...

Text file src/kubevirt.io/api/apitesting/testdata/release-1.0/kubevirt.io.v1.KubeVirt.after_roundtrip.yaml

Documentation: kubevirt.io/api/apitesting/testdata/release-1.0

     1apiVersion: kubevirt.io/v1
     2kind: KubeVirt
     3metadata:
     4  annotations:
     5    annotationsKey: annotationsValue
     6  creationTimestamp: "2008-01-01T01:01:01Z"
     7  deletionGracePeriodSeconds: 10
     8  deletionTimestamp: "2009-01-01T01:01:01Z"
     9  finalizers:
    10  - finalizersValue
    11  generateName: generateNameValue
    12  generation: 7
    13  labels:
    14    labelsKey: labelsValue
    15  managedFields:
    16  - apiVersion: apiVersionValue
    17    fieldsType: fieldsTypeValue
    18    fieldsV1: {}
    19    manager: managerValue
    20    operation: operationValue
    21    subresource: subresourceValue
    22    time: "2004-01-01T01:01:01Z"
    23  name: nameValue
    24  namespace: namespaceValue
    25  ownerReferences:
    26  - apiVersion: apiVersionValue
    27    blockOwnerDeletion: true
    28    controller: true
    29    kind: kindValue
    30    name: nameValue
    31    uid: uidValue
    32  resourceVersion: resourceVersionValue
    33  selfLink: selfLinkValue
    34  uid: uidValue
    35spec:
    36  certificateRotateStrategy:
    37    selfSigned:
    38      ca:
    39        duration: 1ns
    40        renewBefore: 1ns
    41      caOverlapInterval: 1ns
    42      caRotateInterval: 1ns
    43      certRotateInterval: 1ns
    44      server:
    45        duration: 1ns
    46        renewBefore: 1ns
    47  configuration:
    48    additionalGuestMemoryOverheadRatio: additionalGuestMemoryOverheadRatioValue
    49    apiConfiguration:
    50      restClient:
    51        rateLimiter:
    52          tokenBucketRateLimiter:
    53            burst: -5
    54            qps: -3
    55    architectureConfiguration:
    56      amd64:
    57        emulatedMachines:
    58        - emulatedMachinesValue
    59        machineType: machineTypeValue
    60        ovmfPath: ovmfPathValue
    61      arm64:
    62        emulatedMachines:
    63        - emulatedMachinesValue
    64        machineType: machineTypeValue
    65        ovmfPath: ovmfPathValue
    66      defaultArchitecture: defaultArchitectureValue
    67      ppc64le:
    68        emulatedMachines:
    69        - emulatedMachinesValue
    70        machineType: machineTypeValue
    71        ovmfPath: ovmfPathValue
    72    autoCPULimitNamespaceLabelSelector:
    73      matchExpressions:
    74      - key: keyValue
    75        operator: operatorValue
    76        values:
    77        - valuesValue
    78      matchLabels:
    79        matchLabelsKey: matchLabelsValue
    80    controllerConfiguration:
    81      restClient:
    82        rateLimiter:
    83          tokenBucketRateLimiter:
    84            burst: -5
    85            qps: -3
    86    cpuModel: cpuModelValue
    87    cpuRequest: "0"
    88    defaultRuntimeClass: defaultRuntimeClassValue
    89    developerConfiguration:
    90      cpuAllocationRatio: -18
    91      diskVerification:
    92        memoryLimit: "0"
    93      featureGates:
    94      - featureGatesValue
    95      logVerbosity:
    96        nodeVerbosity:
    97          nodeVerbosityKey: 18446744073709551603
    98        virtAPI: 18446744073709551609
    99        virtController: 18446744073709551602
   100        virtHandler: 18446744073709551605
   101        virtLauncher: 18446744073709551604
   102        virtOperator: 18446744073709551604
   103      memoryOvercommit: -16
   104      minimumClusterTSCFrequency: -26
   105      minimumReservePVCBytes: 18446744073709551594
   106      nodeSelectors:
   107        nodeSelectorsKey: nodeSelectorsValue
   108      pvcTolerateLessSpaceUpToPercent: -31
   109      useEmulation: true
   110    emulatedMachines:
   111    - emulatedMachinesValue
   112    evictionStrategy: evictionStrategyValue
   113    handlerConfiguration:
   114      restClient:
   115        rateLimiter:
   116          tokenBucketRateLimiter:
   117            burst: -5
   118            qps: -3
   119    imagePullPolicy: imagePullPolicyValue
   120    ksmConfiguration:
   121      nodeLabelSelector:
   122        matchExpressions:
   123        - key: keyValue
   124          operator: operatorValue
   125          values:
   126          - valuesValue
   127        matchLabels:
   128          matchLabelsKey: matchLabelsValue
   129    liveUpdateConfiguration:
   130      maxCpuSockets: 4294967283
   131      maxGuest: "0"
   132      maxHotplugRatio: 4294967281
   133    machineType: machineTypeValue
   134    mediatedDevicesConfiguration:
   135      mediatedDeviceTypes:
   136      - mediatedDeviceTypesValue
   137      mediatedDevicesTypes:
   138      - mediatedDevicesTypesValue
   139      nodeMediatedDeviceTypes:
   140      - mediatedDeviceTypes:
   141        - mediatedDeviceTypesValue
   142        mediatedDevicesTypes:
   143        - mediatedDevicesTypesValue
   144        nodeSelector:
   145          nodeSelectorKey: nodeSelectorValue
   146    memBalloonStatsPeriod: 4294967275
   147    migrations:
   148      allowAutoConverge: true
   149      allowPostCopy: true
   150      bandwidthPerMigration: "0"
   151      completionTimeoutPerGiB: -23
   152      disableTLS: true
   153      matchSELinuxLevelOnMigration: true
   154      network: networkValue
   155      nodeDrainTaintKey: nodeDrainTaintKeyValue
   156      parallelMigrationsPerCluster: 4294967268
   157      parallelOutboundMigrationsPerNode: 4294967263
   158      progressTimeout: -15
   159      unsafeMigrationOverride: true
   160    minCPUModel: minCPUModelValue
   161    network:
   162      binding:
   163        bindingKey:
   164          domainAttachmentType: domainAttachmentTypeValue
   165          downwardAPI: downwardAPIValue
   166          migration:
   167            method: methodValue
   168          networkAttachmentDefinition: networkAttachmentDefinitionValue
   169          sidecarImage: sidecarImageValue
   170      defaultNetworkInterface: defaultNetworkInterfaceValue
   171      permitBridgeInterfaceOnPodNetwork: true
   172      permitSlirpInterface: true
   173    obsoleteCPUModels:
   174      obsoleteCPUModelsKey: true
   175    ovmfPath: ovmfPathValue
   176    permittedHostDevices:
   177      mediatedDevices:
   178      - externalResourceProvider: true
   179        mdevNameSelector: mdevNameSelectorValue
   180        resourceName: resourceNameValue
   181      pciHostDevices:
   182      - externalResourceProvider: true
   183        pciVendorSelector: pciVendorSelectorValue
   184        resourceName: resourceNameValue
   185      usb:
   186      - externalResourceProvider: true
   187        resourceName: resourceNameValue
   188        selectors:
   189        - product: productValue
   190          vendor: vendorValue
   191    seccompConfiguration:
   192      virtualMachineInstanceProfile:
   193        customProfile:
   194          localhostProfile: localhostProfileValue
   195          runtimeDefaultProfile: true
   196    selinuxLauncherType: selinuxLauncherTypeValue
   197    smbios:
   198      family: familyValue
   199      manufacturer: manufacturerValue
   200      product: productValue
   201      sku: skuValue
   202      version: versionValue
   203    supportContainerResources:
   204    - resources:
   205        limits:
   206          limitsKey: "0"
   207        requests:
   208          requestsKey: "0"
   209      type: typeValue
   210    supportedGuestAgentVersions:
   211    - supportedGuestAgentVersionsValue
   212    tlsConfiguration:
   213      ciphers:
   214      - ciphersValue
   215      minTLSVersion: minTLSVersionValue
   216    virtualMachineInstancesPerNode: -30
   217    virtualMachineOptions:
   218      disableFreePageReporting: {}
   219      disableSerialConsoleLog: {}
   220    vmRolloutStrategy: vmRolloutStrategyValue
   221    vmStateStorageClass: vmStateStorageClassValue
   222    webhookConfiguration:
   223      restClient:
   224        rateLimiter:
   225          tokenBucketRateLimiter:
   226            burst: -5
   227            qps: -3
   228  customizeComponents:
   229    flags:
   230      api:
   231        apiKey: apiValue
   232      controller:
   233        controllerKey: controllerValue
   234      handler:
   235        handlerKey: handlerValue
   236    patches:
   237    - patch: patchValue
   238      resourceName: resourceNameValue
   239      resourceType: resourceTypeValue
   240      type: typeValue
   241  imagePullPolicy: imagePullPolicyValue
   242  imagePullSecrets:
   243  - name: nameValue
   244  imageRegistry: imageRegistryValue
   245  imageTag: imageTagValue
   246  infra:
   247    nodePlacement:
   248      affinity:
   249        nodeAffinity:
   250          preferredDuringSchedulingIgnoredDuringExecution:
   251          - preference:
   252              matchExpressions:
   253              - key: keyValue
   254                operator: operatorValue
   255                values:
   256                - valuesValue
   257              matchFields:
   258              - key: keyValue
   259                operator: operatorValue
   260                values:
   261                - valuesValue
   262            weight: 1
   263          requiredDuringSchedulingIgnoredDuringExecution:
   264            nodeSelectorTerms:
   265            - matchExpressions:
   266              - key: keyValue
   267                operator: operatorValue
   268                values:
   269                - valuesValue
   270              matchFields:
   271              - key: keyValue
   272                operator: operatorValue
   273                values:
   274                - valuesValue
   275        podAffinity:
   276          preferredDuringSchedulingIgnoredDuringExecution:
   277          - podAffinityTerm:
   278              labelSelector:
   279                matchExpressions:
   280                - key: keyValue
   281                  operator: operatorValue
   282                  values:
   283                  - valuesValue
   284                matchLabels:
   285                  matchLabelsKey: matchLabelsValue
   286              namespaceSelector:
   287                matchExpressions:
   288                - key: keyValue
   289                  operator: operatorValue
   290                  values:
   291                  - valuesValue
   292                matchLabels:
   293                  matchLabelsKey: matchLabelsValue
   294              namespaces:
   295              - namespacesValue
   296              topologyKey: topologyKeyValue
   297            weight: 1
   298          requiredDuringSchedulingIgnoredDuringExecution:
   299          - labelSelector:
   300              matchExpressions:
   301              - key: keyValue
   302                operator: operatorValue
   303                values:
   304                - valuesValue
   305              matchLabels:
   306                matchLabelsKey: matchLabelsValue
   307            namespaceSelector:
   308              matchExpressions:
   309              - key: keyValue
   310                operator: operatorValue
   311                values:
   312                - valuesValue
   313              matchLabels:
   314                matchLabelsKey: matchLabelsValue
   315            namespaces:
   316            - namespacesValue
   317            topologyKey: topologyKeyValue
   318        podAntiAffinity:
   319          preferredDuringSchedulingIgnoredDuringExecution:
   320          - podAffinityTerm:
   321              labelSelector:
   322                matchExpressions:
   323                - key: keyValue
   324                  operator: operatorValue
   325                  values:
   326                  - valuesValue
   327                matchLabels:
   328                  matchLabelsKey: matchLabelsValue
   329              namespaceSelector:
   330                matchExpressions:
   331                - key: keyValue
   332                  operator: operatorValue
   333                  values:
   334                  - valuesValue
   335                matchLabels:
   336                  matchLabelsKey: matchLabelsValue
   337              namespaces:
   338              - namespacesValue
   339              topologyKey: topologyKeyValue
   340            weight: 1
   341          requiredDuringSchedulingIgnoredDuringExecution:
   342          - labelSelector:
   343              matchExpressions:
   344              - key: keyValue
   345                operator: operatorValue
   346                values:
   347                - valuesValue
   348              matchLabels:
   349                matchLabelsKey: matchLabelsValue
   350            namespaceSelector:
   351              matchExpressions:
   352              - key: keyValue
   353                operator: operatorValue
   354                values:
   355                - valuesValue
   356              matchLabels:
   357                matchLabelsKey: matchLabelsValue
   358            namespaces:
   359            - namespacesValue
   360            topologyKey: topologyKeyValue
   361      nodeSelector:
   362        nodeSelectorKey: nodeSelectorValue
   363      tolerations:
   364      - effect: effectValue
   365        key: keyValue
   366        operator: operatorValue
   367        tolerationSeconds: 5
   368        value: valueValue
   369    replicas: 248
   370  monitorAccount: monitorAccountValue
   371  monitorNamespace: monitorNamespaceValue
   372  productComponent: productComponentValue
   373  productName: productNameValue
   374  productVersion: productVersionValue
   375  serviceMonitorNamespace: serviceMonitorNamespaceValue
   376  uninstallStrategy: uninstallStrategyValue
   377  workloadUpdateStrategy:
   378    batchEvictionInterval: 1ns
   379    batchEvictionSize: -17
   380    workloadUpdateMethods:
   381    - workloadUpdateMethodsValue
   382  workloads:
   383    nodePlacement:
   384      affinity:
   385        nodeAffinity:
   386          preferredDuringSchedulingIgnoredDuringExecution:
   387          - preference:
   388              matchExpressions:
   389              - key: keyValue
   390                operator: operatorValue
   391                values:
   392                - valuesValue
   393              matchFields:
   394              - key: keyValue
   395                operator: operatorValue
   396                values:
   397                - valuesValue
   398            weight: 1
   399          requiredDuringSchedulingIgnoredDuringExecution:
   400            nodeSelectorTerms:
   401            - matchExpressions:
   402              - key: keyValue
   403                operator: operatorValue
   404                values:
   405                - valuesValue
   406              matchFields:
   407              - key: keyValue
   408                operator: operatorValue
   409                values:
   410                - valuesValue
   411        podAffinity:
   412          preferredDuringSchedulingIgnoredDuringExecution:
   413          - podAffinityTerm:
   414              labelSelector:
   415                matchExpressions:
   416                - key: keyValue
   417                  operator: operatorValue
   418                  values:
   419                  - valuesValue
   420                matchLabels:
   421                  matchLabelsKey: matchLabelsValue
   422              namespaceSelector:
   423                matchExpressions:
   424                - key: keyValue
   425                  operator: operatorValue
   426                  values:
   427                  - valuesValue
   428                matchLabels:
   429                  matchLabelsKey: matchLabelsValue
   430              namespaces:
   431              - namespacesValue
   432              topologyKey: topologyKeyValue
   433            weight: 1
   434          requiredDuringSchedulingIgnoredDuringExecution:
   435          - labelSelector:
   436              matchExpressions:
   437              - key: keyValue
   438                operator: operatorValue
   439                values:
   440                - valuesValue
   441              matchLabels:
   442                matchLabelsKey: matchLabelsValue
   443            namespaceSelector:
   444              matchExpressions:
   445              - key: keyValue
   446                operator: operatorValue
   447                values:
   448                - valuesValue
   449              matchLabels:
   450                matchLabelsKey: matchLabelsValue
   451            namespaces:
   452            - namespacesValue
   453            topologyKey: topologyKeyValue
   454        podAntiAffinity:
   455          preferredDuringSchedulingIgnoredDuringExecution:
   456          - podAffinityTerm:
   457              labelSelector:
   458                matchExpressions:
   459                - key: keyValue
   460                  operator: operatorValue
   461                  values:
   462                  - valuesValue
   463                matchLabels:
   464                  matchLabelsKey: matchLabelsValue
   465              namespaceSelector:
   466                matchExpressions:
   467                - key: keyValue
   468                  operator: operatorValue
   469                  values:
   470                  - valuesValue
   471                matchLabels:
   472                  matchLabelsKey: matchLabelsValue
   473              namespaces:
   474              - namespacesValue
   475              topologyKey: topologyKeyValue
   476            weight: 1
   477          requiredDuringSchedulingIgnoredDuringExecution:
   478          - labelSelector:
   479              matchExpressions:
   480              - key: keyValue
   481                operator: operatorValue
   482                values:
   483                - valuesValue
   484              matchLabels:
   485                matchLabelsKey: matchLabelsValue
   486            namespaceSelector:
   487              matchExpressions:
   488              - key: keyValue
   489                operator: operatorValue
   490                values:
   491                - valuesValue
   492              matchLabels:
   493                matchLabelsKey: matchLabelsValue
   494            namespaces:
   495            - namespacesValue
   496            topologyKey: topologyKeyValue
   497      nodeSelector:
   498        nodeSelectorKey: nodeSelectorValue
   499      tolerations:
   500      - effect: effectValue
   501        key: keyValue
   502        operator: operatorValue
   503        tolerationSeconds: 5
   504        value: valueValue
   505    replicas: 248
   506status:
   507  conditions:
   508  - lastProbeTime: "1987-01-01T01:01:01Z"
   509    lastTransitionTime: "1982-01-01T01:01:01Z"
   510    message: messageValue
   511    reason: reasonValue
   512    status: statusValue
   513    type: typeValue
   514  defaultArchitecture: defaultArchitectureValue
   515  generations:
   516  - group: groupValue
   517    hash: hashValue
   518    lastGeneration: -14
   519    name: nameValue
   520    namespace: namespaceValue
   521    resource: resourceValue
   522  observedDeploymentConfig: observedDeploymentConfigValue
   523  observedDeploymentID: observedDeploymentIDValue
   524  observedGeneration: -18
   525  observedKubeVirtRegistry: observedKubeVirtRegistryValue
   526  observedKubeVirtVersion: observedKubeVirtVersionValue
   527  operatorVersion: operatorVersionValue
   528  outdatedVirtualMachineInstanceWorkloads: -39
   529  phase: phaseValue
   530  targetDeploymentConfig: targetDeploymentConfigValue
   531  targetDeploymentID: targetDeploymentIDValue
   532  targetKubeVirtRegistry: targetKubeVirtRegistryValue
   533  targetKubeVirtVersion: targetKubeVirtVersionValue

View as plain text