4.69 (20538 reviews)
☑ How to Administer a Kubernetes Cluster
☑ How to Design a Kubernetes Cluster
☑ How to Build a Kubernetes Cluster from scratch - "The Hard Way"
☑ How to Test a Kubernetes Cluster end-to-end
☑ How to Troubleshoot a Kubernetes Cluster
☑ How to Secure a Kubernetes Cluster
☑ How to Configure Storage on a Kubernetes Cluster
☑ How to Configure Network on a Kubernetes Cluster
*** Updated for latest CKA (2020) 1.19 version of Exam ***
Kubernetes is one of the highest trending technology in Cloud Computing as of today. Kubernetes had the fastest growth in job searches, over 173% from a year before as reported recently by a survey conducted by Indeed.
Learn, practice, and get certified on Kubernetes with hands-on labs right in your browser.
"I have compared this to other courses at Udemy and Linux Academy. All have the strengths and gaps, so far this is a winner!" - Thomas Trauss, Student
Learning Kubernetes is essential for any DevOps professional. DevOps engineers are always in demand. Currently, the average Silicon Valley salary for a DevOps engineer is 20% higher than what a software engineer makes. DevOps engineers make an average of $140,000 to $200,000 annually. And One of the most in-demand skills is Kubernetes Administration.
Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation.
Simplify Complex Technology
Kubernetes is at the cutting-edge of application deployment. To elevate your DevOps career, learn how to effectively deploy applications on Kubernetes.
This course helps you gain the knowledge required to design and deploy cloud-native applications on a Kubernetes cluster. A series of well-designed lectures with animation and illustrations help you understand complex concepts easily.
Practice! Practice! Practice!
Lectures alone won’t help you clear the certification. The Kubernetes Certification is a practical hands-on exam. You need hands-on experience, you need to get fast and you need practice. That is what our integrated hands-on lab experience gives you. Our coding quizzes can be accessed right in your browser without having to setup any lab environment yourself. We validate your work and give you feedback instantly. Preview few lab exercises for Free!!
After you have completed the lectures and coding exercises you will have the opportunity to complete a series of assignments that put your new skills to the test. You will be given a challenge to solve using the Kubernetes skills you have learned.
This will give you real-world experience and the chance to work with other students in the community. You will develop a Kubernetes deployment and get feedback for your work.
Join Our Community!
Once you enroll in the course, you will get access to our community of teachers and learners on Slack where we discuss important topics, tips, and tricks to pass the exam. This is a great place for you to clear your doubts and get answers to your questions instantly.
This course is the best way to get Certified in Kubernetes for an Absolute Beginner.
Don’t waste any more time wondering what course is best for you. You’ve already found it. Get started right away!
"Straight to the point covers the necessary to take the exam with some additional practice. Very good course and a very good teacher. Top-notch! Update: I passed the exam using this course!" - Christopher Williamson, Student, Udemy
Legal Notice:
Kubernetes and the Kubernetes logo are trademarks or registered trademarks of The Linux Foundation. in the United States and/or other countries. The Linux Foundation and other parties may also have trademark rights in other terms used herein. This course is not certified, accredited, affiliated with, nor endorsed by Kubernetes or The Linux Foundation.
Introduction
Course Introduction
Certification
Certification Details
The Kubernetes Trilogy
Join our Slack Channel for support and interaction
A note on the Course Curriculum
Core Concepts
Core Concepts Section Introduction
Download Presentation Deck for this section
Cluster Architecture
ETCD For Beginners
ETCD in Kubernetes
Kube-API Server
Kube Controller Manager
Kube Scheduler
Kubelet
Kube Proxy
Recap - PODs
PODs with YAML
Demo - PODs with YAML
Practice Test Introduction
Demo: Accessing Labs
Accessing the Labs
Practice Test - Pods
Practice Test - Solution (Optional)
Recap - ReplicaSets
Practice Test - ReplicaSets
Practice Test - ReplicaSets - Solution (Optional)
Deployments
Certification Tip!
Practice Test - Deployments
Namespaces
Practice Test - Namespaces
Services
Services Cluster IP
Practice Test - Services
Certification Tips - Imperative Commands with Kubectl
Practice Test - Imperative Commands
Your Reviews are Important!
Join our FB Group!
Scheduling
Scheduling Section Introduction
Download Presentation Deck for this section
Manual Scheduling
Practice Test - Manual Scheduling
Labels and Selectors
Practice Test - Labels and Selectors
Solution : Labels and Selectors : (Optional)
Taints and Tolerations
Practice Test - Taints and Tolerations
Node Selectors
Node Affinity
Practice Test - Node Affinity
Taints and Tolerations vs Node Affinity
Resource Requirements and Limits
Note on default resource requirements and limits
A quick note on editing PODs and Deployments
Practice Test - Resource Requirements and Limits
Solution: Resource Limits : (Optional)
DaemonSets
Practice Test - DaemonSets
Static Pods
Practice Test - Static Pods
Multiple Schedulers
Practice Test - Multiple Schedulers
Solution - Practice Test - Multiple Schedulers : (Optional)
Configuring Kubernetes Scheduler
Connect with me!
Logging & Monitoring
Logging and Monitoring Section Introduction
Download Presentation Deck
Monitor Cluster Components
Practice Test - Monitoring
Solution: Monitor Cluster Components : (Optional)
Managing Application Logs
Practice Test - Monitor Application Logs
Solution: Logging : (Optional)
More coming soon!
Application Lifecycle Management
Application Lifecycle Management - Section Introduction
Download Slide Deck
Rolling Updates and Rollbacks
Practice Test - Rolling Updates and Rollbacks
Solution: Rolling update : (Optional)
Configure Applications
Commands
Commands and Arguments
Practice Test - Commands and Arguments
Configure Environment Variables in Applications
Configuring ConfigMaps in Applications
Practice Test: Environment Variables
Configure Secrets in Applications
A note about Secrets!
Practice Test - Secrets
Scale Applications
Multi Container PODs
Practice Test - Multi Container PODs
Multi-container PODs Design Patterns
InitContainers
Practice Test - Init Containers
Self Healing Applications
If you like it, Share it!
Cluster Maintenance
Cluster Maintenance - Section Introduction
Download Presentation Deck
OS Upgrades
Practice Test - OS Upgrades
Kubernetes Software Versions
References
Cluster Upgrade Process
Practice Test - Cluster Upgrade
Backup and Restore Methods
Practice Test - Backup and Restore Methods
Certification Exam Tip!
References
Security
Security - Section Introduction
Download Presentation Deck
Kubernetes Security Primitives
Authentication
Article on Setting up Basic Authentication
TLS Introduction
TLS Basics
TLS in Kubernetes
TLS in Kubernetes - Certificate Creation
View Certificate Details
Resource: Download Kubernetes Certificate Health Check Spreadsheet
Practice Test - View Certificates
Certificates API
Practice Test - Certificates API
KubeConfig
Practice Test - KubeConfig
Persistent Key/Value Store
API Groups
Role Based Access Controls
Practice Test - RBAC
Cluster Roles and Role Bindings
Practice Test - Cluster Roles and Role Bindings
Image Security
Practice Test - Image Security
Security Contexts
Practice Test - Security Contexts
Network Policy
Practice Test - Network Policy
Storage
Storage - Section Introduction
Introduction to Docker Storage
Storage in Docker
Volume Driver Plugins in Docker
Container Storage Interface (CSI)
Download Slide Deck
Volumes
Persistent Volumes
Persistent Volume Claims
Using PVCs in PODs
Practice Test - Persistent Volumes and Persistent Volume Claims
Application Configuration
Additional Topics
Networking
Networking - Section Introduction
Download Presentation Deck
Prerequisite - Switching Routing
Prerequisite - DNS
Prerequisite - CoreDNS
Prerequisite - Network Namespaces
FAQ
Prerequisite - Docker Networking
Prerequisite - CNI
Cluster Networking
Practice Test - Explore Kubernetes Environment
Pod Networking
CNI in kubernetes
Practice Test - Explore CNI Weave
CNI weave
Practice Test - Explore CNI Weave - 2
Practice Test - Deploy Network Solution
IP Address Management - Weave
Service Networking
Practice Test - Service Networking
DNS in kubernetes
CoreDNS in Kubernetes
Practice Test - Explore DNS
Ingress
Practice Test - Ingress - 1
Ingress - Annotations and rewrite-target
Practice Test - Ingress - 2
Install "Kubernetes the Hard Way"
Section Introduction
Download Presentation Deck
Design a Kubernetes Cluster
Choosing Kubernetes Infrastructure
Choosing a Network Solution
Configure High Availability
ETCD in HA
"Kubernetes the Hard Way" on VirtualBox
Demo - Pre-Requisites
Demo - Provision VMS
Demo - Install Client Tools
Demo - Secure Cluster
Demo - Kube config Files
Demo - Data encryption
Demo - Install the ETCD cluster on the master nodes
Demo - Install Control Plane Components
Demo - Install Control Plane Load Balancer
Demo - Bootstrap Worker Node
TLS Bootstrap worker node
Demo - TLS Bootstrap worker node
Configure kubectl for Remote Access
Demo - Deploy POD Networking Solution - Weave
Demo - Kube-api to Kubelet connectivity
Deploy core DNS
Install "Kubernetes the kubeadm way"
Deploy a Kubernetes Cluster with KubeAdm
Practice Test - Deploy a Kubernetes Cluster using Kubeadm
Solution - Deploy a Kubernetes Cluster using kubeadm : (Optional)
End to End Tests on a Kubernetes Cluster
End to End Tests
End to End Tests - Run and Analyze
Smoke test
End to End test part1
Troubleshooting
Troubleshooting - Section Introduction
Download Presentation Deck
Application Failure
Practice Test - Application Failure
Solution - Application Failure : (Optional)
Control Plane Failure
Practice Test - Control Plane Failure
Solution - Control Plane Failure : (Optional)
Worker Node Failure
Practice Test - Worker Node Failure
Networking Failure
Solution - Worker Node Failure : (Optional)
Other Topics
Pre-Requisites - JSON PATH
Advanced Kubectl Commands
Practice Test - Advanced Kubectl Commands
A reminder to update your review
Mock Exams
Mock Exam - 1
Mock Exam - 2
Mock Exam - 2 - Solution : (Optional)
Mock Exam - 3
Mock Exam - 3 - Solution : (Optional)
Course Conclusion
Frequently Asked Questions!
More Certification Tips!
Bonus Lecture: Accessing the Labs
So far, it is informative. I wish the pre-requisite to take the Docker for beginners was mentioned when I purchased these two courses. I would have included that one as well. My manager would not approve the additional course as a separate purchase.
The course is perfect for anyone giving CKA certification. The labs & tests give enough practice for the certification. The concepts are explained clearly and are precise for the certification curriculum. The course is designed in such a way that a beginner level person can gain Kubernetes knowledge & clear the certification with flying colors. Thank you so much, Mumshad Mannambeth, Udemy & KodeKloud Team for the excellent course.
So far so good. Excellent labs, clear course, metaphors are used in every new concept to teach them, the exam is clearly a focused on this course
The course is is laid out very nicely, and progresses in an organized manner. The analogies used are to the point and greatly helps to understand the concepts. Thank you
This training is really great for you to fully understand Kubernetes and pass the exam! Also labs and the fact that you can have a k8s cluster for you to play and tests is really great! Best 12euros ever invested in my life!
I passed the CKA exam on the first try with a 99%, and the only thing I used to prepare was this course. The interactive labs are far better than any other online course I have taken as they truly make you do the work and then check it to make sure it's been done correctly, step by step. I passed the CKAD exam as well using Mumshad's CKAD prep course.
Too much video, too little text. With text, it's so easy to skim over stuff you already know or don't need, as you see it all before your very eyes. In videos, you cannot easily skip parts. You can skip forward at most about 15 seconds and then you have to watch for some time to see what this part is about and to be sure you don't miss anything important.
It's a wonderful course all topics covered along with well versed practical labs. Best add on provided by kodekloud is slack channel where we can clarify doubts during the practical tests. I gave this review after successfully completing CKA. Follow each and every lecture provided by kodekloud instructor MM.
Really enjoyed this course. Well delivered and the practical exercises were great. Will book the exam soon.
Excellent. Sets new benchmark for on-demand learning course. Great illustration. Engaging. Well explained.
Clear diagram and animation to illustrate the concept. The lab is good hand on to try out the kube command despite minor hicups on some of lab session
Recommend taking this along with the CKA course provided by Linux Foundation. This course is amazing! Not only is this course building confidence for the CKA but making me better in the actual performance of using Kubernetes.
Deliver complicated concepts in simple and clear fashion. Highly recommending those who have weak core concepts of how K8S works to register this course for a thorough understanding.
Excellent content and presentation. The whole learning experience has been brilliant. Motivated me to keep going.
Let me frankly tell you that this course is designed in a unique and comprehensive manner that is by far the best. Moreover, the best part of this course that you get to test your knowledge via the labs for every topic. The entire course is easy to understand, very simple language but highly effective from the learner’s point of view. There is a natural flow supported with analogies, examples, practical demonstration & links to important documents to make it even more interesting. I'd highly recommended this course to everyone for getting the CKA certification.
Status | Date | Discount | ||
---|---|---|---|---|
Expired | 7/31/2019 | 95% OFF | ||