Intermediate

Deployments in Kubernetes

Deployments, rollouts and rollbacks and horizontal pod autoscaling with kubectl.

A Deployment is a Kubernetes resource that manages the lifecycle of Pods and guarantees that the correct number of replicas is running at all times. It provides a declarative approach to deploying, updating, and scaling applications, while automatically managing failures through self-healing.

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

7 sections
  1. 1 Table of Contents
  2. 2 Deployments Overview
  3. 3 Updates, Rollouts and Rollbacks
  4. 4 Horizontal Pod Autoscaling (HPA)
  5. 5 kubectl Quick Reference Commands
  6. 6 Reference Tables
  7. 7 Key Concepts Summary

Interested in this course?

Contact us to book it or get a custom training plan for your team.