Tagged articles
43 articles
Page 1 of 1
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Apr 17, 2025 · Cloud Native

OpenKruise 1.8 Release Highlights: In‑Place VPA, StatefulSet Volume Expansion, AI WorkloadSpread, Serverless Probe, SidecarSet Gray‑Release, and Helm Pre‑Delete Hook

OpenKruise 1.8, the latest CNCF‑incubated cloud‑native automation suite, introduces in‑place vertical pod autoscaling, native StatefulSet volume expansion, AI‑aware WorkloadSpread, serverless probe support, sidecar gray‑release capabilities, and a Helm pre‑delete safety hook, all backed by detailed YAML examples and future roadmap.

Cloud NativeInPlaceVPAKubernetes
0 likes · 13 min read
OpenKruise 1.8 Release Highlights: In‑Place VPA, StatefulSet Volume Expansion, AI WorkloadSpread, Serverless Probe, SidecarSet Gray‑Release, and Helm Pre‑Delete Hook
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jan 14, 2025 · Cloud Native

Managing Distributed ECS Resources with ACK Edge and Kubernetes

This guide explains how to use Alibaba Cloud's ACK Edge to create a secure, high‑availability Kubernetes cluster that unifies management and scheduling of ECS instances across multiple VPCs, regions, and accounts, with detailed scenarios, advantages, step‑by‑step procedures, and sample YAML deployments.

ACK@EdgeDaemonSetDistributed Resources
0 likes · 8 min read
Managing Distributed ECS Resources with ACK Edge and Kubernetes
Alibaba Cloud Native
Alibaba Cloud Native
Jan 2, 2025 · Cloud Native

Unlocking Serverless Elastic Scaling: ElasticWorkload, WorkloadSpread, UnitedDeployment & ResourcePolicy Explained

This article explains how Alibaba Cloud ACK’s four configurable plugins—ElasticWorkload, WorkloadSpread, UnitedDeployment, and ResourcePolicy—provide flexible, on‑demand resource scaling for serverless workloads, compares their architectures, outlines usage scenarios, shows real‑world examples, and discusses their strengths and limitations.

ACKKubernetesOpenKruise
0 likes · 33 min read
Unlocking Serverless Elastic Scaling: ElasticWorkload, WorkloadSpread, UnitedDeployment & ResourcePolicy Explained
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jan 1, 2025 · Industry Insights

How Cloud‑Native Is Reshaping China’s Game Industry and What Elastic Strategies Developers Need

The article analyzes the rapid growth of China's game cloud market, explains why cloud‑native adoption has become industry‑wide, and details practical application‑layer and resource‑layer elasticity strategies—including OpenKruiseGame, state‑aware scaling, and Alibaba Cloud node‑scaling options—to improve performance and reduce costs.

Alibaba CloudCloud NativeGame Development
0 likes · 14 min read
How Cloud‑Native Is Reshaping China’s Game Industry and What Elastic Strategies Developers Need
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Sep 2, 2024 · Cloud Native

How Lilith Games Used Cloud‑Native Architecture to Transform AFK Journey

This article examines Lilith Games' cloud‑native migration of the new title AFK Journey, detailing the motivations, technical challenges of containerizing stateful game servers, the adoption of OpenKruise for in‑place updates, and the measurable improvements in resource utilization, release speed, and operational costs.

Cloud NativeDevOpsGame Development
0 likes · 8 min read
How Lilith Games Used Cloud‑Native Architecture to Transform AFK Journey
Alibaba Cloud Native
Alibaba Cloud Native
Sep 1, 2024 · Cloud Native

What’s New in OpenKruise v1.7? K8s 1.28 Upgrade, SidecarSet, Advanced StatefulSet, and More

OpenKruise v1.7, released in August 2024, upgrades its Kubernetes dependency to 1.28 and introduces features such as native Sidecar container support in SidecarSet, start ordinal configuration for Advanced StatefulSet, image‑preheat credential plugins, external CA injection, and structured logging, while maintaining compatibility with clusters running Kubernetes ≥ 1.18.

Advanced StatefulSetCredential ProviderKubernetes
0 likes · 12 min read
What’s New in OpenKruise v1.7? K8s 1.28 Upgrade, SidecarSet, Advanced StatefulSet, and More
Alibaba Cloud Native
Alibaba Cloud Native
Apr 20, 2024 · Cloud Native

