...

Text file src/kubevirt.io/api/apitesting/testdata/HEAD/kubevirt.io.v1.VirtualMachineInstance.yaml

Documentation: kubevirt.io/api/apitesting/testdata/HEAD

     1apiVersion: kubevirt.io/v1
     2kind: VirtualMachineInstance
     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  accessCredentials:
    37  - sshPublicKey:
    38      propagationMethod:
    39        configDrive: {}
    40        noCloud: {}
    41        qemuGuestAgent:
    42          users:
    43          - usersValue
    44      source:
    45        secret:
    46          secretName: secretNameValue
    47    userPassword:
    48      propagationMethod:
    49        qemuGuestAgent: {}
    50      source:
    51        secret:
    52          secretName: secretNameValue
    53  affinity:
    54    nodeAffinity:
    55      preferredDuringSchedulingIgnoredDuringExecution:
    56      - preference:
    57          matchExpressions:
    58          - key: keyValue
    59            operator: operatorValue
    60            values:
    61            - valuesValue
    62          matchFields:
    63          - key: keyValue
    64            operator: operatorValue
    65            values:
    66            - valuesValue
    67        weight: 1
    68      requiredDuringSchedulingIgnoredDuringExecution:
    69        nodeSelectorTerms:
    70        - matchExpressions:
    71          - key: keyValue
    72            operator: operatorValue
    73            values:
    74            - valuesValue
    75          matchFields:
    76          - key: keyValue
    77            operator: operatorValue
    78            values:
    79            - valuesValue
    80    podAffinity:
    81      preferredDuringSchedulingIgnoredDuringExecution:
    82      - podAffinityTerm:
    83          labelSelector:
    84            matchExpressions:
    85            - key: keyValue
    86              operator: operatorValue
    87              values:
    88              - valuesValue
    89            matchLabels:
    90              matchLabelsKey: matchLabelsValue
    91          matchLabelKeys:
    92          - matchLabelKeysValue
    93          mismatchLabelKeys:
    94          - mismatchLabelKeysValue
    95          namespaceSelector:
    96            matchExpressions:
    97            - key: keyValue
    98              operator: operatorValue
    99              values:
   100              - valuesValue
   101            matchLabels:
   102              matchLabelsKey: matchLabelsValue
   103          namespaces:
   104          - namespacesValue
   105          topologyKey: topologyKeyValue
   106        weight: 1
   107      requiredDuringSchedulingIgnoredDuringExecution:
   108      - labelSelector:
   109          matchExpressions:
   110          - key: keyValue
   111            operator: operatorValue
   112            values:
   113            - valuesValue
   114          matchLabels:
   115            matchLabelsKey: matchLabelsValue
   116        matchLabelKeys:
   117        - matchLabelKeysValue
   118        mismatchLabelKeys:
   119        - mismatchLabelKeysValue
   120        namespaceSelector:
   121          matchExpressions:
   122          - key: keyValue
   123            operator: operatorValue
   124            values:
   125            - valuesValue
   126          matchLabels:
   127            matchLabelsKey: matchLabelsValue
   128        namespaces:
   129        - namespacesValue
   130        topologyKey: topologyKeyValue
   131    podAntiAffinity:
   132      preferredDuringSchedulingIgnoredDuringExecution:
   133      - podAffinityTerm:
   134          labelSelector:
   135            matchExpressions:
   136            - key: keyValue
   137              operator: operatorValue
   138              values:
   139              - valuesValue
   140            matchLabels:
   141              matchLabelsKey: matchLabelsValue
   142          matchLabelKeys:
   143          - matchLabelKeysValue
   144          mismatchLabelKeys:
   145          - mismatchLabelKeysValue
   146          namespaceSelector:
   147            matchExpressions:
   148            - key: keyValue
   149              operator: operatorValue
   150              values:
   151              - valuesValue
   152            matchLabels:
   153              matchLabelsKey: matchLabelsValue
   154          namespaces:
   155          - namespacesValue
   156          topologyKey: topologyKeyValue
   157        weight: 1
   158      requiredDuringSchedulingIgnoredDuringExecution:
   159      - labelSelector:
   160          matchExpressions:
   161          - key: keyValue
   162            operator: operatorValue
   163            values:
   164            - valuesValue
   165          matchLabels:
   166            matchLabelsKey: matchLabelsValue
   167        matchLabelKeys:
   168        - matchLabelKeysValue
   169        mismatchLabelKeys:
   170        - mismatchLabelKeysValue
   171        namespaceSelector:
   172          matchExpressions:
   173          - key: keyValue
   174            operator: operatorValue
   175            values:
   176            - valuesValue
   177          matchLabels:
   178            matchLabelsKey: matchLabelsValue
   179        namespaces:
   180        - namespacesValue
   181        topologyKey: topologyKeyValue
   182  architecture: architectureValue
   183  dnsConfig:
   184    nameservers:
   185    - nameserversValue
   186    options:
   187    - name: nameValue
   188      value: valueValue
   189    searches:
   190    - searchesValue
   191  dnsPolicy: dnsPolicyValue
   192  domain:
   193    chassis:
   194      asset: assetValue
   195      manufacturer: manufacturerValue
   196      serial: serialValue
   197      sku: skuValue
   198      version: versionValue
   199    clock:
   200      timer:
   201        hpet:
   202          present: true
   203          tickPolicy: tickPolicyValue
   204        hyperv:
   205          present: true
   206        kvm:
   207          present: true
   208        pit:
   209          present: true
   210          tickPolicy: tickPolicyValue
   211        rtc:
   212          present: true
   213          tickPolicy: tickPolicyValue
   214          track: trackValue
   215      timezone: timezoneValue
   216      utc:
   217        offsetSeconds: -13
   218    cpu:
   219      cores: 4294967291
   220      dedicatedCpuPlacement: true
   221      features:
   222      - name: nameValue
   223        policy: policyValue
   224      isolateEmulatorThread: true
   225      maxSockets: 4294967286
   226      model: modelValue
   227      numa:
   228        guestMappingPassthrough: {}
   229      realtime:
   230        mask: maskValue
   231      sockets: 4294967289
   232      threads: 4294967289
   233    devices:
   234      autoattachGraphicsDevice: true
   235      autoattachInputDevice: true
   236      autoattachMemBalloon: true
   237      autoattachPodInterface: true
   238      autoattachSerialConsole: true
   239      autoattachVSOCK: true
   240      blockMultiQueue: true
   241      clientPassthrough: {}
   242      disableHotplug: true
   243      disks:
   244      - blockSize:
   245          custom:
   246            logical: 18446744073709551609
   247            physical: 18446744073709551608
   248          matchVolume:
   249            enabled: true
   250        bootOrder: 18446744073709551607
   251        cache: cacheValue
   252        cdrom:
   253          bus: busValue
   254          readonly: true
   255          tray: trayValue
   256        dedicatedIOThread: true
   257        disk:
   258          bus: busValue
   259          pciAddress: pciAddressValue
   260          readonly: true
   261        errorPolicy: errorPolicyValue
   262        io: ioValue
   263        lun:
   264          bus: busValue
   265          readonly: true
   266          reservation: true
   267        name: nameValue
   268        serial: serialValue
   269        shareable: true
   270        tag: tagValue
   271      downwardMetrics: {}
   272      filesystems:
   273      - name: nameValue
   274        virtiofs: {}
   275      gpus:
   276      - deviceName: deviceNameValue
   277        name: nameValue
   278        tag: tagValue
   279        virtualGPUOptions:
   280          display:
   281            enabled: true
   282            ramFB:
   283              enabled: true
   284      hostDevices:
   285      - deviceName: deviceNameValue
   286        name: nameValue
   287        tag: tagValue
   288      inputs:
   289      - bus: busValue
   290        name: nameValue
   291        type: typeValue
   292      interfaces:
   293      - acpiIndex: -9
   294        binding:
   295          name: nameValue
   296        bootOrder: 18446744073709551607
   297        bridge: {}
   298        dhcpOptions:
   299          bootFileName: bootFileNameValue
   300          ntpServers:
   301          - ntpServersValue
   302          privateOptions:
   303          - option: -6
   304            value: valueValue
   305          tftpServerName: tftpServerNameValue
   306        macAddress: macAddressValue
   307        macvtap: {}
   308        masquerade: {}
   309        model: modelValue
   310        name: nameValue
   311        passt: {}
   312        pciAddress: pciAddressValue
   313        ports:
   314        - name: nameValue
   315          port: -4
   316          protocol: protocolValue
   317        slirp: {}
   318        sriov: {}
   319        state: stateValue
   320        tag: tagValue
   321      logSerialConsole: true
   322      networkInterfaceMultiqueue: true
   323      rng: {}
   324      sound:
   325        model: modelValue
   326        name: nameValue
   327      tpm:
   328        persistent: true
   329      useVirtioTransitional: true
   330      watchdog:
   331        i6300esb:
   332          action: actionValue
   333        name: nameValue
   334    features:
   335      acpi:
   336        enabled: true
   337      apic:
   338        enabled: true
   339        endOfInterrupt: true
   340      hyperv:
   341        evmcs:
   342          enabled: true
   343        frequencies:
   344          enabled: true
   345        ipi:
   346          enabled: true
   347        reenlightenment:
   348          enabled: true
   349        relaxed:
   350          enabled: true
   351        reset:
   352          enabled: true
   353        runtime:
   354          enabled: true
   355        spinlocks:
   356          enabled: true
   357          spinlocks: 4294967287
   358        synic:
   359          enabled: true
   360        synictimer:
   361          direct:
   362            enabled: true
   363          enabled: true
   364        tlbflush:
   365          enabled: true
   366        vapic:
   367          enabled: true
   368        vendorid:
   369          enabled: true
   370          vendorid: vendoridValue
   371        vpindex:
   372          enabled: true
   373      hypervPassthrough:
   374        enabled: true
   375      kvm:
   376        hidden: true
   377      pvspinlock:
   378        enabled: true
   379      smm:
   380        enabled: true
   381    firmware:
   382      acpi:
   383        slicNameRef: slicNameRefValue
   384      bootloader:
   385        bios:
   386          useSerial: true
   387        efi:
   388          persistent: true
   389          secureBoot: true
   390      kernelBoot:
   391        container:
   392          image: imageValue
   393          imagePullPolicy: imagePullPolicyValue
   394          imagePullSecret: imagePullSecretValue
   395          initrdPath: initrdPathValue
   396          kernelPath: kernelPathValue
   397        kernelArgs: kernelArgsValue
   398      serial: serialValue
   399      uuid: uuidValue
   400    ioThreadsPolicy: ioThreadsPolicyValue
   401    launchSecurity:
   402      sev:
   403        attestation: {}
   404        dhCert: dhCertValue
   405        policy:
   406          encryptedState: true
   407        session: sessionValue
   408    machine:
   409      type: typeValue
   410    memory:
   411      guest: "0"
   412      hugepages:
   413        pageSize: pageSizeValue
   414      maxGuest: "0"
   415    resources:
   416      limits:
   417        limitsKey: "0"
   418      overcommitGuestOverhead: true
   419      requests:
   420        requestsKey: "0"
   421  evictionStrategy: evictionStrategyValue
   422  hostname: hostnameValue
   423  livenessProbe:
   424    exec:
   425      command:
   426      - commandValue
   427    failureThreshold: -16
   428    guestAgentPing: {}
   429    httpGet:
   430      host: hostValue
   431      httpHeaders:
   432      - name: nameValue
   433        value: valueValue
   434      path: pathValue
   435      port: portValue
   436      scheme: schemeValue
   437    initialDelaySeconds: -19
   438    periodSeconds: -13
   439    successThreshold: -16
   440    tcpSocket:
   441      host: hostValue
   442      port: portValue
   443    timeoutSeconds: -14
   444  networks:
   445  - multus:
   446      default: true
   447      networkName: networkNameValue
   448    name: nameValue
   449    pod:
   450      vmIPv6NetworkCIDR: vmIPv6NetworkCIDRValue
   451      vmNetworkCIDR: vmNetworkCIDRValue
   452  nodeSelector:
   453    nodeSelectorKey: nodeSelectorValue
   454  priorityClassName: priorityClassNameValue
   455  readinessProbe:
   456    exec:
   457      command:
   458      - commandValue
   459    failureThreshold: -16
   460    guestAgentPing: {}
   461    httpGet:
   462      host: hostValue
   463      httpHeaders:
   464      - name: nameValue
   465        value: valueValue
   466      path: pathValue
   467      port: portValue
   468      scheme: schemeValue
   469    initialDelaySeconds: -19
   470    periodSeconds: -13
   471    successThreshold: -16
   472    tcpSocket:
   473      host: hostValue
   474      port: portValue
   475    timeoutSeconds: -14
   476  schedulerName: schedulerNameValue
   477  startStrategy: startStrategyValue
   478  subdomain: subdomainValue
   479  terminationGracePeriodSeconds: -29
   480  tolerations:
   481  - effect: effectValue
   482    key: keyValue
   483    operator: operatorValue
   484    tolerationSeconds: 5
   485    value: valueValue
   486  topologySpreadConstraints:
   487  - labelSelector:
   488      matchExpressions:
   489      - key: keyValue
   490        operator: operatorValue
   491        values:
   492        - valuesValue
   493      matchLabels:
   494        matchLabelsKey: matchLabelsValue
   495    matchLabelKeys:
   496    - matchLabelKeysValue
   497    maxSkew: 1
   498    minDomains: 5
   499    nodeAffinityPolicy: nodeAffinityPolicyValue
   500    nodeTaintsPolicy: nodeTaintsPolicyValue
   501    topologyKey: topologyKeyValue
   502    whenUnsatisfiable: whenUnsatisfiableValue
   503  volumes:
   504  - cloudInitConfigDrive:
   505      networkData: networkDataValue
   506      networkDataBase64: networkDataBase64Value
   507      networkDataSecretRef:
   508        name: nameValue
   509      secretRef:
   510        name: nameValue
   511      userData: userDataValue
   512      userDataBase64: userDataBase64Value
   513    cloudInitNoCloud:
   514      networkData: networkDataValue
   515      networkDataBase64: networkDataBase64Value
   516      networkDataSecretRef:
   517        name: nameValue
   518      secretRef:
   519        name: nameValue
   520      userData: userDataValue
   521      userDataBase64: userDataBase64Value
   522    configMap:
   523      name: nameValue
   524      optional: true
   525      volumeLabel: volumeLabelValue
   526    containerDisk:
   527      image: imageValue
   528      imagePullPolicy: imagePullPolicyValue
   529      imagePullSecret: imagePullSecretValue
   530      path: pathValue
   531    dataVolume:
   532      hotpluggable: true
   533      name: nameValue
   534    downwardAPI:
   535      fields:
   536      - fieldRef:
   537          apiVersion: apiVersionValue
   538          fieldPath: fieldPathValue
   539        mode: 4
   540        path: pathValue
   541        resourceFieldRef:
   542          containerName: containerNameValue
   543          divisor: "0"
   544          resource: resourceValue
   545      volumeLabel: volumeLabelValue
   546    downwardMetrics: {}
   547    emptyDisk:
   548      capacity: "0"
   549    ephemeral:
   550      persistentVolumeClaim:
   551        claimName: claimNameValue
   552        readOnly: true
   553    hostDisk:
   554      capacity: "0"
   555      path: pathValue
   556      shared: true
   557      type: typeValue
   558    memoryDump:
   559      claimName: claimNameValue
   560      hotpluggable: true
   561      readOnly: true
   562    name: nameValue
   563    persistentVolumeClaim:
   564      claimName: claimNameValue
   565      hotpluggable: true
   566      readOnly: true
   567    secret:
   568      optional: true
   569      secretName: secretNameValue
   570      volumeLabel: volumeLabelValue
   571    serviceAccount:
   572      serviceAccountName: serviceAccountNameValue
   573    sysprep:
   574      configMap:
   575        name: nameValue
   576      secret:
   577        name: nameValue
   578status:
   579  VSOCKCID: 4294967288
   580  activePods:
   581    activePodsKey: activePodsValue
   582  conditions:
   583  - lastProbeTime: "1987-01-01T01:01:01Z"
   584    lastTransitionTime: "1982-01-01T01:01:01Z"
   585    message: messageValue
   586    reason: reasonValue
   587    status: statusValue
   588    type: typeValue
   589  currentCPUTopology:
   590    cores: 4294967291
   591    sockets: 4294967289
   592    threads: 4294967289
   593  evacuationNodeName: evacuationNodeNameValue
   594  fsFreezeStatus: fsFreezeStatusValue
   595  guestOSInfo:
   596    id: idValue
   597    kernelRelease: kernelReleaseValue
   598    kernelVersion: kernelVersionValue
   599    machine: machineValue
   600    name: nameValue
   601    prettyName: prettyNameValue
   602    version: versionValue
   603    versionId: versionIdValue
   604  interfaces:
   605  - infoSource: infoSourceValue
   606    interfaceName: interfaceNameValue
   607    ipAddress: ipAddressValue
   608    ipAddresses:
   609    - ipAddressesValue
   610    mac: macValue
   611    name: nameValue
   612    podInterfaceName: podInterfaceNameValue
   613    queueCount: -10
   614  kernelBootStatus:
   615    initrdInfo:
   616      checksum: 4294967288
   617    kernelInfo:
   618      checksum: 4294967288
   619  launcherContainerImageVersion: launcherContainerImageVersionValue
   620  machine:
   621    type: typeValue
   622  memory:
   623    guestAtBoot: "0"
   624    guestCurrent: "0"
   625    guestRequested: "0"
   626  migratedVolumes:
   627  - destinationPVCInfo:
   628      accessModes:
   629      - accessModesValue
   630      capacity:
   631        capacityKey: "0"
   632      claimName: claimNameValue
   633      filesystemOverhead: filesystemOverheadValue
   634      preallocated: true
   635      requests:
   636        requestsKey: "0"
   637      volumeMode: volumeModeValue
   638    sourcePVCInfo:
   639      accessModes:
   640      - accessModesValue
   641      capacity:
   642        capacityKey: "0"
   643      claimName: claimNameValue
   644      filesystemOverhead: filesystemOverheadValue
   645      preallocated: true
   646      requests:
   647        requestsKey: "0"
   648      volumeMode: volumeModeValue
   649    volumeName: volumeNameValue
   650  migrationMethod: migrationMethodValue
   651  migrationState:
   652    abortRequested: true
   653    abortStatus: abortStatusValue
   654    completed: true
   655    endTimestamp: "1988-01-01T01:01:01Z"
   656    failed: true
   657    failureReason: failureReasonValue
   658    migrationConfiguration:
   659      allowAutoConverge: true
   660      allowPostCopy: true
   661      bandwidthPerMigration: "0"
   662      completionTimeoutPerGiB: -23
   663      disableTLS: true
   664      matchSELinuxLevelOnMigration: true
   665      network: networkValue
   666      nodeDrainTaintKey: nodeDrainTaintKeyValue
   667      parallelMigrationsPerCluster: 4294967268
   668      parallelOutboundMigrationsPerNode: 4294967263
   669      progressTimeout: -15
   670      unsafeMigrationOverride: true
   671    migrationPolicyName: migrationPolicyNameValue
   672    migrationUid: migrationUidValue
   673    mode: modeValue
   674    sourceNode: sourceNodeValue
   675    sourcePersistentStatePVCName: sourcePersistentStatePVCNameValue
   676    sourcePod: sourcePodValue
   677    startTimestamp: "1986-01-01T01:01:01Z"
   678    targetAttachmentPodUID: targetAttachmentPodUIDValue
   679    targetCPUSet:
   680    - -12
   681    targetDirectMigrationNodePorts:
   682      targetDirectMigrationNodePortsKey: -30
   683    targetNode: targetNodeValue
   684    targetNodeAddress: targetNodeAddressValue
   685    targetNodeDomainDetected: true
   686    targetNodeDomainReadyTimestamp: "1970-01-01T01:01:01Z"
   687    targetNodeTopology: targetNodeTopologyValue
   688    targetPersistentStatePVCName: targetPersistentStatePVCNameValue
   689    targetPod: targetPodValue
   690  migrationTransport: migrationTransportValue
   691  nodeName: nodeNameValue
   692  phase: phaseValue
   693  phaseTransitionTimestamps:
   694  - phase: phaseValue
   695    phaseTransitionTimestamp: "1976-01-01T01:01:01Z"
   696  qosClass: qosClassValue
   697  reason: reasonValue
   698  runtimeUser: 18446744073709551605
   699  selinuxContext: selinuxContextValue
   700  topologyHints:
   701    tscFrequency: -12
   702  virtualMachineRevisionName: virtualMachineRevisionNameValue
   703  volumeStatus:
   704  - containerDiskVolume:
   705      checksum: 4294967288
   706    hotplugVolume:
   707      attachPodName: attachPodNameValue
   708      attachPodUID: attachPodUIDValue
   709    memoryDumpVolume:
   710      claimName: claimNameValue
   711      endTimestamp: "1988-01-01T01:01:01Z"
   712      startTimestamp: "1986-01-01T01:01:01Z"
   713      targetFileName: targetFileNameValue
   714    message: messageValue
   715    name: nameValue
   716    persistentVolumeClaimInfo:
   717      accessModes:
   718      - accessModesValue
   719      capacity:
   720        capacityKey: "0"
   721      claimName: claimNameValue
   722      filesystemOverhead: filesystemOverheadValue
   723      preallocated: true
   724      requests:
   725        requestsKey: "0"
   726      volumeMode: volumeModeValue
   727    phase: phaseValue
   728    reason: reasonValue
   729    size: -4
   730    target: targetValue

View as plain text