Software de código abierto para gestionar, almacenar y distribuir secretos, certificados y claves, derivado de la línea de código abierto de HashiCorp Vault.
getsops/sops
Un editor de archivos cifrados que cifra archivos YAML, JSON, ENV, INI y binarios con KMS en la nube, claves age o PGP.
Alternativa open source a:HashiCorp Vault
- Estrellas
- 23,485
- Forks
- 1,105
- Issues abiertos
- 462
- Último commit
- hace 3 días
¿Qué es?
SOPS (Secrets OPerationS) es un editor de línea de comandos para archivos cifrados. Permite abrir un archivo, editar sus valores en un editor normal y guardarlo de nuevo cifrado, para que secretos como contraseñas, claves API y certificados puedan almacenarse en el control de versiones sin quedar en texto sin formato.
SOPS funciona con archivos YAML, JSON, ENV, INI y binarios. Las claves de cifrado pueden provenir de AWS KMS, GCP KMS, Azure Key Vault, HuaweiCloud KMS, age o PGP, por lo que los equipos pueden usar el sistema de gestión de claves que ya tienen en funcionamiento.
El proyecto forma parte de CNCF Sandbox. Se lanzó originalmente en Mozilla en 2015 y ahora lo mantiene un grupo de la comunidad.
Funciones clave
- 01Edita archivos YAML, JSON, ENV, INI y binarios en formato cifrado.
- 02Admite claves de AWS KMS, GCP KMS, Azure Key Vault, HuaweiCloud KMS, age y PGP.
- 03Mantiene una estructura de archivos legible para que las diferencias en el control de versiones sigan siendo útiles.
- 04Descifra archivos para usarlos en scripts y pipelines de despliegue.
Casos de uso
- Almacenar secretos de Kubernetes o Helm en un repositorio Git.
- Compartir archivos de configuración con credenciales cifradas dentro de un equipo.
- Gestionar archivos de entorno para aplicaciones desplegadas mediante CI/CD.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es sops?
- Un editor de archivos cifrados que cifra archivos YAML, JSON, ENV, INI y binarios con KMS en la nube, claves age o PGP. SOPS (Secrets OPerationS) es un editor de línea de comandos para archivos cifrados. Permite abrir un archivo, editar sus valores en un editor normal y guardarlo de nuevo cifrado, para que secretos como contraseñas, claves API y certificados puedan almacenarse en el control de versiones sin quedar en texto sin formato.
- ¿sops es gratuito? ¿Qué licencia tiene?
- sops es open source bajo la licencia MPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿sops sigue mantenido?
- Mantenimiento activo. El último commit de sops fue el 20 oct 2026.
- ¿Para qué puedo usar sops?
- Almacenar secretos de Kubernetes o Helm en un repositorio Git. Compartir archivos de configuración con credenciales cifradas dentro de un equipo. Gestionar archivos de entorno para aplicaciones desplegadas mediante CI/CD.
- ¿Dónde consigo sops?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/getsops/sops
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una herramienta en Bash que guarda archivos privados cifrados con GPG en un repositorio de git y los comparte con usuarios de confianza mediante sus claves públicas.
Plataforma open source para gestionar secretos, certificados, claves, acceso privilegiado y credenciales de agentes de IA desde un solo lugar.
CLI y motor de Infrastructure as Code para definir y desplegar recursos en la nube con lenguajes de programación de propósito general.
Lista seleccionada y mantenida por la comunidad de recursos sobre Kubernetes, con herramientas, libros, tutoriales y enlaces a proveedores de nube.
PaaS autogestionada para desplegar aplicaciones y bases de datos en tu propio servidor con Docker, Nginx y Let's Encrypt, mediante una GUI web y una CLI.