k8s-service
文章平均质量分 91
江南道人
hi
展开
-
k8s-service底层之 Iptables与 IPVS
service底层之 Iptables与 IPVS service底层实现主要由两个网络模式组成:iptables与IPVS。他们都是有kube-proxy维护service工作流程图Iptables以k8s中的nginx这个service举例,这是一个nodePort类型的service用命令iptables-save |grep nginx可以看到这个service中的iptables规则找到他对外暴露的端口30601...原创 2022-04-17 21:36:41 · 7432 阅读 · 1 评论 -
k8s之Service
1、Service存在的意义:service引入主要是解决pod的动态变化,提供统一的访问入口:1、防止pod失联,准备找到提供同一服务的pod(服务发现)2、定义一组Pod的访问策略(负载均衡)即访问流程应该是在前端访问后端时,如果直接绑定pod的ip,当pod进行更新时,pod的ip也会变化,前端无法动态的感知后端的变化。同时,还面临多个pod副本如何对外统一访问的问题这里,就需要用到前面的服务发现与负载均衡的概念,2、Pod与Service的关系原创 2022-04-17 21:28:00 · 13729 阅读 · 0 评论