What’s New in OpenKruise v1.6? Key Features and Upgrade Guide

OpenKruise v1.6, an Alibaba‑backed CNCF‑incubated cloud‑native automation suite, introduces leader‑election leases, enhanced multi‑domain workload spreading, image pre‑warming with an Always pull policy, and delete‑protection for Service and Ingress, while outlining upgrade requirements, known issues, and upcoming roadmap.

Delete ProtectionImage PrewarmingKubernetes
0 likes · 8 min read
What’s New in OpenKruise v1.6? Key Features and Upgrade Guide
Alibaba Cloud Native
Alibaba Cloud Native
Apr 17, 2023 · Cloud Native

OpenKruise v1.4 Highlights: Sidecar Terminator and CloneSet Enhancements

The OpenKruise v1.4 release introduces the Job Sidecar Terminator for automatic sidecar shutdown, enables several stable capabilities by default, adds CloneSet performance and lifecycle improvements, provides a force‑recreate option for containers, and enhances image pre‑pull metadata handling, all while offering clear usage examples and configuration snippets.

CloneSetCloud NativeContainer
0 likes · 10 min read
OpenKruise v1.4 Highlights: Sidecar Terminator and CloneSet Enhancements
Alibaba Cloud Native
Alibaba Cloud Native
Oct 9, 2022 · Cloud Computing

OpenKruise v1.3 Highlights: Custom Probes, SidecarSet Upgrades, and Faster Scaling

OpenKruise v1.3 introduces the PodProbeMarker CRD for custom probes, adds new features to CloneSet, WorkloadSpread, Advanced DaemonSet, and SidecarSet—including historical version injection and pod annotation policies—while delivering significant performance gains for large‑scale clusters through queue optimizations and reduced CPU/memory usage.

CRDCustom ProbeKubernetes
0 likes · 12 min read
OpenKruise v1.3 Highlights: Custom Probes, SidecarSet Upgrades, and Faster Scaling
Alibaba Cloud Native
Alibaba Cloud Native
Sep 6, 2022 · Cloud Native

What’s New in KubeVela 1.5? Deep Dive into Plugins, Observability, and Cloud Shell

Version 1.5 of the open‑source Cloud Native application delivery platform KubeVela introduces enhanced plugin specifications, built‑in observability with Prometheus‑Grafana, a browser‑based Cloud Shell, advanced Canary rollouts via OpenKruise, multi‑environment UI improvements, and performance optimizations, while moving toward CNCF incubation.

Cloud NativeKubeVelaMulti-Environment
0 likes · 16 min read
What’s New in KubeVela 1.5? Deep Dive into Plugins, Observability, and Cloud Shell
Alibaba Cloud Native
Alibaba Cloud Native
May 5, 2022 · Cloud Native

Achieving Low‑Cost, High‑Elastic Kubernetes Deployments with ACK, ECI, and OpenKruise

This article explains how to use Kubernetes native autoscaling components—HPA, VPA, Cluster Autoscaler—and cloud‑native extensions such as Alibaba Cloud's Virtual Node, Elastic Container Instance, Elastic Workload, and the open‑source OpenKruise to build a cost‑effective, highly elastic architecture on ACK clusters.

Cluster AutoscalerElastic WorkloadHPA
0 likes · 28 min read
Achieving Low‑Cost, High‑Elastic Kubernetes Deployments with ACK, ECI, and OpenKruise
Alibaba Cloud Native
Alibaba Cloud Native
Mar 30, 2022 · Cloud Native

OpenKruise v1.1 Highlights: In‑Place Upgrade, PVC Auto‑Delete, and DeepCopy Optimizations

OpenKruise v1.1 extends Kubernetes with ordered container startup, in‑place upgrade sequencing, StatefulSet PVC auto‑deletion policies, a refactored Advanced DaemonSet with lifecycle hooks, and a DisableDeepCopy performance tweak, all while remaining compatible with clusters running Kubernetes 1.16 or newer.

DaemonSetKubernetesOpenKruise
0 likes · 12 min read
OpenKruise v1.1 Highlights: In‑Place Upgrade, PVC Auto‑Delete, and DeepCopy Optimizations
Alibaba Cloud Native
Alibaba Cloud Native
Mar 14, 2022 · Cloud Native

How OpenKruise Extends Kubernetes Container Runtime Operations

