本页面介绍如何在首次安装 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 服务