github.com/argoproj/argo-cd/v2@v2.10.9/resource_customizations/apps.kruise.io/StatefulSet/testdata/degraded.yaml (about)

     1  apiVersion: apps.kruise.io/v1beta1
     2  kind: StatefulSet
     3  metadata:
     4    name: statefulset-test
     5    namespace: kruise
     6    generation: 5
     7    labels:
     8      app: sample
     9  spec:
    10    replicas: 2
    11    selector:
    12      matchLabels:
    13        app: sample
    14    template:
    15      metadata:
    16        labels:
    17          app: sample
    18      spec:
    19        containers:
    20        - name: nginx
    21          image: nginx:alpine
    22    updateStrategy:
    23      rollingUpdate:
    24        maxUnavailable: 1
    25        minReadySeconds: 0
    26        paused: false
    27        partition: 0
    28        podUpdatePolicy: ReCreate
    29      type: RollingUpdate
    30  
    31  status:
    32    observedGeneration: 5
    33    replicas: 2
    34    updatedAvailableReplicas: 1
    35    updatedReadyReplicas: 1
    36    conditions:
    37    - lastTransitionTime: "2021-09-21T22:35:31Z"
    38      message: Deployment has minimum availability.
    39      reason: MinimumReplicasAvailable
    40      status: 'True'
    41      type: FailedCreatePod
    42