This message was deleted.
# harvester
a
This message was deleted.
s
Copy code
---
apiVersion: <http://kubevirt.io/v1|kubevirt.io/v1>
kind: VirtualMachine
metadata:
  name: k8s-control1
spec:
  runStrategy: RerunOnFailure
  dataVolumeTemplates:
  - metadata:
      name: k8s-control1-volume
    spec:
      storage:
        volumeMode: Block
        resources:
          requests:
            storage: 20Gi
        accessModes:
          - ReadWriteMany
      source:
        registry:
          url: "<docker://quay.io/fedora/fedora-coreos-kubevirt:stable>"
  template:
    spec:
      affinity:
        nodeAffinity:
          requiredDuringSchedulingIgnoredDuringExecution:
            nodeSelectorTerms:
              - matchExpressions:
                  - key: <http://network.harvesterhci.io/mgmt|network.harvesterhci.io/mgmt>
                    operator: In
                    values:
                      - 'true'
          preferredDuringSchedulingIgnoredDuringExecution:
            - weight: 100
              preference:
                matchExpressions:
                - key: <http://kubernetes.io/hostname|kubernetes.io/hostname>
                  operator: In
                  values:
                    - 'h1'
        podAntiAffinity:
          preferredDuringSchedulingIgnoredDuringExecution:
            - podAffinityTerm:
                labelSelector:
                  matchExpressions:
                    - key: <http://harvesterhci.io/creator|harvesterhci.io/creator>
                      operator: Exists
                topologyKey: <http://kubernetes.io/hostname|kubernetes.io/hostname>
              weight: 100
      domain:
        cpu:
          cores: 4
        devices:
          disks:
          - disk:
              bus: virtio
            name: k8s-control1-root
          - disk:
              bus: virtio
            name: cloudinitdisk
          rng: {}
          interfaces:
            - bridge: {}
              model: virtio
              name: nic-0
        machine:
          type: q35
        memory:
          guest: 3996Mi
        resources:
          limits:
            cpu: '4'
            memory: 4Gi
          requests:
            cpu: 250m
            memory: 2730Mi
      evictionStrategy: LiveMigrate
      hostname: k8s-control1
      networks:
        - multus:
            networkName: k8s
          name: nic-0
      volumes:
      - dataVolume:
          name: k8s-control1-volume
        name: k8s-control1-root
      - cloudInitConfigDrive:
          secretRef:
            name: k8s-control1-ignition
        name: cloudinitdisk