aks-engine 无法创建内部负载均衡器

aks-engine can't create internal load balancer

我无法让 aks-engine 为代理池创建负载均衡器,服务永远处于 'pending' 状态。

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

我只能在资源组中看到 master 的负载均衡器。它全部使用非常通用的 aks-engine generate examples/kubernetes-custom-vnet.json(仅使用现有 vnet)和 ARM 模板

进行部署

这个特定问题的答案是向 aks 资源组授予适当的权限(例如贡献者)