________________________________________________________________
Do you want to take this course in another training modality?
Contact us
Other modalities: Self-Learning - Telepresence - On-site
________________________________________________________________
Certified Kubernetes Administrator (CKA) Course
This course is taught in online mode and consists of 5 units. The duration of the course is 115 hours which is distributed between content and collaboration tools. Upon completion, the student will receive a certificate of achievement.
The training is carried out through our Virtual Campus, with this modality you will have all the didactic content on the course platform and it will be accessible, from the start date of the course, 24 hours a day, every day of the week. The student will also have discussion forums, as well as continuous tutoring.
CKA Course - Kubernetes Certification - Kubernetes Administrator - CKA Exam Preparation - Kubernetes Cluster Administration - Kubernetes Deployment and Security - Troubleshooting Kubernetes - Online Kubernetes Training - CNCF certification
Introduction
The Certified Kubernetes Administrator (CKA) Training course provides comprehensive training aligned with the official CKA certification domains. Throughout the program, students learn to install, administer, and secure Kubernetes clusters, as well as deploy applications and diagnose faults through real-world practices.
The training covers everything from cluster architecture, networking, storage, workload deployment, to troubleshooting application and cluster component issues, offering comprehensive and practical preparation for performing Kubernetes administration functions in production environments.
Aimed at
This course is aimed at:
- System administrators who need to manage Kubernetes clusters in enterprise environments.
- DevOps teams responsible for automating deployments and ensuring operational continuity.
- Platform engineers, SREs, and IT professionals working with containers and microservices.
- Candidates seeking to prepare for the official Certified Kubernetes Administrator (CKA) certification.
Training Objectives
Upon completion of the training, the student will be able to:
- Manage Role-Based Access Control (RBAC).
- Install Kubernetes clusters with kubeadm and administer them for high availability.
- Perform cluster version upgrades and execute etcd backups and restores.
- Understand and manage deployments, rollouts, rollbacks, ConfigMaps, Secrets, and autoscaling.
- Manage self-healing applications and understand the impact of resource limits on scheduling.
- Configure networking, ClusterIP/NodePort/LoadBalancer services, and Ingress Controllers.
- Administer persistent storage, volumes, reclaim policies, and persistent volume claims.
- Diagnose failures in applications, nodes, cluster components, and network issues.
Course content Certified Kubernetes Administrator
Unit 1: Cluster Architecture, Installation & Configuration
- Manage role based access control (RBAC)
- Use Kubeadm to install a basic cluster
- Manage a highly-available Kubernetes cluster
- Provision underlying infrastructure to deploy a Kubernetes cluster
- Perform a version upgrade on a Kubernetes cluster using Kubeadm
- Implement etcd backup and restore
Unit 2: Workloads & Scheduling
- Understand deployments and how to perform rolling update and rollbacks
- Use ConfigMaps and Secrets to configure applications
- Know how to scale applications
- Understand the primitives used to create robust, self-healing, application deployments
- Understand how resource limits can affect Pod scheduling
- Awareness of manifest management and common templating tools
Unit 3: Services & Networking
- Understand host networking configuration on the cluster nodes
- Understand connectivity between Pods
- Understand ClusterIP, NodePort, LoadBalancer service types and endpoints
- Know how to use Ingress controllers and Ingress resources
- Know how to configure and use CoreDNS
- Choose an appropriate container network interface plugin
Unit 4: Storage
- Understand storage classes, persistent volumes
- Understand volume mode, access modes and reclaim policies for volumes
- Understand persistent volume claims primitive
- Know how to configure applications with persistent storage
Unit 5: Troubleshooting
- Evaluate cluster and node logging
- Understand how to monitor applications
- Manage container stdout & stderr logs
- Troubleshoot application failure
- Troubleshoot cluster component failure
- Troubleshoot networking
Prerequisites
To benefit from the course, it is recommended:
- Practical knowledge of the Linux operating system.
- Prior familiarity with containers and basic Kubernetes concepts (desirable).
- General experience in IT or infrastructure environments.
The course does not have strict requirements, but it is advisable to be familiar with the command line and virtualization or container concepts.
Other training modalities
If you are interested in taking this course in person or remotely, please contact us: