Terraform Azure Provider v4.68.0: New Resources and Enhancements
terraforminfraazurepreviewengineerazure-aks
feature patch
Terraform Azure Provider version 4.68.0 introduces new resources for managing Azure DevOps pools, Private DNS CNAME records, and Data Lake Storage backup instances. The release also includes enhancements to existing resources, such as improved validation for Key Vault names and expanded support for Bastion Host configurations. Several bug fixes address issues with Databricks workspace updates, Function App deployments, and Kubernetes cluster configurations, improving stability and resource management.
- →New Data Source: azurerm_managed_devops_pool
- →New List Resource: azurerm_private_dns_cname_record
- →New Resource: azurerm_data_protection_backup_instance_data_lake_storage
- →New Resource: azurerm_managed_devops_pool
- →go-azure-sdk - upgrade to v0.20260407.1111603
Features (4) ›
- New Data Source: azurerm_managed_devops_pool
- New List Resource: azurerm_private_dns_cname_record
- New Resource: azurerm_data_protection_backup_instance_data_lake_storage
- New Resource: azurerm_managed_devops_pool
Enhancements (14) ›
- dependencies go-azure-sdk - upgrade to v0.20260407.1111603
- Data Source: azurerm_bastion_host - export private_only_enabled
- Data Source: azurerm_key_vault - improve validation for the name field to prevent apply time errors
- Data Source: azurerm_mssql_managed_instance - add support for the general_purpose_v2_enabled property
- azurerm_app_configuration_feature - Add support for custom_filter
- azurerm_bastion_host - add support for a "Private-only" deployment and export private_only_enabled
- azurerm_cosmosdb_account - add support for the EnableFabricNetworkAclBypass capability
- azurerm_key_vault - improve validation for the name field to prevent apply time errors
- azurerm_kubernetes_cluster - changing oidc_issuer_enabled from true to false now forces resource recreation as the API does not support this
- azurerm_kubernetes_cluster_node_pool - lock on subnet ID instead of subnet name to prevent unnecessary serialization
- azurerm_mssql_managed_instance - export the general_purpose_v2_enabled property
- azurerm_netapp_volume - add support for data_protection_advanced_ransomware
- azurerm_private_endpoint - the request_message and is_manual_connection properties are now validated at plan time
- azurerm_storage_account - the is_hns_enabled property is now validated at plan time
Fixes (7) ›
- azurerm_databricks_workspace - fix the update behaviour for the access_connector_id property
azurerm_function_app_flex_consumption - add locking on virtual_network_subnet_id to prevent conflicts if the same subnet is used for multiple deployments
- azurerm_kubernetes_cluster - fix an issue that prevented oidc_issuer_enabled = false from being set on create
- azurerm_kubernetes_cluster - fix a diff caused by Azure's default value for oidc_issuer_enabled changing in AKS 1.34+
- azurerm_public_ip - domain_name_label, reverse_fqdn, domain_name_label_scope can now be set to empty
- azurerm_resource_group - fix parallelism issue in create_poller
- azurerm_storage_account - Remove TLS1_3 as a valid value for min_tls_version
Read the original announcement →
https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v4.68.0
Related releases
- Azure Updates Now Available via Microsoft Release Communications Azure Updates ·
- Azure Updates Discovery Now Generally Available Azure Updates ·
- Encryption in Transit for Azure Files NFS Shares on AKS now GA Azure Updates ·
- Azure Container Linux (ACL) available on AKS Azure Updates ·
- Azure Updates Available for AI-Powered Discovery Azure Updates ·
- Application Insights auto-instrumentation for AKS apps is GA Azure Updates ·