This article explains how OpenKruise, a CNCF sandbox project, overcomes native Kubernetes container‑runtime limitations by integrating with Kubelet and CRI, offering features such as in‑place upgrades, container restarts, image pre‑heating, and a modular architecture that enhances workload management and runtime control.

CRDCloud NativeImage Pre‑heat
0 likes · 13 min read
How OpenKruise Extends Kubernetes Container Runtime Operations
Alibaba Cloud Native
Alibaba Cloud Native
Jan 22, 2022 · Cloud Native

Why OpenKruise v1.0 Is a Game-Changer for Cloud‑Native Workloads

OpenKruise v1.0, the CNCF‑hosted Kubernetes extension, expands beyond basic workloads with enhanced Workload types, in‑place upgrades, high‑availability safeguards, and advanced operational tools, drawing on Alibaba’s massive container experience and now adopted by over 35 global adopters.

Cloud NativeIn‑Place UpgradeKubernetes
0 likes · 12 min read
Why OpenKruise v1.0 Is a Game-Changer for Cloud‑Native Workloads
Alibaba Cloud Native
Alibaba Cloud Native
Dec 20, 2021 · Cloud Native

What’s New in OpenKruise v1.0? A Deep Dive into Cloud‑Native Automation Features

OpenKruise v1.0 introduces a suite of cloud‑native enhancements for Kubernetes, including in‑place upgrades for env variables, a new ResourceDistribution CRD for cross‑namespace resource syncing, container launch priority controls, an extended kubectl‑kruise plugin, and numerous optimizations across workloads and controllers.

CRDCloud NativeKubernetes
0 likes · 11 min read
What’s New in OpenKruise v1.0? A Deep Dive into Cloud‑Native Automation Features
Alibaba Cloud Native
Alibaba Cloud Native
Sep 6, 2021 · Cloud Native

OpenKruise v0.10.0: WorkloadSpread, PodUnavailableBudget & Advanced StatefulSet

OpenKruise v0.10.0 introduces major enhancements such as WorkloadSpread for flexible topology-aware pod distribution, PodUnavailableBudget that extends PDB protection to voluntary disruptions, CloneSet scaling rules based on topology, and Advanced StatefulSet’s maxUnavailable-driven streaming scale-out, all configurable via feature-gates.

CloneSetKubernetesOpenKruise
0 likes · 10 min read
OpenKruise v0.10.0: WorkloadSpread, PodUnavailableBudget & Advanced StatefulSet
Alibaba Cloud Native
Alibaba Cloud Native
Jun 1, 2021 · Cloud Native

What’s New in OpenKruise v0.9.0? Container Restart, Deletion Protection, and CloneSet Enhancements

OpenKruise v0.9.0 introduces a pod‑level container restart API, cascade‑deletion protection, new CloneSet capabilities such as deletion‑cost ordering, image pre‑download for in‑place updates, pod‑replacement strategies, partition‑based rollback, short‑hash labels, and a SidecarSet hot‑upgrade mechanism, all aimed at improving cloud‑native workload reliability and upgrade flexibility.

CloneSetCloud NativeKubernetes
0 likes · 16 min read
What’s New in OpenKruise v0.9.0? Container Restart, Deletion Protection, and CloneSet Enhancements
Alibaba Cloud Native
Alibaba Cloud Native
Mar 22, 2021 · Cloud Native

How OpenKruise Accelerates Large‑Scale Cluster Deployments with Image Pre‑warming

This article explains why image pre‑warming is essential for large Kubernetes clusters, describes OpenKruise’s architecture and custom resources (NodeImage, ImagePullJob) that enable cluster‑wide, sidecar, and resource‑pool image pre‑pulling, and outlines upcoming enhancements that combine pre‑warming with in‑place upgrades.

CloudNativeContainerImagesImagePrewarming
0 likes · 11 min read
How OpenKruise Accelerates Large‑Scale Cluster Deployments with Image Pre‑warming
Alibaba Cloud Native
Alibaba Cloud Native
Mar 15, 2021 · Cloud Native

OpenKruise SidecarSet: Injection, In‑Place Upgrade & Rollout Strategies

This article explains how OpenKruise SidecarSet enables automatic sidecar injection, in‑place upgrades without restarting the main container, and advanced rollout strategies such as rolling updates, canary releases, and scatter deployments, illustrated with a logtail sidecar example and detailed YAML configurations.

