Core Concepts |
:mortar_board: |
Pods |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-pods/ |
ReplicaSets |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-replicasets/ |
Deployments |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-deployments/ |
Namespaces |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-namespaces/ |
Services |
https://katacoda.com/embed/mmumshad2/kubernetes-for-beginners-services/ |
Imperative Commands |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-imperative-1/ |
Scheduling |
:mortar_board: |
Manual Scheduling |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-scheduler-manual/ |
Readiness and Liveness Probes |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-readiness-probe/ |
Labels & Selectors |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-labels-selectors/ |
Taints and Tolerations |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-taints-tolerations/ |
Node Affinity |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-node-affinity/ |
Resource Limits |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-resource-limits/ |
Service Account |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-serviceaccounts/ |
DaemonSets |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-scheduler-daemonset/ |
Static PODs |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-scheduler-staticpods/ |
Multiple Schedulers |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-scheduler-multiple/ |
Logging & Monitoring |
:mortar_board: |
Monitor Cluster Components |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-monitoring/ |
Managing Application Logs |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-logging/ |
Application Lifecycle Management |
:mortar_board: |
Rolling Updates and Rollbacks |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-rolling-rollbacks-updates/ |
Jobs and CronJobs |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-jobs-cronjobs/ |
Commands and Arguments |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-commands-args/ |
Environment Variables and ConfigMaps |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-env-vars/ |
Secrets |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-secrets/ |
Multi-Container Pods |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-multi-container-pods/ |
Init Containers |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-init-containers/ |
Cluster Maintenance |
:mortar_board: |
OS Upgrades |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-cluster-maintenance-node/ |
Cluster Upgrade Process |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-cluster-upgrade/ |
Backup and Restore Methods |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-backup-etcd/ |
Security |
:mortar_board: |
View Certificate Details |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-security-tls-1-read-certs/ |
Certificates API |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-security-certificates-api/ |
KubeConfig |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-security-kubeconfig/ |
Role Based Access Controls |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-security-authorization-rbac/ |
Cluster Roles |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-security-authorization-clusterroles/ |
Image Security |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-security-image-security/ |
Security Contexts |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-security-contexts/ |
Network Policies |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-network-policies/ |
Storage |
:mortar_board: |
Persistent Volume Claims |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-persistent-volumes/ |
Networking |
:mortar_board: |
Explore Environment |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-networking-10-read-env/ |
Explore CNI Weave 1 |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-networking-20-cni-read-weave/ |
Explore CNI Weave 2 |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-networking-30-read-weave-2/ |
Deploy Network Solution |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-networking-35-deploy-weave/ |
Service Networking |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-networking-50-service-networking/ |
CoreDNS in Kubernetes |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-networking-40-read-dns/ |
Ingress Networking - 1 |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-ingress/ |
Ingress Networking - 2 |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-ingress-2-deploy-controller/ |
Install |
:mortar_board: |
Cluster Installation using kubeadm |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-cluster-install/ |
Troubleshooting |
:mortar_board: |
Application Failure |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-troubleshooting-app-1/ |
Control Plane Failure |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-troubleshooting-cluster-1/ |
Worker Node Failure |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-troubleshooting-worker-1/ |
Other Topics |
:mortar_board: |
Advanced Kubectl Commands |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-kubectl-advanced/ |
Kubernetes Challenge - Wordpress |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-challenge-1-wordpress/ |
Mock Exams |
:mortar_board: |
CKAD Mock Exam - 1 |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-exam-1/ |
CKAD Mock Exam - 2 |
https://katacoda.com/embed/mmumshad2/kubernetes-ckad-exam-2/ |
CKA Mock Exam - 1 |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-exam-1/ |
CKA Mock Exam - 2 |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-exam-2/ |
CKA Mock Exam - 3 |
https://katacoda.com/embed/mmumshad2/kubernetes-cka-exam-3/ |
Mock Exam Solutions |
:mortar_board: |
CKAD Mock Exam - 2 Solution |
https://fast.wistia.net/embed/iframe/9sc6fspl9r |
CKA Mock Exam - 2 Solution |
https://fast.wistia.net/embed/iframe/jzbky0615l |
CKA Mock Exam - 3 Solution |
https://fast.wistia.net/embed/iframe/ql06hh3eey |