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 |
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
Module 1From Containers to Kubernetes
- Kubernetes Architecture
- Pods and the Control Plane
- Kubernetes the Alta3 Way
- o Deploy Kubernetes using Ansible
Module 2Cluster Basics
- Namespaces and Fundamental Kubectl Commands
- o Creating and Configuring Namespaces
- Kubectl get and sorting
- o Listing Resources with kubectl get
Module 3Pod Basics
- YAML
- Manifests for Pods
- o Create and Configure Basic Pods
- API Versioning and Deprecations
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
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
Module 6Logging
- Utilize Container Logs
- o Kubectl Log Command
Module 7Persistent Storage
- Persistent Volumes, Claims, and StorageClasses
- o Using PersistentVolumeClaims for Storage
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
Module 9Services: ClusterIP, NodePort, Loadbalancer
- Networking with Services
- o Expose Applications via Services
Module 10EXTRA: Ephemeral Storage
- ConfigMaps and Volume Mounting
- o Persistent Configuration with ConfigMaps
- Secrets
- o Create and Consume Secrets
Module 11EXTRA: Persistent Storage
- Persistent Volumes with CSI
- o CSI Storage Solution: NFS
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.
More kubernetes classes
Certified Kubernetes Administrator (CKA) Prep Course
This class prepares students for the Certified Kubernetes Administrator (CKA) exam.
- 5 days
- $2,895 per seat
Certified Kubernetes Application Developer (CKAD) Prep Course
This class prepares students for the CKAD exam.
- 5 days
- $2,895 per seat
Kubernetes Administrator (CKA) Fast Track
This accelerated course is designed for students preparing for the CKA Exam.
- 3 days
- $2,495 per seat
2 dates on the calendar
