Difference between revisions of "Eksctl drain nodegroup"
Jump to navigation
Jump to search
(Created page with " eksctl scale nodegroup") |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
[[eksctl scale nodegroup]] | [[eksctl scale nodegroup]] | ||
+ | |||
+ | |||
+ | #!/bin/bash | ||
+ | K8S_VERSION=1.18.8-eks-7c9bda | ||
+ | nodes=$(kubectl get nodes -o jsonpath="{.items[?(@.status.nodeInfo.kubeletVersion==\"v$K8S_VERSION\")].metadata.name}") | ||
+ | for node in ${nodes[@]} | ||
+ | do | ||
+ | echo "Draining $node" | ||
+ | kubectl drain $node --ignore-daemonsets --delete-local-data | ||
+ | done | ||
+ | |||
+ | |||
+ | https://aws.amazon.com/premiumsupport/knowledge-center/eks-worker-node-actions/ | ||
+ | |||
+ | |||
+ | [[kubectl drain]] |
Latest revision as of 00:25, 23 May 2022
eksctl scale nodegroup
#!/bin/bash K8S_VERSION=1.18.8-eks-7c9bda nodes=$(kubectl get nodes -o jsonpath="{.items[?(@.status.nodeInfo.kubeletVersion==\"v$K8S_VERSION\")].metadata.name}") for node in ${nodes[@]} do echo "Draining $node" kubectl drain $node --ignore-daemonsets --delete-local-data done
https://aws.amazon.com/premiumsupport/knowledge-center/eks-worker-node-actions/
kubectl drain
Advertising: