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
Proyectos relacionados
Argo CD
Apache-2.0La herramienta líder de entrega continua GitOps para Kubernetes, que sincroniza automáticamente el estado de tu clúster para que coincida con lo definido en git.
- DevOps
Flagger
Apache-2.0Operador de entrega progresiva que automatiza despliegues canary, blue-green y A/B para Kubernetes con reversión automática ante fallos.
- DevOps
Flux
Apache-2.0Herramienta de entrega continua GitOps para Kubernetes que mantiene el estado de un clúster sincronizado con un repositorio git, una alternativa genuina a Argo CD.
- DevOps
Ansible
GPL-3.0Plataforma de automatización de TI radicalmente simple para gestión de configuración, despliegue y orquestación.
- DevOps
¿Encontraste un error? Sugiere una edición en GitHub.