Robust, stable systems are crucial to a quality CI/CD pipeline. One powerful way to increase stability using Kubernetes is to use self-healing. This lesson introduces the concept of self-healing and demonstrates some of the self-healing features that Kubernetes provides out-of-the-box in its management of container state.
After completing this lesson, you will have a basic understanding of how Kubernetes manages container state, which will serve as a foundation for implementing more sophisticated self-healing functionality.
For more information, check out the Kubernetes documentation on pod lifecycle and restart policies: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy.