Certified Kubernetes Administrator

Master Course to prepare for Certified Kubernetes Administrator certification.

Last updated 2022-01-10 | 4.6

- Strong Fundamentals of Kubernetes
- Designing Kubernetes Clusters from Scratch
- Security Aspects of Kubernetes

What you'll learn

Strong Fundamentals of Kubernetes
Designing Kubernetes Clusters from Scratch
Security Aspects of Kubernetes
Networking Aspects of Kubernetes
Troubleshooting & Cluster Maintenance
Exam Preparation Guidance

* Requirements

* Docker

Description

This course is specifically designed for the aspirants who intend to give the "Certified Kubernetes Administrator" certification and the individuals who intend to gain a strong foundation on Kubernetes from absolute scratch.

One of the pre-requisites for the course is the candidate's prior understanding of the fundamentals of Docker.

The journey of this course begins with Understanding the basics of Container Orchestration technologies, and then the deep dive journey into Kubernetes begins.

This course also has an exam preparation section with a series of practice tests to verify the candidate's understanding of the topics discussed and verify if the candidate is ready to give the official certification exams.

Keeping the standards high similar to other best-seller courses of Zeal, this course has a perfect balance, and every topic is explained in a simplified way with practical scenarios.

With tons of practicals, easy-to-understand videos, and a dedicated exam preparation section, this course is all you need to gain a deeper understanding of Kubernetes and ace the official Certified Kubernetes Application Developer" certification.

With this exciting set of learnings and practicals, I look forward to seeing you in this course and be part of your journey into Kubernetes and getting CKA certified.

Who this course is for:

  • Individuals Aiming for Certified Kubernetes Administrator certification.
  • Individuals who wants to have a solid foundation in Kubernetes

Course content

10 sections • 151 lectures

Introduction to the Course Preview 03:17

CKA - Exam Blueprint Preview 05:27

Document - Link to Code Repository Preview 00:03

Overview of Container Orchestration Preview 10:57

Introduction to Kubernetes Preview 10:46

Installation Options for Kubernetes Preview 09:42

Using Managed Kubernetes Service from CSP Preview 08:57

Document - MSSP Preview 00:01

Overview of kubectl Preview 07:52

Document - kubectl Preview 00:00

Installing & Configuring kubectl for Linux and macOS Preview 06:04

Note - Minikube Preview 00:08

Configuring Kubernetes in Minikube in Windows Preview 07:18

Document - Minikube Installation Commands Preview 00:04

Configuring Kubernetes in Minikube in Linux Preview 06:22

Document - Minikube Installation Commands Preview 00:19

Understanding PODS Preview 10:32

Understanding Kubernetes Objects Preview 09:53

Overview of Kubernetes Cluster Architecture Preview 09:10

K8S Components - ETCD Preview 05:46

K8S Components - kube-apiserver Preview 08:55

Introduction to API Preview 15:30

Kubernetes API Primitives Preview 09:41

Creating First POD Configuration in YAML Preview 12:41

Document - API Resources for writing YAML files Preview 00:04

Working with Multi-Container Pods Preview 09:21

K8S Components - kube-scheduler Preview 05:31

Document - Note on CMD vs Entrypoint Preview 00:10

Revising Dockerfile - CMD vs ENTRYPOINT Preview 04:15

Understanding Commands and Arguments in Kubernetes Preview 12:43

CLI Documentation of K8s Resources Preview 06:00

Revising DockerFile - EXPOSE Instruction Preview 10:17

Exposing Ports for PODS Preview 05:01

Generating Pod Manifests via CLI Preview 06:38

Generating Pod Manifests via CLI Preview 00:11

Notes - Core Concepts Preview 00:00

Introduction to Labels and Selectors Preview 13:52

Implementing Labels and Selectors Preview 07:15

Overview of ReplicaSets Preview 04:33

Creating our first ReplicaSet Preview 08:54

Introduction to Deployments Preview 05:45

Creating our first deployment Preview 11:16

Rolling Back Deployments Preview 03:56

Important Pointers - Deployments Preview 10:24

Generating Deployment Manifests via CLI Preview 03:22

Understanding DaemonSets Preview 08:21

Overview of NodeSelector Preview 07:13

Understanding Node Affinity Preview 11:35

Pod Affinity and Pod Anti-Affinity Preview 09:55

Resource Limits Preview 12:50

Scheduling Pods without a Scheduler Preview 07:20

Taints and Tolerations Preview 07:39

Components of Taints and Tolerations Preview 06:20

Multi-Container POD Design Patterns Preview 04:12

Adapter Pattern Preview 11:04

Notes -Workloads & Scheduling Preview 00:00

Overview of Service Preview 13:43

Creating our first Service and Endpoint Preview 09:42

