Назад | Перейти на главную страницу

Статический IP-адрес службы управляемых контейнеров Azure (AKS)

az network public-ip create --name <name> --resource-group <rg name> --allocation-method Static --dns-name <dns name>

{
  "publicIp": {
    "ipAddress": "1.2.3.4",
    ...
    "provisioningState": "Succeeded",
    ...
  }
}

$ kubectl describe svc -n kube-system ingressservice
...
Events:
  Type     Reason                      Age               From                Message
  ----     ------                      ----              ----                -------
  Normal   EnsuringLoadBalancer        9s (x2 over 24s)  service-controller  Ensuring load balancer
  Warning  CreatingLoadBalancerFailed  9s (x2 over 14s)  service-controller  Error creating load balancer (will retry): Failed to ensure load balancer for service kube-system/ingressservice: user supplied IP Address 1.2.3.4 was not found

Помогите? Разве это не должно работать? IP находится в той же группе ресурсов.

Это проблема с AKS? Вроде работает на ACS ..

Так. Оказывается, AKS создал еще одну группу RG помимо той, в которой, как я думал, она находилась. Таким образом, перемещение IP-адресов в эту группу решило проблему.