Azure CLI执行aks凭证命令时如何跳过覆盖提示?
解决AKS获取凭证时的覆盖提示问题
直接使用Azure CLI的--overwrite-existing参数即可跳过所有覆盖确认提示,无需手动输入y/n。
修改后的完整命令如下:
az aks get-credentials --resource-group <rg name> --name <cluster name> --overwrite-existing
这个参数会直接覆盖kubeconfig中已存在的同名集群配置,不会弹出确认提示,完全适配频繁创建销毁Terraform资源的场景。
之前尝试的-y选项无效,是因为az aks get-credentials命令的覆盖确认逻辑不兼容通用的-y全局参数,必须使用专门的--overwrite-existing来跳过提示。
内容的提问来源于stack exchange,提问作者KVSVK
相关产品推荐
相关产品推荐

