Loading video player...
Learn Kubernetes and prepare to pass the Certified Kubernetes Administrator (CKA) examination. This course is designed to provide a deep, practical understanding of Kubernetes administration, from foundational concepts to advanced troubleshooting. 🏗️ The Linux Foundation provided a grant to make this course possible. Use code FREECODECAMP to get 30% off training, certifications, and bundles from Linux Foundation. https://training.linuxfoundation.org/ 💻 All commands and code from the course: https://www.freecodecamp.org/news/prepare-for-the-kubernetes-administrator-certification-and-pass Course developed by @beau ⭐️ Course Contents ⭐️ ⌨️ 0:00:00 Introduction ⌨️ 0:06:23 Kubernetes Fundamentals and Lab - Understanding the Kubernetes Architecture - Core Kubernetes Objects - Setting Up Your CKA Practice Environment ⌨️ 0:22:09 Cluster Architecture, Installation & Configuration - Bootstrapping a Multi-Node Cluster with kubeadm - Managing the Cluster Lifecycle - Implementing a Highly-Available (HA) Control Plane - Managing Role-Based Access Control (RBAC) - Application Management with Helm and Kustomize - Extending Kubernetes ⌨️ 0:55:23 Workloads & Scheduling - Mastering Deployments - Configuring Applications with ConfigMaps and Secrets - Implementing Workload Autoscaling - Advanced Pod and Container Configuration - Advanced Scheduling ⌨️ 1:26:04 Services & Networking - Pod-to-Pod Connectivity - Kubernetes Services - Ingress and the Gateway API - Network Policies - CoreDNS ⌨️ 1:43:45 Storage - Volumes, PersistentVolumes (PV), and PersistentVolumeClaims (PVC) - Volume Configuration - StorageClasses and Dynamic Provisioning ⌨️ 1:55:31 Troubleshooting - The Troubleshooting Methodology - Troubleshooting Applications and Pods - Troubleshooting Cluster and Nodes - Troubleshooting Cluster Components - Troubleshooting Services and Networking - Monitoring Cluster and Application Resource Usage ⌨️ 2:04:56 Conclusion