我正在通过使用kubectl并将Ambassador部署为Azure平台上的API网关,并在LoadBalancer上获得相同的挂起状态。
我正在通过以下链接设置大使:
https://dzone.com/articles/deploying-java-apps-with-kubernetes-and-the-ambass
答案 0 :(得分:0)
通常,在Azure中配置网络内容大约需要5分钟。如果超过15分钟,则表明您的k8没有正确配置为在Azure中配置资源
您需要找到k8s正在使用的服务主体并授予适当的凭据。
https://serverfault.com/questions/896673/how-to-find-the-service-principal-assigned-to-a-newly-created-aks-cluster
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/aks/kubernetes-service-principal.md
答案 1 :(得分:0)
在创建新的负载均衡器之后,应该在群集上跟踪kube-controller-manager
pod的日志(如果可以访问kube-system
名称空间)。
有关Azure LB设置的日志可在该窗格日志中找到。那是我最常发现LB不配置的原因的地方。