...

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

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

     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        claims:
   206        - name: nameValue
   207        limits:
   208          limitsKey: "0"
   209        requests:
   210          requestsKey: "0"
   211      type: typeValue
   212    supportedGuestAgentVersions:
   213    - supportedGuestAgentVersionsValue
   214    tlsConfiguration:
   215      ciphers:
   216      - ciphersValue
   217      minTLSVersion: minTLSVersionValue
   218    virtualMachineInstancesPerNode: -30
   219    virtualMachineOptions:
   220      disableFreePageReporting: {}
   221      disableSerialConsoleLog: {}
   222    vmRolloutStrategy: vmRolloutStrategyValue
   223    vmStateStorageClass: vmStateStorageClassValue
   224    webhookConfiguration:
   225      restClient:
   226        rateLimiter:
   227          tokenBucketRateLimiter:
   228            burst: -5
   229            qps: -3
   230  customizeComponents:
   231    flags:
   232      api:
   233        apiKey: apiValue
   234      controller:
   235        controllerKey: controllerValue
   236      handler:
   237        handlerKey: handlerValue
   238    patches:
   239    - patch: patchValue
   240      resourceName: resourceNameValue
   241      resourceType: resourceTypeValue
   242      type: typeValue
   243  imagePullPolicy: imagePullPolicyValue
   244  imagePullSecrets:
   245  - name: nameValue
   246  imageRegistry: imageRegistryValue
   247  imageTag: imageTagValue
   248  infra:
   249    nodePlacement:
   250      affinity:
   251        nodeAffinity:
   252          preferredDuringSchedulingIgnoredDuringExecution:
   253          - preference:
   254              matchExpressions:
   255              - key: keyValue
   256                operator: operatorValue
   257                values:
   258                - valuesValue
   259              matchFields:
   260              - key: keyValue
   261                operator: operatorValue
   262                values:
   263                - valuesValue
   264            weight: 1
   265          requiredDuringSchedulingIgnoredDuringExecution:
   266            nodeSelectorTerms:
   267            - matchExpressions:
   268              - key: keyValue
   269                operator: operatorValue
   270                values:
   271                - valuesValue
   272              matchFields:
   273              - key: keyValue
   274                operator: operatorValue
   275                values:
   276                - valuesValue
   277        podAffinity:
   278          preferredDuringSchedulingIgnoredDuringExecution:
   279          - podAffinityTerm:
   280              labelSelector:
   281                matchExpressions:
   282                - key: keyValue
   283                  operator: operatorValue
   284                  values:
   285                  - valuesValue
   286                matchLabels:
   287                  matchLabelsKey: matchLabelsValue
   288              namespaceSelector:
   289                matchExpressions:
   290                - key: keyValue
   291                  operator: operatorValue
   292                  values:
   293                  - valuesValue
   294                matchLabels:
   295                  matchLabelsKey: matchLabelsValue
   296              namespaces:
   297              - namespacesValue
   298              topologyKey: topologyKeyValue
   299            weight: 1
   300          requiredDuringSchedulingIgnoredDuringExecution:
   301          - labelSelector:
   302              matchExpressions:
   303              - key: keyValue
   304                operator: operatorValue
   305                values:
   306                - valuesValue
   307              matchLabels:
   308                matchLabelsKey: matchLabelsValue
   309            namespaceSelector:
   310              matchExpressions:
   311              - key: keyValue
   312                operator: operatorValue
   313                values:
   314                - valuesValue
   315              matchLabels:
   316                matchLabelsKey: matchLabelsValue
   317            namespaces:
   318            - namespacesValue
   319            topologyKey: topologyKeyValue
   320        podAntiAffinity:
   321          preferredDuringSchedulingIgnoredDuringExecution:
   322          - podAffinityTerm:
   323              labelSelector:
   324                matchExpressions:
   325                - key: keyValue
   326                  operator: operatorValue
   327                  values:
   328                  - valuesValue
   329                matchLabels:
   330                  matchLabelsKey: matchLabelsValue
   331              namespaceSelector:
   332                matchExpressions:
   333                - key: keyValue
   334                  operator: operatorValue
   335                  values:
   336                  - valuesValue
   337                matchLabels:
   338                  matchLabelsKey: matchLabelsValue
   339              namespaces:
   340              - namespacesValue
   341              topologyKey: topologyKeyValue
   342            weight: 1
   343          requiredDuringSchedulingIgnoredDuringExecution:
   344          - labelSelector:
   345              matchExpressions:
   346              - key: keyValue
   347                operator: operatorValue
   348                values:
   349                - valuesValue
   350              matchLabels:
   351                matchLabelsKey: matchLabelsValue
   352            namespaceSelector:
   353              matchExpressions:
   354              - key: keyValue
   355                operator: operatorValue
   356                values:
   357                - valuesValue
   358              matchLabels:
   359                matchLabelsKey: matchLabelsValue
   360            namespaces:
   361            - namespacesValue
   362            topologyKey: topologyKeyValue
   363      nodeSelector:
   364        nodeSelectorKey: nodeSelectorValue
   365      tolerations:
   366      - effect: effectValue
   367        key: keyValue
   368        operator: operatorValue
   369        tolerationSeconds: 5
   370        value: valueValue
   371    replicas: 248
   372  monitorAccount: monitorAccountValue
   373  monitorNamespace: monitorNamespaceValue
   374  productComponent: productComponentValue
   375  productName: productNameValue
   376  productVersion: productVersionValue
   377  serviceMonitorNamespace: serviceMonitorNamespaceValue
   378  uninstallStrategy: uninstallStrategyValue
   379  workloadUpdateStrategy:
   380    batchEvictionInterval: 1ns
   381    batchEvictionSize: -17
   382    workloadUpdateMethods:
   383    - workloadUpdateMethodsValue
   384  workloads:
   385    nodePlacement:
   386      affinity:
   387        nodeAffinity:
   388          preferredDuringSchedulingIgnoredDuringExecution:
   389          - preference:
   390              matchExpressions:
   391              - key: keyValue
   392                operator: operatorValue
   393                values:
   394                - valuesValue
   395              matchFields:
   396              - key: keyValue
   397                operator: operatorValue
   398                values:
   399                - valuesValue
   400            weight: 1
   401          requiredDuringSchedulingIgnoredDuringExecution:
   402            nodeSelectorTerms:
   403            - matchExpressions:
   404              - key: keyValue
   405                operator: operatorValue
   406                values:
   407                - valuesValue
   408              matchFields:
   409              - key: keyValue
   410                operator: operatorValue
   411                values:
   412                - valuesValue
   413        podAffinity:
   414          preferredDuringSchedulingIgnoredDuringExecution:
   415          - podAffinityTerm:
   416              labelSelector:
   417                matchExpressions:
   418                - key: keyValue
   419                  operator: operatorValue
   420                  values:
   421                  - valuesValue
   422                matchLabels:
   423                  matchLabelsKey: matchLabelsValue
   424              namespaceSelector:
   425                matchExpressions:
   426                - key: keyValue
   427                  operator: operatorValue
   428                  values:
   429                  - valuesValue
   430                matchLabels:
   431                  matchLabelsKey: matchLabelsValue
   432              namespaces:
   433              - namespacesValue
   434              topologyKey: topologyKeyValue
   435            weight: 1
   436          requiredDuringSchedulingIgnoredDuringExecution:
   437          - labelSelector:
   438              matchExpressions:
   439              - key: keyValue
   440                operator: operatorValue
   441                values:
   442                - valuesValue
   443              matchLabels:
   444                matchLabelsKey: matchLabelsValue
   445            namespaceSelector:
   446              matchExpressions:
   447              - key: keyValue
   448                operator: operatorValue
   449                values:
   450                - valuesValue
   451              matchLabels:
   452                matchLabelsKey: matchLabelsValue
   453            namespaces:
   454            - namespacesValue
   455            topologyKey: topologyKeyValue
   456        podAntiAffinity:
   457          preferredDuringSchedulingIgnoredDuringExecution:
   458          - podAffinityTerm:
   459              labelSelector:
   460                matchExpressions:
   461                - key: keyValue
   462                  operator: operatorValue
   463                  values:
   464                  - valuesValue
   465                matchLabels:
   466                  matchLabelsKey: matchLabelsValue
   467              namespaceSelector:
   468                matchExpressions:
   469                - key: keyValue
   470                  operator: operatorValue
   471                  values:
   472                  - valuesValue
   473                matchLabels:
   474                  matchLabelsKey: matchLabelsValue
   475              namespaces:
   476              - namespacesValue
   477              topologyKey: topologyKeyValue
   478            weight: 1
   479          requiredDuringSchedulingIgnoredDuringExecution:
   480          - labelSelector:
   481              matchExpressions:
   482              - key: keyValue
   483                operator: operatorValue
   484                values:
   485                - valuesValue
   486              matchLabels:
   487                matchLabelsKey: matchLabelsValue
   488            namespaceSelector:
   489              matchExpressions:
   490              - key: keyValue
   491                operator: operatorValue
   492                values:
   493                - valuesValue
   494              matchLabels:
   495                matchLabelsKey: matchLabelsValue
   496            namespaces:
   497            - namespacesValue
   498            topologyKey: topologyKeyValue
   499      nodeSelector:
   500        nodeSelectorKey: nodeSelectorValue
   501      tolerations:
   502      - effect: effectValue
   503        key: keyValue
   504        operator: operatorValue
   505        tolerationSeconds: 5
   506        value: valueValue
   507    replicas: 248
   508status:
   509  conditions:
   510  - lastProbeTime: "1987-01-01T01:01:01Z"
   511    lastTransitionTime: "1982-01-01T01:01:01Z"
   512    message: messageValue
   513    reason: reasonValue
   514    status: statusValue
   515    type: typeValue
   516  defaultArchitecture: defaultArchitectureValue
   517  generations:
   518  - group: groupValue
   519    hash: hashValue
   520    lastGeneration: -14
   521    name: nameValue
   522    namespace: namespaceValue
   523    resource: resourceValue
   524  observedDeploymentConfig: observedDeploymentConfigValue
   525  observedDeploymentID: observedDeploymentIDValue
   526  observedGeneration: -18
   527  observedKubeVirtRegistry: observedKubeVirtRegistryValue
   528  observedKubeVirtVersion: observedKubeVirtVersionValue
   529  operatorVersion: operatorVersionValue
   530  outdatedVirtualMachineInstanceWorkloads: -39
   531  phase: phaseValue
   532  targetDeploymentConfig: targetDeploymentConfigValue
   533  targetDeploymentID: targetDeploymentIDValue
   534  targetKubeVirtRegistry: targetKubeVirtRegistryValue
   535  targetKubeVirtVersion: targetKubeVirtVersionValue

View as plain text