From the course: Learning Kubernetes

Unlock the full course today

Join today to access over 24,800 courses taught by industry experts.

Ways to manage Kubernetes pods

Ways to manage Kubernetes pods - Kubernetes Tutorial

From the course: Learning Kubernetes

Ways to manage Kubernetes pods

- [Instructor] In this course, we've created pods using the Kubernetes deployment object. There are other ways to manage groups of pods, and in this video we'll review deployments and learn about DaemonSets and jobs. The Kubernetes deployment is the most common way to deploy containerized applications. Deployments allow you to control the number of replicas running. When you have a new version of your application and you're ready to deploy it, Kubernetes can keep the old version up and running, roll out the new version, ensure the new pods are running and healthy, and then remove the old pods. This is a no-downtime upgrade, and it's one of the automated features people love best about Kubernetes. Another way to deploy pods is using a DaemonSet. A DaemonSet will put one copy of a container on every node running in the cluster, so you can't directly control the number of replicas running. DaemonSets usually run…

Contents