現在使用中の kubelet 構成を確認するにはどうすればいいですか? 質問する

現在使用中の kubelet 構成を確認するにはどうすればいいですか? 質問する

基本的に、kubelet が現在使用しているハード エビクション戦略を見つけたいです。K8s
ノードの /etc/systemd/system/kubelet.service ファイルの設定を確認しました。その中で私が言及した戦略は次のとおりです。
--eviction-hard=nodefs.available<3Gi

ただし、nodefs.available が 10% 未満 (Kubernetes のデフォルト設定) になると、ポッドが削除されるようです。Kubernetes で現在使用されているパラメーターを確認する方法を見つけることができませんでした。

ベストアンサー1

そのために使用できるものkubectl:

kubectl get --raw "/api/v1/nodes/<nodename>/proxy/configz" | jq

必ずノード名に置き換えてください<nodename>。インストールしていない場合は、フォーマットのためだけにその部分をjq省略してください。 | jq

おすすめ記事