terraform-azurerm-aks/examples
Saverio Proto 5e255660cb Make the Azure Key Vault public because private Key Vault requires preview API
Running Microsoft Terraform module AKS end to end tests I get this new error message I have never seen before from the ARM API:

https://github.com/Azure/terraform-azurerm-aks/actions/runs/11665268834/job/32477571013?pr=598#step:3:6605

HTTP 400 "Vnet integration should be enabled when KeyVault network access is Private."

I believe this is the root cause:
https://learn.microsoft.com/en-us/azure/aks/use-kms-etcd-encryption#prerequisites
( See yellow warning box)

However Vnet Integration is still preview as far as I know. Terraform provider azurerm V4 will not support preview features.
https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide#aks-migration-to-stable-api
2024-11-05 10:50:17 +01:00
..
application_gateway_ingress
multiple_node_pools
named_cluster Make the Azure Key Vault public because private Key Vault requires preview API 2024-11-05 10:50:17 +01:00
startup
uai_and_assign_role_on_subnet
with_acr
without_monitor