diff --git a/aws/container-linux/kubernetes/require.tf b/aws/container-linux/kubernetes/require.tf new file mode 100644 index 00000000..e69903ef --- /dev/null +++ b/aws/container-linux/kubernetes/require.tf @@ -0,0 +1,25 @@ +# Terraform version and plugin versions + +terraform { + required_version = ">= 0.10.4" +} + +provider "aws" { + version = "~> 1.0.0" +} + +provider "local" { + version = "~> 1.0.0" +} + +provider "null" { + version = "~> 1.0.0" +} + +provider "template" { + version = "~> 1.0.0" +} + +provider "tls" { + version = "~> 1.0.0" +} diff --git a/bare-metal/container-linux/kubernetes/require.tf b/bare-metal/container-linux/kubernetes/require.tf new file mode 100644 index 00000000..2039c084 --- /dev/null +++ b/bare-metal/container-linux/kubernetes/require.tf @@ -0,0 +1,21 @@ +# Terraform version and plugin versions + +terraform { + required_version = ">= 0.10.4" +} + +provider "local" { + version = "~> 1.0.0" +} + +provider "null" { + version = "~> 1.0.0" +} + +provider "template" { + version = "~> 1.0.0" +} + +provider "tls" { + version = "~> 1.0.0" +} diff --git a/digital-ocean/container-linux/kubernetes/require.tf b/digital-ocean/container-linux/kubernetes/require.tf new file mode 100644 index 00000000..175fc2e1 --- /dev/null +++ b/digital-ocean/container-linux/kubernetes/require.tf @@ -0,0 +1,25 @@ +# Terraform version and plugin versions + +terraform { + required_version = ">= 0.10.4" +} + +provider "digitalocean" { + version = "0.1.2" +} + +provider "local" { + version = "~> 1.0.0" +} + +provider "null" { + version = "~> 1.0.0" +} + +provider "template" { + version = "~> 1.0.0" +} + +provider "tls" { + version = "~> 1.0.0" +} diff --git a/docs/aws.md b/docs/aws.md index ec91930f..f8e189b0 100644 --- a/docs/aws.md +++ b/docs/aws.md @@ -16,7 +16,7 @@ Controllers and workers are provisioned to run a `kubelet`. A one-time [bootkube * AWS Account and IAM credentials * AWS Route53 DNS Zone (registered Domain Name or delegated subdomain) -* Terraform v0.10.1+ and [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) installed locally +* Terraform v0.10.4+ and [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) installed locally ## Terraform Setup @@ -24,7 +24,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.10.1 on your sys ```sh $ terraform version -Terraform v0.10.1 +Terraform v0.10.7 ``` Add the [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) plugin binary for your system. diff --git a/docs/bare-metal.md b/docs/bare-metal.md index e1e363f7..d5eba5e2 100644 --- a/docs/bare-metal.md +++ b/docs/bare-metal.md @@ -12,7 +12,7 @@ Controllers are provisioned as etcd peers and run `etcd-member` (etcd3) and `kub * PXE-enabled [network boot](https://coreos.com/matchbox/docs/latest/network-setup.html) environment * Matchbox v0.6+ deployment with API enabled * Matchbox credentials `client.crt`, `client.key`, `ca.crt` -* Terraform v0.9.2+ and [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) installed locally +* Terraform v0.10.4+ and [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) installed locally ## Machines @@ -113,7 +113,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.9.2+ on your sys ```sh $ terraform version -Terraform v0.10.1 +Terraform v0.10.7 ``` Add the [terraform-provider-matchbox](https://github.com/coreos/terraform-provider-matchbox) plugin binary for your system. diff --git a/docs/digital-ocean.md b/docs/digital-ocean.md index 4f74fa06..cb5e1394 100644 --- a/docs/digital-ocean.md +++ b/docs/digital-ocean.md @@ -10,7 +10,7 @@ Controllers and workers are provisioned to run a `kubelet`. A one-time [bootkube * Digital Ocean Account and Token * Digital Ocean Domain (registered Domain Name or delegated subdomain) -* Terraform v0.10.1+ and [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) installed locally +* Terraform v0.10.4+ and [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) installed locally ## Terraform Setup @@ -18,7 +18,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.10.1+ on your sy ```sh $ terraform version -Terraform v0.10.1 +Terraform v0.10.7 ``` Add the [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) plugin binary for your system. diff --git a/docs/google-cloud.md b/docs/google-cloud.md index d192681e..ad22b59e 100644 --- a/docs/google-cloud.md +++ b/docs/google-cloud.md @@ -10,7 +10,7 @@ Controllers and workers are provisioned to run a `kubelet`. A one-time [bootkube * Google Cloud Account and Service Account * Google Cloud DNS Zone (registered Domain Name or delegated subdomain) -* Terraform v0.9.2+ and [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) installed locally +* Terraform v0.10.4+ and [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) installed locally ## Terraform Setup @@ -18,7 +18,7 @@ Install [Terraform](https://www.terraform.io/downloads.html) v0.9.2+ on your sys ```sh $ terraform version -Terraform v0.10.1 +Terraform v0.10.7 ``` Add the [terraform-provider-ct](https://github.com/coreos/terraform-provider-ct) plugin binary for your system. diff --git a/google-cloud/container-linux/kubernetes/require.tf b/google-cloud/container-linux/kubernetes/require.tf new file mode 100644 index 00000000..fc1829bf --- /dev/null +++ b/google-cloud/container-linux/kubernetes/require.tf @@ -0,0 +1,25 @@ +# Terraform version and plugin versions + +terraform { + required_version = ">= 0.10.4" +} + +provider "google" { + version = "~> 1.0.1" +} + +provider "local" { + version = "~> 1.0.0" +} + +provider "null" { + version = "~> 1.0.0" +} + +provider "template" { + version = "~> 1.0.0" +} + +provider "tls" { + version = "~> 1.0.0" +}