Acerca de HashiCorp Vault
Iru lee los montajes de motores de secretos, la configuración de métodos de autenticación, las políticas con nombre, los dispositivos de auditoría y los metadatos relacionados de sys/ mediante la API HTTP de Vault. Cada solicitud envía tu token de cliente enX-Vault-Token. Iru recopila evidencia de configuración, no los valores de los secretos en texto sin formato.
Funciona con Vault OSS, Enterprise (los espacios de nombres pueden requerir configuración adicional) y HCP Vault.
Cómo funciona
vault_addr (por ejemplo, https://vault.example.com:8200) y luego acepta el token.
Requisitos previos
- Un clúster de Vault accesible desde Iru (red, firewall o PrivateLink, según corresponda).
- Permiso para crear una política y un token (o AppRole) con acceso de solo lectura a
sys/como en el ejemplo siguiente.
Ejemplo de política de solo lectura (HCL)
Guárdala como archivo.hcl y aplícala con vault policy write iru-compliance your-file.hcl.
Conectar HashiCorp Vault a Iru
Aplicar la política y emitir un token
Prepara una estación de trabajo con acceso a la CLI de Vault
VAULT_ADDR mediante TLS y que tenga instalada la CLI de Vault (binario vault).Autentica la CLI en Vault
vault login, OIDC, etc.) para que los comandos siguientes se ejecuten con privilegios suficientes para escribir políticas y crear tokens.Escribe el archivo de política
.hcl en esa máquina (por ejemplo, iru-compliance.hcl).Aplica la política en Vault
vault policy write iru-compliance con la ruta de tu archivo de política.Crea un token renovable
vault token create -policy=iru-compliance -ttl=720h -renewable=true). Copia el valor del token hvs..Es preferible AppRole en producción
Completar el conector en Iru
Abre Sources

Activa HashiCorp Vault
Configura las variables del servidor
vault_addr (por ejemplo, https://vault.example.com:8200) y confirma las variables del servidor cuando se te solicite.Pega el token de Vault
X-Vault-Token cuando se te solicite.Finaliza la conexión
Confirma que la fuente está activa
Solución de problemas
No se abre nada al activar la fuente
No se abre nada al activar la fuente
Error en las variables del servidor
Error en las variables del servidor
vault_addr.403 permission denied
403 permission denied
iru-compliance al token; revisa los espacios de nombres de Enterprise.Token caducado
Token caducado
Conexión rechazada
Conexión rechazada
503 sealed
503 sealed