16 Operador de Endpoint Copier #
Endpoint Copier Operator es un operador de Kubernetes cuyo propósito es crear una copia de un Servicio y un Endpoint de Kubernetes y mantenerlos sincronizados.
16.1 ¿Cómo utiliza SUSE Edge el Operador de Endpoint Copier? #
En SUSE Edge, el Operador de Endpoint Copier desempeña un papel crucial para lograr una configuración de alta disponibilidad (HA) para clústeres K3s/RKE2. Esto se logra creando un servicio kubernetes-vip de tipo LoadBalancer, asegurando que su Endpoint permanezca en sincronización constante con el Endpoint de Kubernetes. Se aprovecha MetalLB (Chapter 15, MetalLB) para gestionar el servicio kubernetes-vip, ya que la dirección IP expuesta se utiliza desde otros nodos para unirse al clúster.
16.2 Mejores prácticas #
La documentación completa para utilizar el Operador de Endpoint Copier se puede encontrar aquí.
Además, consulte nuestra guía (Chapter 21, MetalLB en K3s (usando el modo de capa 2)) sobre cómo lograr una configuración de alta disponibilidad (HA) de K3s/RKE2 utilizando el Operador de Endpoint Copier y MetalLB.
16.3 Problemas conocidos #
Actualmente, el Operador de Endpoint Copier está limitado a trabajar con un solo Servicio/Endpoint. Se planean mejoras para admitir múltiples Servicios/Endpoints en el futuro.