github.com/argoproj/argo-cd@v1.8.7/resource_customizations/argoproj.io/Rollout/testdata/suspended_controllerPause.yaml (about)

     1  apiVersion: argoproj.io/v1alpha1
     2  kind: Rollout
     3  metadata:
     4    name: canary-demo
     5    namespace: default
     6  spec:
     7    replicas: 5
     8    revisionHistoryLimit: 1
     9    selector:
    10      matchLabels:
    11        app: canary-demo
    12    strategy:
    13      canary:
    14        canaryService: canary-demo-preview
    15        steps:
    16        - setWeight: 20
    17        - pause: {}
    18    template:
    19      metadata:
    20        creationTimestamp: null
    21        labels:
    22          app: canary-demo
    23      spec:
    24        containers:
    25        - image: argoproj/rollouts-demo:yellow
    26          imagePullPolicy: Always
    27          name: canary-demo
    28  status:
    29    HPAReplicas: 5
    30    availableReplicas: 5
    31    blueGreen: {}
    32    canary:
    33      stableRS: 75c96899b8
    34    conditions:
    35    - lastTransitionTime: "2019-12-09T18:34:12Z"
    36      lastUpdateTime: "2019-12-09T18:34:12Z"
    37      message: Rollout is paused
    38      reason: RolloutPaused
    39      status: Unknown
    40      type: Progressing
    41    controllerPause: true
    42    currentPodHash: 6758949f55
    43    currentStepHash: f64cdc9d
    44    currentStepIndex: 1
    45    observedGeneration: 5b9f9dd6c6
    46    pauseConditions:
    47    - reason: CanaryPauseStep
    48      startTime: "2019-12-09T18:34:12Z"
    49    readyReplicas: 5
    50    replicas: 5
    51    selector: app=canary-demo
    52    updatedReplicas: 1