Originally this was created for this blog post about Playing with Kubernetes livenessProbe and readinessProbe probes, however this has been proven to be pretty handy tool for various health check type of tests as well.
You can easily deploy this app to Kubernetes or PaaS like services such as Azure App Service and test how the platform behaves under various conditions. Hopefully, it helps to step up your own availability game.
# Build container image
docker build . -t kubernetesprobedemo:v1
# Run container
kubectl apply -f KubernetesProbeDemo.yaml