sealed-secrets
sealed-secrets
GitHub: https://github.com/bitnami-labs/sealed-secrets
⭐ 星星數: 8840
摘要: 這是一個 Kubernetes 工具,用於將機密資訊(Secrets)進行單向加密,使其可以安全地儲存在版本控制系統中,並在 Kubernetes 集群中自動解密使用。
技術堆疊: Go, Kubernetes, Kubernetes API, Prometheus, Ginkgo, gomega
架構: 專案採用 Go 語言開發,包含控制器(controller)和命令行工具(kubeseal)兩個主要組件。控制器作為 Kubernetes 運算子運行,監控並解密 SealedSecret 資源;kubeseal 則是客戶端工具,用於加密創建 SealedSecret。架構遵循標準的 Kubernetes 控制器模式,並包含 Prometheus 監控指標支援。