From 0d278112657da4e80f124619e28238209f4d2ac8 Mon Sep 17 00:00:00 2001 From: Dalton Hubble Date: Thu, 18 Aug 2022 09:04:20 -0700 Subject: [PATCH] Update recommended Terraform provider versions --- CHANGES.md | 6 +++--- docs/fedora-coreos/aws.md | 4 ++-- docs/fedora-coreos/azure.md | 4 ++-- docs/fedora-coreos/bare-metal.md | 4 ++-- docs/fedora-coreos/digitalocean.md | 4 ++-- docs/fedora-coreos/google-cloud.md | 4 ++-- docs/flatcar-linux/aws.md | 4 ++-- docs/flatcar-linux/azure.md | 4 ++-- docs/flatcar-linux/bare-metal.md | 4 ++-- docs/flatcar-linux/digitalocean.md | 4 ++-- docs/flatcar-linux/google-cloud.md | 4 ++-- docs/topics/maintenance.md | 2 +- 12 files changed, 24 insertions(+), 24 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index e6c7d1c41..6162af5fa 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -24,8 +24,8 @@ Notable changes between versions. * Migrate Flatcar Linux from Ignition spec v2.3.0 to v3.3.0 ([#1196](https://github.com/poseidon/typhoon/pull/1196)) (**action required**) * Flatcar Linux 3185.0.0+ [supports](https://flatcar-linux.org/docs/latest/provisioning/ignition/specification/#ignition-v3) Ignition v3.x specs (which are rendered from Butane Configs, like Fedora CoreOS) * `poseidon/ct` v0.11.0 [supports](https://github.com/poseidon/terraform-provider-ct/pull/131) the `flatcar` Butane Config variant - * Require poseidon v0.11+ and Flatcar Linux 3185.0.0+ -* Modify any Flatcar Linux snippets to use the [Butane Config](https://coreos.github.io/butane/config-flatcar-v1_0/) format (**action required**): + * Require poseidon/ct v0.11+ and Flatcar Linux 3185.0.0+ +* Please modify any Flatcar Linux snippets to use the [Butane Config](https://coreos.github.io/butane/config-flatcar-v1_0/) format (**action required**) ```tf variant: flatcar @@ -48,7 +48,7 @@ version: 1.0.0 * [Roll](https://cloud.google.com/compute/docs/instance-groups/rolling-out-updates-to-managed-instance-groups) instance template changes to worker managed instance groups ([#1207](https://github.com/poseidon/typhoon/pull/1207)) ([docs](https://typhoon.psdn.io/topics/maintenance/#node-configuration-updates), **important**) * Worker instance template changes roll out by gradually replacing instances - * Automatic rollouts create surge instances, wait for Kubelet health checks, then delete old instances (0 unavailable instances) + * Automatic rollouts create surge instances, wait for health checks, then delete old instances (0 unavailable instances) * Changing `worker_type`, `disk_size`, `worker_preemptible`, or Butane `worker_snippets` on existing worker nodes will replace instances * New compute images or changing `os_stream` will be ignored, to allow Fedora CoreOS or Flatcar Linux to keep themselves updated * Previously, new instance templates were made in the same way, but not applied to instances unless manually replaced diff --git a/docs/fedora-coreos/aws.md b/docs/fedora-coreos/aws.md index 091219d3d..784de1cc5 100644 --- a/docs/fedora-coreos/aws.md +++ b/docs/fedora-coreos/aws.md @@ -51,11 +51,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } aws = { source = "hashicorp/aws" - version = "4.22.0" + version = "4.26.0" } } } diff --git a/docs/fedora-coreos/azure.md b/docs/fedora-coreos/azure.md index a54da11d9..92cd3e1cb 100644 --- a/docs/fedora-coreos/azure.md +++ b/docs/fedora-coreos/azure.md @@ -48,11 +48,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } azurerm = { source = "hashicorp/azurerm" - version = "3.14.0" + version = "3.18.0" } } } diff --git a/docs/fedora-coreos/bare-metal.md b/docs/fedora-coreos/bare-metal.md index 517e1a814..ca4ff3b7d 100644 --- a/docs/fedora-coreos/bare-metal.md +++ b/docs/fedora-coreos/bare-metal.md @@ -138,11 +138,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } matchbox = { source = "poseidon/matchbox" - version = "0.5.0" + version = "0.5.2" } } } diff --git a/docs/fedora-coreos/digitalocean.md b/docs/fedora-coreos/digitalocean.md index 982c77463..0179fcde4 100644 --- a/docs/fedora-coreos/digitalocean.md +++ b/docs/fedora-coreos/digitalocean.md @@ -51,11 +51,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } digitalocean = { source = "digitalocean/digitalocean" - version = "2.21.0" + version = "2.22.1" } } } diff --git a/docs/fedora-coreos/google-cloud.md b/docs/fedora-coreos/google-cloud.md index df947c966..94538845c 100644 --- a/docs/fedora-coreos/google-cloud.md +++ b/docs/fedora-coreos/google-cloud.md @@ -52,11 +52,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } google = { source = "hashicorp/google" - version = "4.29.0" + version = "4.32.0" } } } diff --git a/docs/flatcar-linux/aws.md b/docs/flatcar-linux/aws.md index 8df1595f8..ec858d9c0 100644 --- a/docs/flatcar-linux/aws.md +++ b/docs/flatcar-linux/aws.md @@ -51,11 +51,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } aws = { source = "hashicorp/aws" - version = "4.22.0" + version = "4.26.0" } } } diff --git a/docs/flatcar-linux/azure.md b/docs/flatcar-linux/azure.md index 3632d842e..a96e22f99 100644 --- a/docs/flatcar-linux/azure.md +++ b/docs/flatcar-linux/azure.md @@ -48,11 +48,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } azurerm = { source = "hashicorp/azurerm" - version = "3.14.0" + version = "3.18.0" } } } diff --git a/docs/flatcar-linux/bare-metal.md b/docs/flatcar-linux/bare-metal.md index f842f6a8c..b3932910e 100644 --- a/docs/flatcar-linux/bare-metal.md +++ b/docs/flatcar-linux/bare-metal.md @@ -138,11 +138,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } matchbox = { source = "poseidon/matchbox" - version = "0.5.0" + version = "0.5.2" } } } diff --git a/docs/flatcar-linux/digitalocean.md b/docs/flatcar-linux/digitalocean.md index 7af9d1e3e..b54fdc05d 100644 --- a/docs/flatcar-linux/digitalocean.md +++ b/docs/flatcar-linux/digitalocean.md @@ -51,11 +51,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } digitalocean = { source = "digitalocean/digitalocean" - version = "2.21.0" + version = "2.22.1" } } } diff --git a/docs/flatcar-linux/google-cloud.md b/docs/flatcar-linux/google-cloud.md index dc9f67c62..bd2ef7cac 100644 --- a/docs/flatcar-linux/google-cloud.md +++ b/docs/flatcar-linux/google-cloud.md @@ -52,11 +52,11 @@ terraform { required_providers { ct = { source = "poseidon/ct" - version = "0.10.0" + version = "0.11.0" } google = { source = "hashicorp/google" - version = "4.29.0" + version = "4.32.0" } } } diff --git a/docs/topics/maintenance.md b/docs/topics/maintenance.md index 1b09d87e4..cdb57c3b1 100644 --- a/docs/topics/maintenance.md +++ b/docs/topics/maintenance.md @@ -147,7 +147,7 @@ Typhoon supports multi-controller clusters, so it is possible to upgrade a clust ## Node Configuration Updates -Typhoon worker instance groups (default workers and [worker pools](../advanced/worker-pools.md)) on AWS and Google Cloud gradually rolling replace worker instances when their configuration is altered. +Typhoon worker instance groups (default workers and [worker pools](../advanced/worker-pools.md)) on AWS and Google Cloud gradually rolling replace worker instances when configuration changes are applied. ### AWS