ビュー:
プロファイル適用性: レベル1マスターノード
etcdキー値ストアを暗号化する。
etcdは、Kubernetesデプロイメントによって使用される高可用性のキー値ストアであり、すべてのREST APIオブジェクトの永続ストレージとして使用されます。これらのオブジェクトは機密性が高いため、漏洩を防ぐために保存時に暗号化する必要があります。
注意
注意
デフォルトでは、--encryption-provider-configは設定されていません。

監査

Control Planeノードで次のコマンドを実行します。
ps -ef | grep kube-apiserver
--encryption-provider-config引数がEncryptionConfigファイルに設定されていることを確認してください。さらに、EncryptionConfigファイルに、特にシークレットを含むすべての必要なリソースがカバーされていることを確認してください。

修復

Kubernetesのドキュメントに従ってEncryptionConfigファイルを構成します。次に、マスターノード上のAPIサーバポッド仕様ファイル/etc/kubernetes/manifests/kube-apiserver.yamlを編集し、そのファイルのパスに--encryption-provider-configパラメータを設定します。
--encryption-provider-config=</path/to/EncryptionConfig/File>