Azure aks发动机可以';t创建内部负载平衡器

Azure aks发动机可以';t创建内部负载平衡器,azure,kubernetes,azure-aks,azure-load-balancer,Azure,Kubernetes,Azure Aks,Azure Load Balancer,我无法让aks引擎为代理池创建负载平衡器,服务永远处于“挂起”状态 kubectl get svc -w NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE kubernetes ClusterIP 10.0.0.1 <none> 443/TCP 16m nginx LoadBalancer 10.0.249.24

我无法让aks引擎为代理池创建负载平衡器,服务永远处于“挂起”状态

kubectl get svc -w
NAME         TYPE           CLUSTER-IP     EXTERNAL-IP   PORT(S)        AGE
kubernetes   ClusterIP      10.0.0.1       <none>        443/TCP        16m
nginx        LoadBalancer   10.0.249.248   <pending>     80:31190/TCP   13s
kubectl获取svc-w
名称类型CLUSTER-IP外部IP端口年龄
kubernetes ClusterIP 10.0.0.1 443/TCP 16m
nginx负载平衡器10.0.249.248 80:31190/TCP 13s

我在资源组中只能看到master的负载平衡器。它都是使用非常通用的aks引擎生成示例/kubernetes custom vnet.json(仅使用现有的vnet)和ARM模板部署的这个特定问题的答案是授予适当的权限(例如,贡献者)到aks资源组

我想您的服务负责人没有足够的权限。
kubectl get events
中有任何错误吗?我甚至将“sp”作为所有者添加到代理子网中,让我在尽快重新创建集群后获取事件,现在尝试不使用自定义vnet;)为什么您关心子网权限?为什么不呢?因为它需要创建负载平衡器(rq是修复程序,thnx;)