Other

Kubernetes Fundamentals KUBFDN

Hands-on intro to Kubernetes: master core commands, architecture, and cluster ops in 2 days.

  • 2 days
  • 6 upcoming dates 6 open for booking
  • $1,895 per seat

Upcoming dates

Dates Where Status Seat Book
Dec 14–15 2026 Live Online 7:00 AM to 3:00 PM PT Confirmed to run $1,895
Jan 4–5 2027 Live Online 7:00 AM to 3:00 PM PT Confirmed to run $1,895
Jan 25–26 2027 Live Online 7:00 AM to 3:00 PM PT Confirmed to run $1,895
Feb 22–23 2027 Live Online 7:00 AM to 3:00 PM PT Confirmed to run $1,895
Mar 22–23 2027 Live Online 7:00 AM to 3:00 PM PT Confirmed to run $1,895
Apr 19–20 2027 Live Online 7:00 AM to 3:00 PM PT Confirmed to run $1,895

See every class on the schedule

About this class

This is the best place to start before embarking on your Certified System's Administrator (CKA), or Certified Application Developer (CKAD) learning track. Kubernetes is a Cloud Orchestration Platform providing reliability, replication, and stability while maximizing resource utilization for applications and services. By the conclusion of this hands-on training you will go back to work with all necessary commands and practical skills to empower your team to succeed, as well as gain knowledge of important concepts like Kubernetes architecture and container orchestration. We prioritize covering all foundational objectives and concepts necessary for performing common operations on a Kubernetes Cluster. You will command and configure a high availability Kubernetes environment capable of demonstrating all “K8s'' features discussed and demonstrated in this course.

Who this is for

  • Anyone who plans to work with Kubernetes at any level or tier of involvement
  • Any company or individual who wants to advance their knowledge of the cloud environment
  • Any Developer/Engineer/SA beginning their Kubernetes Learning
  • Project Managers/Leads

What you'll be able to do

By the end of this course, you will have a solid understanding of

  • Understand Kubernetes architecture and core cluster components
  • Deploy and manage workloads using Kubernetes primitives (Pods, ReplicaSets, Deployments)
  • Create, modify, and manage Kubernetes resources using YAML manifests
  • Configure container health checks, security contexts, and observability tools
  • Manage compute resources through limits, requests, and quotas
  • Collect and analyze logs from containers and Pods
  • Configure and use persistent storage with PersistentVolumes and PersistentVolumeClaims
  • Implement and scale application workloads (Deployments, ReplicaSets, DaemonSets, StatefulSets)
  • Expose applications internally and externally using Services (ClusterIP, NodePort, LoadBalancer)

Before you attend

Prior to attending, students should be familiar with the following:

  • Linux for Absolute Beginners
  • Or any other Formal Linux Training

Course outline

  1. Module 1From Containers to Kubernetes

    • Kubernetes Architecture
    • Pods and the Control Plane
    • Kubernetes the Alta3 Way
    • o Deploy Kubernetes using Ansible
  2. Module 2Cluster Basics

    • Namespaces and Fundamental Kubectl Commands
    • o Creating and Configuring Namespaces
    • Kubectl get and sorting
    • o Listing Resources with kubectl get
  3. Module 3Pod Basics

    • YAML
    • Manifests for Pods
    • o Create and Configure Basic Pods
    • API Versioning and Deprecations
  4. Module 4Container Health, Security, and Observability

    • Kubectl port-forward
    • Kubectl exec and cp
    • o Performing Commands inside a Pod
    • Readiness and Liveness Probes
    • o Implement Probes and Health Checks
    • Pod Security Contexts
    • o Applying Security Contexts
  5. Module 5Resource Management

    • Limits, Requests, and Namespace ResourceQuotas
    • o Defining Resource Requirements, Limits and Quotas
    • o Kubectl Top and Application Monitoring
    • Admission Controller
    • o Create a LimitRange AdmissionController
  6. Module 6Logging

    • Utilize Container Logs
    • o Kubectl Log Command
  7. Module 7Persistent Storage

    • Persistent Volumes, Claims, and StorageClasses
    • o Using PersistentVolumeClaims for Storage
  8. Module 8Deployments

    • Labels
    • o Labels and Selectors
    • Annotations
    • ReplicaSets
    • o Create and Configure a ReplicaSet
    • Deployments - Purpose and Advantages
    • o Create and Configure a Deployment
  9. Module 9Services: ClusterIP, NodePort, Loadbalancer

    • Networking with Services
    • o Expose Applications via Services
  10. Module 10EXTRA: Ephemeral Storage

    • ConfigMaps and Volume Mounting
    • o Persistent Configuration with ConfigMaps
    • Secrets
    • o Create and Consume Secrets
  11. Module 11EXTRA: Persistent Storage

    • Persistent Volumes with CSI
    • o CSI Storage Solution: NFS
  12. Module 12EXTRA: Helm

    • Helm
    • o Making Charts and Templates with Helm
    • o Deploy Existing Packages via Helm

Download the full outline (PDF)

Run this for a team

Private cohorts run on your dates, at your site or online, with the labs pointed at your environment. Above about four people it usually costs less than buying seats.

Or call 916-920-1700, weekdays 8 to 5 Pacific.

More kubernetes classes

See all
Kubernetes Administrator (CKA) Fast Track
Other CKAFT

Kubernetes Administrator (CKA) Fast Track

This accelerated course is designed for students preparing for the CKA Exam.

  • 3 days
  • $2,495 per seat
Next: Nov 23–25 Confirmed to run

2 dates on the calendar