KUBERNETES сервис внешний IP в ожидании - Dgraph
1 ответ
Чтобы обеспечить балансировщик нагрузки или постоянные тома в облаке, Kubernetes использует Cloud controller Manager. Чтобы узнать больше, следуйте этому руководству: Kubernetes Cloud Controller Manager
Может случиться, что во время настройки вашего кластера вы не указали какой-либо контроллер Cloud для использования, поэтому он находится в состоянии ожидания.
После настройки диспетчера контроллера облака вы сможете настроить балансировщик нагрузки и увидеть внешний IP-адрес.
Также может помочь этот ответ: Служба внешней балансировки нагрузки Kubernetes в DigitalOcean
У меня была такая же проблема, после проверки каждого места я понял, что есть ограничение на обслуживание балансировщиков нагрузки.
Я мог видеть этот журнал Error syncing load balancer: failed to ensure load balancer: failed to create load-balancer: POST https://api.digitalocean.com/v2/load_balancers: 429 (request "XXX-YYY-ZZZ") You have reached your load balancer limit, maximum allowed 10.
Поэтому я создал заявку в службу поддержки, чтобы увеличить этот лимит, и проблема была решена.