devops-exercises/topics/kubernetes/solutions/killing_containers.md
Rahul Kumar Yadav eec9bbcd08
Update killing_containers.md (#401)
* Update killing_containers.md

rectify the spelling of properly

* Update topics/kubernetes/solutions/killing_containers.md

correct the grammatical errors to make the sentence meaningful

Co-authored-by: andrzejsydor <andrzejsydor@users.noreply.github.com>

* Update topics/kubernetes/solutions/killing_containers.md

commiting the suggested changes

Co-authored-by: andrzejsydor <andrzejsydor@users.noreply.github.com>

---------

Co-authored-by: andrzejsydor <andrzejsydor@users.noreply.github.com>
Co-authored-by: Arie Bregman <bregman.arie@gmail.com>
2024-02-02 15:21:38 +02:00

13 lines
692 B
Markdown

## "Killing" Containers - Solution
1. Run Pod with a web service (e.g. httpd) - `kubectl run web --image registry.redhat.io/rhscl/httpd-24-rhel7`
2. Verify the web service is running with the `ps` command - `kubectl exec web -- ps`
3. Check how many restarts the pod has performed - `kubectl get po web`
4. Kill the web service process -`kubectl exec web -- kill 1`
5. Check how many restarts the pod has performed - `kubectl get po web`
6. Verify again the web service is running - `kubectl exec web -- ps`
## After you complete the exercise
* Why did the "RESTARTS" count raised? - `Kubernetes restarted the Pod because we killed the process and the container was not running properly.`