This controller drains not high available pods from an unschedulable Kubernetes node in a safe manner. It always wants to have at least 1 replica available.
docker build -t kubernetes-drain-controller .
docker-compose up --build
yarn run watch
yarn run debug