-
Yo
El único que puede desellarlo.
-
Mi gestor de contraseñas
Donde está la clave de desellado, y una copia de emergencia de las dos llaves. Fuera del servidor.
-
Element
La sala de alertas: «sellado» y «vuelve a estar desellado».
-
El repositorio
Solo guarda los nombres de los secretos de cada grupo. Los valores están en OpenBao.
-
API de Proxmox
Terraform entra con un token que ahora sale de OpenBao.
-
Disco de copias
La copia diaria del contenedor, en otro disco.
-
TLS propio
Certificado propio, fijado en el cliente: nadie puede hacerse pasar por OpenBao.
- OpenBao · Vault
- Linux / SSH hardening
-
Almacenamiento integrado
Los datos van cifrados en disco: sin desellar no se pueden leer, ni siquiera desde la copia.
-
El sello
Tras cada arranque, OpenBao no entrega nada hasta que alguien pone la clave.
-
Registro de auditoría
Quién pidió qué y cuándo, cada vez. Declarado en la configuración.
- OpenBao · Vault
- Linux / SSH hardening
-
AppRole del despliegue
La identidad con la que el nodo de control pide las llaves.
-
Ligado a un origen
Ese rol solo vale desde el nodo de control. Copiado a otra máquina, no sirve.
-
Tokens cortos
Cada token caduca en 15 minutos. Si se filtrara uno, valdría poco y desde un solo sitio.
-
Política de solo lectura
Puede leer las dos llaves y nada más: ni escribir, ni listar otras rutas.
- OpenBao · Vault
- Linux / SSH hardening
-
Secretos por grupo
Cada grupo de Ansible lee los suyos de OpenBao al desplegar. Ya no hay ficheros cifrados ni contraseña que los abra.
-
Terraform con llaves prestadas
Un envoltorio de Terraform que saca las credenciales de OpenBao y se las pasa en memoria.
-
El runner de despliegue
Pide las llaves antes de cada plan y de cada aplicación.
-
Rol de escritura
Los scripts que crean secretos usan otro rol: solo puede crear y cambiar los de los grupos, y solo desde el nodo de control. No lee las credenciales de Terraform.
-
Vigilancia del sello
Cada 10 minutos mira si OpenBao está sellado o no responde, y avisa al cambiar.
-
Desellar desde el navegador
Solo desde casa o la VPN, con doble factor. Entro con el mismo inicio de sesión que en el resto de paneles.
-
Copia diaria
El contenedor entero, cada noche, en el servidor de copias. Los datos ya van cifrados.
-
Autoridad de certificados
Firma los certificados de los servicios internos por ACME, como Let's Encrypt. Su raíz está instalada en todos los equipos.
- OpenBao · Vault
- Linux / SSH hardening