Open Cluster Management: A Hub for Your Kubernetes Fleet

Shriira Press

Preface

How a hub cluster and a fleet of pull-based agents turn many Kubernetes clusters into one manageable whole.

Welcome to Open Cluster Management: A Hub for Your Kubernetes Fleet.

Once an organization runs more than a handful of Kubernetes clusters — across regions, clouds, and edge sites — the comfortable single-cluster mental model breaks down. Open Cluster Management (OCM) is a CNCF project that answers the question of how to govern many clusters from one place without turning the control plane into a brittle bottleneck. It introduces a hub cluster that holds an inventory of managed clusters, and a lightweight agent called the klusterlet that runs on each managed cluster and pulls its instructions rather than waiting to be pushed to. This book walks through the whole system: the hub-and-spoke architecture and why pull beats push at scale; the double opt-in registration handshake that safely admits a cluster; the ManagedCluster inventory and how clusters are grouped into sets; Placement and PlacementDecision for choosing which clusters should do what; ManifestWork for shipping and tracking workloads; the addon framework that extends agents cleanly; and the governance policy framework that keeps a fleet compliant. We finish with operating OCM in practice and where it sits in the cloud-native ecosystem.

This title is part of the ShriIra library and is free to read in full, right here — our small contribution to making world-class knowledge easy to reach.

A note on reading it: open the Contents menu at the top of the reader to jump between chapters, use the Aa menu to set a comfortable text size, theme (light, sepia, or night), and single- or two-page layout. Your place is saved automatically, so you can always pick up where you left off.

We hope it serves you well.

— Shriira Press

Contents

  1. Chapter 1 — The Many-Cluster Problem
  2. Chapter 2 — Hub-and-Spoke Architecture
  3. Chapter 3 — Registering a Cluster
  4. Chapter 4 — The Cluster Inventory
  5. Chapter 5 — Placement and Scheduling
  6. Chapter 6 — Distributing Work with ManifestWork
  7. Chapter 7 — The Addon Framework
  8. Chapter 8 — The Governance Policy Framework
  9. Chapter 9 — Operating OCM
  10. Chapter 10 — OCM in Practice
0%
1/1