Service Type: ClusterIP Preview 03:30

Using Selectors for Service Endpoints Preview 07:39

Port vs TargePort Preview 06:14

Service Type: NodePort Preview 07:48

Service Type: Load Balancer Preview 09:07

Generating Service Manifests via CLI Preview 06:16

Document - Lecture Commands Preview 00:09

Overview of Ingress Preview 08:39

Understanding Ingress Resource and Ingress Controllers Preview 10:36

Overview of Helm Preview 07:26

Installing Helm Preview 03:33

Deploying our first Helm Chart Preview 04:14

Deploying our First Helm Chart Preview 13:23

Named Based Virtual Hosting (Ingress) Preview 08:18

Deploying Nginx Ingress Controller Preview 06:09

Document - Ingress Controller Deployment Preview 00:01

Configuring Default BackEnd for Ingress Preview 04:35

Kubernetes Namespace Preview 07:36

Service Accounts Preview 09:46

Named Port Preview 05:45

Notes - Services and Networking Preview 00:00

Understanding Authentication Preview 13:15

Note - Authentication Lecture Preview 00:14

Document - Authenticate with Bearer Token Preview 00:04

Introduction to Asymmetric Key Encryption Preview 11:22

Understanding SSL/TLS Preview 17:07

Creating TLS Certificate for Authentication Preview 16:00

Document - Certificate Based Authentication Preview 00:35

Understanding Authorization Preview 08:46

API Groups, Resources and Verbs Preview 07:33

Access Control based on Namespace Preview 05:54

ClusterRole and ClusterRoleBinding Preview 10:14

Network Security Policies Preview 09:51

Understanding Kubeconfig Preview 15:37

Creating Kubeconfig from Scratch Preview 11:40

Document - Kubeconfig from Scratch Preview 00:16

Kubernetes Secrets Preview 14:37

Document - Commands for Generating Secrets Preview 00:10

Mounting Secrets Inside Pods Preview 06:01

Notes - Security Preview 00:00

Overview of Docker Volumes Preview 16:01

Creating Volumes in Kubernetes Preview 08:32

PersistentVolume and PersistentVolumeClaim Preview 14:05

Static vs Dynamic Provisioning of PV Preview 09:20

Document - Dynamic Provisioning Preview 00:00

ConfigMaps Preview 11:32

Security Contexts Preview 10:54

Storage Volume Expansion Preview 07:10

Notes - Storage Preview 00:00

Configuring Cluster with kubeadm Preview 12:00

Upgrading kudeadm Clusters Preview 12:28

Document - Configuration Commands Preview 00:01

Kubernetes Cluster from Scratch Preview 06:49

Provisioning Release Binaries - New Preview 08:03

Note - Version Constraints Preview 00:16

Configuring the Certificate Authority Preview 09:20

Installing and Configuring ETCD - New Preview 13:28

Configuring kube-api server NEW Preview 17:27

Configuring Controller Manager - New Preview 07:16

Configuring Scheduler - NEW Preview 04:45

Validating Cluster Component Status Preview 07:14

New - Worker Node Configuration Preview 13:54

Configuring Networking - New Preview 04:17

New - RBAC for API to Kubelet Communication Preview 02:28

Configuring DNS in Cluster - New Preview 04:36

Kubelet Preferred Instance Type - New Preview 06:38

Backing and Restoring ETCD Preview 19:37

Kubernetes Events Preview 06:05

Monitor Cluster Components Preview 07:07

Deploying Metric Server Preview 07:10

Document - Installing Metric Server Preview 00:05

Understanding Docker Logging Drivers Preview 09:19

Monitoring Application Logs Preview 04:57

Monitoring Cluster Component Logs Preview 06:35

Troubleshooting Application Failure Preview 03:53

Solution - Troubleshooting Application Failure Preview 09:29

Troubleshooting Control Plane Failure Preview 04:54

Version Skew Support Policy Preview 07:51

Facilitating OS Upgrades Preview 10:56

Draining Worker Nodes Preview 08:50

Document - Drain and Uncordon Node Preview 00:01

Taint Based Evictions Preview 14:18

Registering for the Exams Preview 14:05

Candidate Handbook - Important Pointers Preview 16:09

Important Tips for Exams Preview 20:53

Delta Changes in K8s Versions Preview 04:55

Important Pointers for Exams - Domain 1 Preview 04:51

Important Pointers for Exams - Domain 2 Preview 04:34

Important Pointers for Exams - Domain 3 Preview 05:37

Important Pointers for Exams - Domain 4 Preview 03:10

Important Pointers for Exams - Domain 5 Preview 06:13

New - Exam Preparation Practice Test Preview 02:36

Solution - New Exam Preparation Practice Test Preview 02:36