Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Workload Management with Deployments

via CodeSignal

Overview

Go beyond individual Pods to manage applications declaratively with Deployments. This course shows how Deployments use labels and selectors to group Pods, and how they manage their lifecycle, scale replicas, and roll out new versions of your application.

Syllabus

  • Unit 1: Selectors and Deployments
    • Query Pods with Label Selectors
    • Fix the Label Mismatch
    • Observe Selector Queries in Action
    • Write the Deployment Selector
    • Separate Deployments with Unique Selectors
  • Unit 2: Deployments and Pod Management
    • Fix the YAML Syntax Error
    • Complete the Container Specification
    • Building Your First Complete Deployment
    • Debugging a Runaway Deployment
    • Managing Multiple Deployments with Shared Labels
  • Unit 3: Scaling Deployments Efficiently
    • Scale Your First Deployment to Three
    • Scale to Five and Watch Live
    • Scale Down to Two Replicas
    • Test Self-Healing by Deleting Pods
    • Fix the Replica Count Mismatch
  • Unit 4: Rolling Updates in Deployments
    • Update Your First Deployment Image
    • Watch a Rolling Update in Action
    • Observe ReplicaSets During Rolling Updates
    • Watch Pods Change During Updates
    • Perform Multiple Consecutive Rolling Updates
  • Unit 5: Deployment Strategies and Rollback
    • Fix the Invalid Rolling Update Strategy
    • Configure Zero Downtime Update Strategy
    • Practice Deployment Update and Rollback Workflow
    • Fix Dangerous Deployment Strategy Configuration
    • Roll Back to Specific Revision

Reviews

Start your review of Workload Management with Deployments

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.