Intermediate
57 Lessons
15h
Certificate of Completion
The course is aimed to help cluster operators adapt Kubernetes to the needs of their work and developers build Kubernetes-style APIs on the top of Kubernetes.
AI-POWERED
This course includes
This course includes
Course Overview
Kubernetes is a popular open-source container orchestration system that automates the deployment, scaling, and management of containerized applications. This course is designed to provide a comprehensive understanding of Kubernetes and its programming concepts. You’ll dive deep into advanced topics of Kubernetes. This course will cover topics such as Kubernetes architecture, frameworks, plugins, and interfaces. You’ll also learn the powerful extensibilities of Kubernetes and make full use of these built-in...Show More
What You'll Learn
An understanding of Kubernetes’ design philosophy
Familiarity with advanced Kubernetes topics, such as extension points, patterns that exist, and their trade-offs and limitations
A working knowledge of Kubernetes programming, frameworks, interfaces, and plugins
Hands-on experience extending Kubernetes using frameworks and scaffolds
Course Content
Before Getting Started
Kubernetes Architecture
Customizing AuthX
Dynamic Admission Control
Customizing Schedulers
Extending APIs with CustomResourceDefinition (CRD)
5 Lessons
Extending APIs with Aggregated APIServer
8 Lessons
Container Network Interface
5 Lessons
Container Runtime Interface
4 Lessons
Extend kubectl
4 Lessons
How to Write Good Kubernetes Operators
4 Lessons
Assessment of Programming with Kubernetes
Assessment
Wrap Up
1 Lesson
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE