...

Text file src/k8s.io/api/testdata/v1.28.0/core.v1.ReplicationController.after_roundtrip.json

Documentation: k8s.io/api/testdata/v1.28.0

     1{
     2  "kind": "ReplicationController",
     3  "apiVersion": "v1",
     4  "metadata": {
     5    "name": "nameValue",
     6    "generateName": "generateNameValue",
     7    "namespace": "namespaceValue",
     8    "selfLink": "selfLinkValue",
     9    "uid": "uidValue",
    10    "resourceVersion": "resourceVersionValue",
    11    "generation": 7,
    12    "creationTimestamp": "2008-01-01T01:01:01Z",
    13    "deletionTimestamp": "2009-01-01T01:01:01Z",
    14    "deletionGracePeriodSeconds": 10,
    15    "labels": {
    16      "labelsKey": "labelsValue"
    17    },
    18    "annotations": {
    19      "annotationsKey": "annotationsValue"
    20    },
    21    "ownerReferences": [
    22      {
    23        "apiVersion": "apiVersionValue",
    24        "kind": "kindValue",
    25        "name": "nameValue",
    26        "uid": "uidValue",
    27        "controller": true,
    28        "blockOwnerDeletion": true
    29      }
    30    ],
    31    "finalizers": [
    32      "finalizersValue"
    33    ],
    34    "managedFields": [
    35      {
    36        "manager": "managerValue",
    37        "operation": "operationValue",
    38        "apiVersion": "apiVersionValue",
    39        "time": "2004-01-01T01:01:01Z",
    40        "fieldsType": "fieldsTypeValue",
    41        "fieldsV1": {},
    42        "subresource": "subresourceValue"
    43      }
    44    ]
    45  },
    46  "spec": {
    47    "replicas": 1,
    48    "minReadySeconds": 4,
    49    "selector": {
    50      "selectorKey": "selectorValue"
    51    },
    52    "template": {
    53      "metadata": {
    54        "name": "nameValue",
    55        "generateName": "generateNameValue",
    56        "namespace": "namespaceValue",
    57        "selfLink": "selfLinkValue",
    58        "uid": "uidValue",
    59        "resourceVersion": "resourceVersionValue",
    60        "generation": 7,
    61        "creationTimestamp": "2008-01-01T01:01:01Z",
    62        "deletionTimestamp": "2009-01-01T01:01:01Z",
    63        "deletionGracePeriodSeconds": 10,
    64        "labels": {
    65          "labelsKey": "labelsValue"
    66        },
    67        "annotations": {
    68          "annotationsKey": "annotationsValue"
    69        },
    70        "ownerReferences": [
    71          {
    72            "apiVersion": "apiVersionValue",
    73            "kind": "kindValue",
    74            "name": "nameValue",
    75            "uid": "uidValue",
    76            "controller": true,
    77            "blockOwnerDeletion": true
    78          }
    79        ],
    80        "finalizers": [
    81          "finalizersValue"
    82        ],
    83        "managedFields": [
    84          {
    85            "manager": "managerValue",
    86            "operation": "operationValue",
    87            "apiVersion": "apiVersionValue",
    88            "time": "2004-01-01T01:01:01Z",
    89            "fieldsType": "fieldsTypeValue",
    90            "fieldsV1": {},
    91            "subresource": "subresourceValue"
    92          }
    93        ]
    94      },
    95      "spec": {
    96        "volumes": [
    97          {
    98            "name": "nameValue",
    99            "hostPath": {
   100              "path": "pathValue",
   101              "type": "typeValue"
   102            },
   103            "emptyDir": {
   104              "medium": "mediumValue",
   105              "sizeLimit": "0"
   106            },
   107            "gcePersistentDisk": {
   108              "pdName": "pdNameValue",
   109              "fsType": "fsTypeValue",
   110              "partition": 3,
   111              "readOnly": true
   112            },
   113            "awsElasticBlockStore": {
   114              "volumeID": "volumeIDValue",
   115              "fsType": "fsTypeValue",
   116              "partition": 3,
   117              "readOnly": true
   118            },
   119            "gitRepo": {
   120              "repository": "repositoryValue",
   121              "revision": "revisionValue",
   122              "directory": "directoryValue"
   123            },
   124            "secret": {
   125              "secretName": "secretNameValue",
   126              "items": [
   127                {
   128                  "key": "keyValue",
   129                  "path": "pathValue",
   130                  "mode": 3
   131                }
   132              ],
   133              "defaultMode": 3,
   134              "optional": true
   135            },
   136            "nfs": {
   137              "server": "serverValue",
   138              "path": "pathValue",
   139              "readOnly": true
   140            },
   141            "iscsi": {
   142              "targetPortal": "targetPortalValue",
   143              "iqn": "iqnValue",
   144              "lun": 3,
   145              "iscsiInterface": "iscsiInterfaceValue",
   146              "fsType": "fsTypeValue",
   147              "readOnly": true,
   148              "portals": [
   149                "portalsValue"
   150              ],
   151              "chapAuthDiscovery": true,
   152              "chapAuthSession": true,
   153              "secretRef": {
   154                "name": "nameValue"
   155              },
   156              "initiatorName": "initiatorNameValue"
   157            },
   158            "glusterfs": {
   159              "endpoints": "endpointsValue",
   160              "path": "pathValue",
   161              "readOnly": true
   162            },
   163            "persistentVolumeClaim": {
   164              "claimName": "claimNameValue",
   165              "readOnly": true
   166            },
   167            "rbd": {
   168              "monitors": [
   169                "monitorsValue"
   170              ],
   171              "image": "imageValue",
   172              "fsType": "fsTypeValue",
   173              "pool": "poolValue",
   174              "user": "userValue",
   175              "keyring": "keyringValue",
   176              "secretRef": {
   177                "name": "nameValue"
   178              },
   179              "readOnly": true
   180            },
   181            "flexVolume": {
   182              "driver": "driverValue",
   183              "fsType": "fsTypeValue",
   184              "secretRef": {
   185                "name": "nameValue"
   186              },
   187              "readOnly": true,
   188              "options": {
   189                "optionsKey": "optionsValue"
   190              }
   191            },
   192            "cinder": {
   193              "volumeID": "volumeIDValue",
   194              "fsType": "fsTypeValue",
   195              "readOnly": true,
   196              "secretRef": {
   197                "name": "nameValue"
   198              }
   199            },
   200            "cephfs": {
   201              "monitors": [
   202                "monitorsValue"
   203              ],
   204              "path": "pathValue",
   205              "user": "userValue",
   206              "secretFile": "secretFileValue",
   207              "secretRef": {
   208                "name": "nameValue"
   209              },
   210              "readOnly": true
   211            },
   212            "flocker": {
   213              "datasetName": "datasetNameValue",
   214              "datasetUUID": "datasetUUIDValue"
   215            },
   216            "downwardAPI": {
   217              "items": [
   218                {
   219                  "path": "pathValue",
   220                  "fieldRef": {
   221                    "apiVersion": "apiVersionValue",
   222                    "fieldPath": "fieldPathValue"
   223                  },
   224                  "resourceFieldRef": {
   225                    "containerName": "containerNameValue",
   226                    "resource": "resourceValue",
   227                    "divisor": "0"
   228                  },
   229                  "mode": 4
   230                }
   231              ],
   232              "defaultMode": 2
   233            },
   234            "fc": {
   235              "targetWWNs": [
   236                "targetWWNsValue"
   237              ],
   238              "lun": 2,
   239              "fsType": "fsTypeValue",
   240              "readOnly": true,
   241              "wwids": [
   242                "wwidsValue"
   243              ]
   244            },
   245            "azureFile": {
   246              "secretName": "secretNameValue",
   247              "shareName": "shareNameValue",
   248              "readOnly": true
   249            },
   250            "configMap": {
   251              "name": "nameValue",
   252              "items": [
   253                {
   254                  "key": "keyValue",
   255                  "path": "pathValue",
   256                  "mode": 3
   257                }
   258              ],
   259              "defaultMode": 3,
   260              "optional": true
   261            },
   262            "vsphereVolume": {
   263              "volumePath": "volumePathValue",
   264              "fsType": "fsTypeValue",
   265              "storagePolicyName": "storagePolicyNameValue",
   266              "storagePolicyID": "storagePolicyIDValue"
   267            },
   268            "quobyte": {
   269              "registry": "registryValue",
   270              "volume": "volumeValue",
   271              "readOnly": true,
   272              "user": "userValue",
   273              "group": "groupValue",
   274              "tenant": "tenantValue"
   275            },
   276            "azureDisk": {
   277              "diskName": "diskNameValue",
   278              "diskURI": "diskURIValue",
   279              "cachingMode": "cachingModeValue",
   280              "fsType": "fsTypeValue",
   281              "readOnly": true,
   282              "kind": "kindValue"
   283            },
   284            "photonPersistentDisk": {
   285              "pdID": "pdIDValue",
   286              "fsType": "fsTypeValue"
   287            },
   288            "projected": {
   289              "sources": [
   290                {
   291                  "secret": {
   292                    "name": "nameValue",
   293                    "items": [
   294                      {
   295                        "key": "keyValue",
   296                        "path": "pathValue",
   297                        "mode": 3
   298                      }
   299                    ],
   300                    "optional": true
   301                  },
   302                  "downwardAPI": {
   303                    "items": [
   304                      {
   305                        "path": "pathValue",
   306                        "fieldRef": {
   307                          "apiVersion": "apiVersionValue",
   308                          "fieldPath": "fieldPathValue"
   309                        },
   310                        "resourceFieldRef": {
   311                          "containerName": "containerNameValue",
   312                          "resource": "resourceValue",
   313                          "divisor": "0"
   314                        },
   315                        "mode": 4
   316                      }
   317                    ]
   318                  },
   319                  "configMap": {
   320                    "name": "nameValue",
   321                    "items": [
   322                      {
   323                        "key": "keyValue",
   324                        "path": "pathValue",
   325                        "mode": 3
   326                      }
   327                    ],
   328                    "optional": true
   329                  },
   330                  "serviceAccountToken": {
   331                    "audience": "audienceValue",
   332                    "expirationSeconds": 2,
   333                    "path": "pathValue"
   334                  }
   335                }
   336              ],
   337              "defaultMode": 2
   338            },
   339            "portworxVolume": {
   340              "volumeID": "volumeIDValue",
   341              "fsType": "fsTypeValue",
   342              "readOnly": true
   343            },
   344            "scaleIO": {
   345              "gateway": "gatewayValue",
   346              "system": "systemValue",
   347              "secretRef": {
   348                "name": "nameValue"
   349              },
   350              "sslEnabled": true,
   351              "protectionDomain": "protectionDomainValue",
   352              "storagePool": "storagePoolValue",
   353              "storageMode": "storageModeValue",
   354              "volumeName": "volumeNameValue",
   355              "fsType": "fsTypeValue",
   356              "readOnly": true
   357            },
   358            "storageos": {
   359              "volumeName": "volumeNameValue",
   360              "volumeNamespace": "volumeNamespaceValue",
   361              "fsType": "fsTypeValue",
   362              "readOnly": true,
   363              "secretRef": {
   364                "name": "nameValue"
   365              }
   366            },
   367            "csi": {
   368              "driver": "driverValue",
   369              "readOnly": true,
   370              "fsType": "fsTypeValue",
   371              "volumeAttributes": {
   372                "volumeAttributesKey": "volumeAttributesValue"
   373              },
   374              "nodePublishSecretRef": {
   375                "name": "nameValue"
   376              }
   377            },
   378            "ephemeral": {
   379              "volumeClaimTemplate": {
   380                "metadata": {
   381                  "name": "nameValue",
   382                  "generateName": "generateNameValue",
   383                  "namespace": "namespaceValue",
   384                  "selfLink": "selfLinkValue",
   385                  "uid": "uidValue",
   386                  "resourceVersion": "resourceVersionValue",
   387                  "generation": 7,
   388                  "creationTimestamp": "2008-01-01T01:01:01Z",
   389                  "deletionTimestamp": "2009-01-01T01:01:01Z",
   390                  "deletionGracePeriodSeconds": 10,
   391                  "labels": {
   392                    "labelsKey": "labelsValue"
   393                  },
   394                  "annotations": {
   395                    "annotationsKey": "annotationsValue"
   396                  },
   397                  "ownerReferences": [
   398                    {
   399                      "apiVersion": "apiVersionValue",
   400                      "kind": "kindValue",
   401                      "name": "nameValue",
   402                      "uid": "uidValue",
   403                      "controller": true,
   404                      "blockOwnerDeletion": true
   405                    }
   406                  ],
   407                  "finalizers": [
   408                    "finalizersValue"
   409                  ],
   410                  "managedFields": [
   411                    {
   412                      "manager": "managerValue",
   413                      "operation": "operationValue",
   414                      "apiVersion": "apiVersionValue",
   415                      "time": "2004-01-01T01:01:01Z",
   416                      "fieldsType": "fieldsTypeValue",
   417                      "fieldsV1": {},
   418                      "subresource": "subresourceValue"
   419                    }
   420                  ]
   421                },
   422                "spec": {
   423                  "accessModes": [
   424                    "accessModesValue"
   425                  ],
   426                  "selector": {
   427                    "matchLabels": {
   428                      "matchLabelsKey": "matchLabelsValue"
   429                    },
   430                    "matchExpressions": [
   431                      {
   432                        "key": "keyValue",
   433                        "operator": "operatorValue",
   434                        "values": [
   435                          "valuesValue"
   436                        ]
   437                      }
   438                    ]
   439                  },
   440                  "resources": {
   441                    "limits": {
   442                      "limitsKey": "0"
   443                    },
   444                    "requests": {
   445                      "requestsKey": "0"
   446                    }
   447                  },
   448                  "volumeName": "volumeNameValue",
   449                  "storageClassName": "storageClassNameValue",
   450                  "volumeMode": "volumeModeValue",
   451                  "dataSource": {
   452                    "apiGroup": "apiGroupValue",
   453                    "kind": "kindValue",
   454                    "name": "nameValue"
   455                  },
   456                  "dataSourceRef": {
   457                    "apiGroup": "apiGroupValue",
   458                    "kind": "kindValue",
   459                    "name": "nameValue",
   460                    "namespace": "namespaceValue"
   461                  }
   462                }
   463              }
   464            }
   465          }
   466        ],
   467        "initContainers": [
   468          {
   469            "name": "nameValue",
   470            "image": "imageValue",
   471            "command": [
   472              "commandValue"
   473            ],
   474            "args": [
   475              "argsValue"
   476            ],
   477            "workingDir": "workingDirValue",
   478            "ports": [
   479              {
   480                "name": "nameValue",
   481                "hostPort": 2,
   482                "containerPort": 3,
   483                "protocol": "protocolValue",
   484                "hostIP": "hostIPValue"
   485              }
   486            ],
   487            "envFrom": [
   488              {
   489                "prefix": "prefixValue",
   490                "configMapRef": {
   491                  "name": "nameValue",
   492                  "optional": true
   493                },
   494                "secretRef": {
   495                  "name": "nameValue",
   496                  "optional": true
   497                }
   498              }
   499            ],
   500            "env": [
   501              {
   502                "name": "nameValue",
   503                "value": "valueValue",
   504                "valueFrom": {
   505                  "fieldRef": {
   506                    "apiVersion": "apiVersionValue",
   507                    "fieldPath": "fieldPathValue"
   508                  },
   509                  "resourceFieldRef": {
   510                    "containerName": "containerNameValue",
   511                    "resource": "resourceValue",
   512                    "divisor": "0"
   513                  },
   514                  "configMapKeyRef": {
   515                    "name": "nameValue",
   516                    "key": "keyValue",
   517                    "optional": true
   518                  },
   519                  "secretKeyRef": {
   520                    "name": "nameValue",
   521                    "key": "keyValue",
   522                    "optional": true
   523                  }
   524                }
   525              }
   526            ],
   527            "resources": {
   528              "limits": {
   529                "limitsKey": "0"
   530              },
   531              "requests": {
   532                "requestsKey": "0"
   533              },
   534              "claims": [
   535                {
   536                  "name": "nameValue"
   537                }
   538              ]
   539            },
   540            "resizePolicy": [
   541              {
   542                "resourceName": "resourceNameValue",
   543                "restartPolicy": "restartPolicyValue"
   544              }
   545            ],
   546            "restartPolicy": "restartPolicyValue",
   547            "volumeMounts": [
   548              {
   549                "name": "nameValue",
   550                "readOnly": true,
   551                "mountPath": "mountPathValue",
   552                "subPath": "subPathValue",
   553                "mountPropagation": "mountPropagationValue",
   554                "subPathExpr": "subPathExprValue"
   555              }
   556            ],
   557            "volumeDevices": [
   558              {
   559                "name": "nameValue",
   560                "devicePath": "devicePathValue"
   561              }
   562            ],
   563            "livenessProbe": {
   564              "exec": {
   565                "command": [
   566                  "commandValue"
   567                ]
   568              },
   569              "httpGet": {
   570                "path": "pathValue",
   571                "port": "portValue",
   572                "host": "hostValue",
   573                "scheme": "schemeValue",
   574                "httpHeaders": [
   575                  {
   576                    "name": "nameValue",
   577                    "value": "valueValue"
   578                  }
   579                ]
   580              },
   581              "tcpSocket": {
   582                "port": "portValue",
   583                "host": "hostValue"
   584              },
   585              "grpc": {
   586                "port": 1,
   587                "service": "serviceValue"
   588              },
   589              "initialDelaySeconds": 2,
   590              "timeoutSeconds": 3,
   591              "periodSeconds": 4,
   592              "successThreshold": 5,
   593              "failureThreshold": 6,
   594              "terminationGracePeriodSeconds": 7
   595            },
   596            "readinessProbe": {
   597              "exec": {
   598                "command": [
   599                  "commandValue"
   600                ]
   601              },
   602              "httpGet": {
   603                "path": "pathValue",
   604                "port": "portValue",
   605                "host": "hostValue",
   606                "scheme": "schemeValue",
   607                "httpHeaders": [
   608                  {
   609                    "name": "nameValue",
   610                    "value": "valueValue"
   611                  }
   612                ]
   613              },
   614              "tcpSocket": {
   615                "port": "portValue",
   616                "host": "hostValue"
   617              },
   618              "grpc": {
   619                "port": 1,
   620                "service": "serviceValue"
   621              },
   622              "initialDelaySeconds": 2,
   623              "timeoutSeconds": 3,
   624              "periodSeconds": 4,
   625              "successThreshold": 5,
   626              "failureThreshold": 6,
   627              "terminationGracePeriodSeconds": 7
   628            },
   629            "startupProbe": {
   630              "exec": {
   631                "command": [
   632                  "commandValue"
   633                ]
   634              },
   635              "httpGet": {
   636                "path": "pathValue",
   637                "port": "portValue",
   638                "host": "hostValue",
   639                "scheme": "schemeValue",
   640                "httpHeaders": [
   641                  {
   642                    "name": "nameValue",
   643                    "value": "valueValue"
   644                  }
   645                ]
   646              },
   647              "tcpSocket": {
   648                "port": "portValue",
   649                "host": "hostValue"
   650              },
   651              "grpc": {
   652                "port": 1,
   653                "service": "serviceValue"
   654              },
   655              "initialDelaySeconds": 2,
   656              "timeoutSeconds": 3,
   657              "periodSeconds": 4,
   658              "successThreshold": 5,
   659              "failureThreshold": 6,
   660              "terminationGracePeriodSeconds": 7
   661            },
   662            "lifecycle": {
   663              "postStart": {
   664                "exec": {
   665                  "command": [
   666                    "commandValue"
   667                  ]
   668                },
   669                "httpGet": {
   670                  "path": "pathValue",
   671                  "port": "portValue",
   672                  "host": "hostValue",
   673                  "scheme": "schemeValue",
   674                  "httpHeaders": [
   675                    {
   676                      "name": "nameValue",
   677                      "value": "valueValue"
   678                    }
   679                  ]
   680                },
   681                "tcpSocket": {
   682                  "port": "portValue",
   683                  "host": "hostValue"
   684                }
   685              },
   686              "preStop": {
   687                "exec": {
   688                  "command": [
   689                    "commandValue"
   690                  ]
   691                },
   692                "httpGet": {
   693                  "path": "pathValue",
   694                  "port": "portValue",
   695                  "host": "hostValue",
   696                  "scheme": "schemeValue",
   697                  "httpHeaders": [
   698                    {
   699                      "name": "nameValue",
   700                      "value": "valueValue"
   701                    }
   702                  ]
   703                },
   704                "tcpSocket": {
   705                  "port": "portValue",
   706                  "host": "hostValue"
   707                }
   708              }
   709            },
   710            "terminationMessagePath": "terminationMessagePathValue",
   711            "terminationMessagePolicy": "terminationMessagePolicyValue",
   712            "imagePullPolicy": "imagePullPolicyValue",
   713            "securityContext": {
   714              "capabilities": {
   715                "add": [
   716                  "addValue"
   717                ],
   718                "drop": [
   719                  "dropValue"
   720                ]
   721              },
   722              "privileged": true,
   723              "seLinuxOptions": {
   724                "user": "userValue",
   725                "role": "roleValue",
   726                "type": "typeValue",
   727                "level": "levelValue"
   728              },
   729              "windowsOptions": {
   730                "gmsaCredentialSpecName": "gmsaCredentialSpecNameValue",
   731                "gmsaCredentialSpec": "gmsaCredentialSpecValue",
   732                "runAsUserName": "runAsUserNameValue",
   733                "hostProcess": true
   734              },
   735              "runAsUser": 4,
   736              "runAsGroup": 8,
   737              "runAsNonRoot": true,
   738              "readOnlyRootFilesystem": true,
   739              "allowPrivilegeEscalation": true,
   740              "procMount": "procMountValue",
   741              "seccompProfile": {
   742                "type": "typeValue",
   743                "localhostProfile": "localhostProfileValue"
   744              }
   745            },
   746            "stdin": true,
   747            "stdinOnce": true,
   748            "tty": true
   749          }
   750        ],
   751        "containers": [
   752          {
   753            "name": "nameValue",
   754            "image": "imageValue",
   755            "command": [
   756              "commandValue"
   757            ],
   758            "args": [
   759              "argsValue"
   760            ],
   761            "workingDir": "workingDirValue",
   762            "ports": [
   763              {
   764                "name": "nameValue",
   765                "hostPort": 2,
   766                "containerPort": 3,
   767                "protocol": "protocolValue",
   768                "hostIP": "hostIPValue"
   769              }
   770            ],
   771            "envFrom": [
   772              {
   773                "prefix": "prefixValue",
   774                "configMapRef": {
   775                  "name": "nameValue",
   776                  "optional": true
   777                },
   778                "secretRef": {
   779                  "name": "nameValue",
   780                  "optional": true
   781                }
   782              }
   783            ],
   784            "env": [
   785              {
   786                "name": "nameValue",
   787                "value": "valueValue",
   788                "valueFrom": {
   789                  "fieldRef": {
   790                    "apiVersion": "apiVersionValue",
   791                    "fieldPath": "fieldPathValue"
   792                  },
   793                  "resourceFieldRef": {
   794                    "containerName": "containerNameValue",
   795                    "resource": "resourceValue",
   796                    "divisor": "0"
   797                  },
   798                  "configMapKeyRef": {
   799                    "name": "nameValue",
   800                    "key": "keyValue",
   801                    "optional": true
   802                  },
   803                  "secretKeyRef": {
   804                    "name": "nameValue",
   805                    "key": "keyValue",
   806                    "optional": true
   807                  }
   808                }
   809              }
   810            ],
   811            "resources": {
   812              "limits": {
   813                "limitsKey": "0"
   814              },
   815              "requests": {
   816                "requestsKey": "0"
   817              },
   818              "claims": [
   819                {
   820                  "name": "nameValue"
   821                }
   822              ]
   823            },
   824            "resizePolicy": [
   825              {
   826                "resourceName": "resourceNameValue",
   827                "restartPolicy": "restartPolicyValue"
   828              }
   829            ],
   830            "restartPolicy": "restartPolicyValue",
   831            "volumeMounts": [
   832              {
   833                "name": "nameValue",
   834                "readOnly": true,
   835                "mountPath": "mountPathValue",
   836                "subPath": "subPathValue",
   837                "mountPropagation": "mountPropagationValue",
   838                "subPathExpr": "subPathExprValue"
   839              }
   840            ],
   841            "volumeDevices": [
   842              {
   843                "name": "nameValue",
   844                "devicePath": "devicePathValue"
   845              }
   846            ],
   847            "livenessProbe": {
   848              "exec": {
   849                "command": [
   850                  "commandValue"
   851                ]
   852              },
   853              "httpGet": {
   854                "path": "pathValue",
   855                "port": "portValue",
   856                "host": "hostValue",
   857                "scheme": "schemeValue",
   858                "httpHeaders": [
   859                  {
   860                    "name": "nameValue",
   861                    "value": "valueValue"
   862                  }
   863                ]
   864              },
   865              "tcpSocket": {
   866                "port": "portValue",
   867                "host": "hostValue"
   868              },
   869              "grpc": {
   870                "port": 1,
   871                "service": "serviceValue"
   872              },
   873              "initialDelaySeconds": 2,
   874              "timeoutSeconds": 3,
   875              "periodSeconds": 4,
   876              "successThreshold": 5,
   877              "failureThreshold": 6,
   878              "terminationGracePeriodSeconds": 7
   879            },
   880            "readinessProbe": {
   881              "exec": {
   882                "command": [
   883                  "commandValue"
   884                ]
   885              },
   886              "httpGet": {
   887                "path": "pathValue",
   888                "port": "portValue",
   889                "host": "hostValue",
   890                "scheme": "schemeValue",
   891                "httpHeaders": [
   892                  {
   893                    "name": "nameValue",
   894                    "value": "valueValue"
   895                  }
   896                ]
   897              },
   898              "tcpSocket": {
   899                "port": "portValue",
   900                "host": "hostValue"
   901              },
   902              "grpc": {
   903                "port": 1,
   904                "service": "serviceValue"
   905              },
   906              "initialDelaySeconds": 2,
   907              "timeoutSeconds": 3,
   908              "periodSeconds": 4,
   909              "successThreshold": 5,
   910              "failureThreshold": 6,
   911              "terminationGracePeriodSeconds": 7
   912            },
   913            "startupProbe": {
   914              "exec": {
   915                "command": [
   916                  "commandValue"
   917                ]
   918              },
   919              "httpGet": {
   920                "path": "pathValue",
   921                "port": "portValue",
   922                "host": "hostValue",
   923                "scheme": "schemeValue",
   924                "httpHeaders": [
   925                  {
   926                    "name": "nameValue",
   927                    "value": "valueValue"
   928                  }
   929                ]
   930              },
   931              "tcpSocket": {
   932                "port": "portValue",
   933                "host": "hostValue"
   934              },
   935              "grpc": {
   936                "port": 1,
   937                "service": "serviceValue"
   938              },
   939              "initialDelaySeconds": 2,
   940              "timeoutSeconds": 3,
   941              "periodSeconds": 4,
   942              "successThreshold": 5,
   943              "failureThreshold": 6,
   944              "terminationGracePeriodSeconds": 7
   945            },
   946            "lifecycle": {
   947              "postStart": {
   948                "exec": {
   949                  "command": [
   950                    "commandValue"
   951                  ]
   952                },
   953                "httpGet": {
   954                  "path": "pathValue",
   955                  "port": "portValue",
   956                  "host": "hostValue",
   957                  "scheme": "schemeValue",
   958                  "httpHeaders": [
   959                    {
   960                      "name": "nameValue",
   961                      "value": "valueValue"
   962                    }
   963                  ]
   964                },
   965                "tcpSocket": {
   966                  "port": "portValue",
   967                  "host": "hostValue"
   968                }
   969              },
   970              "preStop": {
   971                "exec": {
   972                  "command": [
   973                    "commandValue"
   974                  ]
   975                },
   976                "httpGet": {
   977                  "path": "pathValue",
   978                  "port": "portValue",
   979                  "host": "hostValue",
   980                  "scheme": "schemeValue",
   981                  "httpHeaders": [
   982                    {
   983                      "name": "nameValue",
   984                      "value": "valueValue"
   985                    }
   986                  ]
   987                },
   988                "tcpSocket": {
   989                  "port": "portValue",
   990                  "host": "hostValue"
   991                }
   992              }
   993            },
   994            "terminationMessagePath": "terminationMessagePathValue",
   995            "terminationMessagePolicy": "terminationMessagePolicyValue",
   996            "imagePullPolicy": "imagePullPolicyValue",
   997            "securityContext": {
   998              "capabilities": {
   999                "add": [
  1000                  "addValue"
  1001                ],
  1002                "drop": [
  1003                  "dropValue"
  1004                ]
  1005              },
  1006              "privileged": true,
  1007              "seLinuxOptions": {
  1008                "user": "userValue",
  1009                "role": "roleValue",
  1010                "type": "typeValue",
  1011                "level": "levelValue"
  1012              },
  1013              "windowsOptions": {
  1014                "gmsaCredentialSpecName": "gmsaCredentialSpecNameValue",
  1015                "gmsaCredentialSpec": "gmsaCredentialSpecValue",
  1016                "runAsUserName": "runAsUserNameValue",
  1017                "hostProcess": true
  1018              },
  1019              "runAsUser": 4,
  1020              "runAsGroup": 8,
  1021              "runAsNonRoot": true,
  1022              "readOnlyRootFilesystem": true,
  1023              "allowPrivilegeEscalation": true,
  1024              "procMount": "procMountValue",
  1025              "seccompProfile": {
  1026                "type": "typeValue",
  1027                "localhostProfile": "localhostProfileValue"
  1028              }
  1029            },
  1030            "stdin": true,
  1031            "stdinOnce": true,
  1032            "tty": true
  1033          }
  1034        ],
  1035        "ephemeralContainers": [
  1036          {
  1037            "name": "nameValue",
  1038            "image": "imageValue",
  1039            "command": [
  1040              "commandValue"
  1041            ],
  1042            "args": [
  1043              "argsValue"
  1044            ],
  1045            "workingDir": "workingDirValue",
  1046            "ports": [
  1047              {
  1048                "name": "nameValue",
  1049                "hostPort": 2,
  1050                "containerPort": 3,
  1051                "protocol": "protocolValue",
  1052                "hostIP": "hostIPValue"
  1053              }
  1054            ],
  1055            "envFrom": [
  1056              {
  1057                "prefix": "prefixValue",
  1058                "configMapRef": {
  1059                  "name": "nameValue",
  1060                  "optional": true
  1061                },
  1062                "secretRef": {
  1063                  "name": "nameValue",
  1064                  "optional": true
  1065                }
  1066              }
  1067            ],
  1068            "env": [
  1069              {
  1070                "name": "nameValue",
  1071                "value": "valueValue",
  1072                "valueFrom": {
  1073                  "fieldRef": {
  1074                    "apiVersion": "apiVersionValue",
  1075                    "fieldPath": "fieldPathValue"
  1076                  },
  1077                  "resourceFieldRef": {
  1078                    "containerName": "containerNameValue",
  1079                    "resource": "resourceValue",
  1080                    "divisor": "0"
  1081                  },
  1082                  "configMapKeyRef": {
  1083                    "name": "nameValue",
  1084                    "key": "keyValue",
  1085                    "optional": true
  1086                  },
  1087                  "secretKeyRef": {
  1088                    "name": "nameValue",
  1089                    "key": "keyValue",
  1090                    "optional": true
  1091                  }
  1092                }
  1093              }
  1094            ],
  1095            "resources": {
  1096              "limits": {
  1097                "limitsKey": "0"
  1098              },
  1099              "requests": {
  1100                "requestsKey": "0"
  1101              },
  1102              "claims": [
  1103                {
  1104                  "name": "nameValue"
  1105                }
  1106              ]
  1107            },
  1108            "resizePolicy": [
  1109              {
  1110                "resourceName": "resourceNameValue",
  1111                "restartPolicy": "restartPolicyValue"
  1112              }
  1113            ],
  1114            "restartPolicy": "restartPolicyValue",
  1115            "volumeMounts": [
  1116              {
  1117                "name": "nameValue",
  1118                "readOnly": true,
  1119                "mountPath": "mountPathValue",
  1120                "subPath": "subPathValue",
  1121                "mountPropagation": "mountPropagationValue",
  1122                "subPathExpr": "subPathExprValue"
  1123              }
  1124            ],
  1125            "volumeDevices": [
  1126              {
  1127                "name": "nameValue",
  1128                "devicePath": "devicePathValue"
  1129              }
  1130            ],
  1131            "livenessProbe": {
  1132              "exec": {
  1133                "command": [
  1134                  "commandValue"
  1135                ]
  1136              },
  1137              "httpGet": {
  1138                "path": "pathValue",
  1139                "port": "portValue",
  1140                "host": "hostValue",
  1141                "scheme": "schemeValue",
  1142                "httpHeaders": [
  1143                  {
  1144                    "name": "nameValue",
  1145                    "value": "valueValue"
  1146                  }
  1147                ]
  1148              },
  1149              "tcpSocket": {
  1150                "port": "portValue",
  1151                "host": "hostValue"
  1152              },
  1153              "grpc": {
  1154                "port": 1,
  1155                "service": "serviceValue"
  1156              },
  1157              "initialDelaySeconds": 2,
  1158              "timeoutSeconds": 3,
  1159              "periodSeconds": 4,
  1160              "successThreshold": 5,
  1161              "failureThreshold": 6,
  1162              "terminationGracePeriodSeconds": 7
  1163            },
  1164            "readinessProbe": {
  1165              "exec": {
  1166                "command": [
  1167                  "commandValue"
  1168                ]
  1169              },
  1170              "httpGet": {
  1171                "path": "pathValue",
  1172                "port": "portValue",
  1173                "host": "hostValue",
  1174                "scheme": "schemeValue",
  1175                "httpHeaders": [
  1176                  {
  1177                    "name": "nameValue",
  1178                    "value": "valueValue"
  1179                  }
  1180                ]
  1181              },
  1182              "tcpSocket": {
  1183                "port": "portValue",
  1184                "host": "hostValue"
  1185              },
  1186              "grpc": {
  1187                "port": 1,
  1188                "service": "serviceValue"
  1189              },
  1190              "initialDelaySeconds": 2,
  1191              "timeoutSeconds": 3,
  1192              "periodSeconds": 4,
  1193              "successThreshold": 5,
  1194              "failureThreshold": 6,
  1195              "terminationGracePeriodSeconds": 7
  1196            },
  1197            "startupProbe": {
  1198              "exec": {
  1199                "command": [
  1200                  "commandValue"
  1201                ]
  1202              },
  1203              "httpGet": {
  1204                "path": "pathValue",
  1205                "port": "portValue",
  1206                "host": "hostValue",
  1207                "scheme": "schemeValue",
  1208                "httpHeaders": [
  1209                  {
  1210                    "name": "nameValue",
  1211                    "value": "valueValue"
  1212                  }
  1213                ]
  1214              },
  1215              "tcpSocket": {
  1216                "port": "portValue",
  1217                "host": "hostValue"
  1218              },
  1219              "grpc": {
  1220                "port": 1,
  1221                "service": "serviceValue"
  1222              },
  1223              "initialDelaySeconds": 2,
  1224              "timeoutSeconds": 3,
  1225              "periodSeconds": 4,
  1226              "successThreshold": 5,
  1227              "failureThreshold": 6,
  1228              "terminationGracePeriodSeconds": 7
  1229            },
  1230            "lifecycle": {
  1231              "postStart": {
  1232                "exec": {
  1233                  "command": [
  1234                    "commandValue"
  1235                  ]
  1236                },
  1237                "httpGet": {
  1238                  "path": "pathValue",
  1239                  "port": "portValue",
  1240                  "host": "hostValue",
  1241                  "scheme": "schemeValue",
  1242                  "httpHeaders": [
  1243                    {
  1244                      "name": "nameValue",
  1245                      "value": "valueValue"
  1246                    }
  1247                  ]
  1248                },
  1249                "tcpSocket": {
  1250                  "port": "portValue",
  1251                  "host": "hostValue"
  1252                }
  1253              },
  1254              "preStop": {
  1255                "exec": {
  1256                  "command": [
  1257                    "commandValue"
  1258                  ]
  1259                },
  1260                "httpGet": {
  1261                  "path": "pathValue",
  1262                  "port": "portValue",
  1263                  "host": "hostValue",
  1264                  "scheme": "schemeValue",
  1265                  "httpHeaders": [
  1266                    {
  1267                      "name": "nameValue",
  1268                      "value": "valueValue"
  1269                    }
  1270                  ]
  1271                },
  1272                "tcpSocket": {
  1273                  "port": "portValue",
  1274                  "host": "hostValue"
  1275                }
  1276              }
  1277            },
  1278            "terminationMessagePath": "terminationMessagePathValue",
  1279            "terminationMessagePolicy": "terminationMessagePolicyValue",
  1280            "imagePullPolicy": "imagePullPolicyValue",
  1281            "securityContext": {
  1282              "capabilities": {
  1283                "add": [
  1284                  "addValue"
  1285                ],
  1286                "drop": [
  1287                  "dropValue"
  1288                ]
  1289              },
  1290              "privileged": true,
  1291              "seLinuxOptions": {
  1292                "user": "userValue",
  1293                "role": "roleValue",
  1294                "type": "typeValue",
  1295                "level": "levelValue"
  1296              },
  1297              "windowsOptions": {
  1298                "gmsaCredentialSpecName": "gmsaCredentialSpecNameValue",
  1299                "gmsaCredentialSpec": "gmsaCredentialSpecValue",
  1300                "runAsUserName": "runAsUserNameValue",
  1301                "hostProcess": true
  1302              },
  1303              "runAsUser": 4,
  1304              "runAsGroup": 8,
  1305              "runAsNonRoot": true,
  1306              "readOnlyRootFilesystem": true,
  1307              "allowPrivilegeEscalation": true,
  1308              "procMount": "procMountValue",
  1309              "seccompProfile": {
  1310                "type": "typeValue",
  1311                "localhostProfile": "localhostProfileValue"
  1312              }
  1313            },
  1314            "stdin": true,
  1315            "stdinOnce": true,
  1316            "tty": true,
  1317            "targetContainerName": "targetContainerNameValue"
  1318          }
  1319        ],
  1320        "restartPolicy": "restartPolicyValue",
  1321        "terminationGracePeriodSeconds": 4,
  1322        "activeDeadlineSeconds": 5,
  1323        "dnsPolicy": "dnsPolicyValue",
  1324        "nodeSelector": {
  1325          "nodeSelectorKey": "nodeSelectorValue"
  1326        },
  1327        "serviceAccountName": "serviceAccountNameValue",
  1328        "serviceAccount": "serviceAccountValue",
  1329        "automountServiceAccountToken": true,
  1330        "nodeName": "nodeNameValue",
  1331        "hostNetwork": true,
  1332        "hostPID": true,
  1333        "hostIPC": true,
  1334        "shareProcessNamespace": true,
  1335        "securityContext": {
  1336          "seLinuxOptions": {
  1337            "user": "userValue",
  1338            "role": "roleValue",
  1339            "type": "typeValue",
  1340            "level": "levelValue"
  1341          },
  1342          "windowsOptions": {
  1343            "gmsaCredentialSpecName": "gmsaCredentialSpecNameValue",
  1344            "gmsaCredentialSpec": "gmsaCredentialSpecValue",
  1345            "runAsUserName": "runAsUserNameValue",
  1346            "hostProcess": true
  1347          },
  1348          "runAsUser": 2,
  1349          "runAsGroup": 6,
  1350          "runAsNonRoot": true,
  1351          "supplementalGroups": [
  1352            4
  1353          ],
  1354          "fsGroup": 5,
  1355          "sysctls": [
  1356            {
  1357              "name": "nameValue",
  1358              "value": "valueValue"
  1359            }
  1360          ],
  1361          "fsGroupChangePolicy": "fsGroupChangePolicyValue",
  1362          "seccompProfile": {
  1363            "type": "typeValue",
  1364            "localhostProfile": "localhostProfileValue"
  1365          }
  1366        },
  1367        "imagePullSecrets": [
  1368          {
  1369            "name": "nameValue"
  1370          }
  1371        ],
  1372        "hostname": "hostnameValue",
  1373        "subdomain": "subdomainValue",
  1374        "affinity": {
  1375          "nodeAffinity": {
  1376            "requiredDuringSchedulingIgnoredDuringExecution": {
  1377              "nodeSelectorTerms": [
  1378                {
  1379                  "matchExpressions": [
  1380                    {
  1381                      "key": "keyValue",
  1382                      "operator": "operatorValue",
  1383                      "values": [
  1384                        "valuesValue"
  1385                      ]
  1386                    }
  1387                  ],
  1388                  "matchFields": [
  1389                    {
  1390                      "key": "keyValue",
  1391                      "operator": "operatorValue",
  1392                      "values": [
  1393                        "valuesValue"
  1394                      ]
  1395                    }
  1396                  ]
  1397                }
  1398              ]
  1399            },
  1400            "preferredDuringSchedulingIgnoredDuringExecution": [
  1401              {
  1402                "weight": 1,
  1403                "preference": {
  1404                  "matchExpressions": [
  1405                    {
  1406                      "key": "keyValue",
  1407                      "operator": "operatorValue",
  1408                      "values": [
  1409                        "valuesValue"
  1410                      ]
  1411                    }
  1412                  ],
  1413                  "matchFields": [
  1414                    {
  1415                      "key": "keyValue",
  1416                      "operator": "operatorValue",
  1417                      "values": [
  1418                        "valuesValue"
  1419                      ]
  1420                    }
  1421                  ]
  1422                }
  1423              }
  1424            ]
  1425          },
  1426          "podAffinity": {
  1427            "requiredDuringSchedulingIgnoredDuringExecution": [
  1428              {
  1429                "labelSelector": {
  1430                  "matchLabels": {
  1431                    "matchLabelsKey": "matchLabelsValue"
  1432                  },
  1433                  "matchExpressions": [
  1434                    {
  1435                      "key": "keyValue",
  1436                      "operator": "operatorValue",
  1437                      "values": [
  1438                        "valuesValue"
  1439                      ]
  1440                    }
  1441                  ]
  1442                },
  1443                "namespaces": [
  1444                  "namespacesValue"
  1445                ],
  1446                "topologyKey": "topologyKeyValue",
  1447                "namespaceSelector": {
  1448                  "matchLabels": {
  1449                    "matchLabelsKey": "matchLabelsValue"
  1450                  },
  1451                  "matchExpressions": [
  1452                    {
  1453                      "key": "keyValue",
  1454                      "operator": "operatorValue",
  1455                      "values": [
  1456                        "valuesValue"
  1457                      ]
  1458                    }
  1459                  ]
  1460                }
  1461              }
  1462            ],
  1463            "preferredDuringSchedulingIgnoredDuringExecution": [
  1464              {
  1465                "weight": 1,
  1466                "podAffinityTerm": {
  1467                  "labelSelector": {
  1468                    "matchLabels": {
  1469                      "matchLabelsKey": "matchLabelsValue"
  1470                    },
  1471                    "matchExpressions": [
  1472                      {
  1473                        "key": "keyValue",
  1474                        "operator": "operatorValue",
  1475                        "values": [
  1476                          "valuesValue"
  1477                        ]
  1478                      }
  1479                    ]
  1480                  },
  1481                  "namespaces": [
  1482                    "namespacesValue"
  1483                  ],
  1484                  "topologyKey": "topologyKeyValue",
  1485                  "namespaceSelector": {
  1486                    "matchLabels": {
  1487                      "matchLabelsKey": "matchLabelsValue"
  1488                    },
  1489                    "matchExpressions": [
  1490                      {
  1491                        "key": "keyValue",
  1492                        "operator": "operatorValue",
  1493                        "values": [
  1494                          "valuesValue"
  1495                        ]
  1496                      }
  1497                    ]
  1498                  }
  1499                }
  1500              }
  1501            ]
  1502          },
  1503          "podAntiAffinity": {
  1504            "requiredDuringSchedulingIgnoredDuringExecution": [
  1505              {
  1506                "labelSelector": {
  1507                  "matchLabels": {
  1508                    "matchLabelsKey": "matchLabelsValue"
  1509                  },
  1510                  "matchExpressions": [
  1511                    {
  1512                      "key": "keyValue",
  1513                      "operator": "operatorValue",
  1514                      "values": [
  1515                        "valuesValue"
  1516                      ]
  1517                    }
  1518                  ]
  1519                },
  1520                "namespaces": [
  1521                  "namespacesValue"
  1522                ],
  1523                "topologyKey": "topologyKeyValue",
  1524                "namespaceSelector": {
  1525                  "matchLabels": {
  1526                    "matchLabelsKey": "matchLabelsValue"
  1527                  },
  1528                  "matchExpressions": [
  1529                    {
  1530                      "key": "keyValue",
  1531                      "operator": "operatorValue",
  1532                      "values": [
  1533                        "valuesValue"
  1534                      ]
  1535                    }
  1536                  ]
  1537                }
  1538              }
  1539            ],
  1540            "preferredDuringSchedulingIgnoredDuringExecution": [
  1541              {
  1542                "weight": 1,
  1543                "podAffinityTerm": {
  1544                  "labelSelector": {
  1545                    "matchLabels": {
  1546                      "matchLabelsKey": "matchLabelsValue"
  1547                    },
  1548                    "matchExpressions": [
  1549                      {
  1550                        "key": "keyValue",
  1551                        "operator": "operatorValue",
  1552                        "values": [
  1553                          "valuesValue"
  1554                        ]
  1555                      }
  1556                    ]
  1557                  },
  1558                  "namespaces": [
  1559                    "namespacesValue"
  1560                  ],
  1561                  "topologyKey": "topologyKeyValue",
  1562                  "namespaceSelector": {
  1563                    "matchLabels": {
  1564                      "matchLabelsKey": "matchLabelsValue"
  1565                    },
  1566                    "matchExpressions": [
  1567                      {
  1568                        "key": "keyValue",
  1569                        "operator": "operatorValue",
  1570                        "values": [
  1571                          "valuesValue"
  1572                        ]
  1573                      }
  1574                    ]
  1575                  }
  1576                }
  1577              }
  1578            ]
  1579          }
  1580        },
  1581        "schedulerName": "schedulerNameValue",
  1582        "tolerations": [
  1583          {
  1584            "key": "keyValue",
  1585            "operator": "operatorValue",
  1586            "value": "valueValue",
  1587            "effect": "effectValue",
  1588            "tolerationSeconds": 5
  1589          }
  1590        ],
  1591        "hostAliases": [
  1592          {
  1593            "ip": "ipValue",
  1594            "hostnames": [
  1595              "hostnamesValue"
  1596            ]
  1597          }
  1598        ],
  1599        "priorityClassName": "priorityClassNameValue",
  1600        "priority": 25,
  1601        "dnsConfig": {
  1602          "nameservers": [
  1603            "nameserversValue"
  1604          ],
  1605          "searches": [
  1606            "searchesValue"
  1607          ],
  1608          "options": [
  1609            {
  1610              "name": "nameValue",
  1611              "value": "valueValue"
  1612            }
  1613          ]
  1614        },
  1615        "readinessGates": [
  1616          {
  1617            "conditionType": "conditionTypeValue"
  1618          }
  1619        ],
  1620        "runtimeClassName": "runtimeClassNameValue",
  1621        "enableServiceLinks": true,
  1622        "preemptionPolicy": "preemptionPolicyValue",
  1623        "overhead": {
  1624          "overheadKey": "0"
  1625        },
  1626        "topologySpreadConstraints": [
  1627          {
  1628            "maxSkew": 1,
  1629            "topologyKey": "topologyKeyValue",
  1630            "whenUnsatisfiable": "whenUnsatisfiableValue",
  1631            "labelSelector": {
  1632              "matchLabels": {
  1633                "matchLabelsKey": "matchLabelsValue"
  1634              },
  1635              "matchExpressions": [
  1636                {
  1637                  "key": "keyValue",
  1638                  "operator": "operatorValue",
  1639                  "values": [
  1640                    "valuesValue"
  1641                  ]
  1642                }
  1643              ]
  1644            },
  1645            "minDomains": 5,
  1646            "nodeAffinityPolicy": "nodeAffinityPolicyValue",
  1647            "nodeTaintsPolicy": "nodeTaintsPolicyValue",
  1648            "matchLabelKeys": [
  1649              "matchLabelKeysValue"
  1650            ]
  1651          }
  1652        ],
  1653        "setHostnameAsFQDN": true,
  1654        "os": {
  1655          "name": "nameValue"
  1656        },
  1657        "hostUsers": true,
  1658        "schedulingGates": [
  1659          {
  1660            "name": "nameValue"
  1661          }
  1662        ],
  1663        "resourceClaims": [
  1664          {
  1665            "name": "nameValue",
  1666            "source": {
  1667              "resourceClaimName": "resourceClaimNameValue",
  1668              "resourceClaimTemplateName": "resourceClaimTemplateNameValue"
  1669            }
  1670          }
  1671        ]
  1672      }
  1673    }
  1674  },
  1675  "status": {
  1676    "replicas": 1,
  1677    "fullyLabeledReplicas": 2,
  1678    "readyReplicas": 4,
  1679    "availableReplicas": 5,
  1680    "observedGeneration": 3,
  1681    "conditions": [
  1682      {
  1683        "type": "typeValue",
  1684        "status": "statusValue",
  1685        "lastTransitionTime": "2003-01-01T01:01:01Z",
  1686        "reason": "reasonValue",
  1687        "message": "messageValue"
  1688      }
  1689    ]
  1690  }
  1691}

View as plain text