0

我有本地多机 vagrant kubernetes 集群,它是使用此处的代码创建的。

我创建了使用kubia-rc.yaml创建的 kubernetes 复制控制器。

    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

然后我在这里使用这个 yaml 创建了 LoadBalancer 类型的服务。

命令的输出是成功,它显示成功创建的服务

    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>并且不知道会出现什么问题。

我的设置有什么问题?

4

0 回答 0