0
点赞
收藏
分享

微信扫一扫

K8S系列:Service属性NodePort中targetPort、port、nodePode区别

targetPort:容器本身的端口(默认:30000-32767)

(与制作容器时暴露的端口一致DockerFile中EXPOSE)

port:Service使用的端口,暴露给K8s访问的

nodePode:Service使用的端口,nodePort是暴露给外部访问的。

apiVersion: v1
kind: Service
metadata:
name: nio4444-service
spec:
type: NodePort // 有配置NodePort,外部流量可访问k8s中的服务
ports:
- port: 30080 // k8s内部服务访使用
targetPort: 80 // pod容器使用端口
nodePort: 30001 // NodePort,给外部访问使用
selector:
name: nginx-pod


举报

相关推荐

0 条评论