github.com/verrazzano/verrazzano@v1.7.1/tools/vz/pkg/internal/test/cluster/ingress-install-unknown/cluster-snapshot/verrazzano-ingress-nginx/deployments.json (about)

     1  {
     2      "kind": "DeploymentList",
     3      "apiVersion": "apps/v1",
     4      "metadata": {
     5          "selfLink": "/apis/apps/v1/namespaces/ingress-nginx/deployments",
     6          "resourceVersion": "4476"
     7      },
     8      "items": [
     9          {
    10              "metadata": {
    11                  "name": "ingress-controller-ingress-nginx-controller",
    12                  "namespace": "verrazzano-ingress-nginx",
    13                  "selfLink": "/apis/apps/v1/namespaces/ingress-nginx/deployments/ingress-controller-ingress-nginx-controller",
    14                  "uid": "63677406-857c-4ed6-9208-bb65970bdec4",
    15                  "resourceVersion": "3480",
    16                  "generation": 1,
    17                  "creationTimestamp": "2021-03-26T01:30:51Z",
    18                  "labels": {
    19                      "app.kubernetes.io/component": "controller",
    20                      "app.kubernetes.io/instance": "ingress-controller",
    21                      "app.kubernetes.io/managed-by": "Helm",
    22                      "app.kubernetes.io/name": "ingress-nginx",
    23                      "app.kubernetes.io/version": "0.32.0",
    24                      "helm.sh/chart": "ingress-nginx-2.0.3"
    25                  },
    26                  "annotations": {
    27                      "deployment.kubernetes.io/revision": "1"
    28                  },
    29                  "managedFields": [
    30                      {
    31                          "manager": "Go-http-client",
    32                          "operation": "Update",
    33                          "apiVersion": "apps/v1",
    34                          "time": "2021-03-26T01:30:51Z",
    35                          "fieldsType": "FieldsV1",
    36                          "fieldsV1": {
    37                              "f:metadata": {
    38                                  "f:labels": {
    39                                      ".": {},
    40                                      "f:app.kubernetes.io/component": {},
    41                                      "f:app.kubernetes.io/instance": {},
    42                                      "f:app.kubernetes.io/managed-by": {},
    43                                      "f:app.kubernetes.io/name": {},
    44                                      "f:app.kubernetes.io/version": {},
    45                                      "f:helm.sh/chart": {}
    46                                  }
    47                              },
    48                              "f:spec": {
    49                                  "f:progressDeadlineSeconds": {},
    50                                  "f:replicas": {},
    51                                  "f:revisionHistoryLimit": {},
    52                                  "f:selector": {
    53                                      "f:matchLabels": {
    54                                          ".": {},
    55                                          "f:app.kubernetes.io/component": {},
    56                                          "f:app.kubernetes.io/instance": {},
    57                                          "f:app.kubernetes.io/name": {}
    58                                      }
    59                                  },
    60                                  "f:strategy": {
    61                                      "f:rollingUpdate": {
    62                                          ".": {},
    63                                          "f:maxSurge": {},
    64                                          "f:maxUnavailable": {}
    65                                      },
    66                                      "f:type": {}
    67                                  },
    68                                  "f:template": {
    69                                      "f:metadata": {
    70                                          "f:annotations": {
    71                                              ".": {},
    72                                              "f:prometheus.io/port": {},
    73                                              "f:prometheus.io/scrape": {},
    74                                              "f:system.io/scrape": {}
    75                                          },
    76                                          "f:labels": {
    77                                              ".": {},
    78                                              "f:app.kubernetes.io/component": {},
    79                                              "f:app.kubernetes.io/instance": {},
    80                                              "f:app.kubernetes.io/name": {}
    81                                          }
    82                                      },
    83                                      "f:spec": {
    84                                          "f:containers": {
    85                                              "k:{\"name\":\"controller\"}": {
    86                                                  ".": {},
    87                                                  "f:args": {},
    88                                                  "f:env": {
    89                                                      ".": {},
    90                                                      "k:{\"name\":\"POD_NAME\"}": {
    91                                                          ".": {},
    92                                                          "f:name": {},
    93                                                          "f:valueFrom": {
    94                                                              ".": {},
    95                                                              "f:fieldRef": {
    96                                                                  ".": {},
    97                                                                  "f:apiVersion": {},
    98                                                                  "f:fieldPath": {}
    99                                                              }
   100                                                          }
   101                                                      },
   102                                                      "k:{\"name\":\"POD_NAMESPACE\"}": {
   103                                                          ".": {},
   104                                                          "f:name": {},
   105                                                          "f:valueFrom": {
   106                                                              ".": {},
   107                                                              "f:fieldRef": {
   108                                                                  ".": {},
   109                                                                  "f:apiVersion": {},
   110                                                                  "f:fieldPath": {}
   111                                                              }
   112                                                          }
   113                                                      }
   114                                                  },
   115                                                  "f:image": {},
   116                                                  "f:imagePullPolicy": {},
   117                                                  "f:lifecycle": {
   118                                                      ".": {},
   119                                                      "f:preStop": {
   120                                                          ".": {},
   121                                                          "f:exec": {
   122                                                              ".": {},
   123                                                              "f:command": {}
   124                                                          }
   125                                                      }
   126                                                  },
   127                                                  "f:livenessProbe": {
   128                                                      ".": {},
   129                                                      "f:failureThreshold": {},
   130                                                      "f:httpGet": {
   131                                                          ".": {},
   132                                                          "f:path": {},
   133                                                          "f:port": {},
   134                                                          "f:scheme": {}
   135                                                      },
   136                                                      "f:initialDelaySeconds": {},
   137                                                      "f:periodSeconds": {},
   138                                                      "f:successThreshold": {},
   139                                                      "f:timeoutSeconds": {}
   140                                                  },
   141                                                  "f:name": {},
   142                                                  "f:ports": {
   143                                                      ".": {},
   144                                                      "k:{\"containerPort\":80,\"protocol\":\"TCP\"}": {
   145                                                          ".": {},
   146                                                          "f:containerPort": {},
   147                                                          "f:name": {},
   148                                                          "f:protocol": {}
   149                                                      },
   150                                                      "k:{\"containerPort\":443,\"protocol\":\"TCP\"}": {
   151                                                          ".": {},
   152                                                          "f:containerPort": {},
   153                                                          "f:name": {},
   154                                                          "f:protocol": {}
   155                                                      },
   156                                                      "k:{\"containerPort\":10254,\"protocol\":\"TCP\"}": {
   157                                                          ".": {},
   158                                                          "f:containerPort": {},
   159                                                          "f:name": {},
   160                                                          "f:protocol": {}
   161                                                      }
   162                                                  },
   163                                                  "f:readinessProbe": {
   164                                                      ".": {},
   165                                                      "f:failureThreshold": {},
   166                                                      "f:httpGet": {
   167                                                          ".": {},
   168                                                          "f:path": {},
   169                                                          "f:port": {},
   170                                                          "f:scheme": {}
   171                                                      },
   172                                                      "f:initialDelaySeconds": {},
   173                                                      "f:periodSeconds": {},
   174                                                      "f:successThreshold": {},
   175                                                      "f:timeoutSeconds": {}
   176                                                  },
   177                                                  "f:resources": {
   178                                                      ".": {},
   179                                                      "f:requests": {
   180                                                          ".": {},
   181                                                          "f:cpu": {},
   182                                                          "f:memory": {}
   183                                                      }
   184                                                  },
   185                                                  "f:securityContext": {
   186                                                      ".": {},
   187                                                      "f:allowPrivilegeEscalation": {},
   188                                                      "f:capabilities": {
   189                                                          ".": {},
   190                                                          "f:add": {},
   191                                                          "f:drop": {}
   192                                                      },
   193                                                      "f:runAsUser": {}
   194                                                  },
   195                                                  "f:terminationMessagePath": {},
   196                                                  "f:terminationMessagePolicy": {}
   197                                              }
   198                                          },
   199                                          "f:dnsPolicy": {},
   200                                          "f:restartPolicy": {},
   201                                          "f:schedulerName": {},
   202                                          "f:securityContext": {},
   203                                          "f:serviceAccount": {},
   204                                          "f:serviceAccountName": {},
   205                                          "f:terminationGracePeriodSeconds": {}
   206                                      }
   207                                  }
   208                              }
   209                          }
   210                      },
   211                      {
   212                          "manager": "kube-controller-manager",
   213                          "operation": "Update",
   214                          "apiVersion": "apps/v1",
   215                          "time": "2021-03-26T01:40:52Z",
   216                          "fieldsType": "FieldsV1",
   217                          "fieldsV1": {
   218                              "f:metadata": {
   219                                  "f:annotations": {
   220                                      ".": {},
   221                                      "f:deployment.kubernetes.io/revision": {}
   222                                  }
   223                              },
   224                              "f:status": {
   225                                  "f:conditions": {
   226                                      ".": {},
   227                                      "k:{\"type\":\"Available\"}": {
   228                                          ".": {},
   229                                          "f:lastTransitionTime": {},
   230                                          "f:lastUpdateTime": {},
   231                                          "f:message": {},
   232                                          "f:reason": {},
   233                                          "f:status": {},
   234                                          "f:type": {}
   235                                      },
   236                                      "k:{\"type\":\"Progressing\"}": {
   237                                          ".": {},
   238                                          "f:lastTransitionTime": {},
   239                                          "f:lastUpdateTime": {},
   240                                          "f:message": {},
   241                                          "f:reason": {},
   242                                          "f:status": {},
   243                                          "f:type": {}
   244                                      }
   245                                  },
   246                                  "f:observedGeneration": {},
   247                                  "f:replicas": {},
   248                                  "f:unavailableReplicas": {},
   249                                  "f:updatedReplicas": {}
   250                              }
   251                          }
   252                      }
   253                  ]
   254              },
   255              "spec": {
   256                  "replicas": 1,
   257                  "selector": {
   258                      "matchLabels": {
   259                          "app.kubernetes.io/component": "controller",
   260                          "app.kubernetes.io/instance": "ingress-controller",
   261                          "app.kubernetes.io/name": "ingress-nginx"
   262                      }
   263                  },
   264                  "template": {
   265                      "metadata": {
   266                          "creationTimestamp": null,
   267                          "labels": {
   268                              "app.kubernetes.io/component": "controller",
   269                              "app.kubernetes.io/instance": "ingress-controller",
   270                              "app.kubernetes.io/name": "ingress-nginx"
   271                          },
   272                          "annotations": {
   273                              "prometheus.io/port": "10254",
   274                              "prometheus.io/scrape": "true",
   275                              "system.io/scrape": "true"
   276                          }
   277                      },
   278                      "spec": {
   279                          "containers": [
   280                              {
   281                                  "name": "controller",
   282                                  "image": "ghcr.io/verrazzano/nginx-ingress-controller:0.46.0-20210510134749-abc2d2088",
   283                                  "args": [
   284                                      "/nginx-ingress-controller",
   285                                      "--default-backend-service=ingress-nginx/ingress-controller-ingress-nginx-defaultbackend",
   286                                      "--publish-service=ingress-nginx/ingress-controller-ingress-nginx-controller",
   287                                      "--election-id=ingress-controller-leader",
   288                                      "--ingress-class=nginx",
   289                                      "--configmap=ingress-nginx/ingress-controller-ingress-nginx-controller"
   290                                  ],
   291                                  "ports": [
   292                                      {
   293                                          "name": "http",
   294                                          "containerPort": 80,
   295                                          "protocol": "TCP"
   296                                      },
   297                                      {
   298                                          "name": "https",
   299                                          "containerPort": 443,
   300                                          "protocol": "TCP"
   301                                      },
   302                                      {
   303                                          "name": "metrics",
   304                                          "containerPort": 10254,
   305                                          "protocol": "TCP"
   306                                      }
   307                                  ],
   308                                  "env": [
   309                                      {
   310                                          "name": "POD_NAME",
   311                                          "valueFrom": {
   312                                              "fieldRef": {
   313                                                  "apiVersion": "v1",
   314                                                  "fieldPath": "metadata.name"
   315                                              }
   316                                          }
   317                                      },
   318                                      {
   319                                          "name": "POD_NAMESPACE",
   320                                          "valueFrom": {
   321                                              "fieldRef": {
   322                                                  "apiVersion": "v1",
   323                                                  "fieldPath": "metadata.namespace"
   324                                              }
   325                                          }
   326                                      }
   327                                  ],
   328                                  "resources": {
   329                                      "requests": {
   330                                          "cpu": "100m",
   331                                          "memory": "90Mi"
   332                                      }
   333                                  },
   334                                  "livenessProbe": {
   335                                      "httpGet": {
   336                                          "path": "/healthz",
   337                                          "port": 10254,
   338                                          "scheme": "HTTP"
   339                                      },
   340                                      "initialDelaySeconds": 10,
   341                                      "timeoutSeconds": 1,
   342                                      "periodSeconds": 10,
   343                                      "successThreshold": 1,
   344                                      "failureThreshold": 3
   345                                  },
   346                                  "readinessProbe": {
   347                                      "httpGet": {
   348                                          "path": "/healthz",
   349                                          "port": 10254,
   350                                          "scheme": "HTTP"
   351                                      },
   352                                      "initialDelaySeconds": 10,
   353                                      "timeoutSeconds": 1,
   354                                      "periodSeconds": 10,
   355                                      "successThreshold": 1,
   356                                      "failureThreshold": 3
   357                                  },
   358                                  "lifecycle": {
   359                                      "preStop": {
   360                                          "exec": {
   361                                              "command": [
   362                                                  "/wait-shutdown"
   363                                              ]
   364                                          }
   365                                      }
   366                                  },
   367                                  "terminationMessagePath": "/dev/termination-log",
   368                                  "terminationMessagePolicy": "File",
   369                                  "imagePullPolicy": "IfNotPresent",
   370                                  "securityContext": {
   371                                      "capabilities": {
   372                                          "add": [
   373                                              "NET_BIND_SERVICE"
   374                                          ],
   375                                          "drop": [
   376                                              "ALL"
   377                                          ]
   378                                      },
   379                                      "runAsUser": 101,
   380                                      "allowPrivilegeEscalation": true
   381                                  }
   382                              }
   383                          ],
   384                          "restartPolicy": "Always",
   385                          "terminationGracePeriodSeconds": 300,
   386                          "dnsPolicy": "ClusterFirst",
   387                          "serviceAccountName": "ingress-controller-ingress-nginx",
   388                          "serviceAccount": "ingress-controller-ingress-nginx",
   389                          "securityContext": {},
   390                          "schedulerName": "default-scheduler"
   391                      }
   392                  },
   393                  "strategy": {
   394                      "type": "RollingUpdate",
   395                      "rollingUpdate": {
   396                          "maxUnavailable": "25%",
   397                          "maxSurge": "25%"
   398                      }
   399                  },
   400                  "revisionHistoryLimit": 10,
   401                  "progressDeadlineSeconds": 600
   402              },
   403              "status": {
   404                  "observedGeneration": 1,
   405                  "replicas": 1,
   406                  "updatedReplicas": 1,
   407                  "unavailableReplicas": 1,
   408                  "conditions": [
   409                      {
   410                          "type": "Available",
   411                          "status": "False",
   412                          "lastUpdateTime": "2021-03-26T01:30:51Z",
   413                          "lastTransitionTime": "2021-03-26T01:30:51Z",
   414                          "reason": "MinimumReplicasUnavailable",
   415                          "message": "Deployment does not have minimum availability."
   416                      },
   417                      {
   418                          "type": "Progressing",
   419                          "status": "False",
   420                          "lastUpdateTime": "2021-03-26T01:40:52Z",
   421                          "lastTransitionTime": "2021-03-26T01:40:52Z",
   422                          "reason": "ProgressDeadlineExceeded",
   423                          "message": "ReplicaSet \"ingress-controller-ingress-nginx-controller-7994b5645\" has timed out progressing."
   424                      }
   425                  ]
   426              }
   427          },
   428          {
   429              "metadata": {
   430                  "name": "ingress-controller-ingress-nginx-defaultbackend",
   431                  "namespace": "verrazzano-ingress-nginx",
   432                  "selfLink": "/apis/apps/v1/namespaces/ingress-nginx/deployments/ingress-controller-ingress-nginx-defaultbackend",
   433                  "uid": "8e1ddd2e-fb14-457b-a73c-fb0d5b953281",
   434                  "resourceVersion": "1386",
   435                  "generation": 1,
   436                  "creationTimestamp": "2021-03-26T01:30:51Z",
   437                  "labels": {
   438                      "app.kubernetes.io/component": "default-backend",
   439                      "app.kubernetes.io/instance": "ingress-controller",
   440                      "app.kubernetes.io/managed-by": "Helm",
   441                      "app.kubernetes.io/name": "ingress-nginx",
   442                      "app.kubernetes.io/version": "0.32.0",
   443                      "helm.sh/chart": "ingress-nginx-2.0.3"
   444                  },
   445                  "annotations": {
   446                      "deployment.kubernetes.io/revision": "1"
   447                  },
   448                  "managedFields": [
   449                      {
   450                          "manager": "Go-http-client",
   451                          "operation": "Update",
   452                          "apiVersion": "apps/v1",
   453                          "time": "2021-03-26T01:30:51Z",
   454                          "fieldsType": "FieldsV1",
   455                          "fieldsV1": {
   456                              "f:metadata": {
   457                                  "f:labels": {
   458                                      ".": {},
   459                                      "f:app.kubernetes.io/component": {},
   460                                      "f:app.kubernetes.io/instance": {},
   461                                      "f:app.kubernetes.io/managed-by": {},
   462                                      "f:app.kubernetes.io/name": {},
   463                                      "f:app.kubernetes.io/version": {},
   464                                      "f:helm.sh/chart": {}
   465                                  }
   466                              },
   467                              "f:spec": {
   468                                  "f:progressDeadlineSeconds": {},
   469                                  "f:replicas": {},
   470                                  "f:revisionHistoryLimit": {},
   471                                  "f:selector": {
   472                                      "f:matchLabels": {
   473                                          ".": {},
   474                                          "f:app.kubernetes.io/component": {},
   475                                          "f:app.kubernetes.io/instance": {},
   476                                          "f:app.kubernetes.io/name": {}
   477                                      }
   478                                  },
   479                                  "f:strategy": {
   480                                      "f:rollingUpdate": {
   481                                          ".": {},
   482                                          "f:maxSurge": {},
   483                                          "f:maxUnavailable": {}
   484                                      },
   485                                      "f:type": {}
   486                                  },
   487                                  "f:template": {
   488                                      "f:metadata": {
   489                                          "f:labels": {
   490                                              ".": {},
   491                                              "f:app.kubernetes.io/component": {},
   492                                              "f:app.kubernetes.io/instance": {},
   493                                              "f:app.kubernetes.io/name": {}
   494                                          }
   495                                      },
   496                                      "f:spec": {
   497                                          "f:containers": {
   498                                              "k:{\"name\":\"ingress-nginx-default-backend\"}": {
   499                                                  ".": {},
   500                                                  "f:image": {},
   501                                                  "f:imagePullPolicy": {},
   502                                                  "f:livenessProbe": {
   503                                                      ".": {},
   504                                                      "f:failureThreshold": {},
   505                                                      "f:httpGet": {
   506                                                          ".": {},
   507                                                          "f:path": {},
   508                                                          "f:port": {},
   509                                                          "f:scheme": {}
   510                                                      },
   511                                                      "f:initialDelaySeconds": {},
   512                                                      "f:periodSeconds": {},
   513                                                      "f:successThreshold": {},
   514                                                      "f:timeoutSeconds": {}
   515                                                  },
   516                                                  "f:name": {},
   517                                                  "f:ports": {
   518                                                      ".": {},
   519                                                      "k:{\"containerPort\":8080,\"protocol\":\"TCP\"}": {
   520                                                          ".": {},
   521                                                          "f:containerPort": {},
   522                                                          "f:name": {},
   523                                                          "f:protocol": {}
   524                                                      }
   525                                                  },
   526                                                  "f:readinessProbe": {
   527                                                      ".": {},
   528                                                      "f:failureThreshold": {},
   529                                                      "f:httpGet": {
   530                                                          ".": {},
   531                                                          "f:path": {},
   532                                                          "f:port": {},
   533                                                          "f:scheme": {}
   534                                                      },
   535                                                      "f:periodSeconds": {},
   536                                                      "f:successThreshold": {},
   537                                                      "f:timeoutSeconds": {}
   538                                                  },
   539                                                  "f:resources": {},
   540                                                  "f:securityContext": {
   541                                                      ".": {},
   542                                                      "f:runAsUser": {}
   543                                                  },
   544                                                  "f:terminationMessagePath": {},
   545                                                  "f:terminationMessagePolicy": {}
   546                                              }
   547                                          },
   548                                          "f:dnsPolicy": {},
   549                                          "f:restartPolicy": {},
   550                                          "f:schedulerName": {},
   551                                          "f:securityContext": {},
   552                                          "f:serviceAccount": {},
   553                                          "f:serviceAccountName": {},
   554                                          "f:terminationGracePeriodSeconds": {}
   555                                      }
   556                                  }
   557                              }
   558                          }
   559                      },
   560                      {
   561                          "manager": "kube-controller-manager",
   562                          "operation": "Update",
   563                          "apiVersion": "apps/v1",
   564                          "time": "2021-03-26T01:30:53Z",
   565                          "fieldsType": "FieldsV1",
   566                          "fieldsV1": {
   567                              "f:metadata": {
   568                                  "f:annotations": {
   569                                      ".": {},
   570                                      "f:deployment.kubernetes.io/revision": {}
   571                                  }
   572                              },
   573                              "f:status": {
   574                                  "f:availableReplicas": {},
   575                                  "f:conditions": {
   576                                      ".": {},
   577                                      "k:{\"type\":\"Available\"}": {
   578                                          ".": {},
   579                                          "f:lastTransitionTime": {},
   580                                          "f:lastUpdateTime": {},
   581                                          "f:message": {},
   582                                          "f:reason": {},
   583                                          "f:status": {},
   584                                          "f:type": {}
   585                                      },
   586                                      "k:{\"type\":\"Progressing\"}": {
   587                                          ".": {},
   588                                          "f:lastTransitionTime": {},
   589                                          "f:lastUpdateTime": {},
   590                                          "f:message": {},
   591                                          "f:reason": {},
   592                                          "f:status": {},
   593                                          "f:type": {}
   594                                      }
   595                                  },
   596                                  "f:observedGeneration": {},
   597                                  "f:readyReplicas": {},
   598                                  "f:replicas": {},
   599                                  "f:updatedReplicas": {}
   600                              }
   601                          }
   602                      }
   603                  ]
   604              },
   605              "spec": {
   606                  "replicas": 1,
   607                  "selector": {
   608                      "matchLabels": {
   609                          "app.kubernetes.io/component": "default-backend",
   610                          "app.kubernetes.io/instance": "ingress-controller",
   611                          "app.kubernetes.io/name": "ingress-nginx"
   612                      }
   613                  },
   614                  "template": {
   615                      "metadata": {
   616                          "creationTimestamp": null,
   617                          "labels": {
   618                              "app.kubernetes.io/component": "default-backend",
   619                              "app.kubernetes.io/instance": "ingress-controller",
   620                              "app.kubernetes.io/name": "ingress-nginx"
   621                          }
   622                      },
   623                      "spec": {
   624                          "containers": [
   625                              {
   626                                  "name": "ingress-nginx-default-backend",
   627                                  "image": "ghcr.io/verrazzano/nginx-ingress-default-backend:0.46.0-20210510134749-abc2d2088",
   628                                  "ports": [
   629                                      {
   630                                          "name": "http",
   631                                          "containerPort": 8080,
   632                                          "protocol": "TCP"
   633                                      }
   634                                  ],
   635                                  "resources": {},
   636                                  "livenessProbe": {
   637                                      "httpGet": {
   638                                          "path": "/healthz",
   639                                          "port": 8080,
   640                                          "scheme": "HTTP"
   641                                      },
   642                                      "initialDelaySeconds": 30,
   643                                      "timeoutSeconds": 5,
   644                                      "periodSeconds": 10,
   645                                      "successThreshold": 1,
   646                                      "failureThreshold": 3
   647                                  },
   648                                  "readinessProbe": {
   649                                      "httpGet": {
   650                                          "path": "/healthz",
   651                                          "port": 8080,
   652                                          "scheme": "HTTP"
   653                                      },
   654                                      "timeoutSeconds": 5,
   655                                      "periodSeconds": 5,
   656                                      "successThreshold": 1,
   657                                      "failureThreshold": 6
   658                                  },
   659                                  "terminationMessagePath": "/dev/termination-log",
   660                                  "terminationMessagePolicy": "File",
   661                                  "imagePullPolicy": "IfNotPresent",
   662                                  "securityContext": {
   663                                      "runAsUser": 65534
   664                                  }
   665                              }
   666                          ],
   667                          "restartPolicy": "Always",
   668                          "terminationGracePeriodSeconds": 60,
   669                          "dnsPolicy": "ClusterFirst",
   670                          "serviceAccountName": "ingress-controller-ingress-nginx-backend",
   671                          "serviceAccount": "ingress-controller-ingress-nginx-backend",
   672                          "securityContext": {},
   673                          "schedulerName": "default-scheduler"
   674                      }
   675                  },
   676                  "strategy": {
   677                      "type": "RollingUpdate",
   678                      "rollingUpdate": {
   679                          "maxUnavailable": "25%",
   680                          "maxSurge": "25%"
   681                      }
   682                  },
   683                  "revisionHistoryLimit": 10,
   684                  "progressDeadlineSeconds": 600
   685              },
   686              "status": {
   687                  "observedGeneration": 1,
   688                  "replicas": 1,
   689                  "updatedReplicas": 1,
   690                  "readyReplicas": 1,
   691                  "availableReplicas": 1,
   692                  "conditions": [
   693                      {
   694                          "type": "Available",
   695                          "status": "True",
   696                          "lastUpdateTime": "2021-03-26T01:30:53Z",
   697                          "lastTransitionTime": "2021-03-26T01:30:53Z",
   698                          "reason": "MinimumReplicasAvailable",
   699                          "message": "Deployment has minimum availability."
   700                      },
   701                      {
   702                          "type": "Progressing",
   703                          "status": "True",
   704                          "lastUpdateTime": "2021-03-26T01:30:53Z",
   705                          "lastTransitionTime": "2021-03-26T01:30:51Z",
   706                          "reason": "NewReplicaSetAvailable",
   707                          "message": "ReplicaSet \"ingress-controller-ingress-nginx-defaultbackend-6f5657774f\" has successfully progressed."
   708                      }
   709                  ]
   710              }
   711          }
   712      ]
   713  }