SOPS
命令行工具,可加密 YAML、JSON 等配置文件中的单个值,使密钥能够安全地提交到 Git。
概述
SOPS(Secrets OPerationS)仅加密结构化文件中的值——而非整个文件——因此 git diff 仍能显示哪些键发生了变化,而实际的密钥值则通过 AWS KMS、GCP KMS 或 PGP 等密钥管理后端保持加密状态。这让团队可以将密钥与其余配置一起保存在版本控制中,而不必单独存储。
SOPS 适合那些实践 GitOps、需要将密钥安全地保存在与其他配置相同的 Git 仓库中的团队,通常与目录中的 Flux 或 Argo CD 等从 Git 同步配置的工具搭配使用。
- 分类
- DevOps
- 编程语言
- Go
- 许可证
- MPL-2.0
广告
相关项目
发现信息有误?在 GitHub 上提出修改建议。