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

CodeSignal

Kubernetes Foundations

via CodeSignal

Overview

Learn Kubernetes fundamentals: what it is, how it runs apps, and how its components work. Build a mental model of clusters, nodes, and Pods. By the end, you'll be able to define, run, inspect, and clean up basic workloads using core Kubernetes tools.

Syllabus

  • Unit 1: What Is Kubernetes?
    • Verify kubectl Installation
    • Verify Cluster Health and Nodes
    • Exploring Cluster Information
  • Unit 2: Pod Resource Basics
    • Editing Your First Pod Manifest
    • Writing Your First Pod Manifest
    • Updating a Running Pod Manifest
    • Managing the Full Pod Lifecycle
    • Fixing a Configuration Error
  • Unit 3: Pod Lifecycle and Status
    • Observing Pod Startup Phases
    • Debugging a Failed Pod Deployment
    • Debugging a Container Crash Loop
    • Diagnosing Pod Failures with kubectl
    • Observing Pod Lifecycle and Graceful Termination
  • Unit 4: Configuring Containers in Pods
    • Adding Your First Environment Variable
    • Declaring Container Ports in Pods
    • Overriding Container Startup Commands
    • Building a Complete Pod Configuration
    • Debugging Container Configuration Syntax Errors
  • Unit 5: Organizing Pods with Labels
    • Adding Your First Pod Label
    • Adding Multiple Labels to Pods
    • Filtering Pods with Label Selectors
    • Managing Multi-Component Applications with Labels
    • Fixing Inconsistent Label Naming Conventions

Reviews

Start your review of Kubernetes Foundations

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.