Certified Kubernetes Administrator (CKA) with Practice Tests
About Course
Free Certified Kubernetes Administrator (CKA) Course – Get Certified Now!
This free Certified Kubernetes Administrator (CKA) course provides comprehensive training to help you master Kubernetes and ace the official CKA exam. This course includes hands-on labs, coding quizzes, and practice tests to solidify your skills.
Kubernetes is a powerful open-source container orchestration platform that has become an essential skill for DevOps professionals. Learn about Kubernetes concepts like deployment, scaling, management, and troubleshooting. This course covers the latest version of the CKA exam (2022 1.27) and is designed for absolute beginners.
**Why Take This Course?**
- **Hands-on Learning:** Interactive labs right in your browser let you practice Kubernetes commands and gain real-world experience.
- **Expert Instruction:** Learn from experienced instructors who provide clear explanations and practical guidance.
- **Exam Preparation:** Practice tests and mock exams simulate the actual CKA exam, helping you build confidence and improve your performance.
- **Free Access:** This course is completely free of cost, giving you the opportunity to learn a valuable skill without any financial commitment.
**Enroll in this free Kubernetes CKA certification course today and take your DevOps career to the next level!**
This course is available on platforms like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more.
What Will You Learn?
- How to Administer a Kubernetes Cluster
- How to Design a Kubernetes Cluster
- How to Build a Kubernetes Cluster from scratch - "The Hard Way"
- How to Test a Kubernetes Cluster end-to-end
- How to Troubleshoot a Kubernetes Cluster
- How to Secure a Kubernetes Cluster
- How to Configure Storage on a Kubernetes Cluster
- How to Configure Network on a Kubernetes Cluster
Course Content
Introduction
-
A Message from the Professor
-
– Course Introduction
03:03 -
– Certification
02:57 -
– The Kubernetes Trilogy
04:33
Core Concepts
-
– Core Concepts Section Introduction
00:30 -
– Cluster Architecture
08:48 -
– ETCD For Beginners
07:22 -
– ETCD in Kubernetes
03:17 -
– KubeAPI Server
04:50 -
– Kube Controller Manager
04:15 -
– Kube Scheduler
03:52 -
– Kubelet
01:42 -
– Kube Proxy
03:41 -
– Recap PODs
09:12 -
– PODs with YAML
07:04 -
– Demo PODs with YAML
06:17 -
– Practice Test Introduction
05:51 -
– Demo Accessing Labs
02:55 -
– Practice Test Solution Optional
11:32 -
– Recap ReplicaSets
16:09 -
– Practice Test ReplicaSets Solution Optional
14:09 -
– Deployments
04:26 -
– Solution Deployments optional
07:08 -
– Services
13:50 -
– Services Cluster IP
04:01 -
– Services Loadbalancer
03:42 -
– Solution Services optional
09:28 -
– Namespaces
08:22 -
– Solution Namespaces optional
06:05 -
– Imperative vs Declarative
13:05 -
– Solution Imperative Commands optional
13:25 -
– Kubectl Apply Command
04:38
Scheduling
-
– Scheduling Section Introduction
00:53 -
– Manual Scheduling
02:31 -
– Solution Manual Scheduling optional
06:53 -
– Labels and Selectors
05:47 -
– Solution Labels and Selectors Optional
05:33 -
– Taints and Tolerations
09:42 -
– Solution Taints and Tolerations Optional
10:09 -
– Node Selectors
03:19 -
– Node Affinity
07:08 -
– Solution Node Affinity Optional
10:13 -
– Taints and Tolerations vs Node Affinity
02:32 -
– Resource Requirements and Limits
05:53 -
– Solution Resource Limits Optional
05:22 -
– DaemonSets
04:08 -
– Solution DaemonSets optional
05:45 -
– Static Pods
08:45 -
– Solution Static Pods Optional
14:36 -
– Multiple Schedulers
09:32 -
– Solution Practice Test Multiple Schedulers Optional
06:35 -
– Configuring Scheduler Profiles
09:52
Logging Monitoring
-
– Logging and Monitoring Section Introduction
00:29 -
– Monitor Cluster Components
03:57 -
– Solution Monitor Cluster Components Optional
04:22 -
– Managing Application Logs
02:15 -
– Solution Logging Optional
02:48
Application Lifecycle Management
-
– Application Lifecycle Management Section Introduction
00:41 -
– Rolling Updates and Rollbacks
06:42 -
– Solution Rolling update Optional
09:05 -
– Commands
07:20 -
– Commands and Arguments
02:39 -
– Solution Commands and Arguments Optional
19:31 -
– Configure Environment Variables in Applications
01:14 -
– Configuring ConfigMaps in Applications
05:19 -
– Solution Environment Variables Optional
09:00 -
– Configure Secrets in Applications
08:20 -
– Solution Secrets Optional
09:53 -
– Demo Encrypting Secret Data at Rest
18:47 -
– Multi Container PODs
02:13 -
– Solution MultiContainer Pods Optional
15:09 -
– Solution Init Containers Optional
10:47
Cluster Maintenance
-
– Cluster Maintenance Section Introduction
01:15 -
– OS Upgrades
04:08 -
– Solution OS Upgrades optional
10:49 -
– Kubernetes Software Versions
02:54 -
– Cluster Upgrade Process
11:10 -
– Demo Cluster upgrade
11:37 -
– Solution Cluster Upgrade
16:45 -
– Backup and Restore Methods
06:17 -
– Solution Backup and Restore
19:08
Security
-
– Security Section Introduction
02:15 -
– Kubernetes Security Primitives
03:18 -
– Authentication
05:34 -
– TLS Introduction
01:28 -
– TLS Basics
20:03 -
– TLS in Kubernetes
07:48 -
– TLS in Kubernetes Certificate Creation
10:54 -
– View Certificate Details
04:30 -
– Solution View Certification Details
21:28 -
– Certificates API
06:06 -
– Solution Certificates API
07:37 -
– KubeConfig
08:31 -
– Solution KubeConfig
08:08 -
– API Groups
05:52 -
– Authorization
07:30 -
– Role Based Access Controls
04:28 -
– Solution Role Based Access Controls
13:37 -
– Cluster Roles and Role Bindings
04:33 -
– Solution Cluster Roles
11:13 -
– Service Accounts
14:34 -
– Image Security
04:43 -
– Solution Image Security
06:53 -
– Prerequisite Security in Docker
05:37 -
– Security Contexts
01:51 -
– Solution Security Contexts
06:12 -
– Network Policy
08:26 -
– Developing network policies
12:15 -
– Solution Network Policies optional
14:10
Storage
-
– Storage Section Introduction
00:44 -
– Introduction to Docker Storage
00:54 -
– Storage in Docker
12:31 -
– Volume Driver Plugins in Docker
01:53 -
– Container Storage Interface CSI
03:44 -
– Volumes
04:29 -
– Persistent Volumes
03:01 -
– Persistent Volume Claims
04:05 -
– Solution Persistent Volumes and Persistent Volume Claims
18:11 -
– Storage Class
03:59 -
– Solution Storage Class
10:27
Networking
-
– Networking Section Introduction
02:04 -
– Prerequisite Switching Routing
12:12 -
– Prerequisite DNS
14:24 -
– Prerequisite Network Namespaces
15:09 -
– Prerequisite Docker Networking
07:15 -
– Prerequisite CNI
06:10 -
– Cluster Networking
02:14 -
– Solution Explore Environment optional
07:14 -
– Pod Networking
09:02 -
– CNI in kubernetes
02:51 -
– CNI weave
05:58 -
– Solution Explore CNI optional
02:52 -
– Solution Deploy Network Solution optional
03:50 -
– IP Address Management Weave
03:21 -
– Solution Networking Weave optional
07:43 -
– Service Networking
08:51 -
– Solution Service Networking optional
04:36 -
– DNS in kubernetes
05:39 -
– CoreDNS in Kubernetes
06:43 -
– Solution Explore DNS optional
15:56 -
– Ingress
21:55 -
– Solution Ingress Networking 1 optional
15:45 -
– Solution Ingress Networking 2 optional
14:34
Design and Install a Kubernetes Cluster
-
– Design a Kubernetes Cluster
05:50 -
– Choosing Kubernetes Infrastructure
05:52 -
– Configure High Availability
07:48 -
– ETCD in HA
12:41
Install Kubernetes the kubeadm way
-
– Introduction to Deployment with Kubeadm
02:32 -
– Deploy with Kubeadm Provision VMs with Vagrant
05:55 -
– Demo Deployment with Kubeadm
24:23 -
– Solution Deploy a Kubernetes Cluster using kubeadm Optional
09:50
Troubleshooting
-
– Troubleshooting Section Introduction
00:26 -
– Application Failure
02:05 -
– Solution Application Failure Optional
28:07 -
– Control Plane Failure
01:25 -
– Solution Control Plane Failure Optional
15:56 -
– Worker Node Failure
01:55 -
– Solution Worker Node Failure Optional
10:22
Other Topics
-
– Advanced Kubectl Commands
12:03
Mock Exams
-
– Solution Mock Exam 1 Optional
23:23 -
– Mock Exam 2 Solution Optional
36:33 -
– Mock Exam 3 Solution Optional
42:46
Earn a certificate
Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.