创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
例如:虚拟机 Anolis 4C/16G
KubeSphere版本信息
例如:v3.3.1 使用kk安装。
问题是什么
创建了一个service,service会有nodeport监听端口,而且也能这个端口访问到pod上的服务,
但是主机上却看不到这个端口的监听状态呢?



kind: Service
apiVersion: v1
metadata:
name: demo-service
namespace: demo
labels:
app: demo-service
annotations:
kubesphere.io/creator: admin
spec:
ports:
- name: http-8080
protocol: TCP
port: 80
targetPort: 8080
nodePort: 32440
selector:
demo-app: demo
clusterIP: 10.233.57.168
clusterIPs:
- 10.233.57.168
type: LoadBalancer
sessionAffinity: None
externalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
allocateLoadBalancerNodePorts: true
internalTrafficPolicy: Cluster