我有一个启用了 AGIC 插件的 AKS,我必须切换到 AGIC 作为舵图(https://learn.microsoft.com/en-us/azure/application-gateway/ingress-controller-install-existing)尝试将两个 AKS 群集连接到单个应用程序网关,但如何更改 AGIC 的设置方式?我虽然运行禁用插件可以解决问题,但是当我尝试应用 helm-config 文件时,我看到了以下错误消息:
Error: INSTALLATION FAILED: Unable to continue with install: IngressClass "azure-application-gateway" in namespace "" exists and cannot be imported into the current release: invalid ownership metadata; label validation error: missing key "app.kubernetes.io/managed-by": must be set to "Helm"; annotation validation error: missing key "meta.helm.sh/release-name": must be set to "ingress-azure-1710484411"; annotation validation error: missing key "meta.helm.sh/release-namespace": must be set to "ingress-nginx"
另外,由于某种原因,当我将网关连接到每个 AKS 的服务之一时,我必须手动切换网关的子网路由表,这违背了能够将 2 个 AKS 连接到网关的目的,想知道是否有解决方案这也是或者解决这个问题的方法。谢谢!