Hi all,
I am looking for clarification on expected behavior when enabling API Server VNet Integration on an existing AKS cluster through Terraform (azurerm_kubernetes_cluster).
In Microsoft AKS docs, when this is enabled with Azure CLI using:
az aks update --enable-apiserver-vnet-integration
it says a manual cluster restart is required immediately, and that this restart is not automated.
My question is: when this change is applied through Terraform, is a separate manual restart still required, or is it handled automatically as part of the update?
If manual restart is still required, I would really appreciate guidance on:
-
Recommended restart approach for Terraform-based workflows
-
Whether this should be explicitly documented in AzureRM/Terraform provider docs as a post-apply step
I want to avoid leaving clusters in a risky intermediate state after applying, so any official guidance would be very helpful.
Thank you,
Anit Shrestha.