Course Curriculum
0 - Introduction and Course Overview
Available in
days
days
after you enroll
1 - Kubernetes Core Concepts
Available in
days
days
after you enroll
2 - Build Kubernetes Cluster from Scratch
Available in
days
days
after you enroll
- 2.1 - Section Introduction and Background Story (3:33)
- 2.2 - Pre-Requisite: AWS Basics (20:17)
- 2.AWS Cost Savings Tips
- 2.3 - Provision Infrastructure on AWS (10:52)
- 2.4 - Pre-Requisite: TLS Certificates (12:12)
- 2.5 - Kubernetes Cluster Installation Steps (11:38)
- 2.6 - Configure K8s Nodes (13:57)
- 2.7 - Container Runtime Interface (5:46)
- 2.8 - Install Container Runtime (Containerd) (16:03)
- 2.9 - Install kubeadm, kubelet and kubectl (11:23)
- 2.10 - Initialize Cluster with kubeadm (12:06)
- 2.11 - Connect to cluster (kubeconfig & kubectl) (9:16)
- 2.12 - Organize Resources with Namespaces (9:49) (9:45)
- 2.13 - kube-system namespace (3:27)
- 2.14 - Pre-Requisite: Networking Basics (16:11)
- 2.15 - Networking in K8s - Overview (2:03) (1:53)
- 2.16 - Container Communication (6:36)
- 2.17 - Container Network Interface - CNI (8:56)
- 2.18 - Configure Network Plugin - Cilium (8:24)
- 2.19 - Join Worker Nodes to cluster (17:31)
3 - Deployment, Services & DNS in Kubernetes (Deploy Applications)
Available in
days
days
after you enroll
- 3.1 - Section Overview (1:17)
- 3.2 - Deploy nginx (4:37)
- 3.3 - Create nginx Service (16:11)
- 3.4 - Labelling Components (8:42)
- 3.5 - Scaling Deployments & Record Kubectl Commands (5:50)
- 3.6 - Connect to nginx Pod (5:03)
- 3.7 - Why DNS? (1:28)
- 3.8 - Pre-Requisite: Domain Name System (DNS) (9:33)
- 3.9 - DNS in Kubernetes (15:39)
- 3.10 - Configure Service IP Address (6:59) (6:49)
- 3.11 - Pro Tip for kubectl (9:17)
4 - External Services & Ingress Controller (Access from Outside)
Available in
days
days
after you enroll
5 - Control Access with Users & Permissions
Available in
days
days
after you enroll
- 5.1 - Section Introduction (0:33)
- 5.2 - Authorization with Role Based Access Control (RBAC) (15:45)
- 5.3 - Other Authorization Modes (1:26)
- 5.4 - Certificates in Kubernetes (2:42)
- 5.5 - Certificates API (2:27)
- 5.6 - Demo Overview - Users & Permissions (2:57)
- 5.7 - Create User Account (11:10)
- 5.8 - Connect to Cluster with User (12:13)
- 5.9 - Give User Permission - ClusterRole (14:12)
- 5.10 - Create ServiceAccount & Permissions (17:06)
6 - Troubleshooting
Available in
days
days
after you enroll
7 - Multi Container Pods
Available in
days
days
after you enroll
8 - Persist Data in Kubernetes (Volumes)
Available in
days
days
after you enroll
9 - External Configuration with ConfigMap and Secret
Available in
days
days
after you enroll
10 - Resource Requests & Limits
Available in
days
days
after you enroll
11 - Scheduling Pods
Available in
days
days
after you enroll
12 - Health Checks with Liveness and Readiness Probes
Available in
days
days
after you enroll
13 - Deployment Strategies - Rolling Update
Available in
days
days
after you enroll
14 - ETCD Backup & Restore
Available in
days
days
after you enroll
15 - Kubernetes REST API
Available in
days
days
after you enroll
16 - Upgrade K8s Cluster
Available in
days
days
after you enroll
17 - Manage multiple Clusters with Kube Contexts
Available in
days
days
after you enroll
18 - Certificate Management in Kubernetes
Available in
days
days
after you enroll
19 - Secure Cluster - Control Traffic with Network Policies
Available in
days
days
after you enroll
20 - CKA Exam Tips
Available in
days
days
after you enroll
Congratulations :)
Available in
days
days
after you enroll