github.com/splunk/dan1-qbec@v0.7.3/internal/types/testdata/deploy/success.json (about)

     1  {
     2    "apiVersion": "extensions/v1beta1",
     3    "kind": "Deployment",
     4    "metadata": {
     5      "annotations": {
     6        "deployment.kubernetes.io/revision": "1",
     7        "test/status": "successfully rolled out",
     8        "test/done": "true"
     9      },
    10      "creationTimestamp": "2019-07-16T23:18:14Z",
    11      "generation": 1,
    12      "labels": {
    13        "run": "nginx"
    14      },
    15      "name": "nginx",
    16      "namespace": "default",
    17      "resourceVersion": "146445169",
    18      "selfLink": "/apis/extensions/v1beta1/namespaces/default/deployments/nginx",
    19      "uid": "fc9c5c4f-a81f-11e9-9cb0-02b049f8a858"
    20    },
    21    "spec": {
    22      "progressDeadlineSeconds": 2147483647,
    23      "replicas": 4,
    24      "revisionHistoryLimit": 10,
    25      "selector": {
    26        "matchLabels": {
    27          "run": "nginx"
    28        }
    29      },
    30      "strategy": {
    31        "rollingUpdate": {
    32          "maxSurge": "25%",
    33          "maxUnavailable": "25%"
    34        },
    35        "type": "RollingUpdate"
    36      },
    37      "template": {
    38        "metadata": {
    39          "annotations": {
    40            "sidecar.istio.io/inject": "false"
    41          },
    42          "creationTimestamp": null,
    43          "labels": {
    44            "run": "nginx"
    45          }
    46        },
    47        "spec": {
    48          "containers": [
    49            {
    50              "image": "nginx",
    51              "imagePullPolicy": "Always",
    52              "name": "nginx",
    53              "resources": {},
    54              "terminationMessagePath": "/dev/termination-log",
    55              "terminationMessagePolicy": "File"
    56            }
    57          ],
    58          "dnsPolicy": "ClusterFirst",
    59          "restartPolicy": "Always",
    60          "schedulerName": "default-scheduler",
    61          "securityContext": {},
    62          "terminationGracePeriodSeconds": 30
    63        }
    64      }
    65    },
    66    "status": {
    67      "availableReplicas": 4,
    68      "conditions": [
    69        {
    70          "lastTransitionTime": "2019-07-16T23:18:20Z",
    71          "lastUpdateTime": "2019-07-16T23:18:20Z",
    72          "message": "Deployment has minimum availability.",
    73          "reason": "MinimumReplicasAvailable",
    74          "status": "True",
    75          "type": "Available"
    76        }
    77      ],
    78      "observedGeneration": 1,
    79      "readyReplicas": 4,
    80      "replicas": 4,
    81      "updatedReplicas": 4
    82    }
    83  }