SOPS
Kommandozeilentool, das einzelne Werte innerhalb von YAML-, JSON- und anderen Konfigurationsdateien verschlüsselt, sodass Secrets sicher in git committet werden können.
Überblick
SOPS (Secrets OPerationS) verschlüsselt nur die Werte in einer strukturierten Datei – nicht die gesamte Datei –, sodass ein git diff weiterhin zeigt, welche Schlüssel sich geändert haben, während die tatsächlichen Secret-Werte über ein Schlüsselverwaltungs-Backend wie AWS KMS, GCP KMS oder PGP verschlüsselt bleiben. So kann ein Team Secrets zusammen mit dem Rest seiner Konfiguration in der Versionskontrolle halten, statt sie separat zu speichern.
SOPS eignet sich für Teams, die GitOps praktizieren und Secrets sicher im selben Git-Repository wie alles andere benötigen – häufig gepaart mit Tools wie Flux oder Argo CD (ebenfalls in diesem Katalog), die Konfiguration aus git synchronisieren.
- Kategorien
- DevOps
- Sprachen
- Go
- Lizenz
- MPL-2.0
Ähnliche Projekte
Argo CD
Apache-2.0Das führende GitOps-Continuous-Delivery-Tool für Kubernetes, das den Zustand deines Clusters automatisch mit dem in git Definierten synchronisiert.
- DevOps
Flagger
Apache-2.0Progressive-Delivery-Operator, der Canary-, Blue-Green- und A/B-Deployments für Kubernetes mit automatischem Rollback bei Fehlern automatisiert.
- DevOps
Flux
Apache-2.0GitOps-Continuous-Delivery-Tool für Kubernetes, das den Zustand eines Clusters mit einem Git-Repository synchron hält – eine echte Alternative zu Argo CD.
- DevOps
Ansible
GPL-3.0Radikal einfache IT-Automatisierungsplattform für Konfigurationsmanagement, Deployment und Orchestrierung.
- DevOps
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.