Google容器引擎:Kubernetes在创建容器

时间:2016-01-26 18:31:10

标签: docker google-cloud-platform kubernetes google-kubernetes-engine

我正在尝试创建一个" Hello Node"按照此tutorial

在Google容器引擎中示例应用程序

然而,即使在运行命令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

1 个答案:

答案 0 :(得分:5)

  

片刻之后,会列出负载均衡器的外部IP   服务的IP(s)列

通常是1-2分钟。你只等了23秒。试着再等一会儿就可以了。