Deployment Theory

We will learn the theory behind Deployments in Kubernetes in this lesson.

Understanding Deployments

At a high level, you start with the application code. That gets packaged as a container and wrapped in a Pod so it can run on Kubernetes. However, Pods don’t self-heal; they don’t scale, and they don’t allow for easy updates or rollbacks. Deployments do all of these. As a result, you’ll almost always deploy Pods via a Deployment controller.

Create a free account to view this lesson.

By signing up, you agree to Educative's Terms of Service and Privacy Policy