SOPS
命令行工具,可加密 YAML、JSON 等配置文件中的单个值,使密钥能够安全地提交到 Git。
- 积极维护
概述
SOPS(Secrets OPerationS)仅加密结构化文件中的值——而非整个文件——因此 git diff 仍能显示哪些键发生了变化,而实际的密钥值则通过 AWS KMS、GCP KMS 或 PGP 等密钥管理后端保持加密状态。这让团队可以将密钥与其余配置一起保存在版本控制中,而不必单独存储。
SOPS 适合那些实践 GitOps、需要将密钥安全地保存在与其他配置相同的 Git 仓库中的团队,通常与目录中的 Flux 或 Argo CD 等从 Git 同步配置的工具搭配使用。
为什么收录此项目
目录评分: ★★★★☆ (4/5)
The standard tool for encrypting secrets in Git, a focused and widely adopted pick.
- 成熟
- 社区主导
- 分类
- DevOps
- 编程语言
- Go
- 许可证
- MPL-2.0
广告
相关项目
Argo CD
Apache-2.0领先的 Kubernetes GitOps 持续交付工具,自动将集群状态同步为与 Git 中定义的内容一致。
积极维护
- DevOps
Flux
Apache-2.0面向 Kubernetes 的 GitOps 持续交付工具,使集群状态与 Git 仓库保持同步,是 Argo CD 的真正替代方案。
积极维护
- DevOps
Flagger
Apache-2.0渐进式交付 Operator,为 Kubernetes 自动化金丝雀、蓝绿和 A/B 部署,并在失败时自动回滚。
积极维护
- DevOps
Cilium
Apache-2.0基于 eBPF 的 Kubernetes 网络、安全与可观测性平台,以内核级性能取代传统网络组件。
积极维护
- DevOps
发现信息有误?在 GitHub 上提出修改建议。