ExternalIP для сервиса всегда в ожидании - PullRequest
0 голосов
/ 05 марта 2019

У меня есть локальный многобайтовый бродячий кластер kubernetes, который создан с использованием кода здесь .

Я создал контроллер репликации kubernetes, созданный с использованием kubia-rc.yaml .

    vagrant@k8s-head:~$ kubectl get rc
    NAME    DESIRED   CURRENT   READY   AGE
    kubia   3         3         3       26h

    vagrant@k8s-head:~$ kubectl get pods
    NAME                READY   STATUS      RESTARTS   AGE
    kubia-l28dv         1/1     Running     1          26h
    kubia-vd7jf         1/1     Running     1          26h
    kubia-wsv42         1/1     Running     1          26h

Затем я создал службу типа LoadBalancer, используя этот yaml здесь .

Вывод команды является успешным, и он отображает успешно созданную службу

    vagrant@k8s-head:~$ kubectl  get svc
    NAME                 TYPE           CLUSTER-IP       EXTERNAL-IP   PORT(S)        AGE
    kubia                ClusterIP      10.103.199.175   <none>        80/TCP         26h
    kubia-loadbalancer   LoadBalancer   10.107.166.22    <pending>     80:30865/TCP   25h

Вывод kubia-loadbalancer всегда <pending> и не знаю, в чем может быть проблема.

Что не так с моей настройкой?

...