github.com/argoproj/argo-cd/v2@v2.10.9/resource_customizations/rollouts.kruise.io/Rollout/testdata/healthy.yaml (about) 1 apiVersion: rollouts.kruise.io/v1alpha1 2 kind: Rollout 3 metadata: 4 name: rollouts-demo 5 namespace: default 6 annotations: 7 rollouts.kruise.io/rolling-style: partition 8 generation: 7 9 spec: 10 objectRef: 11 workloadRef: 12 apiVersion: apps/v1 13 kind: Deployment 14 name: workload-demo 15 strategy: 16 canary: 17 steps: 18 - replicas: 1 19 pause: 20 duration: 0 21 - replicas: 50% 22 pause: 23 duration: 0 24 - replicas: 100% 25 26 status: 27 canaryStatus: 28 canaryReadyReplicas: 10 29 canaryReplicas: 10 30 canaryRevision: 76fd76f75b 31 currentStepIndex: 3 32 currentStepState: Completed 33 lastUpdateTime: '2023-09-23T11:48:58Z' 34 message: BatchRelease is at state Ready, rollout-id , step 3 35 observedWorkloadGeneration: 22 36 podTemplateHash: 76fd76f75b 37 rolloutHash: 77cxd69w47b7bwddwv2w7vxvb4xxdbwcx9x289vw69w788w4w6z4x8dd4vbz2zbw 38 stableRevision: 6bfdfb5bfb 39 conditions: 40 - lastTransitionTime: '2023-09-23T11:44:09Z' 41 lastUpdateTime: '2023-09-23T11:44:09Z' 42 message: Rollout progressing has been completed 43 reason: Completed 44 status: 'False' 45 type: Progressing 46 - lastTransitionTime: '2023-09-23T11:49:01Z' 47 lastUpdateTime: '2023-09-23T11:49:01Z' 48 message: '' 49 reason: '' 50 status: 'True' 51 type: Succeeded 52 message: Rollout progressing has been completed 53 observedGeneration: 7 54 phase: Healthy 55 56