github.com/verrazzano/verrazzano@v1.7.1/tools/vz/pkg/internal/test/cluster/external-dns-issue/cluster-snapshot/verrazzano-system/deployments.json (about)

     1  {
     2    "metadata": {
     3      "resourceVersion": "8664151"
     4    },
     5    "items": [
     6      {
     7        "metadata": {
     8          "name": "coherence-operator",
     9          "namespace": "verrazzano-system",
    10          "uid": "c445e2d0-551e-4b88-8851-8f66e875886a",
    11          "resourceVersion": "4727453",
    12          "generation": 1,
    13          "creationTimestamp": "2022-12-09T08:19:41Z",
    14          "labels": {
    15            "app.kubernetes.io/component": "manager",
    16            "app.kubernetes.io/created-by": "controller-manager",
    17            "app.kubernetes.io/instance": "coherence-operator-manager",
    18            "app.kubernetes.io/managed-by": "Helm",
    19            "app.kubernetes.io/name": "coherence-operator",
    20            "app.kubernetes.io/part-of": "coherence-operator",
    21            "app.kubernetes.io/version": "3.2.9",
    22            "control-plane": "coherence"
    23          },
    24          "annotations": {
    25            "deployment.kubernetes.io/revision": "1",
    26            "meta.helm.sh/release-name": "coherence-operator",
    27            "meta.helm.sh/release-namespace": "verrazzano-system"
    28          },
    29          "managedFields": [
    30            {
    31              "manager": "helm",
    32              "operation": "Update",
    33              "apiVersion": "apps/v1",
    34              "time": "2022-12-09T08:19:41Z",
    35              "fieldsType": "FieldsV1",
    36              "fieldsV1": {
    37                "f:metadata": {
    38                  "f:annotations": {
    39                    ".": {},
    40                    "f:meta.helm.sh/release-name": {},
    41                    "f:meta.helm.sh/release-namespace": {}
    42                  },
    43                  "f:labels": {
    44                    ".": {},
    45                    "f:app.kubernetes.io/component": {},
    46                    "f:app.kubernetes.io/created-by": {},
    47                    "f:app.kubernetes.io/instance": {},
    48                    "f:app.kubernetes.io/managed-by": {},
    49                    "f:app.kubernetes.io/name": {},
    50                    "f:app.kubernetes.io/part-of": {},
    51                    "f:app.kubernetes.io/version": {},
    52                    "f:control-plane": {}
    53                  }
    54                },
    55                "f:spec": {
    56                  "f:progressDeadlineSeconds": {},
    57                  "f:replicas": {},
    58                  "f:revisionHistoryLimit": {},
    59                  "f:selector": {},
    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:labels": {
    71                        ".": {},
    72                        "f:app.kubernetes.io/component": {},
    73                        "f:app.kubernetes.io/created-by": {},
    74                        "f:app.kubernetes.io/instance": {},
    75                        "f:app.kubernetes.io/managed-by": {},
    76                        "f:app.kubernetes.io/name": {},
    77                        "f:app.kubernetes.io/part-of": {},
    78                        "f:app.kubernetes.io/version": {},
    79                        "f:control-plane": {}
    80                      }
    81                    },
    82                    "f:spec": {
    83                      "f:affinity": {
    84                        ".": {},
    85                        "f:podAntiAffinity": {
    86                          ".": {},
    87                          "f:preferredDuringSchedulingIgnoredDuringExecution": {}
    88                        }
    89                      },
    90                      "f:containers": {
    91                        "k:{\"name\":\"manager\"}": {
    92                          ".": {},
    93                          "f:args": {},
    94                          "f:command": {},
    95                          "f:env": {
    96                            ".": {},
    97                            "k:{\"name\":\"CERT_TYPE\"}": {
    98                              ".": {},
    99                              "f:name": {},
   100                              "f:value": {}
   101                            },
   102                            "k:{\"name\":\"COHERENCE_IMAGE\"}": {
   103                              ".": {},
   104                              "f:name": {},
   105                              "f:value": {}
   106                            },
   107                            "k:{\"name\":\"OPERATOR_IMAGE\"}": {
   108                              ".": {},
   109                              "f:name": {},
   110                              "f:value": {}
   111                            },
   112                            "k:{\"name\":\"OPERATOR_NAME\"}": {
   113                              ".": {},
   114                              "f:name": {},
   115                              "f:valueFrom": {
   116                                ".": {},
   117                                "f:fieldRef": {}
   118                              }
   119                            },
   120                            "k:{\"name\":\"OPERATOR_NAMESPACE\"}": {
   121                              ".": {},
   122                              "f:name": {},
   123                              "f:valueFrom": {
   124                                ".": {},
   125                                "f:fieldRef": {}
   126                              }
   127                            },
   128                            "k:{\"name\":\"RACK_LABEL\"}": {
   129                              ".": {},
   130                              "f:name": {}
   131                            },
   132                            "k:{\"name\":\"SERVICE_NAME\"}": {
   133                              ".": {},
   134                              "f:name": {},
   135                              "f:value": {}
   136                            },
   137                            "k:{\"name\":\"SITE_LABEL\"}": {
   138                              ".": {},
   139                              "f:name": {}
   140                            },
   141                            "k:{\"name\":\"WATCH_NAMESPACE\"}": {
   142                              ".": {},
   143                              "f:name": {}
   144                            },
   145                            "k:{\"name\":\"WEBHOOK_SECRET\"}": {
   146                              ".": {},
   147                              "f:name": {},
   148                              "f:value": {}
   149                            },
   150                            "k:{\"name\":\"WEBHOOK_SERVICE\"}": {
   151                              ".": {},
   152                              "f:name": {},
   153                              "f:value": {}
   154                            }
   155                          },
   156                          "f:image": {},
   157                          "f:imagePullPolicy": {},
   158                          "f:livenessProbe": {
   159                            ".": {},
   160                            "f:failureThreshold": {},
   161                            "f:httpGet": {
   162                              ".": {},
   163                              "f:path": {},
   164                              "f:port": {},
   165                              "f:scheme": {}
   166                            },
   167                            "f:initialDelaySeconds": {},
   168                            "f:periodSeconds": {},
   169                            "f:successThreshold": {},
   170                            "f:timeoutSeconds": {}
   171                          },
   172                          "f:name": {},
   173                          "f:ports": {
   174                            ".": {},
   175                            "k:{\"containerPort\":8000,\"protocol\":\"TCP\"}": {
   176                              ".": {},
   177                              "f:containerPort": {},
   178                              "f:name": {},
   179                              "f:protocol": {}
   180                            },
   181                            "k:{\"containerPort\":8080,\"protocol\":\"TCP\"}": {
   182                              ".": {},
   183                              "f:containerPort": {},
   184                              "f:name": {},
   185                              "f:protocol": {}
   186                            },
   187                            "k:{\"containerPort\":8088,\"protocol\":\"TCP\"}": {
   188                              ".": {},
   189                              "f:containerPort": {},
   190                              "f:name": {},
   191                              "f:protocol": {}
   192                            },
   193                            "k:{\"containerPort\":9443,\"protocol\":\"TCP\"}": {
   194                              ".": {},
   195                              "f:containerPort": {},
   196                              "f:name": {},
   197                              "f:protocol": {}
   198                            }
   199                          },
   200                          "f:readinessProbe": {
   201                            ".": {},
   202                            "f:failureThreshold": {},
   203                            "f:httpGet": {
   204                              ".": {},
   205                              "f:path": {},
   206                              "f:port": {},
   207                              "f:scheme": {}
   208                            },
   209                            "f:initialDelaySeconds": {},
   210                            "f:periodSeconds": {},
   211                            "f:successThreshold": {},
   212                            "f:timeoutSeconds": {}
   213                          },
   214                          "f:resources": {},
   215                          "f:terminationMessagePath": {},
   216                          "f:terminationMessagePolicy": {},
   217                          "f:volumeMounts": {
   218                            ".": {},
   219                            "k:{\"mountPath\":\"/tmp/k8s-webhook-server/serving-certs\"}": {
   220                              ".": {},
   221                              "f:mountPath": {},
   222                              "f:name": {},
   223                              "f:readOnly": {}
   224                            }
   225                          }
   226                        }
   227                      },
   228                      "f:dnsPolicy": {},
   229                      "f:restartPolicy": {},
   230                      "f:schedulerName": {},
   231                      "f:securityContext": {},
   232                      "f:serviceAccount": {},
   233                      "f:serviceAccountName": {},
   234                      "f:terminationGracePeriodSeconds": {},
   235                      "f:volumes": {
   236                        ".": {},
   237                        "k:{\"name\":\"cert\"}": {
   238                          ".": {},
   239                          "f:name": {},
   240                          "f:secret": {
   241                            ".": {},
   242                            "f:defaultMode": {},
   243                            "f:secretName": {}
   244                          }
   245                        }
   246                      }
   247                    }
   248                  }
   249                }
   250              }
   251            },
   252            {
   253              "manager": "kube-controller-manager",
   254              "operation": "Update",
   255              "apiVersion": "apps/v1",
   256              "time": "2022-12-16T21:09:14Z",
   257              "fieldsType": "FieldsV1",
   258              "fieldsV1": {
   259                "f:metadata": {
   260                  "f:annotations": {
   261                    "f:deployment.kubernetes.io/revision": {}
   262                  }
   263                },
   264                "f:status": {
   265                  "f:availableReplicas": {},
   266                  "f:conditions": {
   267                    ".": {},
   268                    "k:{\"type\":\"Available\"}": {
   269                      ".": {},
   270                      "f:lastTransitionTime": {},
   271                      "f:lastUpdateTime": {},
   272                      "f:message": {},
   273                      "f:reason": {},
   274                      "f:status": {},
   275                      "f:type": {}
   276                    },
   277                    "k:{\"type\":\"Progressing\"}": {
   278                      ".": {},
   279                      "f:lastTransitionTime": {},
   280                      "f:lastUpdateTime": {},
   281                      "f:message": {},
   282                      "f:reason": {},
   283                      "f:status": {},
   284                      "f:type": {}
   285                    }
   286                  },
   287                  "f:observedGeneration": {},
   288                  "f:readyReplicas": {},
   289                  "f:replicas": {},
   290                  "f:updatedReplicas": {}
   291                }
   292              },
   293              "subresource": "status"
   294            }
   295          ]
   296        },
   297        "spec": {
   298          "replicas": 3,
   299          "selector": {
   300            "matchLabels": {
   301              "control-plane": "coherence"
   302            }
   303          },
   304          "template": {
   305            "metadata": {
   306              "creationTimestamp": null,
   307              "labels": {
   308                "app.kubernetes.io/component": "manager",
   309                "app.kubernetes.io/created-by": "controller-manager",
   310                "app.kubernetes.io/instance": "coherence-operator-manager",
   311                "app.kubernetes.io/managed-by": "helm",
   312                "app.kubernetes.io/name": "coherence-operator",
   313                "app.kubernetes.io/part-of": "coherence-operator",
   314                "app.kubernetes.io/version": "3.2.9",
   315                "control-plane": "coherence"
   316              }
   317            },
   318            "spec": {
   319              "volumes": [
   320                {
   321                  "name": "cert",
   322                  "secret": {
   323                    "secretName": "coherence-webhook-server-cert",
   324                    "defaultMode": 420
   325                  }
   326                }
   327              ],
   328              "containers": [
   329                {
   330                  "name": "manager",
   331                  "image": "ghcr.io/oracle/coherence-operator:3.2.9",
   332                  "command": [
   333                    "/files/runner"
   334                  ],
   335                  "args": [
   336                    "operator",
   337                    "--enable-leader-election"
   338                  ],
   339                  "ports": [
   340                    {
   341                      "name": "operator",
   342                      "containerPort": 8000,
   343                      "protocol": "TCP"
   344                    },
   345                    {
   346                      "name": "webhook-server",
   347                      "containerPort": 9443,
   348                      "protocol": "TCP"
   349                    },
   350                    {
   351                      "name": "metrics",
   352                      "containerPort": 8080,
   353                      "protocol": "TCP"
   354                    },
   355                    {
   356                      "name": "health",
   357                      "containerPort": 8088,
   358                      "protocol": "TCP"
   359                    }
   360                  ],
   361                  "env": [
   362                    {
   363                      "name": "OPERATOR_NAMESPACE",
   364                      "valueFrom": {
   365                        "fieldRef": {
   366                          "apiVersion": "v1",
   367                          "fieldPath": "metadata.namespace"
   368                        }
   369                      }
   370                    },
   371                    {
   372                      "name": "OPERATOR_NAME",
   373                      "valueFrom": {
   374                        "fieldRef": {
   375                          "apiVersion": "v1",
   376                          "fieldPath": "metadata.name"
   377                        }
   378                      }
   379                    },
   380                    {
   381                      "name": "WEBHOOK_SERVICE",
   382                      "value": "coherence-operator-webhook"
   383                    },
   384                    {
   385                      "name": "WEBHOOK_SECRET",
   386                      "value": "coherence-webhook-server-cert"
   387                    },
   388                    {
   389                      "name": "SERVICE_NAME",
   390                      "value": "coherence-operator-rest"
   391                    },
   392                    {
   393                      "name": "CERT_TYPE",
   394                      "value": "self-signed"
   395                    },
   396                    {
   397                      "name": "COHERENCE_IMAGE",
   398                      "value": "ghcr.io/oracle/coherence-ce:22.06.1"
   399                    },
   400                    {
   401                      "name": "RACK_LABEL"
   402                    },
   403                    {
   404                      "name": "SITE_LABEL"
   405                    },
   406                    {
   407                      "name": "OPERATOR_IMAGE",
   408                      "value": "ghcr.io/oracle/coherence-operator:3.2.9"
   409                    },
   410                    {
   411                      "name": "WATCH_NAMESPACE"
   412                    }
   413                  ],
   414                  "resources": {},
   415                  "volumeMounts": [
   416                    {
   417                      "name": "cert",
   418                      "readOnly": true,
   419                      "mountPath": "/tmp/k8s-webhook-server/serving-certs"
   420                    }
   421                  ],
   422                  "livenessProbe": {
   423                    "httpGet": {
   424                      "path": "/healthz",
   425                      "port": "health",
   426                      "scheme": "HTTP"
   427                    },
   428                    "initialDelaySeconds": 10,
   429                    "timeoutSeconds": 1,
   430                    "periodSeconds": 10,
   431                    "successThreshold": 1,
   432                    "failureThreshold": 3
   433                  },
   434                  "readinessProbe": {
   435                    "httpGet": {
   436                      "path": "/readyz",
   437                      "port": "health",
   438                      "scheme": "HTTP"
   439                    },
   440                    "initialDelaySeconds": 10,
   441                    "timeoutSeconds": 1,
   442                    "periodSeconds": 10,
   443                    "successThreshold": 1,
   444                    "failureThreshold": 3
   445                  },
   446                  "terminationMessagePath": "/dev/termination-log",
   447                  "terminationMessagePolicy": "File",
   448                  "imagePullPolicy": "IfNotPresent"
   449                }
   450              ],
   451              "restartPolicy": "Always",
   452              "terminationGracePeriodSeconds": 10,
   453              "dnsPolicy": "ClusterFirst",
   454              "serviceAccountName": "coherence-operator",
   455              "serviceAccount": "coherence-operator",
   456              "securityContext": {},
   457              "affinity": {
   458                "podAntiAffinity": {
   459                  "preferredDuringSchedulingIgnoredDuringExecution": [
   460                    {
   461                      "weight": 50,
   462                      "podAffinityTerm": {
   463                        "labelSelector": {
   464                          "matchLabels": {
   465                            "app.kubernetes.io/instance": "coherence-operator-manager",
   466                            "app.kubernetes.io/name": "coherence-operator",
   467                            "app.kubernetes.io/version": "3.2.9",
   468                            "control-plane": "coherence"
   469                          }
   470                        },
   471                        "topologyKey": "topology.kubernetes.io/zone"
   472                      }
   473                    },
   474                    {
   475                      "weight": 10,
   476                      "podAffinityTerm": {
   477                        "labelSelector": {
   478                          "matchLabels": {
   479                            "app.kubernetes.io/instance": "coherence-operator-manager",
   480                            "app.kubernetes.io/name": "coherence-operator",
   481                            "app.kubernetes.io/version": "3.2.9",
   482                            "control-plane": "coherence"
   483                          }
   484                        },
   485                        "topologyKey": "oci.oraclecloud.com/fault-domain"
   486                      }
   487                    },
   488                    {
   489                      "weight": 1,
   490                      "podAffinityTerm": {
   491                        "labelSelector": {
   492                          "matchLabels": {
   493                            "app.kubernetes.io/instance": "coherence-operator-manager",
   494                            "app.kubernetes.io/name": "coherence-operator",
   495                            "app.kubernetes.io/version": "3.2.9",
   496                            "control-plane": "coherence"
   497                          }
   498                        },
   499                        "topologyKey": "kubernetes.io/hostname"
   500                      }
   501                    }
   502                  ]
   503                }
   504              },
   505              "schedulerName": "default-scheduler"
   506            }
   507          },
   508          "strategy": {
   509            "type": "RollingUpdate",
   510            "rollingUpdate": {
   511              "maxUnavailable": "25%",
   512              "maxSurge": "25%"
   513            }
   514          },
   515          "revisionHistoryLimit": 10,
   516          "progressDeadlineSeconds": 600
   517        },
   518        "status": {
   519          "observedGeneration": 1,
   520          "replicas": 3,
   521          "updatedReplicas": 3,
   522          "readyReplicas": 3,
   523          "availableReplicas": 3,
   524          "conditions": [
   525            {
   526              "type": "Progressing",
   527              "status": "True",
   528              "lastUpdateTime": "2022-12-09T08:20:14Z",
   529              "lastTransitionTime": "2022-12-09T08:19:41Z",
   530              "reason": "NewReplicaSetAvailable",
   531              "message": "ReplicaSet \"coherence-operator-585df65cdc\" has successfully progressed."
   532            },
   533            {
   534              "type": "Available",
   535              "status": "True",
   536              "lastUpdateTime": "2022-12-16T21:09:14Z",
   537              "lastTransitionTime": "2022-12-16T21:09:14Z",
   538              "reason": "MinimumReplicasAvailable",
   539              "message": "Deployment has minimum availability."
   540            }
   541          ]
   542        }
   543      },
   544      {
   545        "metadata": {
   546          "name": "oam-kubernetes-runtime",
   547          "namespace": "verrazzano-system",
   548          "uid": "fe5a1092-a0ab-49de-975e-913bb4bc3d76",
   549          "resourceVersion": "3221689",
   550          "generation": 1,
   551          "creationTimestamp": "2022-12-09T08:19:26Z",
   552          "labels": {
   553            "app.kubernetes.io/instance": "oam-kubernetes-runtime",
   554            "app.kubernetes.io/managed-by": "Helm",
   555            "app.kubernetes.io/name": "oam-kubernetes-runtime",
   556            "app.kubernetes.io/version": "0.3.0",
   557            "helm.sh/chart": "oam-kubernetes-runtime-0.3.0"
   558          },
   559          "annotations": {
   560            "deployment.kubernetes.io/revision": "1",
   561            "meta.helm.sh/release-name": "oam-kubernetes-runtime",
   562            "meta.helm.sh/release-namespace": "verrazzano-system"
   563          },
   564          "managedFields": [
   565            {
   566              "manager": "helm",
   567              "operation": "Update",
   568              "apiVersion": "apps/v1",
   569              "time": "2022-12-09T08:19:26Z",
   570              "fieldsType": "FieldsV1",
   571              "fieldsV1": {
   572                "f:metadata": {
   573                  "f:annotations": {
   574                    ".": {},
   575                    "f:meta.helm.sh/release-name": {},
   576                    "f:meta.helm.sh/release-namespace": {}
   577                  },
   578                  "f:labels": {
   579                    ".": {},
   580                    "f:app.kubernetes.io/instance": {},
   581                    "f:app.kubernetes.io/managed-by": {},
   582                    "f:app.kubernetes.io/name": {},
   583                    "f:app.kubernetes.io/version": {},
   584                    "f:helm.sh/chart": {}
   585                  }
   586                },
   587                "f:spec": {
   588                  "f:progressDeadlineSeconds": {},
   589                  "f:replicas": {},
   590                  "f:revisionHistoryLimit": {},
   591                  "f:selector": {},
   592                  "f:strategy": {
   593                    "f:rollingUpdate": {
   594                      ".": {},
   595                      "f:maxSurge": {},
   596                      "f:maxUnavailable": {}
   597                    },
   598                    "f:type": {}
   599                  },
   600                  "f:template": {
   601                    "f:metadata": {
   602                      "f:labels": {
   603                        ".": {},
   604                        "f:app.kubernetes.io/instance": {},
   605                        "f:app.kubernetes.io/name": {}
   606                      }
   607                    },
   608                    "f:spec": {
   609                      "f:containers": {
   610                        "k:{\"name\":\"oam-kubernetes-runtime\"}": {
   611                          ".": {},
   612                          "f:args": {},
   613                          "f:image": {},
   614                          "f:imagePullPolicy": {},
   615                          "f:name": {},
   616                          "f:resources": {
   617                            ".": {},
   618                            "f:requests": {
   619                              ".": {},
   620                              "f:cpu": {},
   621                              "f:memory": {}
   622                            }
   623                          },
   624                          "f:securityContext": {},
   625                          "f:terminationMessagePath": {},
   626                          "f:terminationMessagePolicy": {}
   627                        }
   628                      },
   629                      "f:dnsPolicy": {},
   630                      "f:restartPolicy": {},
   631                      "f:schedulerName": {},
   632                      "f:securityContext": {},
   633                      "f:serviceAccount": {},
   634                      "f:serviceAccountName": {},
   635                      "f:terminationGracePeriodSeconds": {}
   636                    }
   637                  }
   638                }
   639              }
   640            },
   641            {
   642              "manager": "kube-controller-manager",
   643              "operation": "Update",
   644              "apiVersion": "apps/v1",
   645              "time": "2022-12-14T08:17:16Z",
   646              "fieldsType": "FieldsV1",
   647              "fieldsV1": {
   648                "f:metadata": {
   649                  "f:annotations": {
   650                    "f:deployment.kubernetes.io/revision": {}
   651                  }
   652                },
   653                "f:status": {
   654                  "f:availableReplicas": {},
   655                  "f:conditions": {
   656                    ".": {},
   657                    "k:{\"type\":\"Available\"}": {
   658                      ".": {},
   659                      "f:lastTransitionTime": {},
   660                      "f:lastUpdateTime": {},
   661                      "f:message": {},
   662                      "f:reason": {},
   663                      "f:status": {},
   664                      "f:type": {}
   665                    },
   666                    "k:{\"type\":\"Progressing\"}": {
   667                      ".": {},
   668                      "f:lastTransitionTime": {},
   669                      "f:lastUpdateTime": {},
   670                      "f:message": {},
   671                      "f:reason": {},
   672                      "f:status": {},
   673                      "f:type": {}
   674                    }
   675                  },
   676                  "f:observedGeneration": {},
   677                  "f:readyReplicas": {},
   678                  "f:replicas": {},
   679                  "f:updatedReplicas": {}
   680                }
   681              },
   682              "subresource": "status"
   683            }
   684          ]
   685        },
   686        "spec": {
   687          "replicas": 1,
   688          "selector": {
   689            "matchLabels": {
   690              "app.kubernetes.io/instance": "oam-kubernetes-runtime",
   691              "app.kubernetes.io/name": "oam-kubernetes-runtime"
   692            }
   693          },
   694          "template": {
   695            "metadata": {
   696              "creationTimestamp": null,
   697              "labels": {
   698                "app.kubernetes.io/instance": "oam-kubernetes-runtime",
   699                "app.kubernetes.io/name": "oam-kubernetes-runtime"
   700              }
   701            },
   702            "spec": {
   703              "containers": [
   704                {
   705                  "name": "oam-kubernetes-runtime",
   706                  "image": "ghcr.io/verrazzano/oam-kubernetes-runtime:v0.3.0-20221013061514-f30c668",
   707                  "args": [
   708                    "--metrics-addr=:8080",
   709                    "--enable-leader-election"
   710                  ],
   711                  "resources": {
   712                    "requests": {
   713                      "cpu": "100m",
   714                      "memory": "20Mi"
   715                    }
   716                  },
   717                  "terminationMessagePath": "/dev/termination-log",
   718                  "terminationMessagePolicy": "File",
   719                  "imagePullPolicy": "Always",
   720                  "securityContext": {}
   721                }
   722              ],
   723              "restartPolicy": "Always",
   724              "terminationGracePeriodSeconds": 10,
   725              "dnsPolicy": "ClusterFirst",
   726              "serviceAccountName": "oam-kubernetes-runtime",
   727              "serviceAccount": "oam-kubernetes-runtime",
   728              "securityContext": {},
   729              "schedulerName": "default-scheduler"
   730            }
   731          },
   732          "strategy": {
   733            "type": "RollingUpdate",
   734            "rollingUpdate": {
   735              "maxUnavailable": "25%",
   736              "maxSurge": "25%"
   737            }
   738          },
   739          "revisionHistoryLimit": 10,
   740          "progressDeadlineSeconds": 600
   741        },
   742        "status": {
   743          "observedGeneration": 1,
   744          "replicas": 1,
   745          "updatedReplicas": 1,
   746          "readyReplicas": 1,
   747          "availableReplicas": 1,
   748          "conditions": [
   749            {
   750              "type": "Progressing",
   751              "status": "True",
   752              "lastUpdateTime": "2022-12-09T08:19:33Z",
   753              "lastTransitionTime": "2022-12-09T08:19:26Z",
   754              "reason": "NewReplicaSetAvailable",
   755              "message": "ReplicaSet \"oam-kubernetes-runtime-576648575\" has successfully progressed."
   756            },
   757            {
   758              "type": "Available",
   759              "status": "True",
   760              "lastUpdateTime": "2022-12-14T08:17:16Z",
   761              "lastTransitionTime": "2022-12-14T08:17:16Z",
   762              "reason": "MinimumReplicasAvailable",
   763              "message": "Deployment has minimum availability."
   764            }
   765          ]
   766        }
   767      }
   768    ]
   769  }