Saltar al contenido
FindOpenSource

SOPS

Herramienta de línea de comandos que cifra valores individuales dentro de archivos YAML, JSON y otros de configuración, para que los secretos puedan comprometerse a git de forma segura.

Descripción general

SOPS (Secrets OPerationS) cifra solo los valores de un archivo estructurado, no el archivo entero, de modo que un git diff sigue mostrando qué claves cambiaron, mientras los valores secretos reales permanecen cifrados usando un backend de gestión de claves como AWS KMS, GCP KMS o PGP. Esto permite a un equipo mantener los secretos junto al resto de su configuración en el control de versiones en lugar de almacenarlos por separado.

SOPS encaja en equipos que practican GitOps y necesitan que los secretos vivan de forma segura dentro del mismo repositorio git que todo lo demás, habitualmente emparejado con herramientas como Flux o Argo CD (también en este catálogo) que sincronizan la configuración desde git.

Categorías
DevOps
Palabras clave
secrets-managementencryptiongitopsconfiguration-security
Lenguajes
Go
Licencia
MPL-2.0

¿Encontraste un error? Sugiere una edición en GitHub.