設定檔適用性:等級 1 - 主節點
為 etcd 服務配置 TLS 加密。
etcd 是一個高可用的鍵值存儲,用於 Kubernetes 部署中持久存儲所有的 REST API 對象。這些對象性質敏感,應在傳輸過程中進行已加密。
注意預設情況下,未設置TLS加密。
|
影響
僅提供通過 TLS 的客戶端連接。
稽核
在 etcd 伺服器節點上執行以下命令:
ps -ef | grep etcd
驗證
--cert-file
和 --key-file
參數是否設置正確。補救措施
按照 etcd 服務文檔配置 TLS 加密。然後,在主節點上編輯 etcd pod 規範文件
/etc/kubernetes/manifests/etcd.yaml
並設置以下參數。--cert-file=</path/to/ca-file> --key-file=</path/to/key-file>