adamant-kite-43734
09/27/2023, 11:50 AMswift-eve-48927
09/27/2023, 11:51 AM---
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
swift-eve-48927
09/27/2023, 1:36 PM