YoVDO

Cluster Reconciliation - Managing Resources Across Multiple Clusters

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Conference Talks Courses Kubernetes Courses Cluster Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions for managing resources across multiple Kubernetes clusters in this conference talk. Learn about cluster reconciliation, including running services on multiple clusters, rolling updates, handling "snowflake" clusters, and gracefully adding or removing clusters from a group. Discover existing tools, techniques, and approaches used by upstream developers to address these challenges. Gain insights into the evolution of cluster management at scale, from hardcoded clusters to cluster groups and scheduling. Understand key concepts such as the Kubernetes object model, serverside apply, and various APIs including Cluster Inventory, Cluster Reconciler, Cluster Registry, and Workload API. Ideal for developers and administrators working with multi-cluster Kubernetes environments.

Syllabus

Intro
Why Multicluster
What kinds of Things
What Problems Are We Trying to Solve
What Does Failure Look Like?
The Kubernetes Object Model
Kubernetes Verbs
(Serverside) Apply
A Service in Kubernetes
Reconciliation Challenges
Evolution of Cluster Management with Scale
Hardcoded Clusters
Cluster Groups
Cluster Scheduling
The Cluster Inventory API
The Cluster Reconciler
The Cluster Registry
The Workload API
The Cluster Scheduler


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Google Cloud Fundamentals: Core Infrastructure
Google via Coursera
Introduction to Kubernetes
Linux Foundation via edX
Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX