Google容器引擎(GKE):“Hello Wordpress”教程无效(ERR_CONNECTION_REFUSED)

时间:2015-06-15 11:26:48

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

我正在尝试从Running Wordpress with a Single Pod设置示例。

$ gcloud配置列表

[compute]
zone = europe-west1-c
[core]
account = user@email.com
disable_usage_reporting = False
project = com-project-default

因此,当我尝试连接到http://104.155.7.213/时,我收到“此网页无效:ERR_CONNECTION_REFUSED”。

我尝试将“Allow HTTP traffic”明确添加到“计算引擎虚拟机”信息中心的节点中,并尝试使用“kubectl run”而不是弃用“kubectl run-container”,但它没有没有帮助。有时我在“last termination: exit code 2”列中收到“1”(2message)“kubectl get pods”(但不是这次) `

的信息:

GKE from June 10, 2015

$ kubectl version

Client Version: version.Info{Major:"0", Minor:"18", GitVersion:"v0.18.1", GitCommit:"befd1385e5af5f7516f75a27a2628272bb9e9f36", GitTreeState:"clean"}

Server Version: version.Info{Major:"0", Minor:"18", GitVersion:"v0.18.2", GitCommit:"1f12b893876ad6c41396222693e37061f6e80fe1", GitTreeState:"clean"}

$ gcloud version

Google Cloud SDK 0.9.64
alpha 2015.06.02
bq 2.0.18
bq-nix 2.0.18
compute 2015.06.09
core 2015.06.09
core-nix 2015.06.02
dns 2015.06.02
gcloud 2015.06.09
gcutil-msg 2015.06.09
gsutil 4.13
gsutil-nix 4.12
kubectl 
kubectl-linux-x86_64 0.18.1
preview 2015.06.09
sql 2015.06.09

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

如果要使用节点VM的IP地址直接访问容器,除了容器端口之外,还需要指定一个主机端口,例如: kubectl run-container wordpress --image=tutum/wordpress --port=80 --hostport=80

或者,您可以通过运行kubectl proxy,然后将您的网络浏览器指向http://localhost:8001/api/v1beta3/proxy/namespaces/default/pods/wordpress-3gaq6,通过主服务器上运行的代理访问wordpress。