https://github.com/apecloud/apecloud-cd/actions/runs/21930243811 previous_version: kubeblocks_version:1.0.2 bash test/kbcli/test_kbcli_1.0.sh --type 58 --version 1.0.2 --service-version 8 --generate-output true --aws-access-key-id *** --aws-secret-access-key *** --jihulab-token *** --random-namespace true --region eastus --cloud-provider aks CURRENT_TEST_DIR:test/kbcli source commons files source engines files source kubeblocks files source kubedb files CLUSTER_NAME:  `kubectl get namespace | grep ns-zbjfi `(B   `kubectl create namespace ns-zbjfi`(B  namespace/ns-zbjfi created create namespace ns-zbjfi done(B download kbcli  `gh release list --repo apecloud/kbcli --limit 100 | (grep "1.0" || true)`(B   `curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s v1.0.2`(B  Your system is linux_amd64 Installing kbcli ... Downloading ... kbcli installed successfully. Kubernetes: v1.32.10 KubeBlocks: 1.0.2 kbcli: 1.0.2 Make sure your docker service is running and begin your journey with kbcli: kbcli playground init For more information on how to get started, please visit: https://kubeblocks.io download kbcli v1.0.2 done(B Kubernetes: v1.32.10 KubeBlocks: 1.0.2 kbcli: 1.0.2 Kubernetes Env: v1.32.10 check snapshot controller check snapshot controller done(B POD_RESOURCES: aks kb-default-sc found aks default-vsc found found default storage class: default (B KubeBlocks version is:1.0.2 skip upgrade KubeBlocks(B current KubeBlocks version: 1.0.2 check component definition set component name:kingbase set component version set component version:kingbase-cluster set service versions:9.3.11,9.1.10,8.6.8 set service versions sorted:8.6.8,9.1.10,9.3.11 set kingbase component definition set kingbase component definition kingbase-v9-1.0.3 REPORT_COUNT 0:0 set replicas first:2,8.6.8|2,9.1.10|2,9.3.11 set replicas second max again:2,8.6.8 REPORT_COUNT 2:1 CLUSTER_TOPOLOGY:kingbase-cluster cluster definition topology: kingbase-cluster kingbase-cluster-with-monitor topology kingbase-cluster found in cluster definition kingbase set kingbase component definition set kingbase component definition kingbase-monitor-1.0.3 LIMIT_CPU:1 LIMIT_MEMORY:2 storage size: 20 CLUSTER_NAME:kingbase-sygsdt pod_info: termination_policy:WipeOut create 2 replica WipeOut kingbase cluster check component definition set component definition by component version check cmpd by labels check cmpd by compDefs set component definition: kingbase-v9-1.0.3 by component version:kingbase-cluster apiVersion: v1 kind: Secret metadata: name: kingbase-sygsdt-license namespace: ns-zbjfi type: Opaque --- apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: kingbase-sygsdt namespace: ns-zbjfi spec: clusterDef: kingbase topology: kingbase-cluster terminationPolicy: WipeOut componentSpecs: - name: kingbase serviceVersion: 8.6.8 schedulingPolicy: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchLabels: app.kubernetes.io/instance: kingbase-sygsdt apps.kubeblocks.io/component-name: kingbase topologyKey: kubernetes.io/hostname replicas: 2 env: - name: "DB_ENCODING" value: "utf-8" - name: "DB_MODE" value: "mysql" - name: "DB_CASE_SENSITIVE" value: "yes" volumes: - name: license secret: secretName: kingbase-sygsdt-license resources: requests: cpu: 1000m memory: 2Gi limits: cpu: 1000m memory: 2Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi - name: etc spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi  `kubectl apply -f test_create_kingbase-sygsdt.yaml`(B  secret/kingbase-sygsdt-license created cluster.apps.kubeblocks.io/kingbase-sygsdt created apply test_create_kingbase-sygsdt.yaml Success(B  `rm -rf test_create_kingbase-sygsdt.yaml`(B  check cluster status  `kbcli cluster list kingbase-sygsdt --show-labels --namespace ns-zbjfi `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS kingbase-sygsdt ns-zbjfi kingbase WipeOut Creating Feb 12,2026 10:00 UTC+0800 clusterdefinition.kubeblocks.io/name=kingbase cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B cluster_status:Failed(B [Error] check cluster status timeout(B --------------------------------------get cluster kingbase-sygsdt yaml--------------------------------------  `kubectl get cluster kingbase-sygsdt -o yaml --namespace ns-zbjfi `(B  apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"apps.kubeblocks.io/v1","kind":"Cluster","metadata":{"annotations":{},"name":"kingbase-sygsdt","namespace":"ns-zbjfi"},"spec":{"clusterDef":"kingbase","componentSpecs":[{"env":[{"name":"DB_ENCODING","value":"utf-8"},{"name":"DB_MODE","value":"mysql"},{"name":"DB_CASE_SENSITIVE","value":"yes"}],"name":"kingbase","replicas":2,"resources":{"limits":{"cpu":"1000m","memory":"2Gi"},"requests":{"cpu":"1000m","memory":"2Gi"}},"schedulingPolicy":{"affinity":{"podAntiAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":[{"labelSelector":{"matchLabels":{"app.kubernetes.io/instance":"kingbase-sygsdt","apps.kubeblocks.io/component-name":"kingbase"}},"topologyKey":"kubernetes.io/hostname"}]}}},"serviceVersion":"8.6.8","volumeClaimTemplates":[{"name":"data","spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":null}},{"name":"etc","spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":null}}],"volumes":[{"name":"license","secret":{"secretName":"kingbase-sygsdt-license"}}]}],"terminationPolicy":"WipeOut","topology":"kingbase-cluster"}} creationTimestamp: "2026-02-12T02:00:27Z" finalizers: - cluster.kubeblocks.io/finalizer generation: 2 labels: clusterdefinition.kubeblocks.io/name: kingbase name: kingbase-sygsdt namespace: ns-zbjfi resourceVersion: "27629" uid: 31dd3b2d-8aec-4837-8a84-97aec1d482ab spec: clusterDef: kingbase componentSpecs: - componentDef: kingbase-1.0.3 env: - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" name: kingbase podUpdatePolicy: PreferInPlace replicas: 2 resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi schedulingPolicy: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchLabels: app.kubernetes.io/instance: kingbase-sygsdt apps.kubeblocks.io/component-name: kingbase topologyKey: kubernetes.io/hostname serviceVersion: 8.6.8 volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi - name: etc spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi volumes: - name: license secret: secretName: kingbase-sygsdt-license terminationPolicy: WipeOut topology: kingbase-cluster status: components: kingbase: message: InstanceSet/kingbase-sygsdt-kingbase: '["kingbase-sygsdt-kingbase-1"]' observedGeneration: 2 phase: Failed upToDate: true conditions: - lastTransitionTime: "2026-02-12T02:00:27Z" message: 'The operator has started the provisioning of Cluster: kingbase-sygsdt' observedGeneration: 2 reason: PreCheckSucceed status: "True" type: ProvisioningStarted - lastTransitionTime: "2026-02-12T02:00:27Z" message: Successfully applied for resources observedGeneration: 2 reason: ApplyResourcesSucceed status: "True" type: ApplyResources - lastTransitionTime: "2026-02-12T02:11:25Z" message: 'cluster kingbase-sygsdt is NOT ready, unavailable components: kingbase' reason: ComponentsNotReady status: "False" type: Ready observedGeneration: 2 phase: Failed ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe cluster kingbase-sygsdt--------------------------------------  `kubectl describe cluster kingbase-sygsdt --namespace ns-zbjfi `(B  Name: kingbase-sygsdt Namespace: ns-zbjfi Labels: clusterdefinition.kubeblocks.io/name=kingbase Annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 API Version: apps.kubeblocks.io/v1 Kind: Cluster Metadata: Creation Timestamp: 2026-02-12T02:00:27Z Finalizers: cluster.kubeblocks.io/finalizer Generation: 2 Resource Version: 27629 UID: 31dd3b2d-8aec-4837-8a84-97aec1d482ab Spec: Cluster Def: kingbase Component Specs: Component Def: kingbase-1.0.3 Env: Name: DB_ENCODING Value: utf-8 Name: DB_MODE Value: mysql Name: DB_CASE_SENSITIVE Value: yes Name: kingbase Pod Update Policy: PreferInPlace Replicas: 2 Resources: Limits: Cpu: 1 Memory: 2Gi Requests: Cpu: 1 Memory: 2Gi Scheduling Policy: Affinity: Pod Anti Affinity: Required During Scheduling Ignored During Execution: Label Selector: Match Labels: app.kubernetes.io/instance: kingbase-sygsdt apps.kubeblocks.io/component-name: kingbase Topology Key: kubernetes.io/hostname Service Version: 8.6.8 Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Name: etc Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Volumes: Name: license Secret: Secret Name: kingbase-sygsdt-license Termination Policy: WipeOut Topology: kingbase-cluster Status: Components: Kingbase: Message: InstanceSet/kingbase-sygsdt-kingbase: ["kingbase-sygsdt-kingbase-1"] Observed Generation: 2 Phase: Failed Up To Date: true Conditions: Last Transition Time: 2026-02-12T02:00:27Z Message: The operator has started the provisioning of Cluster: kingbase-sygsdt Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T02:00:27Z Message: Successfully applied for resources Observed Generation: 2 Reason: ApplyResourcesSucceed Status: True Type: ApplyResources Last Transition Time: 2026-02-12T02:11:25Z Message: cluster kingbase-sygsdt is NOT ready, unavailable components: kingbase Reason: ComponentsNotReady Status: False Type: Ready Observed Generation: 2 Phase: Failed Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal PreCheckSucceed 35m (x2 over 35m) cluster-controller The operator has started the provisioning of Cluster: kingbase-sygsdt Normal ApplyResourcesSucceed 35m (x2 over 35m) cluster-controller Successfully applied for resources Normal ClusterComponentPhaseTransition 31m (x4 over 35m) cluster-controller cluster component kingbase is Creating Normal ClusterComponentPhaseTransition 24m (x2 over 24m) cluster-controller cluster component kingbase is Failed Warning Failed 24m cluster-controller Cluster: kingbase-sygsdt is Failed, check according to the components message ------------------------------------------------------------------------------------------------------------------ check pod status  `kbcli cluster list-instances kingbase-sygsdt --namespace ns-zbjfi `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME kingbase-sygsdt-kingbase-0 ns-zbjfi kingbase-sygsdt kingbase Running primary 0 1 / 1 2Gi / 2Gi data:20Gi aks-cicdamdpool-17227131-vmss000000/10.224.0.9 Feb 12,2026 10:00 UTC+0800 etc:20Gi kingbase-sygsdt-kingbase-1 ns-zbjfi kingbase-sygsdt kingbase CrashLoopBackOff 0 1 / 1 2Gi / 2Gi data:20Gi aks-cicdamdpool-17227131-vmss000004/10.224.0.8 Feb 12,2026 10:02 UTC+0800 etc:20Gi pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B pod_status:CrashLoopBackOff(B [Error] check pod status timeout(B --------------------------------------get cluster kingbase-sygsdt yaml--------------------------------------  `kubectl get cluster kingbase-sygsdt -o yaml --namespace ns-zbjfi `(B  apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"apps.kubeblocks.io/v1","kind":"Cluster","metadata":{"annotations":{},"name":"kingbase-sygsdt","namespace":"ns-zbjfi"},"spec":{"clusterDef":"kingbase","componentSpecs":[{"env":[{"name":"DB_ENCODING","value":"utf-8"},{"name":"DB_MODE","value":"mysql"},{"name":"DB_CASE_SENSITIVE","value":"yes"}],"name":"kingbase","replicas":2,"resources":{"limits":{"cpu":"1000m","memory":"2Gi"},"requests":{"cpu":"1000m","memory":"2Gi"}},"schedulingPolicy":{"affinity":{"podAntiAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":[{"labelSelector":{"matchLabels":{"app.kubernetes.io/instance":"kingbase-sygsdt","apps.kubeblocks.io/component-name":"kingbase"}},"topologyKey":"kubernetes.io/hostname"}]}}},"serviceVersion":"8.6.8","volumeClaimTemplates":[{"name":"data","spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":null}},{"name":"etc","spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":null}}],"volumes":[{"name":"license","secret":{"secretName":"kingbase-sygsdt-license"}}]}],"terminationPolicy":"WipeOut","topology":"kingbase-cluster"}} creationTimestamp: "2026-02-12T02:00:27Z" finalizers: - cluster.kubeblocks.io/finalizer generation: 2 labels: clusterdefinition.kubeblocks.io/name: kingbase name: kingbase-sygsdt namespace: ns-zbjfi resourceVersion: "27629" uid: 31dd3b2d-8aec-4837-8a84-97aec1d482ab spec: clusterDef: kingbase componentSpecs: - componentDef: kingbase-1.0.3 env: - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" name: kingbase podUpdatePolicy: PreferInPlace replicas: 2 resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi schedulingPolicy: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchLabels: app.kubernetes.io/instance: kingbase-sygsdt apps.kubeblocks.io/component-name: kingbase topologyKey: kubernetes.io/hostname serviceVersion: 8.6.8 volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi - name: etc spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi volumes: - name: license secret: secretName: kingbase-sygsdt-license terminationPolicy: WipeOut topology: kingbase-cluster status: components: kingbase: message: InstanceSet/kingbase-sygsdt-kingbase: '["kingbase-sygsdt-kingbase-1"]' observedGeneration: 2 phase: Failed upToDate: true conditions: - lastTransitionTime: "2026-02-12T02:00:27Z" message: 'The operator has started the provisioning of Cluster: kingbase-sygsdt' observedGeneration: 2 reason: PreCheckSucceed status: "True" type: ProvisioningStarted - lastTransitionTime: "2026-02-12T02:00:27Z" message: Successfully applied for resources observedGeneration: 2 reason: ApplyResourcesSucceed status: "True" type: ApplyResources - lastTransitionTime: "2026-02-12T02:11:25Z" message: 'cluster kingbase-sygsdt is NOT ready, unavailable components: kingbase' reason: ComponentsNotReady status: "False" type: Ready observedGeneration: 2 phase: Failed ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe cluster kingbase-sygsdt--------------------------------------  `kubectl describe cluster kingbase-sygsdt --namespace ns-zbjfi `(B  Name: kingbase-sygsdt Namespace: ns-zbjfi Labels: clusterdefinition.kubeblocks.io/name=kingbase Annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 API Version: apps.kubeblocks.io/v1 Kind: Cluster Metadata: Creation Timestamp: 2026-02-12T02:00:27Z Finalizers: cluster.kubeblocks.io/finalizer Generation: 2 Resource Version: 27629 UID: 31dd3b2d-8aec-4837-8a84-97aec1d482ab Spec: Cluster Def: kingbase Component Specs: Component Def: kingbase-1.0.3 Env: Name: DB_ENCODING Value: utf-8 Name: DB_MODE Value: mysql Name: DB_CASE_SENSITIVE Value: yes Name: kingbase Pod Update Policy: PreferInPlace Replicas: 2 Resources: Limits: Cpu: 1 Memory: 2Gi Requests: Cpu: 1 Memory: 2Gi Scheduling Policy: Affinity: Pod Anti Affinity: Required During Scheduling Ignored During Execution: Label Selector: Match Labels: app.kubernetes.io/instance: kingbase-sygsdt apps.kubeblocks.io/component-name: kingbase Topology Key: kubernetes.io/hostname Service Version: 8.6.8 Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Name: etc Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Volumes: Name: license Secret: Secret Name: kingbase-sygsdt-license Termination Policy: WipeOut Topology: kingbase-cluster Status: Components: Kingbase: Message: InstanceSet/kingbase-sygsdt-kingbase: ["kingbase-sygsdt-kingbase-1"] Observed Generation: 2 Phase: Failed Up To Date: true Conditions: Last Transition Time: 2026-02-12T02:00:27Z Message: The operator has started the provisioning of Cluster: kingbase-sygsdt Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T02:00:27Z Message: Successfully applied for resources Observed Generation: 2 Reason: ApplyResourcesSucceed Status: True Type: ApplyResources Last Transition Time: 2026-02-12T02:11:25Z Message: cluster kingbase-sygsdt is NOT ready, unavailable components: kingbase Reason: ComponentsNotReady Status: False Type: Ready Observed Generation: 2 Phase: Failed Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal PreCheckSucceed 43m (x2 over 43m) cluster-controller The operator has started the provisioning of Cluster: kingbase-sygsdt Normal ApplyResourcesSucceed 43m (x2 over 43m) cluster-controller Successfully applied for resources Normal ClusterComponentPhaseTransition 39m (x4 over 43m) cluster-controller cluster component kingbase is Creating Normal ClusterComponentPhaseTransition 32m (x2 over 32m) cluster-controller cluster component kingbase is Failed Warning Failed 32m cluster-controller Cluster: kingbase-sygsdt is Failed, check according to the components message ------------------------------------------------------------------------------------------------------------------ --------------------------------------get pod kingbase-sygsdt-kingbase-0 kingbase-sygsdt-kingbase-1 yaml--------------------------------------  `kubectl get pod kingbase-sygsdt-kingbase-0 -o yaml --namespace ns-zbjfi `(B  apiVersion: v1 kind: Pod metadata: annotations: apps.kubeblocks.io/last-role-snapshot-version: "1770862007745022" creationTimestamp: "2026-02-12T02:00:29Z" labels: app.kubernetes.io/component: kingbase-1.0.3 app.kubernetes.io/instance: kingbase-sygsdt app.kubernetes.io/managed-by: kubeblocks apps.kubeblocks.io/component-name: kingbase apps.kubeblocks.io/pod-name: kingbase-sygsdt-kingbase-0 apps.kubeblocks.io/release-phase: stable apps.kubeblocks.io/service-version: 8.6.8 controller-revision-hash: 6dfd7f8d5f kubeblocks.io/role: primary workloads.kubeblocks.io/instance: kingbase-sygsdt-kingbase workloads.kubeblocks.io/managed-by: InstanceSet name: kingbase-sygsdt-kingbase-0 namespace: ns-zbjfi ownerReferences: - apiVersion: workloads.kubeblocks.io/v1 blockOwnerDeletion: true controller: true kind: InstanceSet name: kingbase-sygsdt-kingbase uid: 60d74617-56d6-41f0-83e8-9cc5a03ea22a resourceVersion: "23328" uid: 45fdc6f9-5182-42a7-b282-7397a950457a spec: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchLabels: app.kubernetes.io/instance: kingbase-sygsdt apps.kubeblocks.io/component-name: kingbase topologyKey: kubernetes.io/hostname containers: - env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: REPLICA_COUNT value: $(KB_COMP_REPLICAS) - name: KMONITOR_ENABLE value: "true" - name: KMONITOR_KINGBASE_PORT value: "54321" - name: DB_MODE value: oracle - name: DB_ENCODING value: utf8 - name: DB_CASE_SENSITIVE value: "true" - name: KINGBASE_EXPORTER_PORT value: "1234" - name: NODE_EXPORTER_PORT value: "9100" - name: LICENSE_PATH value: /opt/license - name: CONTAINER_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: AUDIT_ENABLED value: "true" - name: KB_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_POD_FQDN value: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imagePullPolicy: IfNotPresent lifecycle: postStart: exec: command: - /bin/bash - -c - /opt/scripts/docker-entrypoint.sh > /var/lib/data/start-kingbase.log 2>&1 livenessProbe: failureThreshold: 10 initialDelaySeconds: 120 periodSeconds: 10 successThreshold: 1 tcpSocket: port: kingbase timeoutSeconds: 5 name: kingbase ports: - containerPort: 54321 name: kingbase protocol: TCP - containerPort: 1234 name: exporter protocol: TCP resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi securityContext: privileged: true terminationMessagePath: /dev/termination-log terminationMessagePolicy: File tty: true volumeMounts: - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true - args: - --port - "3501" - --streaming-port - "3502" command: - /kubeblocks/kbagent env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: KB_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_POD_FQDN value: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc - name: KB_AGENT_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_AGENT_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_AGENT_POD_UID valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.uid - name: KB_AGENT_NODE_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: spec.nodeName - name: KB_AGENT_ACTION value: '[{"name":"switchover","exec":{"command":["bash","-c","sh /opt/scripts/switchover-with-candidate.sh\n"]}},{"name":"memberLeave","exec":{"command":["bash","-c","sh /opt/scripts/kingbase-member-leave.sh\n"]}},{"name":"roleProbe","exec":{"command":["bash","-c","sh /opt/scripts/kingbase_role_probe.sh\n"]},"timeoutSeconds":10}]' - name: KB_AGENT_PROBE value: '[{"instance":"kingbase-sygsdt-kingbase","action":"roleProbe","initialDelaySeconds":60,"periodSeconds":1}]' - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imagePullPolicy: IfNotPresent name: kbagent ports: - containerPort: 3501 name: http protocol: TCP - containerPort: 3502 name: streaming protocol: TCP resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: runAsGroup: 1000 startupProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 3501 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true - args: - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$(TOOLS_PATH) - /kb_tools/reloader - --log-level - info - --operator-update-enable - --tcp - "9901" - --config - /opt/config-manager/config-manager.yaml command: - env env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: CONFIG_MANAGER_POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP - name: TOOLS_PATH value: /opt/kb-tools/reload/kingbase-config:/opt/config-manager:/kb_tools envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imagePullPolicy: IfNotPresent name: config-manager ports: - containerPort: 9901 name: config-manager protocol: TCP resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /opt/config name: config - mountPath: /opt/kb-tools/reload/kingbase-config name: cm-script-kingbase-config - mountPath: /opt/config-manager name: config-manager-config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: kingbase-sygsdt-kingbase-0 initContainers: - command: - /bin/sh - -c - | mkdir -p /host/root/sys/fs/cgroup/net_cls mkdir -p /host/root/sys/fs/cgroup/net_prio env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kmonitor:v2.4.0-unit imagePullPolicy: IfNotPresent name: init resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /host/root mountPropagation: HostToContainer name: root readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true - command: - cp - -r - /bin/kbagent - /kubeblocks/ env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kubeblocks-tools:1.0.2 imagePullPolicy: IfNotPresent name: init-kbagent resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true - args: - --server=false command: - /kubeblocks/kbagent env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: KB_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_POD_FQDN value: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc - name: KB_AGENT_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_AGENT_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_AGENT_POD_UID valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.uid - name: KB_AGENT_NODE_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: spec.nodeName - name: KB_AGENT_ACTION value: '[{"name":"switchover","exec":{"command":["bash","-c","sh /opt/scripts/switchover-with-candidate.sh\n"]}},{"name":"memberLeave","exec":{"command":["bash","-c","sh /opt/scripts/kingbase-member-leave.sh\n"]}},{"name":"roleProbe","exec":{"command":["bash","-c","sh /opt/scripts/kingbase_role_probe.sh\n"]},"timeoutSeconds":10}]' - name: KB_AGENT_PROBE value: '[{"instance":"kingbase-sygsdt-kingbase","action":"roleProbe","initialDelaySeconds":60,"periodSeconds":1}]' - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imagePullPolicy: IfNotPresent name: kbagent-worker resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: runAsGroup: 1000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true - command: - cp - /bin/reloader - /kb_tools env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kubeblocks-tools:1.0.2 imagePullPolicy: IfNotPresent name: install-config-manager-tool resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /opt/config name: config - mountPath: /opt/kb-tools/reload/kingbase-config name: cm-script-kingbase-config - mountPath: /opt/config-manager name: config-manager-config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true nodeName: aks-cicdamdpool-17227131-vmss000000 preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: runAsGroup: 0 runAsUser: 0 serviceAccount: kb-kingbase-1.0.3 serviceAccountName: kb-kingbase-1.0.3 subdomain: kingbase-sygsdt-kingbase-headless terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 - effect: NoSchedule key: node.kubernetes.io/memory-pressure operator: Exists volumes: - hostPath: path: / type: "" name: root - name: license secret: defaultMode: 420 secretName: kingbase-sygsdt-license - name: data persistentVolumeClaim: claimName: data-kingbase-sygsdt-kingbase-0 - name: etc persistentVolumeClaim: claimName: etc-kingbase-sygsdt-kingbase-0 - emptyDir: {} name: kubeblocks - configMap: defaultMode: 292 name: kingbase-sygsdt-kingbase-kingbase-config name: config - configMap: defaultMode: 493 name: kingbase-sygsdt-kingbase-kingbase-scripts name: scripts - configMap: defaultMode: 493 name: sidecar-kingbase-reload-tools-script-kingbase-sygsdt name: cm-script-kingbase-config - configMap: defaultMode: 493 name: sidecar-kingbase-sygsdt-kingbase-config-manager-config name: config-manager-config - emptyDir: {} name: kb-tools - name: kube-api-access-pt7dl projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace status: conditions: - lastProbeTime: null lastTransitionTime: "2026-02-12T02:01:37Z" status: "True" type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: "2026-02-12T02:02:13Z" status: "True" type: Initialized - lastProbeTime: null lastTransitionTime: "2026-02-12T02:02:25Z" status: "True" type: Ready - lastProbeTime: null lastTransitionTime: "2026-02-12T02:02:25Z" status: "True" type: ContainersReady - lastProbeTime: null lastTransitionTime: "2026-02-12T02:00:40Z" status: "True" type: PodScheduled containerStatuses: - containerID: containerd://1491b675dd71c58db9615e72d2b661690d8d84fbfc109cf6d60a36a6fb707af3 image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imageID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 lastState: {} name: config-manager ready: true restartCount: 0 started: true state: running: startedAt: "2026-02-12T02:02:15Z" volumeMounts: - mountPath: /opt/config name: config - mountPath: /opt/kb-tools/reload/kingbase-config name: cm-script-kingbase-config - mountPath: /opt/config-manager name: config-manager-config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true recursiveReadOnly: Disabled - containerID: containerd://4f52ac660060804adbf3d18496cab26b579c23122cb96cb6f360f17240821fcd image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imageID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 lastState: {} name: kbagent ready: true restartCount: 0 started: true state: running: startedAt: "2026-02-12T02:02:14Z" volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true recursiveReadOnly: Disabled - containerID: containerd://526dccbade0765a09fee9bfed330817adf9637a99031ef1f5e616634180fc25a image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imageID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 lastState: terminated: containerID: containerd://ef3227ba16165de172765392fc340c3e71805c37d34321addc1d7c0ba4830fbd exitCode: 137 finishedAt: "2026-02-12T02:06:15Z" reason: Error startedAt: "2026-02-12T02:02:13Z" name: kingbase ready: true restartCount: 1 started: true state: running: startedAt: "2026-02-12T02:06:34Z" volumeMounts: - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true recursiveReadOnly: Disabled hostIP: 10.224.0.9 hostIPs: - ip: 10.224.0.9 initContainerStatuses: - containerID: containerd://a634d9227464af5c7af6a1a216b79a669c390fd93f8563aa22b65783f60613c9 image: docker.io/apecloud/kmonitor:v2.4.0-unit imageID: docker.io/apecloud/kmonitor@sha256:45672fdcd89a829d1e740180f94203f6d62733d82d6b8f2895e5170adb72dbd1 lastState: {} name: init ready: true restartCount: 0 started: false state: terminated: containerID: containerd://a634d9227464af5c7af6a1a216b79a669c390fd93f8563aa22b65783f60613c9 exitCode: 0 finishedAt: "2026-02-12T02:01:36Z" reason: Completed startedAt: "2026-02-12T02:01:36Z" volumeMounts: - mountPath: /host/root name: root readOnly: true recursiveReadOnly: Disabled - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true recursiveReadOnly: Disabled - containerID: containerd://5b8eb50eddbce47507665d03e8fbc9faa5c1a05f2d4f1993df899769702b715c image: docker.io/apecloud/kubeblocks-tools:1.0.2 imageID: docker.io/apecloud/kubeblocks-tools@sha256:52a60316d6ece80cb1440179a7902bad1129a8535c025722486f4f1986d095ea lastState: {} name: init-kbagent ready: true restartCount: 0 started: false state: terminated: containerID: containerd://5b8eb50eddbce47507665d03e8fbc9faa5c1a05f2d4f1993df899769702b715c exitCode: 0 finishedAt: "2026-02-12T02:01:42Z" reason: Completed startedAt: "2026-02-12T02:01:42Z" volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true recursiveReadOnly: Disabled - containerID: containerd://01246e202ac12cfb98d03c918ea385cf90bf87d4a1d85e74a816fd1a5e1e67f6 image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imageID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 lastState: {} name: kbagent-worker ready: true restartCount: 0 started: false state: terminated: containerID: containerd://01246e202ac12cfb98d03c918ea385cf90bf87d4a1d85e74a816fd1a5e1e67f6 exitCode: 0 finishedAt: "2026-02-12T02:01:59Z" reason: Completed startedAt: "2026-02-12T02:01:59Z" volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true recursiveReadOnly: Disabled - containerID: containerd://99e8621bcf428f0702419a11dba05361ee792052406fc83ceb64487810ead98a image: docker.io/apecloud/kubeblocks-tools:1.0.2 imageID: docker.io/apecloud/kubeblocks-tools@sha256:52a60316d6ece80cb1440179a7902bad1129a8535c025722486f4f1986d095ea lastState: {} name: install-config-manager-tool ready: true restartCount: 0 started: false state: terminated: containerID: containerd://99e8621bcf428f0702419a11dba05361ee792052406fc83ceb64487810ead98a exitCode: 0 finishedAt: "2026-02-12T02:02:11Z" reason: Completed startedAt: "2026-02-12T02:02:11Z" volumeMounts: - mountPath: /opt/config name: config - mountPath: /opt/kb-tools/reload/kingbase-config name: cm-script-kingbase-config - mountPath: /opt/config-manager name: config-manager-config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pt7dl readOnly: true recursiveReadOnly: Disabled phase: Running podIP: 10.244.2.20 podIPs: - ip: 10.244.2.20 qosClass: Burstable startTime: "2026-02-12T02:00:40Z" ------------------------------------------------------------------------------------------------------------------  `kubectl get pod kingbase-sygsdt-kingbase-1 -o yaml --namespace ns-zbjfi `(B  apiVersion: v1 kind: Pod metadata: annotations: apps.kubeblocks.io/last-role-snapshot-version: "1770862035858984" creationTimestamp: "2026-02-12T02:02:35Z" labels: app.kubernetes.io/component: kingbase-1.0.3 app.kubernetes.io/instance: kingbase-sygsdt app.kubernetes.io/managed-by: kubeblocks apps.kubeblocks.io/component-name: kingbase apps.kubeblocks.io/pod-name: kingbase-sygsdt-kingbase-1 apps.kubeblocks.io/release-phase: stable apps.kubeblocks.io/service-version: 8.6.8 controller-revision-hash: 6dfd7f8d5f workloads.kubeblocks.io/instance: kingbase-sygsdt-kingbase workloads.kubeblocks.io/managed-by: InstanceSet name: kingbase-sygsdt-kingbase-1 namespace: ns-zbjfi ownerReferences: - apiVersion: workloads.kubeblocks.io/v1 blockOwnerDeletion: true controller: true kind: InstanceSet name: kingbase-sygsdt-kingbase uid: 60d74617-56d6-41f0-83e8-9cc5a03ea22a resourceVersion: "59236" uid: cb631f15-7f00-4b45-aa10-e1bf5328affa spec: affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchLabels: app.kubernetes.io/instance: kingbase-sygsdt apps.kubeblocks.io/component-name: kingbase topologyKey: kubernetes.io/hostname containers: - env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: REPLICA_COUNT value: $(KB_COMP_REPLICAS) - name: KMONITOR_ENABLE value: "true" - name: KMONITOR_KINGBASE_PORT value: "54321" - name: DB_MODE value: oracle - name: DB_ENCODING value: utf8 - name: DB_CASE_SENSITIVE value: "true" - name: KINGBASE_EXPORTER_PORT value: "1234" - name: NODE_EXPORTER_PORT value: "9100" - name: LICENSE_PATH value: /opt/license - name: CONTAINER_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: AUDIT_ENABLED value: "true" - name: KB_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_POD_FQDN value: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imagePullPolicy: IfNotPresent lifecycle: postStart: exec: command: - /bin/bash - -c - /opt/scripts/docker-entrypoint.sh > /var/lib/data/start-kingbase.log 2>&1 livenessProbe: failureThreshold: 10 initialDelaySeconds: 120 periodSeconds: 10 successThreshold: 1 tcpSocket: port: kingbase timeoutSeconds: 5 name: kingbase ports: - containerPort: 54321 name: kingbase protocol: TCP - containerPort: 1234 name: exporter protocol: TCP resources: limits: cpu: "1" memory: 2Gi requests: cpu: "1" memory: 2Gi securityContext: privileged: true terminationMessagePath: /dev/termination-log terminationMessagePolicy: File tty: true volumeMounts: - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true - args: - --port - "3501" - --streaming-port - "3502" command: - /kubeblocks/kbagent env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: KB_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_POD_FQDN value: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc - name: KB_AGENT_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_AGENT_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_AGENT_POD_UID valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.uid - name: KB_AGENT_NODE_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: spec.nodeName - name: KB_AGENT_ACTION value: '[{"name":"switchover","exec":{"command":["bash","-c","sh /opt/scripts/switchover-with-candidate.sh\n"]}},{"name":"memberLeave","exec":{"command":["bash","-c","sh /opt/scripts/kingbase-member-leave.sh\n"]}},{"name":"roleProbe","exec":{"command":["bash","-c","sh /opt/scripts/kingbase_role_probe.sh\n"]},"timeoutSeconds":10}]' - name: KB_AGENT_PROBE value: '[{"instance":"kingbase-sygsdt-kingbase","action":"roleProbe","initialDelaySeconds":60,"periodSeconds":1}]' - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imagePullPolicy: IfNotPresent name: kbagent ports: - containerPort: 3501 name: http protocol: TCP - containerPort: 3502 name: streaming protocol: TCP resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: runAsGroup: 1000 startupProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 3501 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true - args: - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$(TOOLS_PATH) - /kb_tools/reloader - --log-level - info - --operator-update-enable - --tcp - "9901" - --config - /opt/config-manager/config-manager.yaml command: - env env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: CONFIG_MANAGER_POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP - name: TOOLS_PATH value: /opt/kb-tools/reload/kingbase-config:/opt/config-manager:/kb_tools envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imagePullPolicy: IfNotPresent name: config-manager ports: - containerPort: 9901 name: config-manager protocol: TCP resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /opt/config name: config - mountPath: /opt/kb-tools/reload/kingbase-config name: cm-script-kingbase-config - mountPath: /opt/config-manager name: config-manager-config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: kingbase-sygsdt-kingbase-1 initContainers: - command: - /bin/sh - -c - | mkdir -p /host/root/sys/fs/cgroup/net_cls mkdir -p /host/root/sys/fs/cgroup/net_prio env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kmonitor:v2.4.0-unit imagePullPolicy: IfNotPresent name: init resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /host/root mountPropagation: HostToContainer name: root readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true - command: - cp - -r - /bin/kbagent - /kubeblocks/ env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kubeblocks-tools:1.0.2 imagePullPolicy: IfNotPresent name: init-kbagent resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true - args: - --server=false command: - /kubeblocks/kbagent env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system - name: KB_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_POD_FQDN value: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc - name: KB_AGENT_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: KB_AGENT_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: KB_AGENT_POD_UID valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.uid - name: KB_AGENT_NODE_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: spec.nodeName - name: KB_AGENT_ACTION value: '[{"name":"switchover","exec":{"command":["bash","-c","sh /opt/scripts/switchover-with-candidate.sh\n"]}},{"name":"memberLeave","exec":{"command":["bash","-c","sh /opt/scripts/kingbase-member-leave.sh\n"]}},{"name":"roleProbe","exec":{"command":["bash","-c","sh /opt/scripts/kingbase_role_probe.sh\n"]},"timeoutSeconds":10}]' - name: KB_AGENT_PROBE value: '[{"instance":"kingbase-sygsdt-kingbase","action":"roleProbe","initialDelaySeconds":60,"periodSeconds":1}]' - name: DB_ENCODING value: utf-8 - name: DB_MODE value: mysql - name: DB_CASE_SENSITIVE value: "yes" envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imagePullPolicy: IfNotPresent name: kbagent-worker resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" securityContext: runAsGroup: 1000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true - command: - cp - /bin/reloader - /kb_tools env: - name: DB_USER valueFrom: secretKeyRef: key: username name: kingbase-sygsdt-kingbase-account-system - name: DB_PASSWORD valueFrom: secretKeyRef: key: password name: kingbase-sygsdt-kingbase-account-system envFrom: - configMapRef: name: kingbase-sygsdt-kingbase-env optional: false image: docker.io/apecloud/kubeblocks-tools:1.0.2 imagePullPolicy: IfNotPresent name: install-config-manager-tool resources: limits: cpu: "0" memory: "0" requests: cpu: "0" memory: "0" terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /opt/config name: config - mountPath: /opt/kb-tools/reload/kingbase-config name: cm-script-kingbase-config - mountPath: /opt/config-manager name: config-manager-config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true nodeName: aks-cicdamdpool-17227131-vmss000004 preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: runAsGroup: 0 runAsUser: 0 serviceAccount: kb-kingbase-1.0.3 serviceAccountName: kb-kingbase-1.0.3 subdomain: kingbase-sygsdt-kingbase-headless terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 - effect: NoSchedule key: node.kubernetes.io/memory-pressure operator: Exists volumes: - hostPath: path: / type: "" name: root - name: license secret: defaultMode: 420 secretName: kingbase-sygsdt-license - name: data persistentVolumeClaim: claimName: data-kingbase-sygsdt-kingbase-1 - name: etc persistentVolumeClaim: claimName: etc-kingbase-sygsdt-kingbase-1 - emptyDir: {} name: kubeblocks - configMap: defaultMode: 292 name: kingbase-sygsdt-kingbase-kingbase-config name: config - configMap: defaultMode: 493 name: kingbase-sygsdt-kingbase-kingbase-scripts name: scripts - configMap: defaultMode: 493 name: sidecar-kingbase-reload-tools-script-kingbase-sygsdt name: cm-script-kingbase-config - configMap: defaultMode: 493 name: sidecar-kingbase-sygsdt-kingbase-config-manager-config name: config-manager-config - emptyDir: {} name: kb-tools - name: kube-api-access-5l6qj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace status: conditions: - lastProbeTime: null lastTransitionTime: "2026-02-12T02:04:16Z" status: "True" type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: "2026-02-12T02:05:16Z" status: "True" type: Initialized - lastProbeTime: null lastTransitionTime: "2026-02-12T02:10:21Z" message: 'containers with unready status: [kingbase]' reason: ContainersNotReady status: "False" type: Ready - lastProbeTime: null lastTransitionTime: "2026-02-12T02:10:21Z" message: 'containers with unready status: [kingbase]' reason: ContainersNotReady status: "False" type: ContainersReady - lastProbeTime: null lastTransitionTime: "2026-02-12T02:02:37Z" status: "True" type: PodScheduled containerStatuses: - containerID: containerd://1a44031cb5bad0d4642a7385745b8b6f56f7e1002a4429bc95906b395e119866 image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imageID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 lastState: {} name: config-manager ready: true restartCount: 0 started: true state: running: startedAt: "2026-02-12T02:06:15Z" volumeMounts: - mountPath: /opt/config name: config - mountPath: /opt/kb-tools/reload/kingbase-config name: cm-script-kingbase-config - mountPath: /opt/config-manager name: config-manager-config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true recursiveReadOnly: Disabled - containerID: containerd://3ec5c00c07b967bb7540f30c9acf1ebcfbaf97171233f069b4810231383897e6 image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imageID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 lastState: {} name: kbagent ready: true restartCount: 0 started: true state: running: startedAt: "2026-02-12T02:06:15Z" volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true recursiveReadOnly: Disabled - containerID: containerd://bee295cb0a8875c112dfb46ba27afaa10d38fdb51de935243a2f47e8bf17cd5a image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imageID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 lastState: terminated: containerID: containerd://bee295cb0a8875c112dfb46ba27afaa10d38fdb51de935243a2f47e8bf17cd5a exitCode: 137 finishedAt: "2026-02-12T02:40:47Z" reason: Error startedAt: "2026-02-12T02:39:43Z" name: kingbase ready: false restartCount: 10 started: false state: waiting: message: back-off 5m0s restarting failed container=kingbase pod=kingbase-sygsdt-kingbase-1_ns-zbjfi(cb631f15-7f00-4b45-aa10-e1bf5328affa) reason: CrashLoopBackOff volumeMounts: - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true recursiveReadOnly: Disabled hostIP: 10.224.0.8 hostIPs: - ip: 10.224.0.8 initContainerStatuses: - containerID: containerd://16ae5a041d8580e44663d8175695be591c4dd833b5fe99c42b10751762a74561 image: docker.io/apecloud/kmonitor:v2.4.0-unit imageID: docker.io/apecloud/kmonitor@sha256:45672fdcd89a829d1e740180f94203f6d62733d82d6b8f2895e5170adb72dbd1 lastState: {} name: init ready: true restartCount: 0 started: false state: terminated: containerID: containerd://16ae5a041d8580e44663d8175695be591c4dd833b5fe99c42b10751762a74561 exitCode: 0 finishedAt: "2026-02-12T02:04:15Z" reason: Completed startedAt: "2026-02-12T02:04:15Z" volumeMounts: - mountPath: /host/root name: root readOnly: true recursiveReadOnly: Disabled - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true recursiveReadOnly: Disabled - containerID: containerd://ccfd06e8a2c38bffd4dc351a3e262e42e0e5041d40f23d02f9345aeaafe1a4e6 image: docker.io/apecloud/kubeblocks-tools:1.0.2 imageID: docker.io/apecloud/kubeblocks-tools@sha256:52a60316d6ece80cb1440179a7902bad1129a8535c025722486f4f1986d095ea lastState: {} name: init-kbagent ready: true restartCount: 0 started: false state: terminated: containerID: containerd://ccfd06e8a2c38bffd4dc351a3e262e42e0e5041d40f23d02f9345aeaafe1a4e6 exitCode: 0 finishedAt: "2026-02-12T02:04:29Z" reason: Completed startedAt: "2026-02-12T02:04:28Z" volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true recursiveReadOnly: Disabled - containerID: containerd://2ccea4d9b1eec4d8cb5f9659086181c3ba4d4a2bbd22fe14b6918ebef6335a06 image: docker.io/apecloud/kingbase:v008r006c009b0014-unit imageID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 lastState: {} name: kbagent-worker ready: true restartCount: 0 started: false state: terminated: containerID: containerd://2ccea4d9b1eec4d8cb5f9659086181c3ba4d4a2bbd22fe14b6918ebef6335a06 exitCode: 0 finishedAt: "2026-02-12T02:04:44Z" reason: Completed startedAt: "2026-02-12T02:04:44Z" volumeMounts: - mountPath: /kubeblocks name: kubeblocks - mountPath: /var/lib/data name: data - mountPath: /opt/license name: license - mountPath: /etc/cron.d name: etc - mountPath: /opt/scripts name: scripts - mountPath: /opt/config name: config - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true recursiveReadOnly: Disabled - containerID: containerd://3cbee0253ac71f56e88de22bdbdcf49cf709768a52f4b3985f2df043f2f041fd image: docker.io/apecloud/kubeblocks-tools:1.0.2 imageID: docker.io/apecloud/kubeblocks-tools@sha256:52a60316d6ece80cb1440179a7902bad1129a8535c025722486f4f1986d095ea lastState: {} name: install-config-manager-tool ready: true restartCount: 0 started: false state: terminated: containerID: containerd://3cbee0253ac71f56e88de22bdbdcf49cf709768a52f4b3985f2df043f2f041fd exitCode: 0 finishedAt: "2026-02-12T02:05:15Z" reason: Completed startedAt: "2026-02-12T02:05:15Z" volumeMounts: - mountPath: /opt/config name: config - mountPath: /opt/kb-tools/reload/kingbase-config name: cm-script-kingbase-config - mountPath: /opt/config-manager name: config-manager-config - mountPath: /kb_tools name: kb-tools - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5l6qj readOnly: true recursiveReadOnly: Disabled phase: Running podIP: 10.244.6.153 podIPs: - ip: 10.244.6.153 qosClass: Burstable startTime: "2026-02-12T02:02:37Z" ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe pod kingbase-sygsdt-kingbase-0 kingbase-sygsdt-kingbase-1--------------------------------------  `kubectl describe pod kingbase-sygsdt-kingbase-0 --namespace ns-zbjfi `(B  Name: kingbase-sygsdt-kingbase-0 Namespace: ns-zbjfi Priority: 0 Service Account: kb-kingbase-1.0.3 Node: aks-cicdamdpool-17227131-vmss000000/10.224.0.9 Start Time: Thu, 12 Feb 2026 10:00:40 +0800 Labels: app.kubernetes.io/component=kingbase-1.0.3 app.kubernetes.io/instance=kingbase-sygsdt app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=kingbase apps.kubeblocks.io/pod-name=kingbase-sygsdt-kingbase-0 apps.kubeblocks.io/release-phase=stable apps.kubeblocks.io/service-version=8.6.8 controller-revision-hash=6dfd7f8d5f kubeblocks.io/role=primary workloads.kubeblocks.io/instance=kingbase-sygsdt-kingbase workloads.kubeblocks.io/managed-by=InstanceSet Annotations: apps.kubeblocks.io/last-role-snapshot-version: 1770862007745022 Status: Running IP: 10.244.2.20 IPs: IP: 10.244.2.20 Controlled By: InstanceSet/kingbase-sygsdt-kingbase Init Containers: init: Container ID: containerd://a634d9227464af5c7af6a1a216b79a669c390fd93f8563aa22b65783f60613c9 Image: docker.io/apecloud/kmonitor:v2.4.0-unit Image ID: docker.io/apecloud/kmonitor@sha256:45672fdcd89a829d1e740180f94203f6d62733d82d6b8f2895e5170adb72dbd1 Port: Host Port: Command: /bin/sh -c mkdir -p /host/root/sys/fs/cgroup/net_cls mkdir -p /host/root/sys/fs/cgroup/net_prio State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 12 Feb 2026 10:01:36 +0800 Finished: Thu, 12 Feb 2026 10:01:36 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /host/root from root (ro) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-pt7dl (ro) init-kbagent: Container ID: containerd://5b8eb50eddbce47507665d03e8fbc9faa5c1a05f2d4f1993df899769702b715c Image: docker.io/apecloud/kubeblocks-tools:1.0.2 Image ID: docker.io/apecloud/kubeblocks-tools@sha256:52a60316d6ece80cb1440179a7902bad1129a8535c025722486f4f1986d095ea Port: Host Port: Command: cp -r /bin/kbagent /kubeblocks/ State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 12 Feb 2026 10:01:42 +0800 Finished: Thu, 12 Feb 2026 10:01:42 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /kubeblocks from kubeblocks (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-pt7dl (ro) kbagent-worker: Container ID: containerd://01246e202ac12cfb98d03c918ea385cf90bf87d4a1d85e74a816fd1a5e1e67f6 Image: docker.io/apecloud/kingbase:v008r006c009b0014-unit Image ID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 Port: Host Port: Command: /kubeblocks/kbagent Args: --server=false State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 12 Feb 2026 10:01:59 +0800 Finished: Thu, 12 Feb 2026 10:01:59 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false KB_POD_NAME: kingbase-sygsdt-kingbase-0 (v1:metadata.name) KB_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_POD_FQDN: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc KB_AGENT_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_AGENT_POD_NAME: kingbase-sygsdt-kingbase-0 (v1:metadata.name) KB_AGENT_POD_UID: (v1:metadata.uid) KB_AGENT_NODE_NAME: (v1:spec.nodeName) KB_AGENT_ACTION: [{"name":"switchover","exec":{"command":["bash","-c","sh /opt/scripts/switchover-with-candidate.sh\n"]}},{"name":"memberLeave","exec":{"command":["bash","-c","sh /opt/scripts/kingbase-member-leave.sh\n"]}},{"name":"roleProbe","exec":{"command":["bash","-c","sh /opt/scripts/kingbase_role_probe.sh\n"]},"timeoutSeconds":10}] KB_AGENT_PROBE: [{"instance":"kingbase-sygsdt-kingbase","action":"roleProbe","initialDelaySeconds":60,"periodSeconds":1}] DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /etc/cron.d from etc (rw) /kubeblocks from kubeblocks (rw) /opt/config from config (rw) /opt/license from license (rw) /opt/scripts from scripts (rw) /var/lib/data from data (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-pt7dl (ro) install-config-manager-tool: Container ID: containerd://99e8621bcf428f0702419a11dba05361ee792052406fc83ceb64487810ead98a Image: docker.io/apecloud/kubeblocks-tools:1.0.2 Image ID: docker.io/apecloud/kubeblocks-tools@sha256:52a60316d6ece80cb1440179a7902bad1129a8535c025722486f4f1986d095ea Port: Host Port: Command: cp /bin/reloader /kb_tools State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 12 Feb 2026 10:02:11 +0800 Finished: Thu, 12 Feb 2026 10:02:11 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false Mounts: /kb_tools from kb-tools (rw) /opt/config from config (rw) /opt/config-manager from config-manager-config (rw) /opt/kb-tools/reload/kingbase-config from cm-script-kingbase-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-pt7dl (ro) Containers: kingbase: Container ID: containerd://526dccbade0765a09fee9bfed330817adf9637a99031ef1f5e616634180fc25a Image: docker.io/apecloud/kingbase:v008r006c009b0014-unit Image ID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 Ports: 54321/TCP, 1234/TCP Host Ports: 0/TCP, 0/TCP State: Running Started: Thu, 12 Feb 2026 10:06:34 +0800 Last State: Terminated Reason: Error Exit Code: 137 Started: Thu, 12 Feb 2026 10:02:13 +0800 Finished: Thu, 12 Feb 2026 10:06:15 +0800 Ready: True Restart Count: 1 Limits: cpu: 1 memory: 2Gi Requests: cpu: 1 memory: 2Gi Liveness: tcp-socket :kingbase delay=120s timeout=5s period=10s #success=1 #failure=10 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false REPLICA_COUNT: $(KB_COMP_REPLICAS) KMONITOR_ENABLE: true KMONITOR_KINGBASE_PORT: 54321 DB_MODE: oracle DB_ENCODING: utf8 DB_CASE_SENSITIVE: true KINGBASE_EXPORTER_PORT: 1234 NODE_EXPORTER_PORT: 9100 LICENSE_PATH: /opt/license CONTAINER_NAME: kingbase-sygsdt-kingbase-0 (v1:metadata.name) AUDIT_ENABLED: true KB_POD_NAME: kingbase-sygsdt-kingbase-0 (v1:metadata.name) KB_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_POD_FQDN: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /etc/cron.d from etc (rw) /kb_tools from kb-tools (rw) /opt/config from config (rw) /opt/license from license (rw) /opt/scripts from scripts (rw) /var/lib/data from data (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-pt7dl (ro) kbagent: Container ID: containerd://4f52ac660060804adbf3d18496cab26b579c23122cb96cb6f360f17240821fcd Image: docker.io/apecloud/kingbase:v008r006c009b0014-unit Image ID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 Ports: 3501/TCP, 3502/TCP Host Ports: 0/TCP, 0/TCP Command: /kubeblocks/kbagent Args: --port 3501 --streaming-port 3502 State: Running Started: Thu, 12 Feb 2026 10:02:14 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Startup: tcp-socket :3501 delay=0s timeout=1s period=10s #success=1 #failure=3 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false KB_POD_NAME: kingbase-sygsdt-kingbase-0 (v1:metadata.name) KB_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_POD_FQDN: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc KB_AGENT_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_AGENT_POD_NAME: kingbase-sygsdt-kingbase-0 (v1:metadata.name) KB_AGENT_POD_UID: (v1:metadata.uid) KB_AGENT_NODE_NAME: (v1:spec.nodeName) KB_AGENT_ACTION: [{"name":"switchover","exec":{"command":["bash","-c","sh /opt/scripts/switchover-with-candidate.sh\n"]}},{"name":"memberLeave","exec":{"command":["bash","-c","sh /opt/scripts/kingbase-member-leave.sh\n"]}},{"name":"roleProbe","exec":{"command":["bash","-c","sh /opt/scripts/kingbase_role_probe.sh\n"]},"timeoutSeconds":10}] KB_AGENT_PROBE: [{"instance":"kingbase-sygsdt-kingbase","action":"roleProbe","initialDelaySeconds":60,"periodSeconds":1}] DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /etc/cron.d from etc (rw) /kb_tools from kb-tools (rw) /kubeblocks from kubeblocks (rw) /opt/config from config (rw) /opt/license from license (rw) /opt/scripts from scripts (rw) /var/lib/data from data (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-pt7dl (ro) config-manager: Container ID: containerd://1491b675dd71c58db9615e72d2b661690d8d84fbfc109cf6d60a36a6fb707af3 Image: docker.io/apecloud/kingbase:v008r006c009b0014-unit Image ID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 Port: 9901/TCP Host Port: 0/TCP Command: env Args: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$(TOOLS_PATH) /kb_tools/reloader --log-level info --operator-update-enable --tcp 9901 --config /opt/config-manager/config-manager.yaml State: Running Started: Thu, 12 Feb 2026 10:02:15 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false CONFIG_MANAGER_POD_IP: (v1:status.podIP) TOOLS_PATH: /opt/kb-tools/reload/kingbase-config:/opt/config-manager:/kb_tools Mounts: /kb_tools from kb-tools (rw) /opt/config from config (rw) /opt/config-manager from config-manager-config (rw) /opt/kb-tools/reload/kingbase-config from cm-script-kingbase-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-pt7dl (ro) Conditions: Type Status PodReadyToStartContainers True Initialized True Ready True ContainersReady True PodScheduled True Volumes: root: Type: HostPath (bare host directory volume) Path: / HostPathType: license: Type: Secret (a volume populated by a Secret) SecretName: kingbase-sygsdt-license Optional: false data: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: data-kingbase-sygsdt-kingbase-0 ReadOnly: false etc: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: etc-kingbase-sygsdt-kingbase-0 ReadOnly: false kubeblocks: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: config: Type: ConfigMap (a volume populated by a ConfigMap) Name: kingbase-sygsdt-kingbase-kingbase-config Optional: false scripts: Type: ConfigMap (a volume populated by a ConfigMap) Name: kingbase-sygsdt-kingbase-kingbase-scripts Optional: false cm-script-kingbase-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: sidecar-kingbase-reload-tools-script-kingbase-sygsdt Optional: false config-manager-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: sidecar-kingbase-sygsdt-kingbase-config-manager-config Optional: false kb-tools: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: kube-api-access-pt7dl: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: Burstable Node-Selectors: Tolerations: node.kubernetes.io/memory-pressure:NoSchedule op=Exists node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 43m default-scheduler Successfully assigned ns-zbjfi/kingbase-sygsdt-kingbase-0 to aks-cicdamdpool-17227131-vmss000000 Normal SuccessfulAttachVolume 43m attachdetach-controller AttachVolume.Attach succeeded for volume "pvc-80a39ebe-8482-4199-aa5f-4b827f17f0d3" Normal SuccessfulAttachVolume 43m attachdetach-controller AttachVolume.Attach succeeded for volume "pvc-5ec7a0d5-d70f-4a89-a55f-04de89b1c98e" Normal Pulling 43m kubelet Pulling image "docker.io/apecloud/kmonitor:v2.4.0-unit" Normal Pulled 42m kubelet Successfully pulled image "docker.io/apecloud/kmonitor:v2.4.0-unit" in 30.023s (30.023s including waiting). Image size: 395173259 bytes. Normal Created 42m kubelet Created container: init Normal Started 42m kubelet Started container init Normal Pulled 42m kubelet Container image "docker.io/apecloud/kubeblocks-tools:1.0.2" already present on machine Normal Created 42m kubelet Created container: init-kbagent Normal Started 42m kubelet Started container init-kbagent Normal Pulling 42m kubelet Pulling image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" Normal Pulled 42m kubelet Successfully pulled image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" in 16.229s (16.229s including waiting). Image size: 345395225 bytes. Normal Created 42m kubelet Created container: kbagent-worker Normal Started 42m kubelet Started container kbagent-worker Normal Pulled 42m kubelet Container image "docker.io/apecloud/kubeblocks-tools:1.0.2" already present on machine Normal Started 42m kubelet Started container install-config-manager-tool Normal Created 42m kubelet Created container: install-config-manager-tool Normal Started 42m kubelet Started container kingbase Normal Pulled 42m kubelet Container image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" already present on machine Normal Pulled 42m kubelet Container image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" already present on machine Normal Created 42m kubelet Created container: kbagent Normal Started 42m kubelet Started container kbagent Normal Created 42m kubelet Created container: config-manager Normal Started 42m kubelet Started container config-manager Normal roleProbe 41m (x2 over 38m) kbagent {"instance":"kingbase-sygsdt-kingbase","probe":"roleProbe","code":0,"output":"Cg=="} Warning Unhealthy 38m (x10 over 40m) kubelet Liveness probe failed: dial tcp 10.244.2.20:54321: connect: connection refused Normal Killing 38m kubelet Container kingbase failed liveness probe, will be restarted Normal roleProbe 38m (x2 over 37m) kbagent {"instance":"kingbase-sygsdt-kingbase","probe":"roleProbe","code":0} Normal roleProbe 38m (x2 over 37m) kbagent {"instance":"kingbase-sygsdt-kingbase","probe":"roleProbe","code":0,"output":"cHJpbWFyeQ=="} Normal Pulled 37m (x2 over 42m) kubelet Container image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" already present on machine Normal Created 37m (x2 over 42m) kubelet Created container: kingbase ------------------------------------------------------------------------------------------------------------------  `kubectl describe pod kingbase-sygsdt-kingbase-1 --namespace ns-zbjfi `(B  Name: kingbase-sygsdt-kingbase-1 Namespace: ns-zbjfi Priority: 0 Service Account: kb-kingbase-1.0.3 Node: aks-cicdamdpool-17227131-vmss000004/10.224.0.8 Start Time: Thu, 12 Feb 2026 10:02:37 +0800 Labels: app.kubernetes.io/component=kingbase-1.0.3 app.kubernetes.io/instance=kingbase-sygsdt app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=kingbase apps.kubeblocks.io/pod-name=kingbase-sygsdt-kingbase-1 apps.kubeblocks.io/release-phase=stable apps.kubeblocks.io/service-version=8.6.8 controller-revision-hash=6dfd7f8d5f workloads.kubeblocks.io/instance=kingbase-sygsdt-kingbase workloads.kubeblocks.io/managed-by=InstanceSet Annotations: apps.kubeblocks.io/last-role-snapshot-version: 1770862035858984 Status: Running IP: 10.244.6.153 IPs: IP: 10.244.6.153 Controlled By: InstanceSet/kingbase-sygsdt-kingbase Init Containers: init: Container ID: containerd://16ae5a041d8580e44663d8175695be591c4dd833b5fe99c42b10751762a74561 Image: docker.io/apecloud/kmonitor:v2.4.0-unit Image ID: docker.io/apecloud/kmonitor@sha256:45672fdcd89a829d1e740180f94203f6d62733d82d6b8f2895e5170adb72dbd1 Port: Host Port: Command: /bin/sh -c mkdir -p /host/root/sys/fs/cgroup/net_cls mkdir -p /host/root/sys/fs/cgroup/net_prio State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 12 Feb 2026 10:04:15 +0800 Finished: Thu, 12 Feb 2026 10:04:15 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /host/root from root (ro) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5l6qj (ro) init-kbagent: Container ID: containerd://ccfd06e8a2c38bffd4dc351a3e262e42e0e5041d40f23d02f9345aeaafe1a4e6 Image: docker.io/apecloud/kubeblocks-tools:1.0.2 Image ID: docker.io/apecloud/kubeblocks-tools@sha256:52a60316d6ece80cb1440179a7902bad1129a8535c025722486f4f1986d095ea Port: Host Port: Command: cp -r /bin/kbagent /kubeblocks/ State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 12 Feb 2026 10:04:28 +0800 Finished: Thu, 12 Feb 2026 10:04:29 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /kubeblocks from kubeblocks (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5l6qj (ro) kbagent-worker: Container ID: containerd://2ccea4d9b1eec4d8cb5f9659086181c3ba4d4a2bbd22fe14b6918ebef6335a06 Image: docker.io/apecloud/kingbase:v008r006c009b0014-unit Image ID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 Port: Host Port: Command: /kubeblocks/kbagent Args: --server=false State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 12 Feb 2026 10:04:44 +0800 Finished: Thu, 12 Feb 2026 10:04:44 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false KB_POD_NAME: kingbase-sygsdt-kingbase-1 (v1:metadata.name) KB_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_POD_FQDN: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc KB_AGENT_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_AGENT_POD_NAME: kingbase-sygsdt-kingbase-1 (v1:metadata.name) KB_AGENT_POD_UID: (v1:metadata.uid) KB_AGENT_NODE_NAME: (v1:spec.nodeName) KB_AGENT_ACTION: [{"name":"switchover","exec":{"command":["bash","-c","sh /opt/scripts/switchover-with-candidate.sh\n"]}},{"name":"memberLeave","exec":{"command":["bash","-c","sh /opt/scripts/kingbase-member-leave.sh\n"]}},{"name":"roleProbe","exec":{"command":["bash","-c","sh /opt/scripts/kingbase_role_probe.sh\n"]},"timeoutSeconds":10}] KB_AGENT_PROBE: [{"instance":"kingbase-sygsdt-kingbase","action":"roleProbe","initialDelaySeconds":60,"periodSeconds":1}] DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /etc/cron.d from etc (rw) /kubeblocks from kubeblocks (rw) /opt/config from config (rw) /opt/license from license (rw) /opt/scripts from scripts (rw) /var/lib/data from data (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5l6qj (ro) install-config-manager-tool: Container ID: containerd://3cbee0253ac71f56e88de22bdbdcf49cf709768a52f4b3985f2df043f2f041fd Image: docker.io/apecloud/kubeblocks-tools:1.0.2 Image ID: docker.io/apecloud/kubeblocks-tools@sha256:52a60316d6ece80cb1440179a7902bad1129a8535c025722486f4f1986d095ea Port: Host Port: Command: cp /bin/reloader /kb_tools State: Terminated Reason: Completed Exit Code: 0 Started: Thu, 12 Feb 2026 10:05:15 +0800 Finished: Thu, 12 Feb 2026 10:05:15 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false Mounts: /kb_tools from kb-tools (rw) /opt/config from config (rw) /opt/config-manager from config-manager-config (rw) /opt/kb-tools/reload/kingbase-config from cm-script-kingbase-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5l6qj (ro) Containers: kingbase: Container ID: containerd://bee295cb0a8875c112dfb46ba27afaa10d38fdb51de935243a2f47e8bf17cd5a Image: docker.io/apecloud/kingbase:v008r006c009b0014-unit Image ID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 Ports: 54321/TCP, 1234/TCP Host Ports: 0/TCP, 0/TCP State: Waiting Reason: CrashLoopBackOff Last State: Terminated Reason: Error Exit Code: 137 Started: Thu, 12 Feb 2026 10:39:43 +0800 Finished: Thu, 12 Feb 2026 10:40:47 +0800 Ready: False Restart Count: 10 Limits: cpu: 1 memory: 2Gi Requests: cpu: 1 memory: 2Gi Liveness: tcp-socket :kingbase delay=120s timeout=5s period=10s #success=1 #failure=10 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false REPLICA_COUNT: $(KB_COMP_REPLICAS) KMONITOR_ENABLE: true KMONITOR_KINGBASE_PORT: 54321 DB_MODE: oracle DB_ENCODING: utf8 DB_CASE_SENSITIVE: true KINGBASE_EXPORTER_PORT: 1234 NODE_EXPORTER_PORT: 9100 LICENSE_PATH: /opt/license CONTAINER_NAME: kingbase-sygsdt-kingbase-1 (v1:metadata.name) AUDIT_ENABLED: true KB_POD_NAME: kingbase-sygsdt-kingbase-1 (v1:metadata.name) KB_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_POD_FQDN: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /etc/cron.d from etc (rw) /kb_tools from kb-tools (rw) /opt/config from config (rw) /opt/license from license (rw) /opt/scripts from scripts (rw) /var/lib/data from data (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5l6qj (ro) kbagent: Container ID: containerd://3ec5c00c07b967bb7540f30c9acf1ebcfbaf97171233f069b4810231383897e6 Image: docker.io/apecloud/kingbase:v008r006c009b0014-unit Image ID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 Ports: 3501/TCP, 3502/TCP Host Ports: 0/TCP, 0/TCP Command: /kubeblocks/kbagent Args: --port 3501 --streaming-port 3502 State: Running Started: Thu, 12 Feb 2026 10:06:15 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Startup: tcp-socket :3501 delay=0s timeout=1s period=10s #success=1 #failure=3 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false KB_POD_NAME: kingbase-sygsdt-kingbase-1 (v1:metadata.name) KB_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_POD_FQDN: $(KB_POD_NAME).$(KB_COMPONENT_NAME)-headless.$(KB_NAMESPACE).svc KB_AGENT_NAMESPACE: ns-zbjfi (v1:metadata.namespace) KB_AGENT_POD_NAME: kingbase-sygsdt-kingbase-1 (v1:metadata.name) KB_AGENT_POD_UID: (v1:metadata.uid) KB_AGENT_NODE_NAME: (v1:spec.nodeName) KB_AGENT_ACTION: [{"name":"switchover","exec":{"command":["bash","-c","sh /opt/scripts/switchover-with-candidate.sh\n"]}},{"name":"memberLeave","exec":{"command":["bash","-c","sh /opt/scripts/kingbase-member-leave.sh\n"]}},{"name":"roleProbe","exec":{"command":["bash","-c","sh /opt/scripts/kingbase_role_probe.sh\n"]},"timeoutSeconds":10}] KB_AGENT_PROBE: [{"instance":"kingbase-sygsdt-kingbase","action":"roleProbe","initialDelaySeconds":60,"periodSeconds":1}] DB_ENCODING: utf-8 DB_MODE: mysql DB_CASE_SENSITIVE: yes Mounts: /etc/cron.d from etc (rw) /kb_tools from kb-tools (rw) /kubeblocks from kubeblocks (rw) /opt/config from config (rw) /opt/license from license (rw) /opt/scripts from scripts (rw) /var/lib/data from data (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5l6qj (ro) config-manager: Container ID: containerd://1a44031cb5bad0d4642a7385745b8b6f56f7e1002a4429bc95906b395e119866 Image: docker.io/apecloud/kingbase:v008r006c009b0014-unit Image ID: docker.io/apecloud/kingbase@sha256:26fb0907293f8fe392495dc2479964220347244ed2af1ac87b57a55805322e10 Port: 9901/TCP Host Port: 0/TCP Command: env Args: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$(TOOLS_PATH) /kb_tools/reloader --log-level info --operator-update-enable --tcp 9901 --config /opt/config-manager/config-manager.yaml State: Running Started: Thu, 12 Feb 2026 10:06:15 +0800 Ready: True Restart Count: 0 Limits: cpu: 0 memory: 0 Requests: cpu: 0 memory: 0 Environment Variables from: kingbase-sygsdt-kingbase-env ConfigMap Optional: false Environment: DB_USER: Optional: false DB_PASSWORD: Optional: false CONFIG_MANAGER_POD_IP: (v1:status.podIP) TOOLS_PATH: /opt/kb-tools/reload/kingbase-config:/opt/config-manager:/kb_tools Mounts: /kb_tools from kb-tools (rw) /opt/config from config (rw) /opt/config-manager from config-manager-config (rw) /opt/kb-tools/reload/kingbase-config from cm-script-kingbase-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-5l6qj (ro) Conditions: Type Status PodReadyToStartContainers True Initialized True Ready False ContainersReady False PodScheduled True Volumes: root: Type: HostPath (bare host directory volume) Path: / HostPathType: license: Type: Secret (a volume populated by a Secret) SecretName: kingbase-sygsdt-license Optional: false data: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: data-kingbase-sygsdt-kingbase-1 ReadOnly: false etc: Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace) ClaimName: etc-kingbase-sygsdt-kingbase-1 ReadOnly: false kubeblocks: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: config: Type: ConfigMap (a volume populated by a ConfigMap) Name: kingbase-sygsdt-kingbase-kingbase-config Optional: false scripts: Type: ConfigMap (a volume populated by a ConfigMap) Name: kingbase-sygsdt-kingbase-kingbase-scripts Optional: false cm-script-kingbase-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: sidecar-kingbase-reload-tools-script-kingbase-sygsdt Optional: false config-manager-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: sidecar-kingbase-sygsdt-kingbase-config-manager-config Optional: false kb-tools: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: kube-api-access-5l6qj: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: Burstable Node-Selectors: Tolerations: node.kubernetes.io/memory-pressure:NoSchedule op=Exists node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 41m default-scheduler Successfully assigned ns-zbjfi/kingbase-sygsdt-kingbase-1 to aks-cicdamdpool-17227131-vmss000004 Normal SuccessfulAttachVolume 41m attachdetach-controller AttachVolume.Attach succeeded for volume "pvc-e5169384-6cab-4159-b116-ea3406d9116c" Normal SuccessfulAttachVolume 41m attachdetach-controller AttachVolume.Attach succeeded for volume "pvc-5f8c14c7-6150-4211-973b-b117e586d1ba" Normal Pulling 40m kubelet Pulling image "docker.io/apecloud/kmonitor:v2.4.0-unit" Normal Pulled 40m kubelet Successfully pulled image "docker.io/apecloud/kmonitor:v2.4.0-unit" in 45.047s (45.047s including waiting). Image size: 395173259 bytes. Normal Created 40m kubelet Created container: init Normal Started 40m kubelet Started container init Normal Pulled 39m kubelet Container image "docker.io/apecloud/kubeblocks-tools:1.0.2" already present on machine Normal Created 39m kubelet Created container: init-kbagent Normal Started 39m kubelet Started container init-kbagent Normal Pulling 39m kubelet Pulling image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" Normal Pulled 39m kubelet Successfully pulled image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" in 13.86s (13.86s including waiting). Image size: 345395225 bytes. Normal Created 39m kubelet Created container: kbagent-worker Normal Started 39m kubelet Started container kbagent-worker Normal Started 39m kubelet Started container install-config-manager-tool Normal Pulled 39m kubelet Container image "docker.io/apecloud/kubeblocks-tools:1.0.2" already present on machine Normal Created 39m kubelet Created container: install-config-manager-tool Normal Started 39m kubelet Started container kingbase Normal Pulled 38m kubelet Container image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" already present on machine Normal Started 38m kubelet Started container config-manager Normal Pulled 38m kubelet Container image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" already present on machine Normal Created 38m kubelet Created container: kbagent Normal Started 38m kubelet Started container kbagent Normal Created 38m kubelet Created container: config-manager Normal roleProbe 37m kbagent {"instance":"kingbase-sygsdt-kingbase","probe":"roleProbe","code":0,"output":"Cg=="} Warning Unhealthy 35m (x10 over 37m) kubelet Liveness probe failed: dial tcp 10.244.6.153:54321: connect: connection refused Normal Killing 35m kubelet Container kingbase failed liveness probe, will be restarted Normal Killing 30m (x4 over 34m) kubelet FailedPostStartHook Warning FailedPostStartHook 16m (x8 over 34m) kubelet PostStartHook failed Normal Created 10m (x10 over 39m) kubelet Created container: kingbase Normal Pulled 4m38s (x11 over 39m) kubelet Container image "docker.io/apecloud/kingbase:v008r006c009b0014-unit" already present on machine Warning BackOff 111s (x118 over 32m) kubelet Back-off restarting failed container kingbase in pod kingbase-sygsdt-kingbase-1_ns-zbjfi(cb631f15-7f00-4b45-aa10-e1bf5328affa) ------------------------------------------------------------------------------------------------------------------ --------------------------------------pod kingbase-sygsdt-kingbase-0 kingbase-sygsdt-kingbase-1--------------------------------------  `kubectl logs kingbase-sygsdt-kingbase-0 --namespace ns-zbjfi --tail 500`(B  Welcome to CentOS Linux 7 (Core)! [ OK ] Created slice Root Slice. [ OK ] Created slice System Slice. [ OK ] Started Dispatch Password Requests to Console Directory Watch. [ OK ] Listening on /dev/initctl Compatibility Named Pipe. [ OK ] Created slice User and Session Slice. [ OK ] Listening on Journal Socket. Mounting Debug File System... [ OK ] Set up automount Arbitrary Executab...ats File System Automount Point. [ OK ] Created slice system-serial\x2dgetty.slice. [ OK ] Created slice system-getty.slice. [ OK ] Listening on Delayed Shutdown Socket. [ OK ] Started Forward Password Requests to Wall Directory Watch. [ OK ] Reached target Slices. [UNSUPP] Starting of dev-ttyS0.device not supported. [DEPEND] Dependency failed for Serial Getty on ttyS0. Starting Setup Virtual Console... [ OK ] Reached target Local Encrypted Volumes. Starting Journal Service... Starting Read and set NIS domainname from /etc/sysconfig/network... Mounting FUSE Control File System... [ OK ] Reached target Remote File Systems. Mounting Configuration File System... [ OK ] Reached target Paths. [ OK ] Reached target Swap. Starting Create Static Device Nodes in /dev... Starting Rebuild Hardware Database... Starting Configure read-only root support... Mounting Huge Pages File System... Starting Apply Kernel Variables... [ OK ] Mounted FUSE Control File System. [ OK ] Mounted Debug File System. [ OK ] Mounted Huge Pages File System. [ OK ] Mounted Configuration File System. [ OK ] Started Setup Virtual Console. [ OK ] Started Read and set NIS domainname from /etc/sysconfig/network. [ OK ] Started Create Static Device Nodes in /dev. [ OK ] Started Rebuild Hardware Database. [ OK ] Started Configure read-only root support. [ OK ] Started Apply Kernel Variables. Starting Load/Save Random Seed... [ OK ] Reached target Local File Systems (Pre). [ OK ] Reached target Local File Systems. Starting Rebuild Journal Catalog... [ OK ] Started Rebuild Journal Catalog. Starting Update is Completed... [ OK ] Started Update is Completed. [ OK ] Started Journal Service. Starting Flush Journal to Persistent Storage... [ OK ] Started Load/Save Random Seed. [ OK ] Started Flush Journal to Persistent Storage. Starting Create Volatile Files and Directories... [ OK ] Started Create Volatile Files and Directories. Starting Update UTMP about System Boot/Shutdown... [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Reached target System Initialization. [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Reached target Timers. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Reached target Sockets. [ OK ] Reached target Basic System. Starting Dump dmesg to /var/log/dmesg... Starting OpenSSH Server Key Generation... Starting LSB: Bring up/down networking... Starting Permit User Sessions... Starting Login Service... [ OK ] Started D-Bus System Message Bus. [ OK ] Started Dump dmesg to /var/log/dmesg. [FAILED] Failed to start LSB: Bring up/down networking. See 'systemctl status network.service' for details. [ OK ] Started Permit User Sessions. Starting Cleanup of Temporary Directories... [ OK ] Started Command Scheduler. [ OK ] Started Getty on tty1. [ OK ] Reached target Login Prompts. [ OK ] Reached target Network. [ OK ] Reached target Network is Online. [ OK ] Started Login Service. [ OK ] Started Cleanup of Temporary Directories. [ OK ] Started OpenSSH Server Key Generation. Starting OpenSSH server daemon... [ OK ] Started OpenSSH server daemon. [ OK ] Reached target Multi-User System. Starting Update UTMP about System Runlevel Changes... [ OK ] Started Update UTMP about System Runlevel Changes. ------------------------------------------------------------------------------------------------------------------  `kubectl logs kingbase-sygsdt-kingbase-1 --namespace ns-zbjfi --tail 500`(B  Welcome to CentOS Linux 7 (Core)! [ OK ] Set up automount Arbitrary Executab...ats File System Automount Point. [ OK ] Reached target Remote File Systems. [ OK ] Started Dispatch Password Requests to Console Directory Watch. [ OK ] Started Forward Password Requests to Wall Directory Watch. [ OK ] Reached target Paths. [UNSUPP] Starting of dev-ttyS0.device not supported. [DEPEND] Dependency failed for Serial Getty on ttyS0. [ OK ] Created slice Root Slice. [ OK ] Listening on Delayed Shutdown Socket. [ OK ] Created slice User and Session Slice. [ OK ] Listening on /dev/initctl Compatibility Named Pipe. [ OK ] Created slice System Slice. [ OK ] Created slice system-serial\x2dgetty.slice. [ OK ] Created slice system-getty.slice. [ OK ] Reached target Slices. [ OK ] Reached target Local Encrypted Volumes. [ OK ] Reached target Swap. [ OK ] Listening on Journal Socket. Starting Setup Virtual Console... Starting Configure read-only root support... Starting Read and set NIS domainname from /etc/sysconfig/network... Starting Journal Service... Starting Rebuild Hardware Database... Mounting Configuration File System... Starting Apply Kernel Variables... Mounting Debug File System... Mounting Huge Pages File System... Mounting FUSE Control File System... Starting Create Static Device Nodes in /dev... [ OK ] Mounted FUSE Control File System. [ OK ] Mounted Debug File System. [ OK ] Mounted Huge Pages File System. [ OK ] Mounted Configuration File System. [ OK ] Started Setup Virtual Console. [ OK ] Started Configure read-only root support. [ OK ] Started Read and set NIS domainname from /etc/sysconfig/network. [ OK ] Started Rebuild Hardware Database. [ OK ] Started Apply Kernel Variables. [ OK ] Started Create Static Device Nodes in /dev. [ OK ] Reached target Local File Systems (Pre). Starting Load/Save Random Seed... [ OK ] Reached target Local File Systems. Starting Rebuild Journal Catalog... [ OK ] Started Rebuild Journal Catalog. Starting Update is Completed... [ OK ] Started Load/Save Random Seed. [ OK ] Started Update is Completed. [ OK ] Started Journal Service. Starting Flush Journal to Persistent Storage... [ OK ] Started Flush Journal to Persistent Storage. Starting Create Volatile Files and Directories... [ OK ] Started Create Volatile Files and Directories. Starting Update UTMP about System Boot/Shutdown... [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Reached target System Initialization. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Reached target Sockets. [ OK ] Reached target Basic System. Starting OpenSSH Server Key Generation... Starting Permit User Sessions... Starting LSB: Bring up/down networking... Starting Dump dmesg to /var/log/dmesg... [ OK ] Started D-Bus System Message Bus. Starting Login Service... [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Reached target Timers. [ OK ] Started Permit User Sessions. Starting Cleanup of Temporary Directories... [ OK ] Started Command Scheduler. [ OK ] Started Getty on tty1. [ OK ] Reached target Login Prompts. [ OK ] Started Login Service. [FAILED] Failed to start LSB: Bring up/down networking. See 'systemctl status network.service' for details. [ OK ] Started Cleanup of Temporary Directories. [ OK ] Reached target Network. [ OK ] Reached target Network is Online. [ OK ] Started Dump dmesg to /var/log/dmesg. [ OK ] Started OpenSSH Server Key Generation. Starting OpenSSH server daemon... [ OK ] Started OpenSSH server daemon. [ OK ] Reached target Multi-User System. Starting Update UTMP about System Runlevel Changes... [ OK ] Started Update UTMP about System Runlevel Changes. ------------------------------------------------------------------------------------------------------------------  `kubectl get secrets -l app.kubernetes.io/instance=kingbase-sygsdt`(B   `kubectl get secrets kingbase-sygsdt-kingbase-account-system -o jsonpath="{.data.username}"`(B   `kubectl get secrets kingbase-sygsdt-kingbase-account-system -o jsonpath="{.data.password}"`(B   `kubectl get secrets kingbase-sygsdt-kingbase-account-system -o jsonpath="{.data.port}"`(B  DB_USERNAME:system;DB_PASSWORD:121irJ839HXm33aN;DB_PORT:54321;DB_DATABASE:esrep(B check pod kingbase-sygsdt-kingbase-0 container_name kingbase exist password 121irJ839HXm33aN(B check pod kingbase-sygsdt-kingbase-0 container_name kbagent exist password 121irJ839HXm33aN(B check pod kingbase-sygsdt-kingbase-0 container_name config-manager exist password 121irJ839HXm33aN(B No container logs contain secret password.(B --------------------------------------describe component kingbase-sygsdt-kingbase--------------------------------------  `kubectl describe component kingbase-sygsdt-kingbase --namespace ns-zbjfi `(B  Name: kingbase-sygsdt-kingbase Namespace: ns-zbjfi Labels: app.kubernetes.io/component=kingbase-1.0.3 app.kubernetes.io/instance=kingbase-sygsdt app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=kingbase componentdefinition.kubeblocks.io/name=kingbase-1.0.3 Annotations: apps.kubeblocks.io/cluster-uid: 31dd3b2d-8aec-4837-8a84-97aec1d482ab component.kubeblocks.io/last-service-account-name: kb-kingbase-1.0.3 component.kubeblocks.io/last-service-account-rule-hash: 6678c4b8bd kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/generation: 2 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T02:00:27Z Finalizers: cluster.kubeblocks.io/finalizer component.kubeblocks.io/finalizer Generation: 2 Owner References: API Version: apps.kubeblocks.io/v1 Block Owner Deletion: true Controller: true Kind: Cluster Name: kingbase-sygsdt UID: 31dd3b2d-8aec-4837-8a84-97aec1d482ab Resource Version: 27623 UID: d1e2597d-f9d2-4df3-9679-003955da9568 Spec: Comp Def: kingbase-1.0.3 Configs: Config Map: Name: kingbase-sygsdt-kingbase-kingbase-config Name: kingbase-config Env: Name: DB_ENCODING Value: utf-8 Name: DB_MODE Value: mysql Name: DB_CASE_SENSITIVE Value: yes Pod Update Policy: PreferInPlace Replicas: 2 Resources: Limits: Cpu: 1 Memory: 2Gi Requests: Cpu: 1 Memory: 2Gi Scheduling Policy: Affinity: Pod Anti Affinity: Required During Scheduling Ignored During Execution: Label Selector: Match Labels: app.kubernetes.io/instance: kingbase-sygsdt apps.kubeblocks.io/component-name: kingbase Topology Key: kubernetes.io/hostname Service Version: 8.6.8 Termination Policy: WipeOut Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Name: etc Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Volumes: Name: license Secret: Secret Name: kingbase-sygsdt-license Status: Conditions: Last Transition Time: 2026-02-12T02:00:28Z Message: The operator has started the provisioning of Cluster: kingbase-sygsdt-kingbase Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T02:00:29Z Message: the component phase is Failed Observed Generation: 2 Reason: Unavailable Status: False Type: Available Message: InstanceSet/kingbase-sygsdt-kingbase: ["kingbase-sygsdt-kingbase-1"] Observed Generation: 2 Phase: Failed Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Warning 43m component-controller config/script template has no template specified: kingbase-config Normal Unknown 43m (x2 over 43m) component-controller the component phase is unknown Normal ComponentPhaseTransition 43m (x2 over 43m) component-controller component is Creating Normal Unavailable 43m (x2 over 43m) component-controller the component phase is Creating Normal ComponentPhaseTransition 33m component-controller component is Failed Normal Unavailable 33m component-controller the component phase is Failed ------------------------------------------------------------------------------------------------------------------ cluster update terminationPolicy WipeOut  `kbcli cluster update kingbase-sygsdt --termination-policy=WipeOut --namespace ns-zbjfi `(B  cluster.apps.kubeblocks.io/kingbase-sygsdt updated (no change) delete cluster kingbase-sygsdt  `kbcli cluster delete kingbase-sygsdt --auto-approve --namespace ns-zbjfi `(B  secret "kingbase-sygsdt-license" deleted Cluster kingbase-sygsdt deleted pod_info:kingbase-sygsdt-kingbase-0 3/3 Running 1 (38m ago) 43m kingbase-sygsdt-kingbase-1 2/3 CrashLoopBackOff 10 (3m41s ago) 41m pod_info:kingbase-sygsdt-kingbase-0 3/3 Terminating 1 (38m ago) 44m delete cluster pod done(B check cluster resource non-exist OK: pvc(B delete cluster done(B Kingbase Test Suite All Done!(B Test Engine: kingbase Test Type: 58 --------------------------------------Kingbase 8.6.8 (Topology = kingbase-cluster Replicas 2) Test Result-------------------------------------- [FAILED]|[Create]|[Topology=kingbase-cluster;ComponentDefinition=kingbase-v9-1.0.3;ComponentVersion=kingbase-cluster;ServiceVersion=8.6.8;]|[Description=Create a cluster with the specified topology kingbase-cluster with the specified component definition kingbase-v9-1.0.3 and component version kingbase-cluster and service version 8.6.8](B [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut](B [END]