Occasionally you may wish to remove and replace a node in GKE Autopilot. That can be done with kubectl cordon $NODE_NAME If you want to immediate drain the Pods and put them in the pending state, you can further drain the node: kubectl drain $NODE_NAME --delete-emptydir-data --ignore-dae