What's Changed
- Add variable validation for input variables to all modules by @jimright in #82
- Resolve deprecated storage account parameters in AzureRM provider by @jimright in #84
- Add module for Azure private endpoints to storage accounts by @jimright in #85
- Update google Terraform provider by @jimright in #87
Full Changelog: v0.8.4...v0.9.0
Modules Updated
ℹ️ List of the modules updated as part of this release.
Module | Comment |
---|---|
terraform-azure-storage-endpoints |
New module |
terraform-cdp-aws-pre-reqs |
|
terraform-cdp-azure-pre-reqs |
|
terraform-cdp-gcp-pre-reqs |
|
terraform-cdp-deploy |
|
terraform-aws-cred-permissions |
|
terraform-aws-permissions |
|
terraform-aws-proxy |
|
terraform-aws-tgw |
|
terraform-aws-vpc |
|
terraform-azure-cdw-permissions |
|
terraform-azure-nfs |
Impact of updates
- Variable validation has been added to all modules to ensure names or prefix input variable conform with required conventions of the various resources.
- The Google Terraform provider has been updated in the
terraform-cdp-gcp-pre-reqs
module. This should resolve issues where a lag is encountered between creation of service account resources in Terraform and it being available to use. - The
terraform-cdp-azure-pre-reqs
has been updated to remove deprecatedstorage_account_name
parameters when referencing the Azure Storage Account (e.g. in the azurerm_storage_container resource). This will resolve warning messages which are printed related to this deprecated parameter. The deprecated parameters will be removed in release 5.0 of the azurerm Terraform provider. - The
terraform-azure-storage-endpoints
module will create Azure private endpoints to storage accounts for specified subnets. This is used in theterraform-cdp-azure-pre-reqs
module and enabled by default.