20 Endpoint Copier Operator #
Endpoint Copier Operator 是一个 Kubernetes 操作器,其用途是创建 Kubernetes 服务和端点的副本,并将它们保持同步。
20.1 SUSE Edge 如何使用 Endpoint Copier Operator? #
在 SUSE Edge 中,Endpoint Copier Operator 在实现 K3s/RKE2 群集的高可用性 (HA)
设置方面发挥着关键作用。此目标通过创建一个类型为 LoadBalancer
的
kubernetes-vip
服务并确保其端点与 kubernetes 端点始终保持同步来实现。系统会使用
MetalLB(第 19 章 “MetalLB”)来管理
kubernetes-vip
服务,因为其他节点会使用其公开 IP 地址加入群集。
20.2 最佳实践 #
有关使用 Endpoint Copier Operator 的完整文档,请参见此处。
此外,可参考我们的指南(第 25 章 “K3s 上的 MetalLB(使用第 2 层模式)”),了解如何使用 Endpoint Copier Operator 和 MetalLB 实现 K3s/RKE2 高可用性设置。
20.3 已知问题 #
目前,Endpoint Copier Operator 仅能用于单个服务/端点。未来计划增强其功能,以支持多个服务/端点。