Skip to content

Commit

Permalink
Update recommended Terraform provider versions
Browse files Browse the repository at this point in the history
* Sync Terraform provider plugin versions to those used
internally
* Update mkdocs-material from v5.5.1 to v5.5.6
* Fix minor details in docs
  • Loading branch information
dghubble committed Aug 14, 2020
1 parent c87db3e commit 9a07f1d
Show file tree
Hide file tree
Showing 9 changed files with 11 additions and 12 deletions.
2 changes: 1 addition & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Notable changes between versions.

* Kubernetes [v1.18.8](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.18.md#v1188)
* Migrate from Terraform v0.12.x to v0.13.x ([#804](https://github.com/poseidon/typhoon/pull/804)) (**action required**)
* Recommend Terraform v0.13.x ([migration guide](https://github.com/poseidon/typhoon/blob/5e70d7e2c8c71c37d9a0896a0945188f009011f9/docs/topics/maintenance.md#terraform-versions))
* Recommend Terraform v0.13.x ([migration guide](https://typhoon.psdn.io/topics/maintenance/#terraform-versions))
* Support automatic install of poseidon's provider plugins ([poseidon/ct](https://registry.terraform.io/providers/poseidon/ct/latest), [poseidon/matchbox](https://registry.terraform.io/providers/poseidon/matchbox/latest))
* Require Terraform v0.12.26+ (migration compatibility)
* Require `terraform-provider-ct` v0.6.1
Expand Down
2 changes: 1 addition & 1 deletion docs/fedora-coreos/aws.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ terraform {
}
aws = {
source = "hashicorp/aws"
version = "3.1.0"
version = "3.2.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion docs/fedora-coreos/azure.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ terraform {
}
azurerm = {
source = "hashicorp/azurerm"
version = "2.22.0"
version = "2.23.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion docs/fedora-coreos/google-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ terraform {
}
google = {
source = "hashicorp/google"
version = "3.33.0"
version = "3.34.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion docs/flatcar-linux/aws.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ terraform {
}
aws = {
source = "hashicorp/aws"
version = "3.1.0"
version = "3.2.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion docs/flatcar-linux/azure.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ terraform {
}
azurerm = {
source = "hashicorp/azurerm"
version = "2.22.0"
version = "2.23.0"
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion docs/flatcar-linux/google-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ terraform {
}
google = {
source = "hashicorp/google"
version = "3.33.0"
version = "3.34.0"
}
}
}
Expand Down
7 changes: 3 additions & 4 deletions docs/topics/maintenance.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,8 +154,7 @@ $ tree ~/.terraform.d/

Update the version of the `ct` plugin in each Terraform working directory. Typhoon clusters managed in the working directory **must** be v1.12.2 or higher.

```
# providers.tf
```tf
provider "ct" {
version = "0.6.1"
}
Expand Down Expand Up @@ -211,7 +210,7 @@ Typhoon modules have been updated for v0.13.x, but retain compatibility with v0.

| Typhoon Release | Terraform version |
|-------------------|---------------------|
| v1.18.7 - ? | v0.12.26+, v0.13.x |
| v1.18.8 - ? | v0.12.26+, v0.13.x |
| v1.15.0 - v1.18.8 | v0.12.x |
| v1.10.3 - v1.15.0 | v0.11.x |
| v1.9.2 - v1.10.2 | v0.10.4+ or v0.11.x |
Expand All @@ -228,7 +227,7 @@ An existing Terraform workspace may already manage earlier Typhoon clusters crea

First, upgrade `terraform-provider-ct` to v0.6.1 following the [guide](#upgrade-terraform-provider-ct) above. As usual, read about how `apply` affects existing cluster nodes when `ct` is upgraded. But `terraform-provider-ct` v0.6.1 is compatible with both Terraform v0.12 and v0.13, so do this first.

```
```tf
provider "ct" {
version = "0.6.1"
}
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
mkdocs==1.1.2
mkdocs-material==5.5.1
mkdocs-material==5.5.6
pygments==2.6.1
pymdown-extensions==7.1.0

0 comments on commit 9a07f1d

Please sign in to comment.