在暴露部署后,服务显示待处理状态。
packet@ubuntu:/home/gss$ kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 22h
wms1 LoadBalancer 10.106.19.103 <pending> 8000:32461/TCP 17h
我已安装了带有一个主节点和四个工作节点的kubeadm。使用以下命令创建了部署:
sudo docker run -p 8000:8000 w1
这里的w1是我的图片名称。
使用以下命令创建服务:
kubectl expose deployment wms1 --type=LoadBalancer --port=8000