Sitemap

Member-only story

Unleashing the Power of Kubernetes Workloads with OpenKruise

3 min readJul 25, 2025

--

In the ever-evolving cloud-native ecosystem, Kubernetes has established itself as the de facto standard for orchestrating containerized applications. However, as workloads scale and application complexity increases, developers and operators often encounter limitations in Kubernetes’ native workload controllers. This is where OpenKruise steps in — a CNCF-hosted project that extends Kubernetes’ workload management with powerful, production-grade enhancements tailored for large-scale, stateful, and highly dynamic environments.

🚀 What Is OpenKruise?

OpenKruise is an open-source Kubernetes extension focused on automating application deployments, upgrades, operations, and resource scheduling. It seamlessly integrates with Kubernetes and enhances its core controllers — like Deployments, StatefulSets, and DaemonSets — without disrupting existing workloads. With OpenKruise, users gain access to advanced workload features, including in-place updates, canary deployments, resource modifications, and sophisticated rollout strategies.

💡 Key Features at a Glance

1. Advanced StatefulSet

OpenKruise’s Advanced StatefulSet builds upon Kubernetes’ native StatefulSet by introducing:

  • In-place updates (no pod recreation),
  • Custom start ordinals, allowing indexing from any value (e.g., from 3 instead of 0),

--

--

Luca Berton
Luca Berton

Written by Luca Berton

I help creative Automation DevOps, Cloud Engineer, System Administrator, and IT Professional to succeed with Ansible Technology to automate more things everyday