KubernetesOpenKruiseRolling Update
0 likes · 16 min read
OpenKruise SidecarSet: Injection, In‑Place Upgrade & Rollout Strategies
Alibaba Cloud Native
Alibaba Cloud Native
Mar 11, 2021 · Cloud Native

OpenKruise v0.8.0 Highlights: DaemonSets, Image Pre‑Pull, and SidecarSet Overhaul

OpenKruise v0.8.0 introduces a new kruise‑daemon component for node‑level tasks, a scalable image pre‑pull capability via ImagePullJob, a fully restructured SidecarSet controller with enhanced injection and upgrade policies, a feature‑gate mechanism, and various optimizations such as CloneSet improvements and Alibaba Cloud image registry support.

Cloud NativeDaemonSetImagePullJob
0 likes · 11 min read
OpenKruise v0.8.0 Highlights: DaemonSets, Image Pre‑Pull, and SidecarSet Overhaul
Alibaba Cloud Native
Alibaba Cloud Native
Feb 20, 2021 · Cloud Native

How to Prevent Cascading Deletions and Keep Cloud‑Native Apps Stable with OpenKruise

This article explains the inherent security risks of cloud‑native Kubernetes deployments—such as workload, namespace, and CRD cascading deletions and concurrent pod updates—and presents practical OpenKruise‑based protection techniques like label‑driven cascade‑deletion blocking, pod‑deletion flow control, and automatic PUB/PDB generation to ensure runtime stability.

KubernetesOpenKruisePodUnavailableBudget
0 likes · 21 min read
How to Prevent Cascading Deletions and Keep Cloud‑Native Apps Stable with OpenKruise
Alibaba Cloud Native
Alibaba Cloud Native
Dec 17, 2020 · Cloud Native

What’s New in OpenKruise v0.7.0? Advanced StatefulSet, CloneSet, and More

OpenKruise v0.7.0 introduces major enhancements—including Advanced StatefulSet with v1beta1 CRD and ordinal reservation, CloneSet with percentage‑based partitioning, the new AdvancedCronJob controller, and a self‑operating webhook component—providing richer deployment, scaling, and automation capabilities for cloud‑native Kubernetes workloads.

Advanced StatefulSetAdvancedCronJobCloneSet
0 likes · 10 min read
What’s New in OpenKruise v0.7.0? Advanced StatefulSet, CloneSet, and More
Alibaba Cloud Native
Alibaba Cloud Native
Oct 28, 2020 · Cloud Native

Advanced DaemonSet in OpenKruise: Granular Rolling Updates for Large Clusters

OpenKruise’s Advanced DaemonSet extends native Kubernetes DaemonSet with sophisticated rollout controls—node‑level canary selectors, partition‑based quantity pacing, surging updates, and pause capabilities—enabling safe, fine‑grained, high‑availability deployments across massive, heterogeneous clusters, illustrated with concrete YAML examples and API definitions.

AdvancedRollingUpdateCloudNativeDaemonSet
0 likes · 12 min read
Advanced DaemonSet in OpenKruise: Granular Rolling Updates for Large Clusters
Alibaba Cloud Native
Alibaba Cloud Native
Jun 17, 2020 · Cloud Native

How In‑Place Upgrades Work in Kubernetes with OpenKruise

This article explains the concept, benefits, and technical implementation of in‑place upgrades for Pods in Kubernetes, detailing how OpenKruise leverages kubelet image hashing, update restrictions, container status reporting, and readiness gates to achieve fast, low‑impact, and controllable rollouts.

Cloud NativeKubernetesOpenKruise
0 likes · 13 min read
How In‑Place Upgrades Work in Kubernetes with OpenKruise
Alibaba Cloud Native
Alibaba Cloud Native
Jun 1, 2020 · Cloud Native

Why Updating a Kubernetes Resource via API Fails While kubectl Apply Succeeds – Understanding Update vs Patch

This article explains the Kubernetes update mechanism, why an API update can fail due to missing resourceVersion, how patch operations differ, and the internal logic of kubectl apply and edit, providing practical guidance for choosing between update and patch in cloud‑native deployments.

Cloud NativeKubernetesOpenKruise
0 likes · 14 min read
Why Updating a Kubernetes Resource via API Fails While kubectl Apply Succeeds – Understanding Update vs Patch
Alibaba Cloud Native
Alibaba Cloud Native
May 28, 2020 · Cloud Native

