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

CodeSignal

Google Kubernetes Engine: Managing Containerized Applications

via CodeSignal

Overview

Stand up a real Kubernetes cluster on Google Kubernetes Engine (GKE), deploy your container image from Artifact Registry using kubectl, and expose it securely. You’ll learn core Kubernetes objects—Deployments, Pods, Services, and Ingress—to manage scaling, rolling updates, and cluster access for production-ready workloads on GCP.

Syllabus

  • Unit 1: Getting Started with GKE
    • Verify CLI Tool Installation and Explore Help Commands
  • Unit 2: Creating Your First GKE Cluster
    • Prepare a GKE Cluster Creation Script with Custom Configuration
    • Fixing Node Count for a Fixed-Size Cluster
    • Debugging and Fixing Common Command-Line Errors in Cluster Automation Scripts
    • Configure an Auto-Scaling Node Pool for a Kubernetes Cluster
    • Provisioning a Production-Ready Cluster with Custom Node Pool and Add-ons
  • Unit 3: Deploying Applications on GKE
    • Configuring Environment Variables in a Deployment Manifest
    • Configure Resource Requests and Limits in a Deployment Manifest
    • Debugging a Readiness Probe Misconfiguration in a Deployment Manifest
    • Configuring Multiple Environment Variables in a Deployment
    • Build a High-Availability Production Deployment Manifest
  • Unit 4: Managing Applications on GKE
    • Check Deployment and Pod Status in the Cluster
    • Viewing Pod Logs in a Deployment
    • Scaling a Deployment to Multiple Replicas
    • Rolling Out a New Application Version with Zero Downtime

Reviews

Start your review of Google Kubernetes Engine: Managing Containerized Applications

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.