当前位置: 首页 > news >正文

20250726-3-Kubernetes 网络-Service三种常用类型_笔记

一、Service三种常用类型



Service中定义的type字段用于指定服务类型,常用类型包括:

  • ClusterIP:集群内部使用
  • NodePort:对外暴露应用
  • LoadBalancer:对外暴露应用(适用于公有云)
1.ClusterIP



  • ClusterIP为默认类型,专用于集群内部通信,例如Pod间相互访问。
  • 分配稳定的内部IP地址(VIP),该IP在Service未删除时永久保留,仅限集群内部访问。
  • 定义时无需显式指定type字段,默认即为ClusterIP。访问时需通过该IP及指定端口。
2.NodePort



  • NodePort通过每个节点上的随机端口(默认范围30000-32767)暴露服务,支持集群外部访问。
  • 始终分配内部ClusterIP,外部通过<节点IP>:<NodePort>访问。
  • 所有节点均监听同一端口,请求会被转发至后端Pod,实现负载均衡。
1) 例题:NodePort浏览器访问示例



  • 示例中访问节点IP的30001端口,请求会被均匀转发至不同Pod。
  • 端口可自定义(需在30000-32767范围内),但需避免冲突。
  • 实际生产环境问题:
    • 需通过域名访问,但NodePort强制要求端口号。
http://www.dtcms.com/a/299793.html

相关文章:

  • 服务器被网络攻击后该如何进行处理?
  • “累”这一身体某部位的感觉可能较多来源于对局部血流阻力的感知
  • 教育培训系统源码解析:如何打造高可扩展的在线学习平台?
  • 疏老师-python训练营-Day26函数专题1:函数定义与参数
  • Dify开发教程笔记(一): 文件及系统参数变量说明及使用
  • 【n8n教程笔记——工作流Workflow】文本课程(第一阶段)——5.3 过滤订单 (Filtering orders)
  • 【Canvas与壁纸】蓝底白四方块花电脑壁纸1920x1080
  • 大模型——字节Coze重磅开源!Dify何去何从
  • Web后端进阶:springboot原理(面试多问)
  • Android Fragment 全解析
  • 【机器学习深度学习】微调能改变模型“智商”吗?——模型能力与知识的本质解析
  • (LeetCode 面试经典 150 题) 452. 用最少数量的箭引爆气球 (排序+贪心)
  • HCLP--MGER综合实验
  • ros2 中python 的多种调试方式
  • 《计算机组成原理与汇编语言程序设计》实验报告二 基本数字逻辑及汉字显示
  • 深入剖析 MetaGPT 中的提示词工程:WriteCode 动作的提示词设计
  • 深入React框架:构建现代前端应用的全面指南
  • 容器化成本优化:K8s资源请求与限制的黄金法则——从资源画像分析到25%成本削减的实战指南
  • 2025 年 Java 就业主流技术栈
  • Java学习第七十七部分——JVM运行时数据区
  • 三防平板搭载2D扫描头:工业数据采集的革新利器
  • 路由选择工具——IP-Prefix
  • springboot企业级后台管理平台-计算机毕业设计源码02282
  • java网络请求工具类HttpUtils
  • 如何查找php配置文件php.ini
  • URL与URI:互联网世界的“门牌号“与“身份证“
  • 【机器学习深度学习】模型微调:多久才算微调完成?——如何判断微调收敛,何时终止训练
  • Linux库——库的制作和原理(2)_库的原理
  • 微软中国高级架构师步绍鹏受邀为第十四届PMO大会演讲嘉宾
  • gig-gitignore工具实战开发(五):gig add完善