Skip to content

Kubernetes


CKA Certification Course Certified Kubernetes Administrator

CKA Certification Course Certified Kubernetes Administrator

Introduction

  • Course Introduction
  • Certification

Application Lifecycle Management

  • 2025 Updates Horizontal Pod Autoscaler HPA
  • 2025 Updates In place Resize of Pods
  • 2025 Updates Introduction to Autoscaling
  • 2025 Updates Vertical Pod Autoscaling VPA
  • Application Lifecycle Management Section Introduction
  • Commands and Arguments in Docker
  • Commands and Arguments in Kubernetes
  • Configure ConfigMaps in Applications
  • Configure Environment Variables in Applications
  • Demo Encrypting Secret Data at Rest
  • Horizontal Pod Autoscaler HPA 2025 Updates
  • In place Resize of Pods 2025 Updates
  • Introduction to Autoscaling 2025 Updates
  • Multi Container Pods
  • Rolling Updates and Rollbacks
  • Secrets
  • Solution Commands and Arguments Optional
  • Solution Env Variables Optional
  • Solution Init Containers Optional
  • Solution Multi Container Pods Optional
  • Solution Rolling update
  • Solution Secrets Optional
  • Vertical Pod Autoscaling VPA 2025 Updates

Cluster Maintenance

  • Backup and Restore Methods
  • Cluster Maintenance Section Introduction
  • Cluster Upgrade Introduction
  • Demo Cluster upgrade
  • Kubernetes Software Versions
  • OS Upgrades
  • Solution Backup and Restore
  • Solution Backup and Restore 2
  • Solution Cluster Upgrade Process
  • Solution OS Upgrades optional

Core Concepts

  • A Quick Reminder
  • A note on Docker Deprecation
  • Cluster Architecture
  • Core Concepts Section Introduction
  • Demo Pods with YAML
  • Deployments
  • Docker vs ContainerD
  • ETCD for Beginners
  • ETCD in Kubernetes
  • Imperative vs Declarative
  • Kube API Server
  • Kube Controller Manager
  • Kube Proxy
  • Kube Scheduler
  • Kubectl Apply Command
  • Kubelet
  • Namespaces
  • Pods
  • Pods with YAML
  • Practice Test Introduction
  • ReplicaSets
  • Services
  • Services Cluster IP
  • Services Loadbalancer
  • Solution Deploymentoptional
  • Solution Imperative Commands optional
  • Solution Namespaces optional
  • Solution Pods optional
  • Solution ReplicaSets optional
  • Solution Services optional

Design and Install a Kubernetes Cluster

  • Choosing Kubernetes Infrastructure
  • Configure High Availability
  • Design a Kubernetes Cluster
  • ETCD in HA

Helm Basics 2025 Updates

  • A quick note about Helm2 vs Helm3
  • Customizing chart parameters
  • Helm Components
  • Helm charts
  • Installation and configuration
  • Lifecycle management with Helm
  • What is Helm
  • Working with Helm basics

Install Kubernetes the kubeadm way

  • Demo Deployment with Kubeadm
  • Deploy with Kubeadm Provision VMs with Vagrant
  • Introduction to Deployment with kubeadm
  • Solution Install a Kubernetes Cluster using kubeadm
  • Kustomize Basics 2025 Updates
  • Common Transformers
  • Components
  • Different Types of Patches
  • Image Transformers
  • InstallationSetup
  • Kustomize ApiVersion Kind
  • Kustomize Output
  • Kustomize Problem Statement idealogy
  • Kustomize vs Helm
  • Managing Directories
  • Managing Directories Demo
  • Overlays
  • Patches Dictionary
  • Patches Intro
  • Patches list
  • Transformers Demo
  • kustomization

Logging Monitoring

  • Logging and Monitoring Section Introduction
  • Managing Application Logs
  • Monitor Cluster Components
  • Solution Logging Optional
  • Solution Monitor Cluster Components

Mock Exams

  • Mock Exam 1 Step by Step Solutions
  • Mock Exam 2 Step by Step Solutions
  • Mock Exam 3 Step by Step Solutions
  • Page
  • Solution CKA Mock Exam 3 Optional
  • Whats Next

Networking

  • 2025 Updates Introduction to Gateway API
  • CNI in kubernetes
  • CNI weave
  • Cluster Networking
  • CoreDNS in Kubernetes
  • DNS in kubernetes
  • Ingress

