Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Extending Kubernetes - Moving Compose on Kubernetes from a CRD to API Aggregation

Docker via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of extending Kubernetes through a 38-minute talk that delves into the transition from Custom Resource Definitions (CRDs) to API aggregation for the Compose on Kubernetes extension. Gain insights into the motivations behind this shift, compare the technical implications of both approaches, and learn how to migrate from a CRD to an API server. Discover recent developments in Kubernetes that address previous CRD limitations and get a glimpse of future CRD enhancements. Follow along with a demonstration, understand the implementation of API resources, custom endpoints, and server-side validation, and learn about scaling deployments and API stacks. Conclude with guidance on choosing the right extension method for your project and access the source code for further exploration.

Syllabus

Introduction
What is Compose
Why did we do it
Kubernetes REST API
Extending Communities
Custom Resource Definitions
API Aggregation
Compose on Communities
Compose Communities
Moving to API Aggregation
Demo
Open Source Compose
API Resources
New Kind Stack
Running Components
Kubernetes Components Overview
Testing
Scale
Deployments
API Stacks
Custom Endpoints
Custom Validation
Why Implement on the Server Side
Deploys
Validation of payloads
What are other people using
What should you use
Get the source code
About the team
QA

Taught by

Docker

Reviews

Start your review of Extending Kubernetes - Moving Compose on Kubernetes from a CRD to API Aggregation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.