Volume - Secret
什麼是 Secret?
在 Kubernetes 中,Secret 是一種資源物件,用於安全地存儲敏感數據,例如密碼、OAuth token、SSH key 等。與 ConfigMap 類似,Secret 能夠以鍵值對的形式存儲數據,但它的數據會被加密或編碼以提高安全性。
Secret 的主要特點包括:
- 敏感數據存儲:避免將敏感數據直接存放在 Pod 規範中。
- 靈活使用:可作為環境變量、Volume 或文件的形式掛載到 Pod 中。
- 安全性:通過 Base64 編碼存儲,並可以與 Kubernetes 中的 RBAC 一起使用來保護數據。