Plataforma de Identidad en Nube Híbrida
Identidad, servicios de archivos y red sitio a sitio para un operador de carga, provisionados como código en Oracle Cloud y convergidos con Ansible. Las sucursales alcanzan la identidad de la sede por una malla cifrada, y cada operación recurrente — dar de alta un peer, revisar la salud, restaurar un backup — es un comando con nombre, no un procedimiento recordado.
En ProducciónProvisionar y configurar son deliberadamente herramientas distintas. Terraform declara el nodo de cómputo, el almacenamiento en bloque y los network security groups; Ansible converge WireGuard y Samba desde plantillas. A ninguno se le pide hacer mal el trabajo del otro.
El repositorio documenta el borde de su propio control. La red virtual, la subred, las gateways y las tablas de rutas quedan fuera del state de Terraform, y el README declara la consecuencia sin rodeos: un cambio fuera de banda en la consola puede cortar el enrutamiento de la VPN, y apply no puede detectarlo ni revertirlo.
Las restricciones de orden se imponen, no solo se documentan. El provisionamiento se niega a ejecutarse hasta que el controlador de dominio esté registrado como peer de WireGuard, porque el playbook enruta DNS, NTP y Kerberos por ese túnel — y el propio registro de peer rechaza entradas duplicadas, direcciones VPN en conflicto y claves malformadas.
Un solo comando ejecuta siete verificaciones sobre el nodo, entre ellas una aserción de montaje que falla ruidosamente si el volumen de datos no está y las escrituras han estado cayendo en silencio al disco raíz efímero.
Las credenciales de administrador nunca se escriben a disco durante el provisionamiento, incluso si la ejecución se interrumpe a mitad de camino.
Agregar una sucursal es un comando con plantilla que genera la configuración del cliente y registra el peer, no un intercambio manual de claves hecho a mano.