【发布时间】:2017-08-24 22:38:41
【问题描述】:
我有以下服务配置:
kind: Service
apiVersion: v1
metadata:
name: web-srv
spec:
type: NodePort
selector:
app: userapp
tier: web
ports:
- protocol: TCP
port: 8090
targetPort: 80
nodePort: 31000
并且 nginx 容器位于该服务的后面。虽然我可以通过nodePort 访问服务,但无法通过port 字段访问服务。我可以看到带有 kubectl 和 Kubernetes 仪表板的配置,但 curl 连接到该端口(例如 curl http://192.168.0.100:8090)会引发 Connection Refused 错误。
我不确定这里有什么问题。我是否需要确保任何代理服务都在节点或容器内运行?
【问题讨论】:
标签: kubernetes