Preparing for the CKA Certified Kubernetes Administrator exam? Don’t know where to start? This post is the CKA Kubernetes Administrator Certification Exam Preparation Study Guide (with links to each exam objective).
I have curated a list of articles from the Kubernetes documentation and other blogs on the web for each objective of the CKA Certification exam. Please share the post within your circles so it helps them to prepare for the exam.
CKA Kubernetes Administrator Exam Coupon
Coupon: Use Code RAVIKIRANS15
CKA Kubernetes Administrator Online Course
LinkedIn Learning [Free Trial] Certified Kubernetes Administrator Cert Prep Pluralsight [Free Trial] CKA Certificate Exam Learning Path Whizlabs Kubernetes Administrator Course Udemy CKA Preparation by Zeal Vora
CKA Kubernetes Admin. Practice Test/Guide
Udemy Practice Test Kubernetes Administration Practice Test Amazon e-book (PDF) Hands-on Guide to CKA exam for Admins
CKA Kubernetes Administrator Other Materials
Linux Foundation Bootcamp Cloud Engineer Bootcamp [24 weeks] Coursera Fundamentals of Kubernetes Deployment
To view other DevOps/Kubernetes certificate study guides, click here
Full Disclosure: Some of the links in this post are affiliate links. I receive a commission when you purchase through them.
CKA Curriculum Topics
Cluster Architecture, Installation & Configuration – 25%
Manage Role-based Access Control (RBAC)
Use Kubeadm to Install a Basic Cluster
Manage a Highly-available Kubernetes Cluster
Options for Highly Available topology
Set up High-Availability Kubernetes Masters
Setup highly available Kubernetes cluster with Kubeadm
Creating Highly Available clusters with kubeadm
Other blog posts to refer
Building high-availability clusters
Running Highly Available Clusters with Kubeadm
Demystifying high availability in Kubernetes using Kubeadm
Kubernetes high availability: No single point of failure
Deploy a HA Kubernetes cluster on CentOS7
Provision Underlying Infrastructure to Deploy a Kubernetes Cluster
Perform a Version Upgrade on a Kubernetes Cluster Using Kubeadm
Kubernetes upgrade: The definitive guide to Do-It-Yourself
Upgrading clusters to newer Kubernetes versions
Upgrading self-hosted Kubernetes
Upgrading Kubernetes in Cloud providers
How we upgrade Kubernetes on GKE?
Updating an Amazon EKS cluster Kubernetes version
Implement etcd Backup and Restore
Workloads & Scheduling – 15%
Understand Deployments and How to Perform Rolling Update and Rollbacks
Kubernetes deployments: The ultimate guide
How Kubernetes deployments work?
Kubernetes deployments: An introduction
What is a Kubernetes deployment?
Rolling update
Perform a rolling update on a DaemonSet
Kubernetes rolling update configuration
Enable rolling updates in Kubernetes with zero downtime
Deployments and rolling updates in GKE
Rollback deployments
Perform a Rollback on a DaemonSet
Coupon: Use Code RAVIKIRANS15 for additional 15% OFF
Use ConfigMaps and Secrets to Configure Applications
What are ConfigMaps in Kubernetes?
Ultimate Guide to ConfigMaps in Kubernetes
Kubernetes ConfigMaps and Secrets
An Introduction to Kubernetes Secrets and ConfigMaps
Create and use ConfigMaps in Kubernetes
Configuring applications
ConfigMaps and Secrets: Configuring applications
Know How to Scale Applications
Understand the Primitives Used to Create Robust, Self-healing, Application Deployments
Understand How Resource Limits Can Affect Pod Scheduling
Understanding Kubernetes limits and requests by example
Kubernetes best practices: Resource requests and limits
Kubernetes Resources Requests and Limits 101
How Pods with resource limits are run
Pod scheduling
Understanding Kubernetes scheduler
How does the Kubernetes scheduler work?
Advanced scheduling in Kubernetes
Awareness of Manifest Management and Common Templating Tools
What is a Kubernetes Manifest?
The beginners guide to creating Kubernetes manifests
Kubernetes manifest task in Azure
Kubernetes templating tools
Templating YAML in Kubernetes with real code
Writing yet another Kubernetes templating tool
Kubernetes state of application templating
Services & Networking – 20%
Understand Host Networking Configuration on the Cluster Nodes
Understand Connectivity between Pods
Understand ClusterIP, NodePort, LoadBalancer Service Types and Endpoints
ClusterIP
Kubernetes Load Balancer concepts: Cluster IP
Load Balancing with Kubernetes: Cluster IP
NodePort
Testing access to apps with NodePorts
Using a NodePort to get traffic into the cluster
Load balancing with Kubernetes: Using NodePort
NodePort Service in Kubernetes
Understanding their differences
How ClusterIP, NodePort & LoadBalancer different from each other?
Getting external traffic to Kubernetes – ClusterIP, NodePort, LoadBalancer
Difference between ClusterIP, NodePort & LoadBalancer in Kubernetes
ClusterIP vs NodePort vs LoadBalancer – an overview with examples
Know How to Use Ingress Controllers and Ingress Resources
Kubernetes ingress controllers
Ingress controllers in Kubernetes
Kubernetes ingress controller overview
Kubernetes ingress controllers: Choose the right one
Setting up an ingress controller on a cluster
Installation Guide – NGINX ingress controller
NGINX ingress controller for Kubernetes
Ingress resources
Kubernetes ingress for beginners
Set up Ingress on Minikube with the NGINX Ingress Controller
Know How to Configure and Use CoreDNS
Choose an Appropriate Container Network Interface Plugin
Storage – 10%
Understand Storage Classes, Persistent Volumes
Storage classes
Dynamic provisioning & storage classes in Kubernetes
Change the default storage class
Understanding Kubernetes storage basics
How to use custom storage classes in Kubernetes?
Persistent storage class configuration in Kubernetes
Persistent Volumes
Persistent volumes in Kubernetes
Introduction to Kubernetes Persistent Volumes
Understand Volume Mode, Access Modes and Reclaim Policies for Volumes
Understand Persistent Volume Claims Primitive
Know How to Configure Applications with Persistent Storage
Troubleshooting – 30%
Evaluate Cluster and Node Logging
Understand How to Monitor Applications
Introduction to Kubernetes monitoring
Tools for monitoring resources
Kubernetes monitoring best practices
A complete introduction to monitoring Kubernetes
9 top open-source tools for monitoring Kubernetes
Monitoring Kubernetes in production
Monitoring applications
Monitoring application performance in Kubernetes
Manage Container stdout & stderr Logs
Troubleshoot Application Failure
Troubleshoot Cluster Component Failure
Troubleshoot Networking
This brings us to the end of Certified Kubernetes Administrator (CKA) Exam Preparation Study Guide
What do you think? Let me know in the comments section if I have missed out on anything. Also, I love to hear from you about how your preparation is going on!
In case you are looking for other DevOps / Kubernetes certification exams check out this page
Follow/Like ravikirans.com to Receive Updates
Sign up for Newsletter
Want to be notified as soon as I post? Subscribe to RSS feed / leave your email address in the subscribe section. Share the article to your social networks with the below links so it can benefit others.
Share the Article in Your Social Media Networks
2 3 - 5Shares