OpenKruise: Advanced Kubernetes Workload Management cover

Technology · Ebook

OpenKruise: Advanced Kubernetes Workload Management

by Shriira Press

4.7(358)188 pagesPublished 2026

OpenKruise is the CNCF suite of Kubernetes extensions for advanced application workload management — enhanced workload controllers (CloneSet, Advanced StatefulSet/DaemonSet), in-place updates, fine-grained rollout control, sidecar management, and advanced operations that go beyond the built-in controllers, especially at scale. This free book teaches it from the ground up: the advanced workload management problem and what OpenKruise is, Kubernetes workload controllers and their limits, OpenKruise's architecture (CRDs, controllers, and webhooks), CloneSet (the enhanced stateless workload), Advanced StatefulSet and DaemonSet (and BroadcastJob), in-place updates (the signature feature, with image pre-download), SidecarSet (centralized sidecar injection and independent updates), advanced operations (pod operations, spreading, protection, distribution), deployment and rollout strategies (partition, canary, Kruise Rollouts), and using OpenKruise in practice. Ten focused chapters with clear diagrams that make advanced workload management concrete — update pods without recreating them, roll out safely with canary and partition control, and manage sidecars centrally, all Kubernetes-natively and hyperscale-proven.

Contents

  1. 1Preface
  2. 2Chapter 1 — What OpenKruise Is
  3. 3Chapter 2 — Kubernetes Workload Controllers and Their Limits
  4. 4Chapter 3 — OpenKruise Architecture
  5. 5Chapter 4 — CloneSet: Enhanced Stateless Workloads
  6. 6Chapter 5 — Advanced StatefulSet and DaemonSet
  7. 7Chapter 6 — In-Place Updates
  8. 8Chapter 7 — SidecarSet: Sidecar Management
  9. 9Chapter 8 — Advanced Operations
  10. 10Chapter 9 — Deployment and Rollout Strategies
  11. 11Chapter 10 — OpenKruise in Practice