github.com/argoproj/argo-cd/v3@v3.2.1/controller/testdata/live-deployment-env-vars.yaml (about)

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