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代理模式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章