Certified Kubernetes Administrator (CKA) | Ingress Academy

DevOps & Linux Engineering

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.

Advanced On-site 10 weeks 40 hours

About this course

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.

Advantages

🧑‍🏫

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

Training program

Download program
  1. 1 Course Introduction
  2. 2 Benefits of containerization and orchestration
  3. 3 Architecture
  4. 4 Statistics
  1. 1 Getting Started with Git
  2. 2 Working with Git Repositories
  3. 3 Branching and Merging
  4. 4 Git Administration
  1. 1 Containerization Engine
  2. 2 Docker commands
  3. 3 Port Binding
  4. 4 Detached vs Foreground Mode
  5. 5 CLI and Exec
  1. 1 Dockerfile
  2. 2 Dockerfile Instructions
  3. 3 Docker Build and Build Context
  4. 4 Docker Image
  5. 5 Docker Registry
  6. 6 Storage within containers
  7. 7 Docker compose
  1. 1 Networking
  2. 2 Network Drivers
  3. 3 Bridge Network
  4. 4 Overlay Network
  5. 5 Containers and Kubernetes
  6. 6 Docker in Docker
  7. 7 Docker alternatives (Podman, CRI-O, ContainerD etc.)
  1. 1 Introduction
  2. 2 Core concepts of Kubernetes
  3. 3 Understand the architecture of a Kubernetes cluster.
  4. 4 ETCD in Kubernetes
  5. 5 Pod
  6. 6 ReplicaSets
  7. 7 Deployment
  8. 8 Namespaces
  9. 9 Understand and configure Kubernetes service types
  10. 10 Expose applications externally using services
  11. 11 Imperative Commands
  12. 12 Declarative way
  1. 1 Introduction to Scheduling
  2. 2 Manual Scheduling
  3. 3 Labels and Selectors
  4. 4 Resource Requirements and Limits
  5. 5 Editing PODs and Deployments
  6. 6 DaemonSet
  7. 7 Static Pods
  8. 8 Taints and Tolerations
  9. 9 Node Selectors
  10. 10 Node Affinity
  11. 11 Taints and Tolerations vs Node Affinity
  12. 12 Multiple Schedulers
  13. 13 Configuring Kubernetes Scheduler
  1. 1 Introduction to Application Lifecycle Management
  2. 2 Rolling Updates and Rollbacks
  3. 3 Configure Applications
  4. 4 Commands and Arguments
  5. 5 Configure Environment Variables in Applications
  6. 6 Configuring ConfigMaps in Applications
  7. 7 Configure Secrets in Applications
  8. 8 Scale Applications
  9. 9 Multi Container PODs
  10. 10 Multi-container PODs Design Patterns
  11. 11 InitContainers
  12. 12 Self Healing Applications
  1. 1 Introduction to Logging and Monitoring
  2. 2 Monitor Cluster Components
  3. 3 Managing Application Logs
  4. 4 Install kubernetes hard way , kubeadm and kubespray way
  1. 1 Introduction to Cluster Maintenance
  2. 2 OS Upgrades
  3. 3 Kubernetes Software Versions
  4. 4 Cluster Upgrade Process
  5. 5 Backup and Restore cluster components and applications
  6. 6 Manage node and cluster capacity.
  1. 1 Security - Section Introduction
  2. 2 Kubernetes Security Primitives
  3. 3 Authentication
  4. 4 TLS Introduction
  5. 5 TLS in Kubernetes
  6. 6 Certificates API
  7. 7 KubeConfig
  8. 8 Persistent KeyValue Store
  9. 9 API Groups
  10. 10 Role Based Access Controls
  11. 11 Cluster Roles and Role Bindings
  12. 12 Image Security
  13. 13 Security Contexts
  14. 14 Network Policy
  1. 1 Storages in Kubernetes
  2. 2 Volumes
  3. 3 Persistent Volumes
  4. 4 Persistent Volume Claims
  5. 5 Storage Classes
  6. 6 Application Configuration
  1. 1 Networking in Kubernetes
  2. 2 DNS
  3. 3 CoreDNS
  4. 4 Network Namespaces
  5. 5 Understanding of CNI
  6. 6 CNI in Kubernetes
  7. 7 DNS in kubernetes
  8. 8 CoreDNS in Kubernetes
  9. 9 Ingress
  10. 10 Ingress - Annotations and rewrite-target
  1. 1 Application Failure
  2. 2 Control Plane Failure
  3. 3 Advanced Kubectl Commands
  4. 4 Certification Tips

Instructors