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