source commons files source engines files source kubeblocks files `kubectl get namespace | grep ns-iqjyg ` `kubectl create namespace ns-iqjyg` namespace/ns-iqjyg created create namespace ns-iqjyg done download kbcli `gh release list --repo apecloud/kbcli --limit 100 | (grep "1.0" || true)` `curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s v1.0.0` Your system is linux_amd64 Installing kbcli ... Downloading ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 33.6M 100 33.6M 0 0 117M 0 --:--:-- --:--:-- --:--:-- 117M kbcli installed successfully. Kubernetes: v1.32.5-eks-5d4a308 KubeBlocks: 1.0.0 kbcli: 1.0.0 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.0 done Kubernetes: v1.32.5-eks-5d4a308 KubeBlocks: 1.0.0 kbcli: 1.0.0 Kubernetes Env: v1.32.5-eks-5d4a308 check snapshot controller check snapshot controller done eks default-vsc found POD_RESOURCES: No resources found found default storage class: gp3 KubeBlocks version is:1.0.0 skip upgrade KubeBlocks current KubeBlocks version: 1.0.0 Error: no repositories to show helm repo add chaos-mesh https://charts.chaos-mesh.org "chaos-mesh" has been added to your repositories add helm chart repo chaos-mesh success chaos mesh already installed check component definition set component name:minio set component version set component version:minio set service versions:2024.6.29 set service versions sorted:2024.6.29 set minio component definition set minio component definition minio-1.0.0-alpha.0 set replicas first:1,2024.6.29 set replicas third:1,2024.6.29 set replicas fourth:1,2024.6.29 set minimum cmpv service version set minimum cmpv service version replicas:1,2024.6.29 REPORT_COUNT:1 CLUSTER_TOPOLOGY: Error from server (NotFound): clusterdefinitions.apps.kubeblocks.io "minio" not found Not found topology in cluster definition minio set minio component definition set minio component definition minio-1.0.0-alpha.0 LIMIT_CPU:0.1 LIMIT_MEMORY:0.5 storage size: 1 No resources found in ns-iqjyg namespace. termination_policy:WipeOut create 2 replica WipeOut minio cluster check component definition set component definition by component version check cmpd by labels check cmpd by compDefs set component definition: minio-1.0.0-alpha.0 by component version:minio apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: minio-ixhrvs namespace: ns-iqjyg spec: terminationPolicy: WipeOut componentSpecs: - name: minio componentDef: minio-1.0.0-alpha.0 replicas: 2 env: - name: MINIO_BUCKETS value: disableExporter: true resources: limits: cpu: 100m memory: 0.5Gi requests: cpu: 100m memory: 0.5Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi `kubectl apply -f test_create_minio-ixhrvs.yaml` cluster.apps.kubeblocks.io/minio-ixhrvs created apply test_create_minio-ixhrvs.yaml Success `rm -rf test_create_minio-ixhrvs.yaml` check cluster status `kbcli cluster list minio-ixhrvs --show-labels --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-ixhrvs ns-iqjyg WipeOut May 28,2025 11:38 UTC+0800 cluster_status:Creating cluster_status:Creating cluster_status:Creating cluster_status:Creating cluster_status:Creating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-ixhrvs --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-ixhrvs-minio-0 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-5-250.us-west-2.compute.internal/172.31.5.250 May 28,2025 11:39 UTC+0800 minio-ixhrvs-minio-1 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-9-231.us-west-2.compute.internal/172.31.9.231 May 28,2025 11:39 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.0-alpha.0 `kubectl get secrets -l app.kubernetes.io/instance=minio-ixhrvs` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:1KN2Phwg336Wc936;DB_PORT:9000;DB_DATABASE: check pod minio-ixhrvs-minio-0 container_name minio exist password 1KN2Phwg336Wc936 check pod minio-ixhrvs-minio-0 container_name kbagent exist password 1KN2Phwg336Wc936 No container logs contain secret password. describe cluster `kbcli cluster describe minio-ixhrvs --namespace ns-iqjyg ` Name: minio-ixhrvs Created Time: May 28,2025 11:38 UTC+0800 NAMESPACE CLUSTER-DEFINITION TOPOLOGY STATUS TERMINATION-POLICY ns-iqjyg Running WipeOut Endpoints: COMPONENT INTERNAL EXTERNAL minio minio-ixhrvs-minio.ns-iqjyg.svc.cluster.local:9000 minio-ixhrvs-minio.ns-iqjyg.svc.cluster.local:9001 Topology: COMPONENT SERVICE-VERSION INSTANCE ROLE STATUS AZ NODE CREATED-TIME minio 2024.6.29 minio-ixhrvs-minio-0 readwrite Running us-west-2a ip-172-31-5-250.us-west-2.compute.internal/172.31.5.250 May 28,2025 11:39 UTC+0800 minio 2024.6.29 minio-ixhrvs-minio-1 readwrite Running us-west-2a ip-172-31-9-231.us-west-2.compute.internal/172.31.9.231 May 28,2025 11:39 UTC+0800 Resources Allocation: COMPONENT INSTANCE-TEMPLATE CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS minio 100m / 100m 512Mi / 512Mi data:1Gi kb-default-sc Images: COMPONENT COMPONENT-DEFINITION IMAGE minio minio-1.0.0-alpha.0 docker.io/apecloud/minio:RELEASE.2024-06-29T01-20-47Z Show cluster events: kbcli cluster list-events -n ns-iqjyg minio-ixhrvs `kbcli cluster label minio-ixhrvs app.kubernetes.io/instance- --namespace ns-iqjyg ` label "app.kubernetes.io/instance" not found. `kbcli cluster label minio-ixhrvs app.kubernetes.io/instance=minio-ixhrvs --namespace ns-iqjyg ` `kbcli cluster label minio-ixhrvs --list --namespace ns-iqjyg ` NAME NAMESPACE LABELS minio-ixhrvs ns-iqjyg app.kubernetes.io/instance=minio-ixhrvs label cluster app.kubernetes.io/instance=minio-ixhrvs Success `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=minio-ixhrvs --namespace ns-iqjyg ` `kbcli cluster label minio-ixhrvs --list --namespace ns-iqjyg ` NAME NAMESPACE LABELS minio-ixhrvs ns-iqjyg app.kubernetes.io/instance=minio-ixhrvs case.name=kbcli.test1 label cluster case.name=kbcli.test1 Success `kbcli cluster label minio-ixhrvs case.name=kbcli.test2 --overwrite --namespace ns-iqjyg ` `kbcli cluster label minio-ixhrvs --list --namespace ns-iqjyg ` NAME NAMESPACE LABELS minio-ixhrvs ns-iqjyg app.kubernetes.io/instance=minio-ixhrvs case.name=kbcli.test2 label cluster case.name=kbcli.test2 Success `kbcli cluster label minio-ixhrvs case.name- --namespace ns-iqjyg ` `kbcli cluster label minio-ixhrvs --list --namespace ns-iqjyg ` NAME NAMESPACE LABELS minio-ixhrvs ns-iqjyg app.kubernetes.io/instance=minio-ixhrvs delete cluster label case.name Success cluster connect kbcli unsupported engine type: minio test failover connectionstress check node drain check node drain success Error from server (NotFound): pods "test-db-client-connectionstress-minio-ixhrvs" not found `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge pods test-db-client-connectionstress-minio-ixhrvs --namespace ns-iqjyg ` Error from server (NotFound): pods "test-db-client-connectionstress-minio-ixhrvs" not found Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. Error from server (NotFound): pods "test-db-client-connectionstress-minio-ixhrvs" not found `kubectl get secrets -l app.kubernetes.io/instance=minio-ixhrvs` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:1KN2Phwg336Wc936;DB_PORT:9000;DB_DATABASE: apiVersion: v1 kind: Pod metadata: name: test-db-client-connectionstress-minio-ixhrvs namespace: ns-iqjyg spec: containers: - name: test-dbclient imagePullPolicy: IfNotPresent image: docker.io/apecloud/dbclient:test args: - "--host" - "minio-ixhrvs-minio.ns-iqjyg.svc.cluster.local" - "--user" - "root" - "--password" - "1KN2Phwg336Wc936" - "--port" - "9000" - "--database" - "" - "--dbtype" - "minio" - "--test" - "connectionstress" - "--connections" - "1024" - "--duration" - "60" restartPolicy: Never `kubectl apply -f test-db-client-connectionstress-minio-ixhrvs.yaml` pod/test-db-client-connectionstress-minio-ixhrvs created apply test-db-client-connectionstress-minio-ixhrvs.yaml Success `rm -rf test-db-client-connectionstress-minio-ixhrvs.yaml` check pod status pod_status:NAME READY STATUS RESTARTS AGE test-db-client-connectionstress-minio-ixhrvs 0/1 ContainerCreating 0 6s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-connectionstress-minio-ixhrvs 0/1 ContainerCreating 0 11s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-connectionstress-minio-ixhrvs 1/1 Running 0 17s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-connectionstress-minio-ixhrvs 1/1 Running 0 22s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-connectionstress-minio-ixhrvs 1/1 Running 0 28s check pod test-db-client-connectionstress-minio-ixhrvs status done pod_status:NAME READY STATUS RESTARTS AGE test-db-client-connectionstress-minio-ixhrvs 0/1 Completed 0 34s check cluster status `kbcli cluster list minio-ixhrvs --show-labels --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-ixhrvs ns-iqjyg WipeOut Running May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=minio-ixhrvs check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-ixhrvs --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-ixhrvs-minio-0 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-5-250.us-west-2.compute.internal/172.31.5.250 May 28,2025 11:39 UTC+0800 minio-ixhrvs-minio-1 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-9-231.us-west-2.compute.internal/172.31.9.231 May 28,2025 11:39 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.0-alpha.0 --host minio-ixhrvs-minio.ns-iqjyg.svc.cluster.local --user root --password 1KN2Phwg336Wc936 --port 9000 --database --dbtype minio --test connectionstress --connections 1024 --duration 60 Test Result: null Connection Information: Database Type: minio Host: minio-ixhrvs-minio.ns-iqjyg.svc.cluster.local Port: 9000 Database: Table: User: root Org: Access Mode: mysql Test Type: connectionstress Connection Count: 1024 Duration: 60 seconds `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge pods test-db-client-connectionstress-minio-ixhrvs --namespace ns-iqjyg ` pod/test-db-client-connectionstress-minio-ixhrvs patched (no change) Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. pod "test-db-client-connectionstress-minio-ixhrvs" force deleted check failover pod name failover pod name:minio-ixhrvs-minio-0 failover connectionstress Success `kubectl get secrets -l app.kubernetes.io/instance=minio-ixhrvs` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-ixhrvs-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:1KN2Phwg336Wc936;DB_PORT:9000;DB_DATABASE: apiVersion: v1 kind: Pod metadata: name: benchtest-minio-ixhrvs namespace: ns-iqjyg spec: containers: - name: test-benchmark image: docker.io/apecloud/mc:RELEASE.2023-10-24T21-42-22Z command: ["/bin/sh"] args: ["-c", "mc config host add minioserver http://minio-ixhrvs-minio.ns-iqjyg.svc.cluster.local:9000 root 1KN2Phwg336Wc936 && mc mb minioserver/random-bucket"] restartPolicy: Never `kubectl apply -f benchtest-minio-ixhrvs.yaml` pod/benchtest-minio-ixhrvs created apply benchtest-minio-ixhrvs.yaml Success `rm -rf benchtest-minio-ixhrvs.yaml` check pod status pod_status:NAME READY STATUS RESTARTS AGE benchtest-minio-ixhrvs 0/1 ContainerCreating 0 1s check pod benchtest-minio-ixhrvs status done pod_status:NAME READY STATUS RESTARTS AGE benchtest-minio-ixhrvs 0/1 Completed 0 6s `kubectl logs benchtest-minio-ixhrvs --tail 30 --namespace ns-iqjyg ` Added `minioserver` successfully. Bucket created successfully `minioserver/random-bucket`. `kubectl delete pod benchtest-minio-ixhrvs --force --namespace ns-iqjyg ` Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. pod "benchtest-minio-ixhrvs" force deleted cluster stop check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster stop minio-ixhrvs --auto-approve --force=true --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-stop-9wq9g created successfully, you can view the progress: kbcli cluster describe-ops minio-ixhrvs-stop-9wq9g -n ns-iqjyg check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-stop-9wq9g ns-iqjyg Stop minio-ixhrvs minio Running 0/2 May 28,2025 11:43 UTC+0800 check cluster status `kbcli cluster list minio-ixhrvs --show-labels --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-ixhrvs ns-iqjyg WipeOut Stopping May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=minio-ixhrvs cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping check cluster status done cluster_status:Stopped check pod status `kbcli cluster list-instances minio-ixhrvs --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME check pod status done check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-stop-9wq9g ns-iqjyg Stop minio-ixhrvs minio Succeed 2/2 May 28,2025 11:43 UTC+0800 check ops status done ops_status:minio-ixhrvs-stop-9wq9g ns-iqjyg Stop minio-ixhrvs minio Succeed 2/2 May 28,2025 11:43 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-ixhrvs-stop-9wq9g --namespace ns-iqjyg ` opsrequest.operations.kubeblocks.io/minio-ixhrvs-stop-9wq9g patched `kbcli cluster delete-ops --name minio-ixhrvs-stop-9wq9g --force --auto-approve --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-stop-9wq9g deleted cluster start check cluster status before ops check cluster status done cluster_status:Stopped `kbcli cluster start minio-ixhrvs --force=true --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-start-5b7gb created successfully, you can view the progress: kbcli cluster describe-ops minio-ixhrvs-start-5b7gb -n ns-iqjyg check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-start-5b7gb ns-iqjyg Start minio-ixhrvs minio Running 0/2 May 28,2025 11:45 UTC+0800 check cluster status `kbcli cluster list minio-ixhrvs --show-labels --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-ixhrvs ns-iqjyg WipeOut Updating May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=minio-ixhrvs cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-ixhrvs --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-ixhrvs-minio-0 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-5-250.us-west-2.compute.internal/172.31.5.250 May 28,2025 11:45 UTC+0800 minio-ixhrvs-minio-1 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-8-48.us-west-2.compute.internal/172.31.8.48 May 28,2025 11:45 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.0-alpha.0 check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-start-5b7gb ns-iqjyg Start minio-ixhrvs minio Succeed 2/2 May 28,2025 11:45 UTC+0800 check ops status done ops_status:minio-ixhrvs-start-5b7gb ns-iqjyg Start minio-ixhrvs minio Succeed 2/2 May 28,2025 11:45 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-ixhrvs-start-5b7gb --namespace ns-iqjyg ` opsrequest.operations.kubeblocks.io/minio-ixhrvs-start-5b7gb patched `kbcli cluster delete-ops --name minio-ixhrvs-start-5b7gb --force --auto-approve --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-start-5b7gb deleted `kubectl get pvc -l app.kubernetes.io/instance=minio-ixhrvs,apps.kubeblocks.io/component-name=minio,apps.kubeblocks.io/vct-name=data --namespace ns-iqjyg ` cluster volume-expand check cluster status before ops check cluster status done cluster_status:Running No resources found in minio-ixhrvs namespace. `kbcli cluster volume-expand minio-ixhrvs --auto-approve --force=true --components minio --volume-claim-templates data --storage 5Gi --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-volumeexpansion-qwhr4 created successfully, you can view the progress: kbcli cluster describe-ops minio-ixhrvs-volumeexpansion-qwhr4 -n ns-iqjyg check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-volumeexpansion-qwhr4 ns-iqjyg VolumeExpansion minio-ixhrvs minio Running 0/2 May 28,2025 11:46 UTC+0800 check cluster status `kbcli cluster list minio-ixhrvs --show-labels --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-ixhrvs ns-iqjyg WipeOut Updating May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=minio-ixhrvs cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-ixhrvs --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-ixhrvs-minio-0 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 100m / 100m 512Mi / 512Mi data:5Gi ip-172-31-5-250.us-west-2.compute.internal/172.31.5.250 May 28,2025 11:45 UTC+0800 minio-ixhrvs-minio-1 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 100m / 100m 512Mi / 512Mi data:5Gi ip-172-31-8-48.us-west-2.compute.internal/172.31.8.48 May 28,2025 11:45 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.0-alpha.0 No resources found in minio-ixhrvs namespace. check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-volumeexpansion-qwhr4 ns-iqjyg VolumeExpansion minio-ixhrvs minio Succeed 2/2 May 28,2025 11:46 UTC+0800 check ops status done ops_status:minio-ixhrvs-volumeexpansion-qwhr4 ns-iqjyg VolumeExpansion minio-ixhrvs minio Succeed 2/2 May 28,2025 11:46 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-ixhrvs-volumeexpansion-qwhr4 --namespace ns-iqjyg ` opsrequest.operations.kubeblocks.io/minio-ixhrvs-volumeexpansion-qwhr4 patched `kbcli cluster delete-ops --name minio-ixhrvs-volumeexpansion-qwhr4 --force --auto-approve --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-volumeexpansion-qwhr4 deleted check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster vscale minio-ixhrvs --auto-approve --force=true --components minio --cpu 200m --memory 0.6Gi --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-verticalscaling-jb9hz created successfully, you can view the progress: kbcli cluster describe-ops minio-ixhrvs-verticalscaling-jb9hz -n ns-iqjyg check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-verticalscaling-jb9hz ns-iqjyg VerticalScaling minio-ixhrvs minio Running 0/2 May 28,2025 11:48 UTC+0800 check cluster status `kbcli cluster list minio-ixhrvs --show-labels --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-ixhrvs ns-iqjyg WipeOut Updating May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=minio-ixhrvs cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-ixhrvs --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-ixhrvs-minio-0 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 200m / 200m 644245094400m / 644245094400m data:5Gi ip-172-31-9-61.us-west-2.compute.internal/172.31.9.61 May 28,2025 11:50 UTC+0800 minio-ixhrvs-minio-1 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 200m / 200m 644245094400m / 644245094400m data:5Gi ip-172-31-7-74.us-west-2.compute.internal/172.31.7.74 May 28,2025 11:48 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.0-alpha.0 check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-verticalscaling-jb9hz ns-iqjyg VerticalScaling minio-ixhrvs minio Succeed 2/2 May 28,2025 11:48 UTC+0800 check ops status done ops_status:minio-ixhrvs-verticalscaling-jb9hz ns-iqjyg VerticalScaling minio-ixhrvs minio Succeed 2/2 May 28,2025 11:48 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-ixhrvs-verticalscaling-jb9hz --namespace ns-iqjyg ` opsrequest.operations.kubeblocks.io/minio-ixhrvs-verticalscaling-jb9hz patched `kbcli cluster delete-ops --name minio-ixhrvs-verticalscaling-jb9hz --force --auto-approve --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-verticalscaling-jb9hz deleted cluster restart check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster restart minio-ixhrvs --auto-approve --force=true --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-restart-qb5wn created successfully, you can view the progress: kbcli cluster describe-ops minio-ixhrvs-restart-qb5wn -n ns-iqjyg check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-restart-qb5wn ns-iqjyg Restart minio-ixhrvs minio Running 0/2 May 28,2025 11:52 UTC+0800 check cluster status `kbcli cluster list minio-ixhrvs --show-labels --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-ixhrvs ns-iqjyg WipeOut Updating May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=minio-ixhrvs cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-ixhrvs --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-ixhrvs-minio-0 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 200m / 200m 644245094400m / 644245094400m data:5Gi ip-172-31-9-61.us-west-2.compute.internal/172.31.9.61 May 28,2025 11:54 UTC+0800 minio-ixhrvs-minio-1 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 200m / 200m 644245094400m / 644245094400m data:5Gi ip-172-31-7-74.us-west-2.compute.internal/172.31.7.74 May 28,2025 11:52 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.0-alpha.0 check ops status `kbcli cluster list-ops minio-ixhrvs --status all --namespace ns-iqjyg ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-ixhrvs-restart-qb5wn ns-iqjyg Restart minio-ixhrvs minio Succeed 2/2 May 28,2025 11:52 UTC+0800 check ops status done ops_status:minio-ixhrvs-restart-qb5wn ns-iqjyg Restart minio-ixhrvs minio Succeed 2/2 May 28,2025 11:52 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-ixhrvs-restart-qb5wn --namespace ns-iqjyg ` opsrequest.operations.kubeblocks.io/minio-ixhrvs-restart-qb5wn patched `kbcli cluster delete-ops --name minio-ixhrvs-restart-qb5wn --force --auto-approve --namespace ns-iqjyg ` OpsRequest minio-ixhrvs-restart-qb5wn deleted cluster update terminationPolicy WipeOut `kbcli cluster update minio-ixhrvs --termination-policy=WipeOut --namespace ns-iqjyg ` cluster.apps.kubeblocks.io/minio-ixhrvs updated (no change) check cluster status `kbcli cluster list minio-ixhrvs --show-labels --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-ixhrvs ns-iqjyg WipeOut Running May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=minio-ixhrvs check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-ixhrvs --namespace ns-iqjyg ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-ixhrvs-minio-0 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 200m / 200m 644245094400m / 644245094400m data:5Gi ip-172-31-9-61.us-west-2.compute.internal/172.31.9.61 May 28,2025 11:54 UTC+0800 minio-ixhrvs-minio-1 ns-iqjyg minio-ixhrvs minio Running readwrite us-west-2a 200m / 200m 644245094400m / 644245094400m data:5Gi ip-172-31-7-74.us-west-2.compute.internal/172.31.7.74 May 28,2025 11:52 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.0-alpha.0 cluster list-logs `kbcli cluster list-logs minio-ixhrvs --namespace ns-iqjyg ` No log files found. Error from server (NotFound): pods "minio-ixhrvs-minio-0" not found cluster logs `kbcli cluster logs minio-ixhrvs --tail 30 --namespace ns-iqjyg ` Defaulted container "minio" out of: minio, kbagent, init (init), init-kbagent (init), kbagent-worker (init) the minio replicas history is 2 the minio server pool is http://minio-ixhrvs-minio-***0...1***.minio-ixhrvs-minio-headless.ns-iqjyg.svc.cluster.local/data Starting minio server with command: /usr/bin/docker-entrypoint.sh minio server http://minio-ixhrvs-minio-***0...1***.minio-ixhrvs-minio-headless.ns-iqjyg.svc.cluster.local/data -S /etc/minio/certs/ --address :9000 --console-address :9001 Waiting for all MinIO sub-systems to be initialize... Configured max API requests per node based on available memory: 136 All MinIO sub-systems initialized successfully in 5.088778ms You are running an older version of MinIO released 10 months before the latest release Update: Run `mc admin update ALIAS` MinIO Object Storage Server Copyright: 2015-2025 MinIO, Inc. License: GNU AGPLv3 - https://www.gnu.org/licenses/agpl-3.0.html Version: RELEASE.2024-06-29T01-20-47Z (go1.22.4 linux/amd64) API: http://172.31.0.216:9000 http://127.0.0.1:9000 WebUI: http://172.31.0.216:9001 http://127.0.0.1:9001 Docs: https://min.io/docs/minio/linux/index.html Status: 2 Online, 0 Offline. delete cluster minio-ixhrvs `kbcli cluster delete minio-ixhrvs --auto-approve --namespace ns-iqjyg ` Cluster minio-ixhrvs deleted pod_info:minio-ixhrvs-minio-0 2/2 Terminating 0 103s minio-ixhrvs-minio-1 2/2 Terminating 0 3m26s pod_info:minio-ixhrvs-minio-0 2/2 Terminating 0 2m4s minio-ixhrvs-minio-1 2/2 Terminating 0 3m47s No resources found in ns-iqjyg namespace. delete cluster pod done No resources found in ns-iqjyg namespace. check cluster resource non-exist OK: pvc No resources found in ns-iqjyg namespace. delete cluster done No resources found in ns-iqjyg namespace. No resources found in ns-iqjyg namespace. No resources found in ns-iqjyg namespace. Minio Test Suite All Done! --------------------------------------Minio (Topology = Replicas 2) Test Result-------------------------------------- [PASSED]|[Create]|[ComponentDefinition=minio-1.0.0-alpha.0;ComponentVersion=minio;ServiceVersion=2024.6.29;]|[Description=Create a cluster with the specified component definition minio-1.0.0-alpha.0 and component version minio and service version 2024.6.29] [PASSED]|[Failover]|[HA=Connection Stress;ComponentName=minio]|[Description=Simulates conditions where pods experience connection stress either due to expected/undesired processes thereby testing the application's resilience to potential slowness/unavailability of some replicas due to high Connection load.] [PASSED]|[Bench]|[ComponentName=minio]|[Description=Bench the cluster service with minio component] [PASSED]|[Stop]|[-]|[Description=Stop the cluster] [PASSED]|[Start]|[-]|[Description=Start the cluster] [PASSED]|[VolumeExpansion]|[ComponentName=minio]|[Description=VolumeExpansion the cluster specify component minio] [PASSED]|[VerticalScaling]|[ComponentName=minio]|[Description=VerticalScaling the cluster specify component minio] [PASSED]|[Restart]|[-]|[Description=Restart the cluster] [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut] [PASSED]|[Delete]|[-]|[Description=Delete the cluster] [END]