问题:
通过devops部署了一个服务到k8s,服务有一个http地址(/sys/status)可供调用,服务启动后,探针显示正常探测,进入到容器内部也可以通过curl命令访问该地址,但是在节点机器或者其他机器,通过节点IP+端口+path无法正常访问服务,应该是端口暴露问题,寻求帮助,谢谢。
服务定义信息:
apiVersion: v1
kind: Service
metadata:
labels:
app: pms
component: ks-pms-dev
name: ks-pms-dev
namespace: pms-dev
spec:
ports:
- name: http
port: 8080
protocol: TCP
targetPort: 30001
nodePort: 30001
selector:
app: pms
component: ks-pms-dev
tier: backend
sessionAffinity: None
type: NodePort
应用发布完成后,在容器内部可以正常访问应用,截图如下:

应用的端口绑定信息截图如下:

然后在宿主机上面查看监听,发现只有一条记录,且是tcp6,尝试禁用tcp6之后,devops流程无法启动,重新启用流程开始执行:

在宿主机上面访问本机的30001端口,拒绝访问,截图如下:
