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

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

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