Kubernetes v1.36: 細粒度 Kubelet ... ノート

Kubernetes v1.36: 細粒度 Kubelet API 認可が GA に昇格

Kubernetes v1.36で、きめ細かなキューブレットAPI認証がGeneral Availabilityに到達した。この機能は、kubeletのHTTPS APIにアクセスするための過度に広範なノード/プロキシ権限を置き換え、セキュリティを向上させる。 この取り組みは、監視ツールに過剰なパーミッションを付与することによるセキュリティリスクに対処するものだ。これ以前は、コマンド実行を許可するnodes/proxyがよく使われていた。きめ細かな権限付与は、特定のkubelet APIパスをより専用のサブリソースにマッピングする。 システムは後方互換性のために二重の認可チェックを実行する。nodes/proxy 権限を持つ既存のワークロードは従来どおり動作します。組み込みの system:kubelet-api-admin ClusterRole は自動的に更新されます。監視ツールがノード/メトリクスなどの特定のリソースを利用できるようになり、最小特権アクセスが強化されました。このアップグレードでは、ほとんどのクラスタで変更は必要ありません。 この機能を確認するには、curlを使用して機能フラグを検証するポッドを実行できます。 次のステップでは、さらにエコシステムへの適応が必要になります。また、nodes/proxy の非推奨が発生する可能性もあります。