Eksctl drain nodegroup
Jump to navigation
Jump to search
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: