Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
Certified Kubernetes Administrator (CKA) with Practice Tests
Introduction
Course Introduction (9:58)
Certification (2:57)
Join our Slack Channel
Attachments
Core Concepts
Core Concepts Section Introduction (0:30)
Cluster Architecture (8:47)
ETCD for Beginners (3:57)
ETCD in Kubernetes (3:16)
Kube API Server (4:50)
Kube Controller Manager (4:14)
Kube Scheduler (3:52)
Kubelet (1:42)
Kube Proxy (3:41)
PODs (9:00)
Practice Test Introduction (6:08)
Practice Test - PODs
ReplicaSets (16:09)
Practice Test - ReplicaSets
Deployments (4:26)
Practice Tests - Deployments
Namespaces (8:22)
Practice Test Namespaces
Services (13:50)
Services Cluster IP (4:01)
Practice Test Services
Certification Tips - Imperative Commands with Kubectl
Practice Test - Imperative Commands
Feedback
Scheduling
Scheduling Section Introduction (0:53)
Manual Scheduling (2:30)
Practice Test Manual Scheduling
Labels and Selectors (5:46)
Practice Test Labels and Selectors
Taints and Tolerations (9:42)
Practice Test - Taints and Tolerations
Node Selectors (3:19)
Node Affinity (7:16)
Practice Test - Node Affinity
Taints and Tolerations vs Node Affinity (2:32)
Resource Limits (6:19)
Practice Test Resource Limits
DaemonSets (4:08)
Practice Test DaemonSets
Static PODs (8:45)
Practice Test - Static PODs
Multiple Schedulers (5:31)
Practice Test Multiple Schedulers
Configuring Kubernetes Scheduler (0:50)
Logging & Monitoring
Logging and Monitoring Section Introduction (0:35)
Monitor Cluster Components (3:57)
Practice Test Monitor Cluster Components
Managing Application Logs (2:33)
Practice Test Managing Application Logs
Application Lifecycle Management
Application Lifecycle Management - Section Introduction (0:41)
Rolling Updates and Rollbacks (7:42)
Practice Test Rolling Updates and Rollbacks
Commands and Arguments in Docker (7:20)
Commands and Arguments in Kubernetes (2:39)
Practice Test Commands and Arguments
Configure Environment Variables in Applications (1:14)
Configure ConfigMaps in Applications (5:18)
Practice Test Env Variables
Secrets (5:38)
Practice Test Secrets
A note on Secrets
Multi-Container PODs (2:13)
Practice Test - Multi Container PODs
Multi-container PODs Design Patterns
Init Containers
Practice Test - Init Containers
Self Healing Applications
Cluster Maintenance
Cluster Maintenance - Section Introduction (1:15)
OS Upgrades (4:08)
Practice Test OS Upgrades
Kubernetes Software Versions (2:54)
Cluster Upgrade Introduction (11:10)
Practice Test Cluster Upgrade Process
Backup and Restore Methods (6:45)
Practice Test Backup and Restore Methods
Security
Security - Section Introduction (2:15)
Kubernetes Security Primitives (3:18)
Authentication (5:34)
TLS Introduction (1:28)
TLS Basics (20:03)
TLS in Kubernetes (7:48)
TLS in Kubernetes - Certificate Creation (10:54)
View Certificate Details (4:30)
Certificate Health Check Spreadsheet
Practice Test View Certificate Details
Certificates API (6:06)
Practice Test Certificates API
KubeConfig (8:31)
Practice Test KubeConfig
API Groups (5:52)
Authorization (7:30)
Role Based Access Controls (4:28)
Practice Test Role Based Access Controls
Cluster Roles (4:33)
Practice Test Cluster Roles
Image Security (4:36)
Practice Test Image Security
Security Contexts (1:51)
Practice Test Security Contexts
Network Policies (7:51)
Practice Test Network Policies
Storage
Storage - Section Introduction (0:44)
Volumes (4:29)
Persistent Volumes (3:01)
Persistent Volume Claims (4:04)
Practice Test Persistent Volume Claims
Networking
Networking Introduction (2:04)
Pre-Requisite Switching, Routing, Gateways (12:12)
Prerequsite DNS (14:34)
Prerequisite - CoreDNS
Prerequsite Network Namespaces (15:17)
Prerequsite Docker Networking (7:15)
Prerequsite CNI (6:09)
Cluster Networking (2:14)
Practice Test - Explore Environment
Pod Networking (9:02)
CNI in kubernetes (2:51)
CNI weave (5:58)
Practice Test CNI weave
Practice Test - Deploy Network Solution
ipam weave (3:21)
Practice Test - Networking Weave
Service Networking (8:51)
Practice Test Service Networking
DNS in kubernetes (5:39)
CoreDNS in Kubernetes (6:43)
Practice Test CoreDNS in Kubernetes
Ingress (22:33)
Practice Test - CKA - Ingress Networking - 1
Practice Test - CKA - Ingress Networking - 2
Install
Section Introduction (1:20)
Designing a Kubernetes Cluster (5:49)
Choosing Kubernetes Infrastructure (5:52)
Choosing a Network Solution
Configure High Availability (7:48)
ETCD in HA (12:41)
Demo prequsites (3:28)
Provision VMS (4:21)
Install Client Tools (2:13)
Secure Cluster (3:55)
Create KubeConfig Files (2:55)
Data encryption (0:41)
Kubernetes Release Binaries (2:14)
Install Control Plane Components - Introduction (0:53)
Install ETCD Cluster (3:07)
Install Control-plane components (3:01)
Install Control-plane load balancer (1:09)
Install worker node components (4:32)
TLS Bootstrap worker node (7:16)
Demo - TLS Bootstrap worker node (5:01)
Practice Test - TLS Bootstrap Worker Node - 1
Practice Test - TLS Bootstrap Worker Node - 2
Configure kubectl for remote access (0:50)
Provision Networking (1:45)
Kubeapi to kublet connectivity (1:44)
Deploy core DNS (1:17)
End to End Tests (7:03)
End to End Tests - Run and Analyze (2:15)
Smoke test (2:46)
End to End test part1 (3:19)
Practice Test Cluster Install using kubeadm
Troubleshooting
Troubleshooting - Section Introduction (0:26)
Application Failure (2:51)
Practice Test Application Failure
Control Plane Failure (1:25)
Practice Test Control Plane Failure
Worker Node Failure (1:54)
Practice Test Worker Node Failure
Other Topics
Pre-Requisites - JSON PATH
Advanced Kubectl Commands (12:03)
Practice Test - Advanced Kubectl Commands
Mock Exams
Mock Exam - Introduction
Mock Exam - 1
Mock Exam - 2
CKA Mock Exam - 2 Solution (43:51)
Mock Exam - 3
CKA Mock Exam - 3 - Solution (50:28)
Logging and Monitoring Section Introduction