kubernetes各种port关系

容易混淆的概念:

1、NodePort和port

前者是将服务暴露给外部用户使用并在node上、后者则是为内部组件相互通信提供服务的,是在service上的端口。

2、targetPort

targetPort是pod上的端口,用来将pod内的container与外部进行通信的端口

3、port、NodePort、ContainerPort和targetPort在哪儿?

port在service上,负责处理对内的通信,clusterIP:port

NodePort在node上,负责对外通信,NodeIP:NodePort

ContainerPort在容器上,用于被pod绑定

targetPort在pod上、负责与kube-proxy代理的port和Nodeport数据进行通信

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 老部荡第三十三章一一一曾有乡野说书人 鹧鸪天 走巷穿街曲艺人 胸怀天下善其身 一方醒木敲今古 三句开篇定厚坤 评世...
    徐云喜阅读 770评论 10 16
  • 关于作者 杰夫·萨瑟兰,被誉为“Scrum 之父”,是敏捷管理方法的发明者和共同创造人,也是敏捷宣言的起草人。他曾...
    河马先森阅读 288评论 0 0
  • 大理的风一点都不像妖精 人家妖精风情万种 妖娆的可以迷倒众生 可大理的风却总是张牙舞爪 唾沫横飞的如同一个骂街的泼...
    我开始写影评了阅读 275评论 0 0