diff --git a/Dockerfile b/Dockerfile index bac390d2..a43b688b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -ARG TERRAFORM_VERSION=1.6.4 -ARG AZURECLI_VERSION=2.54.0 +ARG TERRAFORM_VERSION=1.6.6 +ARG AZURECLI_VERSION=2.56.0 FROM hashicorp/terraform:$TERRAFORM_VERSION as terraform FROM mcr.microsoft.com/azure-cli:$AZURECLI_VERSION diff --git a/README.md b/README.md index bbd529d0..c48ff0a2 100644 --- a/README.md +++ b/README.md @@ -57,10 +57,10 @@ This project supports two options for running Terraform scripts: Access to an **Azure Subscription** and an [**Identity**](./docs/user/TerraformAzureAuthentication.md) with the *Contributor* role are required. #### Terraform Requirements: -- [Terraform](https://www.terraform.io/downloads.html) - v1.6.4 +- [Terraform](https://www.terraform.io/downloads.html) - v1.6.6 - [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl) - v1.27.9 - [jq](https://stedolan.github.io/jq/) - v1.6 -- [Azure CLI](https://docs.microsoft.com/en-us/cli/azure) - (optional - useful as an alternative to the Azure Portal) - v2.54.0 +- [Azure CLI](https://docs.microsoft.com/en-us/cli/azure) - (optional - useful as an alternative to the Azure Portal) - v2.56.0 #### Docker Requirements: - [Docker](https://docs.docker.com/get-docker/) diff --git a/container-structure-test.yaml b/container-structure-test.yaml index 56008126..1cd2c732 100644 --- a/container-structure-test.yaml +++ b/container-structure-test.yaml @@ -17,7 +17,7 @@ commandTests: - name: "terraform version" command: "terraform" args: ["--version"] - expectedOutput: ["Terraform v1.6.4"] + expectedOutput: ["Terraform v1.6.6"] - name: "python version" command: "python3" args: ["--version"] @@ -29,7 +29,7 @@ commandTests: - -c - | az version -o tsv - expectedOutput: ["2.54.0\t2.54.0\t1.1.0"] + expectedOutput: ["2.56.0\t2.56.0\t1.1.0"] metadataTest: workdir: "/viya4-iac-azure" diff --git a/versions.tf b/versions.tf index 045f1d38..249f9dbb 100644 --- a/versions.tf +++ b/versions.tf @@ -3,40 +3,40 @@ terraform { - required_version = ">= 1.6.4" + required_version = ">= 1.6.6" required_providers { azurerm = { source = "hashicorp/azurerm" - version = "3.81.0" + version = "3.86.0" } azuread = { source = "hashicorp/azuread" - version = "2.46.0" + version = "~>2.47" } external = { source = "hashicorp/external" - version = "2.3.2" + version = "~>2.3" } local = { source = "hashicorp/local" - version = "2.4.0" + version = "~>2.4" } null = { source = "hashicorp/null" - version = "3.2.2" + version = "~>3.2" } tls = { source = "hashicorp/tls" - version = "4.0.4" + version = "~>4.0" } cloudinit = { source = "hashicorp/cloudinit" - version = "2.3.2" + version = "~>2.3" } kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "~>2.25" } } }