簡體   English   中英

Google容器引擎:Kubernetes在創建容器后不會暴露外部IP

[英]Google Container Engine: Kubernetes is not exposing external IP after creating container

我正在嘗試按照本教程在Google容器引擎中創建“Hello Node”示例應用程序

但是,即使在運行命令kubectl expose rc hello-node --type="LoadBalancer" ,它也沒有暴露外部IP來訪問端口。

vagrant@docker-host:~/node-app$ kubectl run hello-node --image=gcr.io/${PROJECT_ID}/hello-node:v1 --port=8080
replicationcontroller "hello-node" created
vagrant@docker-host:~/node-app$ kubectl expose rc hello-node --type="LoadBalancer"
service "hello-node" exposed
vagrant@docker-host:~/node-app$ kubectl get services hello-node
NAME         CLUSTER_IP       EXTERNAL_IP   PORT(S)    SELECTOR         AGE
hello-node   10.163.248.xxx                 8080/TCP   run=hello-node   14s
vagrant@docker-host:~/node-app$ kubectl get services hello-node
NAME         CLUSTER_IP       EXTERNAL_IP   PORT(S)    SELECTOR         AGE
hello-node   10.163.248.xxx                 8080/TCP   run=hello-node   23s

片刻之后,負載均衡器的外部IP列在服務的IP(s)列中

通常是1-2分鍾。 你只等了23秒。 試着再等一會兒就行了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM