负载平衡

本页面介绍如何在首次安装 GKE On-Prem 时设置 F5 BIG-IP 负载平衡器。

GKE On-Prem 旨在集成 F5 BIG-IP 负载平衡器。例如,如果您创建一个类型为 LoadBalancer 的 Service,GKE On-Prem 可以在 F5 BIG-IP 负载平衡器上自动配置适当的虚拟 IP 地址 (VIP)。

F5 BIG-IP 负载平衡器的版本控制

GKE On-Prem 会自动安装 F5 Container Ingress Services (CIS)。每个版本的 GKE On-Prem 依赖不同版本的 CIS:

-  GKE on-prem version 1.0: F5 BIG-IP CIS version 1.9
-  GKE on-prem version 1.1: F5 BIG-IP CIS version 1.9.2
-  GKE on-prem version 1.2: F5 BIG-IP CIS version 1.11.1

请查看 F5 BIG-IP 控制器/负载平衡器平台兼容性矩阵,确保 F5 BIG-IP 负载平衡器版本支持 GKE On-Prem 预装的 F5 BIG-IP CIS 版本。

访问权限要求

要使用 F5 BIG-IP 负载平衡器,您需要拥有有充分权限设置和管理负载平衡器的用户角色。管理员角色或资源管理员角色足够。如需了解详情,请参阅 F5 BIG-IP 帐号权限

F5 BIG-IP 负载平衡器的许可

F5 BIG-IP 负载平衡器的功能取决于您拥有的许可类型。如需了解详情,请参阅许可类型比较

设置 F5 BIG-IP 负载平衡器

如需详细了解如何设置 F5 BIG-IP 负载平衡器,请参阅为 GKE On-Prem 安装 F5 BIG-IP ADC

预留虚拟 IP 地址

您需要预留几个用于负载平衡的虚拟 IP (VIP) 地址。稍后,您可以在集群配置文件中指定这些地址,GKE On-Prem 会自动配置 F5 BIG-IP 负载平衡器以使用这些地址。

对于管理员集群,请为以下各项预留 VIP 地址:

  • Kubernetes API 服务器
  • Ingress 服务
  • 插件服务

对于用户集群,请为以下各项预留 VIP 地址:

  • Kubernetes API 服务器
  • Ingress 服务