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

CNCF [Cloud Native Computing Foundation]

Unlocking the Power of CEL for Advanced Multi-Cluster Scheduling

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore how the Common Expression Language (CEL) revolutionizes multi-cluster scheduling in Kubernetes environments through this 23-minute conference talk from CNCF. Discover the growing demand for granular and customizable scheduling requirements, such as filtering clusters by specific labels like version "v1.30.0" rather than listing all versions, and learn how users increasingly want to leverage their Custom Resource Definition (CRD) fields or metrics for scheduling decisions. Understand how CEL's extensibility effectively addresses these complex challenges by handling sophisticated expressions that traditional scheduling methods cannot accommodate. Examine practical implementations through Open Cluster Management (OCM) and see how CEL is leveraged in multi-cluster scheduling scenarios. Dive into the ClusterProfile API as a concrete example demonstrating how CEL meets complex scheduling needs in real-world applications. Learn how this powerful solution, already integrated into the Kubernetes API and highlighted in Kubernetes v1.32 for mutating admission policies, extends its utility to Envoy and Istio environments. Discover the potential for improving GPU utilization in AI applications by solving bin-packing challenges through advanced CEL-based scheduling strategies, making this essential knowledge for cloud native practitioners working with multi-cluster environments.

Syllabus

Unlocking the Power of CEL for Advanced Multi-Cluster Scheduling - Qing Hao & Jian Qiu, Red Hat

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of Unlocking the Power of CEL for Advanced Multi-Cluster Scheduling

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.