How Alibaba’s OpenKruise Enhances Kubernetes Deployments for Massive Scale

The article recaps a SIG Cloud‑Provider‑Alibaba webinar, detailing Alibaba’s large‑scale cloud‑native deployment challenges and how the open‑source OpenKruise project introduces extended workloads like CloneSet, Advanced StatefulSet, SidecarSet, and more to improve deployment efficiency, stability, and flexibility on Kubernetes.

Advanced StatefulSetCloneSetCloud Native
0 likes · 16 min read
How Alibaba’s OpenKruise Enhances Kubernetes Deployments for Massive Scale
Efficient Ops
Efficient Ops
May 24, 2020 · Cloud Native

Boost Kubernetes Deployments with OpenKruise’s Advanced StatefulSet

This article explains the challenges of traditional Deployment and StatefulSet IDs, introduces OpenKruise and its five enhanced controllers, details the installation process via Helm, and demonstrates how Advanced StatefulSet enables parallel pod startup and in‑place updates for faster, more reliable workloads.

Advanced StatefulSetKubernetesOpenKruise
0 likes · 10 min read
Boost Kubernetes Deployments with OpenKruise’s Advanced StatefulSet
Alibaba Cloud Native
Alibaba Cloud Native
May 21, 2020 · Cloud Native

How OpenKruise v0.5.0 Enables Zero‑Downtime Deployments with MaxSurge and Sidecar Volume Merging

OpenKruise v0.5.0 introduces CloneSet maxSurge rollout and SidecarSet volume‑merge capabilities, addressing native Kubernetes limitations by allowing expand‑then‑shrink deployments, in‑place upgrades, and seamless sidecar injection without volume conflicts for large‑scale cloud‑native applications.

CloneSetCloud NativeKubernetes
0 likes · 10 min read
How OpenKruise v0.5.0 Enables Zero‑Downtime Deployments with MaxSurge and Sidecar Volume Merging
AntTech
AntTech
Mar 2, 2020 · Cloud Native

Practices of Building a Cloud‑Native PaaS Platform for Financial Scenarios

This article details Ant Financial's cloud‑native PaaS platform construction, covering financial‑industry challenges, Kubernetes‑based extensions such as CafeDeployment, fine‑grained release strategies, lossless traffic draining, and the open‑source OpenKruise UnitedDeployment that together enable stable, scalable innovation for banking services.

DeploymentFinancial ServicesKubernetes
0 likes · 15 min read
Practices of Building a Cloud‑Native PaaS Platform for Financial Scenarios
Alibaba Cloud Native
Alibaba Cloud Native
Dec 28, 2019 · Cloud Native

Mastering Sidecar Containers: Patterns, Challenges, and OpenKruise Solutions

This article explains the Sidecar container pattern in Kubernetes, outlines common use cases such as logging, service mesh, and health checks, discusses real-world challenges like ordering and lifecycle management, and presents community-driven solutions including the Sidecar kep, PreSidecar/PostSidecar concepts, and the OpenKruise SidecarSet workload.

Container PatternsKubernetesOpenKruise
0 likes · 10 min read
Mastering Sidecar Containers: Patterns, Challenges, and OpenKruise Solutions
Alibaba Cloud Native
Alibaba Cloud Native
Nov 22, 2019 · Cloud Native

How Alibaba Solves Massive Kubernetes Challenges with OAM and OpenKruise

Alibaba’s journey from early LXC containers to massive Kubernetes clusters reveals scaling, performance, and operational challenges that led to the creation of the Open Application Model (OAM) and OpenKruise, offering a layered, role‑separated approach to cloud‑native application definition and delivery.

Application DeliveryDevOpsKubernetes
0 likes · 23 min read
How Alibaba Solves Massive Kubernetes Challenges with OAM and OpenKruise
Alibaba Cloud Native
Alibaba Cloud Native
Sep 17, 2019 · Cloud Native

What the New CNCF Application Delivery SIG Means for Cloud‑Native Developers

The CNCF has launched its first Application Delivery SIG, outlining its mission to standardize cloud‑native application management, define a layered delivery model, and foster collaboration among Kubernetes, serverless, and service‑mesh communities, with Alibaba sharing its practical experiences and future plans.

Application DeliveryCNCFKubernetes
0 likes · 11 min read
What the New CNCF Application Delivery SIG Means for Cloud‑Native Developers