Introduction to Gateway API 2025 Updates

  • Page
  • Pod Networking
  • Prerequisite CNI
  • Prerequisite DNS
  • Prerequisite Docker Networking
  • Prerequisite Network Namespaces
  • Prerequisite Switching Routing Gateways CNI in kubernetes
  • Service Networking
  • Solution Deploy Network Solution optional
  • Page
  • Solution Explore DNS optional
  • Solution Explore Environment optional
  • Solution Ingress Networking 1 optional
  • Solution Ingress Networking 2 optional
  • Solution Networking Weave optional
  • Solution Service Networking optional
  • ipam weave

Other Topics

  • Advanced Kubectl Commands

Scheduling

  • 2025 Updates Admission Controllers
  • 2025 Updates Solution Admission Controllers
  • 2025 Updates Solution Validating and Mutating Admission Controllers
  • 2025 Updates Validating and Mutating Admission Controllers
  • Admission Controllers 2025 Updates
  • Configuring Scheduler Profiles
  • DaemonSets
  • Labels and Selectors
  • Manual Scheduling
  • Multiple Schedulers
  • Node Affinity
  • Node Selectors
  • Priority Classes
  • Resource Limits
  • Scheduling Section Introduction
  • Solution Admission Controllers 2025 Updates
  • Solution DaemonSets optional
  • Solution Labels and Selectors
  • Solution Manual Scheduling optional
  • Solution Multiple Scheduler
  • Solution Node Affinity Optional
  • Solution Resource Limits
  • Solution Static Pods Optional
  • Solution Taints and Toleration Optional
  • Solution Validating and Mutating Admission Controllers 2025 Updates
  • Static Pods
  • Taints and Tolerations
  • Taints and Tolerations vs Node Affinity
  • Validating and Mutating Admission Controllers 2025 Updates

Security

  • 2025 Updates Custom Controllers
  • 2025 Updates Custom Resource Definition CRD
  • 2025 Updates Operator Framework
  • API Groups
  • Page
  • Authorization
  • Certificates API
  • Cluster Roles
  • Custom Controllers 2025 Updates
  • Custom Resource Definition CRD 2025 Updates
  • Developing network policies
  • Image Security
  • KubeConfig
  • Kubernetes Security Primitives
  • Network Policies
  • Operator Framework 2025 Updates
  • Pre requisite Security in Docker
  • Role Based Access Controls
  • Security Contexts
  • Security Section Introduction
  • Service Accounts
  • Solution Certificates API
  • Solution Cluster Roles
  • Solution Image Security
  • Solution KubeConfig
  • Solution Network Policies optional
  • Solution Role Based Access Controls
  • Solution Security Contexts
  • Solution Service Accounts
  • Solution View Certification Details
  • TLS Basics
  • TLS Introduction
  • TLS in Kubernetes
  • TLS in Kubernetes Certificate Creation
  • View Certificate Details

Storage

  • Container Storage Interface
  • Introduction to Docker Storage
  • Persistent Volume Claims
  • Persistent Volumes
  • Solution Persistent Volumes and Persistent Volume Claims optional
  • Solution Storage Class
  • Storage Class
  • Storage Section Introduction
  • Storage in Docker
  • Volume Driver Plugins in Docker
  • Volumes

Troubleshooting

  • Application Failure
  • Control Plane Failure
  • Solution Application Failure
  • Solution Control Plane Failure
  • Solutions Worker Node Failure
  • Troubleshooting Section Introduction
  • Worker Node Failure

Helm

2025 Updates Helm Basics

  • 01 What is Helm
  • 02 Installation and configuration
  • 03 A quick note about Helm2 vs Helm3
  • 04 Helm Components
  • 05 Helm charts
  • 06 Working with Helm basics
  • 07 Customizing chart parameters
  • 08 Lifecycle management with Helm

Kustomize

2025 Updates Kustomize Basics

  • Common Transformers
  • Components
  • Different Types of Patches
  • Image Transformers
  • Page
  • Kustomize ApiVersion Kind
  • Kustomize Output
  • Kustomize Problem Statement idealogy
  • Kustomize vs Helm
  • Managing Directories
  • Managing Directories Demo
  • Overlays
  • Patches Dictionary
  • Patches Intro
  • Patches list
  • Transformers Demo
  • kustomization

Links and References

  • https://github.com/kubernetes/kubernetes