Practical teaching
In addition to class hours, you will practice the topics covered with your instructor and mentor dur
Create account & apply
Designed for IT professionals, this course offers in-depth knowledge of Kubernetes cluster setup, management, and troubleshooting. It prepares candidates to pass the Certified Kubernetes Administrator (CKA) exam through practical labs and real-world scenarios. Master cloud-native orchestration and containerization technologies. Our expert trainers bring years of hands-on experience, delivering practical training with real-world applications to enhance your skills.
In addition to class hours, you will practice the topics covered with your instructor and mentor dur
The knowledge and skills you learn at the academy will be further strengthened with the mentor syste
Assignments and projects are checked by the instructor, and your knowledge and skills are determined
Modules stay collapsed for quick scanning. Open any module to inspect its topics.
Course Introduction
Benefits of containerization and orchestration
Architecture
Statistics
Getting Started with Git
Working with Git Repositories
Branching and Merging
Git Administration
Containerization Engine
Docker commands
Port Binding
Detached vs Foreground Mode
CLI and Exec
Dockerfile
Dockerfile Instructions
Docker Build and Build Context
Docker Image
Docker Registry
Storage within containers
Docker compose
Networking
Network Drivers
Bridge Network
Overlay Network
Containers and Kubernetes
Docker in Docker
Docker alternatives (Podman, CRI-O, ContainerD etc.)
Introduction
Core concepts of Kubernetes
Understand the architecture of a Kubernetes cluster.
ETCD in Kubernetes
Pod
ReplicaSets
Deployment
Namespaces
Understand and configure Kubernetes service types
Expose applications externally using services
Imperative Commands
Declarative way
Introduction to Scheduling
Manual Scheduling
Labels and Selectors
Resource Requirements and Limits
Editing PODs and Deployments
DaemonSet
Static Pods
Taints and Tolerations
Node Selectors
Node Affinity
Taints and Tolerations vs Node Affinity
Multiple Schedulers
Configuring Kubernetes Scheduler
Introduction to Application Lifecycle Management
Rolling Updates and Rollbacks
Configure Applications
Commands and Arguments
Configure Environment Variables in Applications
Configuring ConfigMaps in Applications
Configure Secrets in Applications
Scale Applications
Multi Container PODs
Multi-container PODs Design Patterns
InitContainers
Self Healing Applications
Introduction to Logging and Monitoring
Monitor Cluster Components
Managing Application Logs
Install kubernetes hard way , kubeadm and kubespray way
Introduction to Cluster Maintenance
OS Upgrades
Kubernetes Software Versions
Cluster Upgrade Process
Backup and Restore cluster components and applications
Manage node and cluster capacity.
Security - Section Introduction
Kubernetes Security Primitives
Authentication
TLS Introduction
TLS in Kubernetes
Certificates API
KubeConfig
Persistent KeyValue Store
API Groups
Role Based Access Controls
Cluster Roles and Role Bindings
Image Security
Security Contexts
Network Policy
Storages in Kubernetes
Volumes
Persistent Volumes
Persistent Volume Claims
Storage Classes
Application Configuration
Networking in Kubernetes
DNS
CoreDNS
Network Namespaces
Understanding of CNI
CNI in Kubernetes
DNS in kubernetes
CoreDNS in Kubernetes
Ingress
Ingress - Annotations and rewrite-target
Application Failure
Control Plane Failure
Advanced Kubectl Commands
Certification Tips
Topics announced with the cohort.
Only current, open groups are shown.
Course delivery is supported by practitioners across engineering, architecture and production backend development.
“The program helped me connect individual skills into the way real teams design, build and deliver software.”
See real graduate stories from the Ingress community.
Explore graduate resultsWe use one Portal account for applications, assessments and future learning progress. You will not need to email your details or select the training again.
Questions first? Talk to an advisorCreate or sign in to your Portal accountYour contact details stay connected to one student profile.
Confirm your application detailsCertified Kubernetes Administrator (CKA) is preselected.
Submit your applicationThe admissions team receives it immediately and can follow up from the Portal.
SELECTED TRAININGCertified Kubernetes Administrator (CKA)On-site
Continue in Ingress Portal Already registered? The Portal will let you sign in instead.