From cce45374874d8a5d30f584dbdc9dad1d0e8c6287 Mon Sep 17 00:00:00 2001 From: Dalton Hubble Date: Sat, 3 Mar 2018 14:39:25 -0800 Subject: [PATCH] Add module version requirements to internal workers modules --- aws/container-linux/kubernetes/workers/require.tf | 9 +++++++++ docs/advanced/worker-pools.md | 4 ++++ .../container-linux/kubernetes/workers/require.tf | 9 +++++++++ 3 files changed, 22 insertions(+) create mode 100644 aws/container-linux/kubernetes/workers/require.tf create mode 100644 google-cloud/container-linux/kubernetes/workers/require.tf diff --git a/aws/container-linux/kubernetes/workers/require.tf b/aws/container-linux/kubernetes/workers/require.tf new file mode 100644 index 00000000..5137494d --- /dev/null +++ b/aws/container-linux/kubernetes/workers/require.tf @@ -0,0 +1,9 @@ +# Terraform version and plugin versions + +terraform { + required_version = ">= 0.10.4" +} + +provider "aws" { + version = "~> 1.7" +} diff --git a/docs/advanced/worker-pools.md b/docs/advanced/worker-pools.md index 161ea498..488cf8c8 100644 --- a/docs/advanced/worker-pools.md +++ b/docs/advanced/worker-pools.md @@ -79,6 +79,10 @@ Create a cluster following the Google Cloud [tutorial](../google-cloud.md#cluste module "yavin-worker-pool" { source = "git::https://github.com/poseidon/typhoon//google-cloud/container-linux/kubernetes/workers?ref=v1.9.4" + providers = { + google = "google.default" + } + # Google Cloud region = "us-central1" network = "${module.google-cloud-yavin.network_name}" diff --git a/google-cloud/container-linux/kubernetes/workers/require.tf b/google-cloud/container-linux/kubernetes/workers/require.tf new file mode 100644 index 00000000..2493e57a --- /dev/null +++ b/google-cloud/container-linux/kubernetes/workers/require.tf @@ -0,0 +1,9 @@ +# Terraform version and plugin versions + +terraform { + required_version = ">= 0.10.4" +} + +provider "google" { + version = "~> 1.2" +}