A while back I wrote a post on Adjusting Pod Eviction Timings in Kubernetes. To test the changes made in that post I had to shut down nodes in an Azure Kubernetes Service cluster.
This can be done easily in the Azure portal: –
However I did a presentation recently and didn’t want to have to keep jumping into the portal from VS Code…so I wanted to be able to shut down the nodes in code.
So here’s how to use the azure-cli to shut down a node in an Azure Kubernetes Service cluster.
Read on to see how but also read Andrew’s warning / disclaimer so you don’t mess anything up in a production environment.