0
我有一個有兩個容器的容器,都運行nginx。一個在端口80上運行,另一個在端口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)I與創建的服務:
kubectl expose deployment rss-site --port=88 --target-port=88 --type=NodePort --name=backend
3)此創建的服務:
[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.
而當我試圖訪問它時,我使用了URL
http://[nodeip]:31754/index.php
現在,當我使用Docker手動實例化容器時,它可以工作。
因此,任何人都有線索我在這裏失蹤?
在此先感謝...
是的,我是。我應該使用別的東西嗎? – NickChase