太阳不下山 发表于 2021-7-5 19:52:48

k8s:Service的四种类型和三种代理模式

  
概念



类型

ClusterIp
  会缠上一个集群内部IP,其他pod可以通过这个集群内部IP访问到该组pod。
也能被node节点本身访问

NodePort
  物理机上开启一个端口30001映射到node的80端口,但是要分别单独访问各个node上的30001端口才行,因此要在前面再架一个Nginx,实现负载均衡。

LoadBalancer
  在NodePort的基础上加了一个负载均衡器,需要借助云供应商提供一个端口实现,是收费的方案,不推荐。

ExternalName



VIP和Service代理


代理模式的分类
userspace代理模式

iptables代理模式
  减小了kube proxy的压力

ipvs代理模式






  
页: [1]
查看完整版本: k8s:Service的四种类型和三种代理模式