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]