Repolode
getsops

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