From d7c497f18874bb7fe2221e32f398a48a682220ce Mon Sep 17 00:00:00 2001 From: Xander Harris Date: Sat, 22 Jun 2024 10:13:48 -0700 Subject: [PATCH 01/26] Update sonar.yml Closes #55 --- .github/workflows/sonar.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 85241d1..c13baf1 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -35,11 +35,6 @@ jobs: sed -i -e "s/project_version/$(cat .version)-$(git rev-parse --short=6 HEAD)/g" sonar-project.properties - name: Run TFLint run: tflint --recursive -f json > tflint.json || true - - name: SonarCloud Scan - uses: SonarSource/sonarcloud-github-action@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - name: Coveralls uses: coverallsapp/github-action@v2 with: From d2ccf387c4cf8ada03b9921f97d44c890850eb15 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 17:15:52 +0000 Subject: [PATCH 02/26] Bump hashicorp/azurerm from 3.97.1 to 3.109.0 Bumps [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) from 3.97.1 to 3.109.0. - [Release notes](https://github.com/hashicorp/terraform-provider-azurerm/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-azurerm/compare/v3.97.1...v3.109.0) --- updated-dependencies: - dependency-name: hashicorp/azurerm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- aks/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aks/main.tf b/aks/main.tf index c2f14fe..ded0a71 100644 --- a/aks/main.tf +++ b/aks/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "3.97.1" + version = "3.109.0" } } cloud { diff --git a/main.tf b/main.tf index 9f15856..c1c15d7 100644 --- a/main.tf +++ b/main.tf @@ -6,7 +6,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "3.97.1" + version = "3.109.0" } google = { source = "hashicorp/google" From a2e00c18f3046ea6897fccca0ac203c65761fc6e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 17:15:59 +0000 Subject: [PATCH 03/26] Bump hashicorp/google from 5.22.0 to 5.34.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.22.0 to 5.34.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v5.22.0...v5.34.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index e7b787e..d342fe8 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "5.22.0" + version = "5.34.0" } } diff --git a/main.tf b/main.tf index 9f15856..042ea54 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "5.22.0" + version = "5.34.0" } } cloud { From 114d515b4e59e64698719a32303f67790c632166 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 17:16:16 +0000 Subject: [PATCH 04/26] Bump hashicorp/aws from 5.42.0 to 5.55.0 Bumps [hashicorp/aws](https://github.com/hashicorp/terraform-provider-aws) from 5.42.0 to 5.55.0. - [Release notes](https://github.com/hashicorp/terraform-provider-aws/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-aws/compare/v5.42.0...v5.55.0) --- updated-dependencies: - dependency-name: hashicorp/aws dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.tf b/main.tf index 9f15856..a67a311 100644 --- a/main.tf +++ b/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.42.0" + version = "5.55.0" } azurerm = { source = "hashicorp/azurerm" From 1df9e770744484f24040c738cc7bea56763b7534 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 21:57:42 +0000 Subject: [PATCH 05/26] Bump hashicorp/google from 5.34.0 to 5.35.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.34.0 to 5.35.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v5.34.0...v5.35.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index d342fe8..c2b090f 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "5.34.0" + version = "5.35.0" } } diff --git a/main.tf b/main.tf index b2fe3a5..066a07d 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "5.34.0" + version = "5.35.0" } } cloud { From f28bbabc227ce77015877259e1529d6b25a86e97 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 22:05:41 +0000 Subject: [PATCH 06/26] Bump hashicorp/aws from 5.55.0 to 5.57.0 Bumps [hashicorp/aws](https://github.com/hashicorp/terraform-provider-aws) from 5.55.0 to 5.57.0. - [Release notes](https://github.com/hashicorp/terraform-provider-aws/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-aws/compare/v5.55.0...v5.57.0) --- updated-dependencies: - dependency-name: hashicorp/aws dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.tf b/main.tf index 066a07d..219a2c3 100644 --- a/main.tf +++ b/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.55.0" + version = "5.57.0" } azurerm = { source = "hashicorp/azurerm" From 9c00bcb9ba883495d633e03564b07516ef79c768 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Jul 2024 21:32:01 +0000 Subject: [PATCH 07/26] Bump hashicorp/google from 5.35.0 to 5.37.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.35.0 to 5.37.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v5.35.0...v5.37.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index c2b090f..5f1b953 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "5.35.0" + version = "5.37.0" } } diff --git a/main.tf b/main.tf index 219a2c3..6b721ab 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "5.35.0" + version = "5.37.0" } } cloud { From 740b9ccead3946866e3fa06a39ee02377bc6b636 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 9 Jul 2024 21:40:21 +0000 Subject: [PATCH 08/26] Bump hashicorp/azurerm from 3.109.0 to 3.111.0 Bumps [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) from 3.109.0 to 3.111.0. - [Release notes](https://github.com/hashicorp/terraform-provider-azurerm/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-azurerm/compare/v3.109.0...v3.111.0) --- updated-dependencies: - dependency-name: hashicorp/azurerm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- aks/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aks/main.tf b/aks/main.tf index ded0a71..b5fd1b1 100644 --- a/aks/main.tf +++ b/aks/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "3.109.0" + version = "3.111.0" } } cloud { diff --git a/main.tf b/main.tf index 6b721ab..583f0ce 100644 --- a/main.tf +++ b/main.tf @@ -6,7 +6,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "3.109.0" + version = "3.111.0" } google = { source = "hashicorp/google" From 6fe8ddb164363d612ad44948f95958ff841f236b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 21:11:57 +0000 Subject: [PATCH 09/26] Bump hashicorp/aws from 5.57.0 to 5.58.0 Bumps [hashicorp/aws](https://github.com/hashicorp/terraform-provider-aws) from 5.57.0 to 5.58.0. - [Release notes](https://github.com/hashicorp/terraform-provider-aws/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-aws/compare/v5.57.0...v5.58.0) --- updated-dependencies: - dependency-name: hashicorp/aws dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.tf b/main.tf index 583f0ce..de2e82f 100644 --- a/main.tf +++ b/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.57.0" + version = "5.58.0" } azurerm = { source = "hashicorp/azurerm" From 852d792a7443996fc7ad354f98d31ce8d5ea58e8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 21:12:01 +0000 Subject: [PATCH 10/26] Bump hashicorp/google from 5.37.0 to 5.38.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.37.0 to 5.38.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v5.37.0...v5.38.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index 5f1b953..cd4ade6 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "5.37.0" + version = "5.38.0" } } diff --git a/main.tf b/main.tf index 583f0ce..19d1fc5 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "5.37.0" + version = "5.38.0" } } cloud { From 227e3686c3104d338226fb3124f04f3fda9bc8f2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 21:20:55 +0000 Subject: [PATCH 11/26] Bump hashicorp/aws from 5.58.0 to 5.59.0 Bumps [hashicorp/aws](https://github.com/hashicorp/terraform-provider-aws) from 5.58.0 to 5.59.0. - [Release notes](https://github.com/hashicorp/terraform-provider-aws/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-aws/compare/v5.58.0...v5.59.0) --- updated-dependencies: - dependency-name: hashicorp/aws dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.tf b/main.tf index bb43dcf..14c57d0 100644 --- a/main.tf +++ b/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.58.0" + version = "5.59.0" } azurerm = { source = "hashicorp/azurerm" From b09ab63ef3dd814100a4af4ff7e4dc0f3afa382f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:50:21 +0000 Subject: [PATCH 12/26] Bump hashicorp/aws from 5.59.0 to 5.60.0 Bumps [hashicorp/aws](https://github.com/hashicorp/terraform-provider-aws) from 5.59.0 to 5.60.0. - [Release notes](https://github.com/hashicorp/terraform-provider-aws/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-aws/compare/v5.59.0...v5.60.0) --- updated-dependencies: - dependency-name: hashicorp/aws dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.tf b/main.tf index 14c57d0..3857e36 100644 --- a/main.tf +++ b/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.59.0" + version = "5.60.0" } azurerm = { source = "hashicorp/azurerm" From 9433e761a53b086a09121bc1ea2c2166d79090be Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:50:24 +0000 Subject: [PATCH 13/26] Bump hashicorp/google from 5.38.0 to 5.39.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.38.0 to 5.39.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v5.38.0...v5.39.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index cd4ade6..1fa1614 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "5.38.0" + version = "5.39.0" } } diff --git a/main.tf b/main.tf index 14c57d0..ab734c2 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "5.38.0" + version = "5.39.0" } } cloud { From c87ebfb50647150ca9175b2e4c8b0942a224ce4c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 17:01:02 +0000 Subject: [PATCH 14/26] Bump hashicorp/azurerm from 3.111.0 to 3.113.0 Bumps [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) from 3.111.0 to 3.113.0. - [Release notes](https://github.com/hashicorp/terraform-provider-azurerm/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-azurerm/compare/v3.111.0...v3.113.0) --- updated-dependencies: - dependency-name: hashicorp/azurerm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- aks/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aks/main.tf b/aks/main.tf index b5fd1b1..6c76dfa 100644 --- a/aks/main.tf +++ b/aks/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "3.111.0" + version = "3.113.0" } } cloud { diff --git a/main.tf b/main.tf index 7b78638..f1c7bab 100644 --- a/main.tf +++ b/main.tf @@ -6,7 +6,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "3.111.0" + version = "3.113.0" } google = { source = "hashicorp/google" From 96cc728e750a2bd506d25049a3edfe8494172a66 Mon Sep 17 00:00:00 2001 From: Xander Harris Date: Sat, 10 Aug 2024 08:25:01 -0700 Subject: [PATCH 15/26] Fix AKS permissions Closes #77 --- .envrc | 16 ++++++++++++++- .gitignore | 1 + README.md | 14 +++++++++++++ aks/.gitignore | 1 + aks/main.tf | 27 ++++++++++++------------ aks/outputs.tf | 7 +++++++ aks/variables.tf | 53 ++++++++++++++++++++++++++++++++---------------- main.tf | 20 +++++++++--------- outputs.tf | 7 +++++++ variables.tf | 31 +++++++++++++++++++++++----- 10 files changed, 130 insertions(+), 47 deletions(-) create mode 100644 aks/.gitignore create mode 100644 aks/outputs.tf create mode 100644 outputs.tf diff --git a/.envrc b/.envrc index 8ec3e86..896029c 100644 --- a/.envrc +++ b/.envrc @@ -1,4 +1,18 @@ -#!/usr/local/bin/bash +#!/bin/bash + +ARM_CLIENT_ID="$(passhole show azure --field app)" +ARM_CLIENT_SECRET="$(passhole show azure --field password)" +ARM_SUBSCRIPTION_ID="$(passhole show azure --field subscription)" +ARM_TENANT_ID="$(passhole show azure --field tenant)" +GNUPGHOME="$(pwd)/.gnupg" +TFE_TOKEN="$(passhole show terraform --field password)" + +export ARM_CLIENT_ID +export ARM_CLIENT_SECRET +export ARM_SUBSCRIPTION_ID +export ARM_TENANT_ID +export GNUPGHOME +export TFE_TOKEN if [ -f "$HOME/.gnupg/azure/app_id.gpg" ]; then ARM_CLIENT_ID="$(gpg -d -q "$HOME"/.gnupg/azure/app_id.gpg)" diff --git a/.gitignore b/.gitignore index 81b5245..ce88338 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ __pycache__/ +.gnupg/ .coverage .terraform.lock.hcl .terraform/ diff --git a/README.md b/README.md index 602104b..5e261c4 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,20 @@ title: Terraform AKS / EKS / GKE / LKE A stub of this code has been added to the {file}`aks` folder. +You've got to set environment variables in TFC as described in +[this](https://stackoverflow.com/questions/72681536/azure-cli-path-error-running-in-terraform-cloud) +very helpful StackOverflow post. + +```shell +ARM_CLIENT_ID=APPID +ARM_CLIENT_SECRET=APP_PASSWORD +ARM_SUBSCRIPTION_ID=SUB_ID +ARM_TENANT_ID=TENANT_ID +``` + +More information is available +[here](https://developer.hashicorp.com/terraform/tutorials/azure-get-started/azure-build#set-your-environment-variables). + ## EKS A stub of this code has been added to the {file}`eks` folder. diff --git a/aks/.gitignore b/aks/.gitignore new file mode 100644 index 0000000..ed29e6c --- /dev/null +++ b/aks/.gitignore @@ -0,0 +1 @@ +*.auto.tfvars diff --git a/aks/main.tf b/aks/main.tf index 6c76dfa..16f0a91 100644 --- a/aks/main.tf +++ b/aks/main.tf @@ -16,36 +16,37 @@ terraform { } } +/** + * This is only required when the User, Service Principal, or Identity + * running Terraform lacks the permissions to register Azure Resource + * Providers. + */ provider "azurerm" { - skip_provider_registration = true # This is only required when the User, Service Principal, or Identity running Terraform lacks the permissions to register Azure Resource Providers. features {} } - resource "azurerm_resource_group" "aks_rg" { - name = var.resource_group_name - location = var.location + name = var.azResourceGroupName + location = var.azLocation } resource "azurerm_kubernetes_cluster" "aks_cluster" { - name = var.aks_cluster_name + name = var.azAksClusterName location = azurerm_resource_group.aks_rg.location resource_group_name = azurerm_resource_group.aks_rg.name - dns_prefix = var.aks_cluster_name + dns_prefix = var.azAksClusterName default_node_pool { name = "default" - node_count = var.node_count - vm_size = var.vm_size + node_count = var.azNodeCount + vm_size = var.azVmSize } service_principal { - client_id = var.sp_client_id - client_secret = var.sp_client_secret + client_id = var.azAppId + client_secret = var.azPassword } - # role_based_access_control { - # enabled = true - # } + role_based_access_control_enabled = true tags = { environment = "dev" diff --git a/aks/outputs.tf b/aks/outputs.tf new file mode 100644 index 0000000..73d472b --- /dev/null +++ b/aks/outputs.tf @@ -0,0 +1,7 @@ +output "resource_group_name" { + value = azurerm_resource_group.aks_rg.name +} + +output "kubernetes_cluster_name" { + value = azurerm_kubernetes_cluster.aks_cluster.name +} diff --git a/aks/variables.tf b/aks/variables.tf index da0bf29..05d48e6 100644 --- a/aks/variables.tf +++ b/aks/variables.tf @@ -1,39 +1,56 @@ -variable "aks_cluster_name" { +variable "azAksClusterName" { type = string default = "tf-aks" } -variable "location" { - type = string - default = "West US 3" +variable "azAppId" { + default = "" + description = "Azure Kubernetes Service Cluster service principal" + type = string } -variable "member" { - default = "" - type = string +variable "azLocation" { + default = "westus3" + description = "Display name for deployment location" + type = string } -variable "node_count" { +variable "azNodeCount" { type = number default = 1 } -variable "resource_group_name" { - type = string - default = "tf-aks-gh" +variable "azPassword" { + default = "" + description = "Azure Kubernetes Service Cluster password" + type = string } -variable "sp_client_id" { - default = "" - type = string +variable "azResourceGroupName" { + default = "tf-aks-gh" + description = "Resource group name" + type = string } -variable "sp_client_secret" { - default = "" - type = string +variable "azSpDisplayName" { + default = "tf-aks-gh" + description = "Service principal display name" + type = string +} + +variable "azSubscriptionId" { + default = "" + description = "Azure Subscription ID" + type = string +} + +variable "azTenant" { + default = "" + description = "The tenant id for the service principal" + type = string } -variable "vm_size" { +variable "azVmSize" { type = string default = "Standard_B2s" } diff --git a/main.tf b/main.tf index f1c7bab..8e85f59 100644 --- a/main.tf +++ b/main.tf @@ -27,13 +27,13 @@ terraform { module "aks" { source = "./aks" - sp_client_id = var.sp_client_id - sp_client_secret = var.sp_client_secret - resource_group_name = "tf-aks-gh" - aks_cluster_name = "tf-aks" - location = "West US 3" - node_count = 1 - vm_size = "Standard_B2s" + azAppId = var.azAppId + azPassword = var.azPassword + azResourceGroupName = "tf-aks-gh" + azAksClusterName = "tf-aks" + azLocation = "westus3" + azNodeCount = 1 + azVmSize = "Standard_B2s" } module "eks" { @@ -41,8 +41,8 @@ module "eks" { } module "gke" { - cf_member = var.cf_member + cf_member = var.cf_member project_id = var.project_id - region = var.region - source = "./gke" + region = var.region + source = "./gke" } diff --git a/outputs.tf b/outputs.tf new file mode 100644 index 0000000..3bf1346 --- /dev/null +++ b/outputs.tf @@ -0,0 +1,7 @@ +output "resource_group_name" { + value = module.aks.resource_group_name +} + +output "kubernetes_cluster_name" { + value = module.aks.kubernetes_cluster_name +} diff --git a/variables.tf b/variables.tf index 3bdc69c..cbe99b1 100644 --- a/variables.tf +++ b/variables.tf @@ -16,7 +16,7 @@ variable "AWS_SECRET_ACCESS_KEY" { } variable "cf_member" { - default = "" + default = "" description = "Cloud Function invoker" } @@ -30,10 +30,31 @@ variable "region" { description = "Google Cloud region" } -variable "sp_client_id" { - type = string +variable "azAppId" { + default = "" + description = "Azure SP ID" + type = string +} + +variable "azPassword" { + default = "" + description = "Azure SP Password" + type = string } -variable "sp_client_secret" { - type = string +variable "azSpDisplayName" { + default = "tf-aks-gh" + description = "Service principal display name" + type = string +} + +variable "azSubscriptionId" { + default = "" + description = "Azure Subscription ID" + type = string +} +variable "azTenant" { + default = "" + description = "Azure Tenant" + type = string } From ed81ff31e525784d937bd240e85b3ac87a3d793f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Aug 2024 18:45:50 +0000 Subject: [PATCH 16/26] Bump hashicorp/azurerm from 3.113.0 to 3.115.0 Bumps [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) from 3.113.0 to 3.115.0. - [Release notes](https://github.com/hashicorp/terraform-provider-azurerm/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-azurerm/compare/v3.113.0...v3.115.0) --- updated-dependencies: - dependency-name: hashicorp/azurerm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- aks/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aks/main.tf b/aks/main.tf index 16f0a91..6b4e826 100644 --- a/aks/main.tf +++ b/aks/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "3.113.0" + version = "3.115.0" } } cloud { diff --git a/main.tf b/main.tf index 8e85f59..be07744 100644 --- a/main.tf +++ b/main.tf @@ -6,7 +6,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "3.113.0" + version = "3.115.0" } google = { source = "hashicorp/google" From 7ea68edeb1ee021e33217980180b234c758dc0b4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Aug 2024 18:48:29 +0000 Subject: [PATCH 17/26] Bump hashicorp/google from 5.39.0 to 5.40.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.39.0 to 5.40.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v5.39.0...v5.40.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index 1fa1614..354c62a 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "5.39.0" + version = "5.40.0" } } diff --git a/main.tf b/main.tf index be07744..5a96bdc 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "5.39.0" + version = "5.40.0" } } cloud { From c7332553a1bbc9c27a8dfadfb37a1623aba421e2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Aug 2024 18:50:22 +0000 Subject: [PATCH 18/26] Bump hashicorp/aws from 5.60.0 to 5.62.0 Bumps [hashicorp/aws](https://github.com/hashicorp/terraform-provider-aws) from 5.60.0 to 5.62.0. - [Release notes](https://github.com/hashicorp/terraform-provider-aws/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-aws/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-aws/compare/v5.60.0...v5.62.0) --- updated-dependencies: - dependency-name: hashicorp/aws dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.tf b/main.tf index 5a96bdc..cabb401 100644 --- a/main.tf +++ b/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "5.60.0" + version = "5.62.0" } azurerm = { source = "hashicorp/azurerm" From 275ecfebd6dad880d96d5c897efa94806a17cf78 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 10 Aug 2024 18:54:47 +0000 Subject: [PATCH 19/26] Bump the pip group across 1 directory with 4 updates Bumps the pip group with 3 updates in the / directory: [certifi](https://github.com/certifi/python-certifi), [idna](https://github.com/kjd/idna) and [requests](https://github.com/psf/requests). Updates `certifi` from 2024.2.2 to 2024.7.4 - [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.07.04) Updates `idna` from 3.6 to 3.7 - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst) - [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7) Updates `requests` from 2.31.0 to 2.32.2 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2) Updates `urllib3` from 2.2.1 to 2.2.2 - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2) --- updated-dependencies: - dependency-name: certifi dependency-type: indirect dependency-group: pip - dependency-name: idna dependency-type: indirect dependency-group: pip - dependency-name: requests dependency-type: indirect dependency-group: pip - dependency-name: urllib3 dependency-type: indirect dependency-group: pip ... Signed-off-by: dependabot[bot] --- Pipfile.lock | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/Pipfile.lock b/Pipfile.lock index b84cc5d..97fb32a 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -24,11 +24,11 @@ }, "certifi": { "hashes": [ - "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f", - "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1" + "sha256:5a1e7645bc0ec61a09e26c36f6106dd4cf40c6db3a1fb6352b0244e7fb057c7b", + "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90" ], "markers": "python_version >= '3.6'", - "version": "==2024.2.2" + "version": "==2024.7.4" }, "charset-normalizer": { "hashes": [ @@ -210,11 +210,11 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "iniconfig": { "hashes": [ @@ -293,11 +293,12 @@ }, "requests": { "hashes": [ - "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f", - "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" + "sha256:dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289", + "sha256:fc06670dd0ed212426dfeb94fc1b983d917c4f9847c863f313c9dfaaffb7c23c" ], - "markers": "python_version >= '3.7'", - "version": "==2.31.0" + "index": "pypi", + "markers": "python_version >= '3.8'", + "version": "==2.32.2" }, "tomlkit": { "hashes": [ @@ -309,11 +310,11 @@ }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" } }, "develop": {} From 2557729708fc9bcc7070285ed46755ba7f918f43 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 21:05:41 +0000 Subject: [PATCH 20/26] Bump hashicorp/azurerm from 3.115.0 to 3.116.0 Bumps [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) from 3.115.0 to 3.116.0. - [Release notes](https://github.com/hashicorp/terraform-provider-azurerm/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-azurerm/compare/v3.115.0...v3.116.0) --- updated-dependencies: - dependency-name: hashicorp/azurerm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- aks/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aks/main.tf b/aks/main.tf index 6b4e826..9edb375 100644 --- a/aks/main.tf +++ b/aks/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "3.115.0" + version = "3.116.0" } } cloud { diff --git a/main.tf b/main.tf index cabb401..36bbf1b 100644 --- a/main.tf +++ b/main.tf @@ -6,7 +6,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "3.115.0" + version = "3.116.0" } google = { source = "hashicorp/google" From 7235bd4495ceb1fb8e05dbfe19b8ac36e75b8c3c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 18:58:20 +0000 Subject: [PATCH 21/26] Bump hashicorp/google from 5.40.0 to 5.42.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.40.0 to 5.42.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v5.40.0...v5.42.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index 354c62a..3250a35 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "5.40.0" + version = "5.42.0" } } diff --git a/main.tf b/main.tf index 36bbf1b..2b74868 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "5.40.0" + version = "5.42.0" } } cloud { From 352c8190092afc94b0fe12cfb283a320cc98fbe8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 21:25:07 +0000 Subject: [PATCH 22/26] Bump hashicorp/azurerm from 3.116.0 to 4.0.1 Bumps [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) from 3.116.0 to 4.0.1. - [Release notes](https://github.com/hashicorp/terraform-provider-azurerm/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v3.md) - [Commits](https://github.com/hashicorp/terraform-provider-azurerm/compare/v3.116.0...v4.0.1) --- updated-dependencies: - dependency-name: hashicorp/azurerm dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- aks/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aks/main.tf b/aks/main.tf index 9edb375..ede3e3e 100644 --- a/aks/main.tf +++ b/aks/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "3.116.0" + version = "4.0.1" } } cloud { diff --git a/main.tf b/main.tf index 2b74868..f20a527 100644 --- a/main.tf +++ b/main.tf @@ -6,7 +6,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "3.116.0" + version = "4.0.1" } google = { source = "hashicorp/google" From 7125bfb989b0958f3d60600cd00517ab853226d9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 21:25:11 +0000 Subject: [PATCH 23/26] Bump hashicorp/google from 5.42.0 to 6.0.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.42.0 to 6.0.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v5.42.0...v6.0.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index 3250a35..4359afb 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "5.42.0" + version = "6.0.0" } } diff --git a/main.tf b/main.tf index 2b74868..579c985 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "5.42.0" + version = "6.0.0" } } cloud { From a350272475453286bd93ddef2be3b16f6313b38c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 21:41:47 +0000 Subject: [PATCH 24/26] Bump hashicorp/google from 6.0.0 to 6.0.1 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 6.0.0 to 6.0.1. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v6.0.0...v6.0.1) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index 4359afb..adfe14b 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "6.0.0" + version = "6.0.1" } } diff --git a/main.tf b/main.tf index 1dad173..4752d61 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "6.0.0" + version = "6.0.1" } } cloud { From 9d8640850d4225cb32fd8c03c1c28aa668d10528 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 21:34:33 +0000 Subject: [PATCH 25/26] Bump hashicorp/google from 6.0.1 to 6.2.0 Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 6.0.1 to 6.2.0. - [Release notes](https://github.com/hashicorp/terraform-provider-google/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-google/compare/v6.0.1...v6.2.0) --- updated-dependencies: - dependency-name: hashicorp/google dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- gke/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gke/main.tf b/gke/main.tf index adfe14b..46be4c2 100644 --- a/gke/main.tf +++ b/gke/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "6.0.1" + version = "6.2.0" } } diff --git a/main.tf b/main.tf index 4752d61..c8887ac 100644 --- a/main.tf +++ b/main.tf @@ -10,7 +10,7 @@ terraform { } google = { source = "hashicorp/google" - version = "6.0.1" + version = "6.2.0" } } cloud { From 35b3ae818481d29c7b79e32aac0af8222ceffa76 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 21:34:42 +0000 Subject: [PATCH 26/26] Bump hashicorp/azurerm from 4.0.1 to 4.1.0 Bumps [hashicorp/azurerm](https://github.com/hashicorp/terraform-provider-azurerm) from 4.0.1 to 4.1.0. - [Release notes](https://github.com/hashicorp/terraform-provider-azurerm/releases) - [Changelog](https://github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-provider-azurerm/compare/v4.0.1...v4.1.0) --- updated-dependencies: - dependency-name: hashicorp/azurerm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- aks/main.tf | 2 +- main.tf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aks/main.tf b/aks/main.tf index ede3e3e..e07bcc2 100644 --- a/aks/main.tf +++ b/aks/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "4.0.1" + version = "4.1.0" } } cloud { diff --git a/main.tf b/main.tf index 4752d61..506e4f6 100644 --- a/main.tf +++ b/main.tf @@ -6,7 +6,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "4.0.1" + version = "4.1.0" } google = { source = "hashicorp/google"