无法使用 AKS 专用负载均衡器注释 Kong 入口控制器

Not able to annotate the Kong ingress controller with AKS private load balancer

我有一个私有 AKS 集群,我正在尝试为此 AKS 集群配置入口。我计划通过注释 Kong 代理服务来使用 Azure 的内部 LB 注释: service.beta.kubernetes.io/azure-load-balancer-internal: “真”

需要指导如何通过传递参数在使用 helm 安装 Kong Ingress 控制器期间添加注释。我确实尝试使用以下命令,但它没有用,因为我可以在集群资源组 public Azure LB

中看到

头盔安装kong/kong –命名空间入口港 –generate-name --set ingressController.installCRDs=false –set service.annotations.“service.beta.kubernetes.io/azure-load-balancer-internal”=true

我不确定哪个服务需要作为内部负载均衡器,但根据值,有多种方法可以将注释添加到图表的不同部分,您只需要使用合适的方法,例如一个在第 79 行:

https://github.com/Kong/charts/blob/main/charts/kong/values.yaml#L79

--set admin.annotations.xxx.=true