- Run Pod with a web service (e.g. httpd) -
kubectl run web --image registry.redhat.io/rhscl/httpd-24-rhel7 - Verify the web service is running with the
pscommand -kubectl exec web -- ps - Check how many restarts the pod has performed -
kubectl get po web - Kill the web service process -
kubectl exec web -- kill 1 - Check how many restarts the pod has performed -
kubectl get po web - Verify again the web service is running -
kubectl exec web -- ps
- Why did the "RESTARTS" count raised? -
Kubernetes restarted the Pod because we killed the process and the container was not running properly.