Skip to content

Commit e5597b3

Browse files
committed
1 parent 170ef74 commit e5597b3

File tree

4 files changed

+19
-22
lines changed

4 files changed

+19
-22
lines changed

CHANGES.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ Notable changes between versions.
77
* Update etcd from v3.3.11 to [v3.3.12](https://github.com/etcd-io/etcd/releases/tag/v3.3.12)
88
* Update Calico from v3.5.0 to v3.5.1
99

10+
#### Bare-Metal
11+
12+
* Recommend [upgrading](/cl/bare-metal/#terraform-setup) [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) from v0.2.2 to [v0.2.3](https://github.com/coreos/terraform-provider-matchbox/releases/tag/v0.2.3) ([#402](https://github.com/poseidon/typhoon/pull/402))
13+
1014
#### Addons
1115

1216
* Raise nginx-ingress liveness/readiness timeout to 5 seconds

docs/atomic/bare-metal.md

+5-12
Original file line numberDiff line numberDiff line change
@@ -174,20 +174,12 @@ $ terraform version
174174
Terraform v0.11.7
175175
```
176176

177-
Add the [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) plugin binary for your system.
177+
Add the [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name.
178178

179179
```sh
180-
wget https://github.com/coreos/terraform-provider-matchbox/releases/download/v0.2.2/terraform-provider-matchbox-v0.2.2-linux-amd64.tar.gz
181-
tar xzf terraform-provider-matchbox-v0.2.2-linux-amd64.tar.gz
182-
sudo mv terraform-provider-matchbox-v0.2.2-linux-amd64/terraform-provider-matchbox /usr/local/bin/
183-
```
184-
185-
Add the plugin to your `~/.terraformrc`.
186-
187-
```
188-
providers {
189-
matchbox = "/usr/local/bin/terraform-provider-matchbox"
190-
}
180+
wget https://github.com/coreos/terraform-provider-matchbox/releases/download/v0.2.3/terraform-provider-matchbox-v0.2.3-linux-amd64.tar.gz
181+
tar xzf terraform-provider-matchbox-v0.2.3-linux-amd64.tar.gz
182+
mv terraform-provider-matchbox-v0.2.3-linux-amd64/terraform-provider-matchbox ~/.terraform.d/plugins/terraform-provider-matchbox_v0.2.3
191183
```
192184

193185
Read [concepts](/architecture/concepts/) to learn about Terraform, modules, and organizing resources. Change to your infrastructure repository (e.g. `infra`).
@@ -202,6 +194,7 @@ Configure the Matchbox provider to use your Matchbox API endpoint and client cer
202194

203195
```tf
204196
provider "matchbox" {
197+
version = "0.2.3"
205198
endpoint = "matchbox.example.com:8081"
206199
client_cert = "${file("~/.config/matchbox/client.crt")}"
207200
client_key = "${file("~/.config/matchbox/client.key")}"

docs/cl/bare-metal.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,9 @@ Terraform v0.11.7
116116
Add the [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name.
117117

118118
```sh
119-
wget https://github.com/coreos/terraform-provider-matchbox/releases/download/v0.2.2/terraform-provider-matchbox-v0.2.2-linux-amd64.tar.gz
120-
tar xzf terraform-provider-matchbox-v0.2.2-linux-amd64.tar.gz
121-
mv terraform-provider-matchbox-v0.2.2-linux-amd64/terraform-provider-matchbox ~/.terraform.d/plugins/terraform-provider-matchbox_v0.2.2
119+
wget https://github.com/coreos/terraform-provider-matchbox/releases/download/v0.2.3/terraform-provider-matchbox-v0.2.3-linux-amd64.tar.gz
120+
tar xzf terraform-provider-matchbox-v0.2.3-linux-amd64.tar.gz
121+
mv terraform-provider-matchbox-v0.2.3-linux-amd64/terraform-provider-matchbox ~/.terraform.d/plugins/terraform-provider-matchbox_v0.2.3
122122
```
123123

124124
Add the [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) plugin binary for your system to `~/.terraform.d/plugins/`, noting the final name.
@@ -141,7 +141,7 @@ Configure the Matchbox provider to use your Matchbox API endpoint and client cer
141141

142142
```tf
143143
provider "matchbox" {
144-
version = "0.2.2"
144+
version = "0.2.3"
145145
endpoint = "matchbox.example.com:8081"
146146
client_cert = "${file("~/.config/matchbox/client.crt")}"
147147
client_key = "${file("~/.config/matchbox/client.key")}"

docs/topics/maintenance.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,9 @@ mv terraform-provider-ct-v0.2.1-linux-amd64/terraform-provider-ct ~/.terraform.d
156156
If you use bare-metal, add the [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) plugin binary for your system to `~/.terraform.d/plugins/`, noting the versioned name.
157157

158158
```sh
159-
wget https://github.com/coreos/terraform-provider-matchbox/releases/download/v0.2.2/terraform-provider-matchbox-v0.2.2-linux-amd64.tar.gz
160-
tar xzf terraform-provider-matchbox-v0.2.2-linux-amd64.tar.gz
161-
mv terraform-provider-matchbox-v0.2.2-linux-amd64/terraform-provider-matchbox ~/.terraform.d/plugins/terraform-provider-matchbox_v0.2.2
159+
wget https://github.com/coreos/terraform-provider-matchbox/releases/download/v0.2.3/terraform-provider-matchbox-v0.2.3-linux-amd64.tar.gz
160+
tar xzf terraform-provider-matchbox-v0.2.3-linux-amd64.tar.gz
161+
mv terraform-provider-matchbox-v0.2.3-linux-amd64/terraform-provider-matchbox ~/.terraform.d/plugins/terraform-provider-matchbox_v0.2.3
162162
```
163163

164164
Binary names are versioned. This enables the ability to upgrade different plugins and have clusters pin different versions.
@@ -168,7 +168,7 @@ $ tree ~/.terraform.d/
168168
/home/user/.terraform.d/
169169
└── plugins
170170
├── terraform-provider-ct_v0.2.1
171-
└── terraform-provider-matchbox_v0.2.2
171+
└── terraform-provider-matchbox_v0.2.3
172172
```
173173

174174
In each Terraform working directory, set the version of each provider.
@@ -177,7 +177,7 @@ In each Terraform working directory, set the version of each provider.
177177
# providers.tf
178178
179179
provider "matchbox" {
180-
version = "0.2.2"
180+
version = "0.2.3"
181181
...
182182
}
183183
@@ -215,7 +215,7 @@ $ tree ~/.terraform.d/
215215
└── plugins
216216
├── terraform-provider-ct_v0.2.1
217217
├── terraform-provider-ct_v0.3.0
218-
└── terraform-provider-matchbox_v0.2.2
218+
└── terraform-provider-matchbox_v0.2.3
219219
```
220220

221221

0 commit comments

Comments
 (0)