13.pdf
- 文件大小: 946.83KB
- 文件类型: pdf
- 上传日期: 2025-10-22
- 下载次数: 0
概要信息:
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
从Docker到Kubernetes 第13周
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
法律声明
【声明】本视频和幻灯片为炼数成金网络课程的教学资料
,所有资料只能在课程内使用,不得在课程以外范围散
播,违者将可能被追究法律和经济责任。
课程详情访问炼数成金培训网站
http://edu.dataguru.cn
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
第十三课 Kubernetes负载均衡和网络路由秘密
• Kubernetes Service设计分析
• Kubernetes Proxy运行机制分析
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Service设计分析
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Service设计分析
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Service设计分析
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Service设计分析
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Service设计分析
Kubernetes 是微服务架构
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Service设计分析
Kubernetes Service是一个“契约”概念
Label=MyApp
契约
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Service设计分析
Kubernetes Service的Cluster IP是 “服务命名”机制
Label=MyApp
契约
MYAPP_SERVICE_HOST=10.10.10.5
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Proxy运行机制分析
从api server查询和监控
Service信息
Endpoint信息(Pod信息)
服务转发表
-------------
--------------
--------------
--------------
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Proxy运行机制分析
proxy
proxy
proxy
• 运行在每个Node之上
• 代理每个服务的请求
Kube-proxy 是一个简单的网络代理和负载均衡器。它具
体实现 Service 模型,每个 Service 都会在所有的
Kube-proxy 节点上体现。根据 Service 的 selector 所覆
盖的 Pods, Kube-proxy 会对这些 Pods 做负载均衡来服
务于 Service
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Proxy运行机制分析
Session
具有会话保持能力
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Proxy运行机制分析
自动排查故障节点
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Proxy运行机制分析
Kubernetes Service的Cluster IP依赖防火墙转发规则
当用户使用portal端口连接
MYAPP_SERVICE_HOST时,iptables规则生
效,重定向数据包到服务代理自身的端口上。
服务代理选择一个后端,并开始从客户端到后
端的代理通信流量。
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
Kubernetes Proxy运行机制分析
Kubernetes Pod的NodePort也依赖防火墙转发规则
从Docker到Kubernetes之技术实战 讲师 Leader-us
DATAGURU专业数据分析社区
避免Kube-proxy性能损耗的一种做法
API Server
client
• endpoint1
• endpoint2
• endpoint3
1:查询地址
2:直接发起访问
客户端负载均衡方式
DATAGURU专业数据分析网站
FAQ时间
当前页面二维码