2016-11-29 20 views
0

2つのコンテナを持つポッドがあり、どちらもnginxを実行しています。 1つはポート80で実行され、もう1つはポート88で実行されています。ポート80でアクセスするのは問題ありませんが、ポート88でアクセスできないようです。私が試してみると:KubernetesとERR_CONNECTION_RESET

このサイト接続できませんでした。 接続がリセットされました。 ERR_CONNECTION_RESET

ですので、ここをクリックしてください。

1)コンテナは次のように展開YAMLで定義されている:

- name: rss-reader 
     image: nickchase/nginx-php-rss:v3 
     ports: 
     - containerPort: 88 

2)私は、サービスを作成した:

[email protected]:/home/ubuntu# kubectl describe service backend 
Name:     backend 
Namespace:    default 
Labels:     app=web 
Selector:    app=web 
Type:     NodePort 
IP:    11.1.250.209 
Port:     <unset> 88/TCP 
NodePort:    <unset> 31754/TCP 
Endpoints:    10.200.41.2:88,10.200.9.2:88 
Session Affinity:  None 
No events. 
:これはのサービスを作成

kubectl expose deployment rss-site --port=88 --target-port=88 --type=NodePort --name=backend 

3)

アクセスしようとしたときに、URLを使用しました

http://[nodeip]:31754/index.php 

Dockerで手動でコンテナをインスタンス化すると、これが機能します。

誰かが私がここで何が欠けているかの手がかりを持っていますか?事前に

おかげで...

答えて

1

私の推定では、あなたが間違ったアクセスIPを使用していることです。ミニオンのIPアドレスとポート31754にアクセスしようとしていますか?

+0

はい、ありました。何か他のものを使っているべきですか? – NickChase

関連する問題