Summary

A quick summary of the concepts learned in this chapter.

We'll cover the following

Recap

In this chapter, we learned that Deployments are a great way to manage stateless apps on Kubernetes. They augment Pods with self-healing, scalability, rolling updates, and rollbacks. Like Pods, Deployments are objects in the Kubernetes API, and we should work with them declaratively. They’re defined in the apps/v1 API and implement a controller running as a reconciliation loop on the control plane.

Get hands-on with 1400+ tech skills courses.