本章目标:为 K8s API Server 提供高可用入口(VIP),实现 Master 节点故障自动切换。
【本章说明】
K8s 集群有 3 个 Master 节点,每个都有自己的 API Server。客户端(kubectl、kubelet)需要知道该连哪个节点。本章部署的负载均衡器会提供一个虚拟IP(VIP):客户端只连接这个VIP,它会把请求自动转发到当前健康的 Master 节点。当一个 Master 宕机时,VIP 会在 3 秒内漂移到其他 Master,实现高可用。
本章时长:约 25 分钟本章命令数量:约 20 条本章难度:★★☆☆☆部署节点:master01、master02、master03(3台Master节点)
5.1 为什么需要负载均衡?
通俗解释:
K8s 集群有 3 个 Master 节点,每个都有 API Server
客户端(kubectl、kubelet)不知道应该连哪个 Master
负载均衡器提供一个统一的 VIP 地址,客户端只连这个地址
当某个 Master 故障时,VIP 自动漂移到健康的 Master
架构