Automatizando Cambios de Dirección IP y Red en Kubernetes
2025-03-11
El clúster Kubernetes del autor depende de direcciones IP asignadas dinámicamente, lo que crea vulnerabilidades en su configuración de red. Para solucionar esto, se creó una implementación de Kubernetes que verifica y actualiza periódicamente las direcciones IP públicas de su gateway Unifi utilizando la API de Unifi. Al detectar cambios en las direcciones IP o redes IPv6, actualiza automáticamente las reglas del firewall Unifi y los recursos del servicio Kubernetes (incluida la configuración de MetalLB), y notifica al usuario a través de MQTT. El programa está escrito en Python y utiliza las API de Kubernetes y Unifi para la automatización.
Desarrollo
Gestión de Direcciones IP