Certified Kubernetes Administrator (CKA) | Ingress Academy
Create account & apply
DEVOPS & LINUX ENGINEERING · ADVANCED LEVEL

Certified Kubernetes Administrator (CKA)

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.

Advanced10 weeks40 hoursOn-site
Your selected course will be carried into Ingress Portal.
COURSE HIGHLIGHTS
🧑‍🏫

Practical teaching

In addition to class hours, you will practice the topics covered with your instructor and mentor dur

🤝

Mentors

The knowledge and skills you learn at the academy will be further strengthened with the mentor syste

📋

Academic transcript

Assignments and projects are checked by the instructor, and your knowledge and skills are determined

Not sure you are ready? Take a skill assessment
CONDENSED SYLLABUS

See the structure without reading a textbook.

Modules stay collapsed for quick scanning. Open any module to inspect its topics.

01Introduction4 lessons+

Course Introduction

Benefits of containerization and orchestration

Architecture

Statistics

02GIT4 lessons+

Getting Started with Git

Working with Git Repositories

Branching and Merging

Git Administration

03Introduction to Containerization5 lessons+

Containerization Engine

Docker commands

Port Binding

Detached vs Foreground Mode

CLI and Exec

04Image Management7 lessons+

Dockerfile

Dockerfile Instructions

Docker Build and Build Context

Docker Image

Docker Registry

Storage within containers

Docker compose

05Network and Security7 lessons+

Networking

Network Drivers

Bridge Network

Overlay Network

Containers and Kubernetes

Docker in Docker

Docker alternatives (Podman, CRI-O, ContainerD etc.)

06Core Concepts12 lessons+

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

07Scheduling13 lessons+

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

08Application Lifecycle Management12 lessons+

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

09Logging & Monitoring4 lessons+

Introduction to Logging and Monitoring

Monitor Cluster Components

Managing Application Logs

Install kubernetes hard way , kubeadm and kubespray way

10Cluster Maintenance6 lessons+

Introduction to Cluster Maintenance

OS Upgrades

Kubernetes Software Versions

Cluster Upgrade Process

Backup and Restore cluster components and applications

Manage node and cluster capacity.

11Security14 lessons+

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

12Storage6 lessons+

Storages in Kubernetes

Volumes

Persistent Volumes

Persistent Volume Claims

Storage Classes

Application Configuration

13Networking10 lessons+

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

14Troubleshooting4 lessons+

Application Failure

Control Plane Failure

Advanced Kubectl Commands

Certification Tips

15Mock exam0 lessons+

Topics announced with the cohort.

UPCOMING GROUPS

Choose the cohort you can actually attend.

Only current, open groups are shown.

STARTS

To be announced

On-site
Schedule
To be announced
Format
On-site
Duration
10 weeks · 40 hours
Language
Confirm with advisor
Join the next cohort waitlist
YOUR INSTRUCTOR TEAM

Specialists matched to the modules they teach.

Course delivery is supported by practitioners across engineering, architecture and production backend development.

MA

Murad Aslanli

Linux / DevOps EngineerDOST Digital Innovations Center
CONTEXTUAL PROOF
“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 results
APPLICATION THROUGH INGRESS PORTAL

Your course stays selected while you create your account.

We 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 advisor
  1. 01

    Create or sign in to your Portal accountYour contact details stay connected to one student profile.

  2. 02

    Confirm your application detailsCertified Kubernetes Administrator (CKA) is preselected.

  3. 03

    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.