Major Version Update
v7.0.0 of the viya4-iac-azure is a major version update - some behaviors have changed, provider versions were updated and some deprecated resources have been removed. See details below in breaking changes.
BREAKING CHANGES:
- #310: feat!: (IAC-955) Added support for Standard value for aks_cluster_sku_tier
- Azure API introduced a breaking change in
v2023-02-01
which Terraform azurerm provider consumed inv3.51.0
. The breaking change updated the SKU parameters namely:ManagedClusterSKUName: Basic to Base
andManagedClusterSKUTier: Paid to Standard
. - The
azurerm
provider version was updated from3.26.0
to3.54.0
. - To support the Azure API changes the az CLI was updated
v2.48.1
. - If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, the updated versions of the modules and providers will be installed.
- If you run this project directly on your machine by executing
terraform
CLI commands, runterraform init --upgrade
to install the updated required versions of the modules and providers. See init documentation from HashiCorp.
- Azure API introduced a breaking change in
- #308: feat!: (IAC-968) Update Terraform version to latest - 1.4.5
- Terraform version was updated from
1.0.0
to1.4.5
. - If you run this project using a Docker container, pull the latest release and rebuild the image using the provided Dockerfile, Terraform 1.4.5 will be included in the image.
- If you run this project directly on your machine by executing
terraform
CLI commands, ensure you have at least version 1.4.5 installed. See installation documentation from HashiCorp.
- Terraform version was updated from
ENHANCEMENTS:
- #312: feat: (IAC-872) GitHub Actions added for hadolint, shellcheck and tflint checks
BUG FIXES:
- #311: fix: (IAC-996) Remediate the critical security vulnerabilities
- All the Terraform provider versions were updated to latest versions to remediate the critical security vulnerabilities.
- The provider template data source was updated to Terraform
templatefile
function as the providertemplate
has been deprecated since Oct 2020 and is now only available as read-only.