From 62d084058f4e5a00077ef695eb05caad010a10ea Mon Sep 17 00:00:00 2001 From: ColdsteelRail <574252631@qq.com> Date: Tue, 27 Jan 2026 19:17:15 +0800 Subject: [PATCH] feat: add-terminatingreplicas-in-cls --- apps/v1alpha1/collaset_types.go | 4 ++++ config/crd/apps/apps.kusionstack.io_collasets.yaml | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/apps/v1alpha1/collaset_types.go b/apps/v1alpha1/collaset_types.go index 2704674..f08fd5d 100644 --- a/apps/v1alpha1/collaset_types.go +++ b/apps/v1alpha1/collaset_types.go @@ -263,6 +263,10 @@ type CollaSetStatus struct { // +optional OperatingReplicas int32 `json:"operatingReplicas,omitempty"` + // TerminatingReplicas indicates the number of replicas with deletionTimestamps. + // +optional + TerminatingReplicas int32 `json:"terminatingReplicas,omitempty"` + // UpdatedReadyReplicas indicates the number of the pod with updated revision and ready condition // +optional UpdatedReadyReplicas int32 `json:"updatedReadyReplicas,omitempty"` diff --git a/config/crd/apps/apps.kusionstack.io_collasets.yaml b/config/crd/apps/apps.kusionstack.io_collasets.yaml index a738915..d20af9e 100644 --- a/config/crd/apps/apps.kusionstack.io_collasets.yaml +++ b/config/crd/apps/apps.kusionstack.io_collasets.yaml @@ -672,6 +672,11 @@ spec: description: the number of scheduled replicas for the CollaSet. format: int32 type: integer + terminatingReplicas: + description: TerminatingReplicas indicates the number of replicas + with deletionTimestamps. + format: int32 + type: integer updatedAvailableReplicas: description: |- UpdatedAvailableReplicas indicates the number of available updated revision replicas for this CollaSet.