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.
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
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
What You'll Learn
An understanding of Kubernetes’ design philosophy
See more
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
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor