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

Linux Foundation

Extending Kubernetes Scheduler for Multi-Cluster and Multi-Cloud Workloads

Linux Foundation via YouTube

Overview

Explore options for extending Kubernetes Pod scheduling to multi-cluster environments and optimizing it for non-Kubernetes workloads and resources in this 30-minute conference talk. Delve into the benefits, challenges, and future prospects of expanding the Kubernetes scheduler to multi-cloud managed resources and workloads beyond traditional Deployments and Stateful Sets. Learn about cloud computing, managed services overlap, multicloud strategies, and extending Kubernetes APIs. Discover how to implement controllers, handle stateful applications, and work with operator resources. Examine Kubernetes platform services, external resources, and managed resources as Custom Resource Definitions (CRDs). Understand the concept of cloud providers and managed services as resources, and explore the separation of concerns for application owners. Gain insights into resource classes, workload management, and the Crossplane vision for multi-cluster and multi-cloud Kubernetes deployments.

Syllabus

Intro
Cloud Computing
Cloud Providers
Managed Services Overlap
Multicloud
Kubernetes API
Extending Kubernetes
Controller
Stateful Applications
Operator Resources
Kubernetes Platform Services
External Resources
Managed Resources as CRD's
Cloud Provider as a Resource
Managed Service as a Resource
Separation of concerns Application Owner
Resource Classes
Workload
Crossplane Vision

Taught by

Linux Foundation

Reviews

Start your review of Extending Kubernetes Scheduler for Multi-Cluster and Multi-Cloud Workloads

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.