github.com/argoproj/argo-cd/v3@v3.2.1/util/argo/testdata/live_deployment_with_managed_replica.yaml (about)

     1  apiVersion: apps/v1
     2  kind: Deployment
     3  metadata:
     4    annotations:
     5      deployment.kubernetes.io/revision: "1"
     6      kubectl.kubernetes.io/last-applied-configuration: |
     7        {"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"app.kubernetes.io/instance":"guestbook"},"name":"kustomize-guestbook-ui","namespace":"default"},"spec":{"replicas":1,"revisionHistoryLimit":3,"selector":{"matchLabels":{"app":"guestbook-ui"}},"template":{"metadata":{"labels":{"app":"guestbook-ui"}},"spec":{"containers":[{"image":"quay.io/argoprojlabs/argocd-e2e-container:0.1","name":"guestbook-ui","ports":[{"containerPort":80}]}]}}}}
     8    creationTimestamp: "2021-12-01T20:36:10Z"
     9    generation: 4
    10    labels:
    11      app.kubernetes.io/instance: guestbook
    12    managedFields:
    13    - apiVersion: apps/v1
    14      fieldsType: FieldsV1
    15      fieldsV1:
    16        f:spec:
    17          f:revisionHistoryLimit: {}
    18      manager: revision-history-manager
    19      operation: Apply
    20      time: "2021-12-07T20:52:51Z"
    21    - apiVersion: apps/v1
    22      fieldsType: FieldsV1
    23      fieldsV1:
    24        f:metadata:
    25          f:annotations:
    26            .: {}
    27            f:kubectl.kubernetes.io/last-applied-configuration: {}
    28          f:labels:
    29            .: {}
    30            f:app.kubernetes.io/instance: {}
    31        f:spec:
    32          f:progressDeadlineSeconds: {}
    33          f:replicas: {}
    34          f:revisionHistoryLimit: {}
    35          f:selector: {}
    36          f:strategy:
    37            f:rollingUpdate:
    38              .: {}
    39              f:maxSurge: {}
    40              f:maxUnavailable: {}
    41            f:type: {}
    42          f:template:
    43            f:metadata:
    44              f:labels:
    45                .: {}
    46                f:app: {}
    47            f:spec:
    48              f:containers:
    49                k:{"name":"guestbook-ui"}:
    50                  .: {}
    51                  f:image: {}
    52                  f:imagePullPolicy: {}
    53                  f:name: {}
    54                  f:ports:
    55                    .: {}
    56                    k:{"containerPort":80,"protocol":"TCP"}:
    57                      .: {}
    58                      f:containerPort: {}
    59                      f:protocol: {}
    60                  f:resources: {}
    61                  f:terminationMessagePath: {}
    62                  f:terminationMessagePolicy: {}
    63              f:dnsPolicy: {}
    64              f:restartPolicy: {}
    65              f:schedulerName: {}
    66              f:securityContext: {}
    67              f:terminationGracePeriodSeconds: {}
    68      manager: argocd
    69      operation: Update
    70      time: "2021-12-01T20:36:10Z"
    71    - apiVersion: apps/v1
    72      fieldsType: FieldsV1
    73      fieldsV1:
    74        f:metadata:
    75          f:annotations:
    76            f:deployment.kubernetes.io/revision: {}
    77        f:spec:
    78          f:replicas: {}
    79        f:status:
    80          f:availableReplicas: {}
    81          f:conditions:
    82            .: {}
    83            k:{"type":"Available"}:
    84              .: {}
    85              f:lastTransitionTime: {}
    86              f:lastUpdateTime: {}
    87              f:message: {}
    88              f:reason: {}
    89              f:status: {}
    90              f:type: {}
    91            k:{"type":"Progressing"}:
    92              .: {}
    93              f:lastTransitionTime: {}
    94              f:lastUpdateTime: {}
    95              f:message: {}
    96              f:reason: {}
    97              f:status: {}
    98              f:type: {}
    99          f:observedGeneration: {}
   100          f:readyReplicas: {}
   101          f:replicas: {}
   102          f:updatedReplicas: {}
   103      manager: kube-controller-manager
   104      operation: Update
   105      time: "2021-12-01T21:07:55Z"
   106    name: kustomize-guestbook-ui
   107    namespace: default
   108    resourceVersion: "5801428"
   109    uid: f67c43b2-88a8-43aa-ba74-0b50322a5aaf
   110  spec:
   111    progressDeadlineSeconds: 600
   112    replicas: 2
   113    revisionHistoryLimit: 3
   114    selector:
   115      matchLabels:
   116        app: guestbook-ui
   117    strategy:
   118      rollingUpdate:
   119        maxSurge: 25%
   120        maxUnavailable: 25%
   121      type: RollingUpdate
   122    template:
   123      metadata:
   124        creationTimestamp: null
   125        labels:
   126          app: guestbook-ui
   127      spec:
   128        containers:
   129        - image: quay.io/argoprojlabs/argocd-e2e-container:0.1
   130          imagePullPolicy: IfNotPresent
   131          name: guestbook-ui
   132          ports:
   133          - containerPort: 80
   134            protocol: TCP
   135          resources: {}
   136          terminationMessagePath: /dev/termination-log
   137          terminationMessagePolicy: File
   138        dnsPolicy: ClusterFirst
   139        restartPolicy: Always
   140        schedulerName: default-scheduler
   141        securityContext: {}
   142        terminationGracePeriodSeconds: 30
   143  status:
   144    availableReplicas: 2
   145    conditions:
   146    - lastTransitionTime: "2021-12-01T20:36:10Z"
   147      lastUpdateTime: "2021-12-01T20:36:12Z"
   148      message: ReplicaSet "kustomize-guestbook-ui-779bc8b498" has successfully progressed.
   149      reason: NewReplicaSetAvailable
   150      status: "True"
   151      type: Progressing
   152    - lastTransitionTime: "2021-12-01T21:07:55Z"
   153      lastUpdateTime: "2021-12-01T21:07:55Z"
   154      message: Deployment has minimum availability.
   155      reason: MinimumReplicasAvailable
   156      status: "True"
   157      type: Available
   158    observedGeneration: 4
   159    readyReplicas: 2
   160    replicas: 2
   161    updatedReplicas: 2