In order to use kernel auto-numa
- kernel auto-numa continuous rebalancing
provided NO<vcpu>NNN</vcpu> <vcpu placement="static">NNN</vcpu>
<vcpupin vcpu="0" cpuset="xxx"/>
is set inside ``
apiVersion: kubevirt.io/v1 | |
kind: VirtualMachineInstanceDomainPreferences | |
metadata: | |
name: linux | |
spec: | |
preferNetworkInterfaceMultiQueue: true | |
preferBlockMultiQueue: true | |
diskDefaults: | |
preferedDiskBus: virtio | |
preferedCDROMBus: virtio |
volumes: | |
- name: pvcdisk | |
persistentVolumeClaim: | |
claimName: disk-alpine | |
seedWith: | |
containerDisk: | |
image: some-registry/some-image:tag |
apiVersion: kubevirt.io/v1alpha3 | |
kind: VirtualMachineInstance | |
metadata: | |
labels: | |
special: vmi-kernel-boot | |
name: vmi-kernel-boot | |
spec: | |
domain: | |
devices: | |
firmware: |
#!/bin/bash | |
# usage: cat topo.sh | ssh node01 bash | tee /dev/stderr | osage -Tpng -o noname.gv.png | |
NS=openshift-cnv | |
OC=${OC:-oc} | |
nsget() { $OC get -n $NS $@ ; } | |
operators() { | |
nsget deployments -l olm.owner --no-headers -o custom-columns=name:.metadata.name,count:.spec.replicas | |
} |
--- | |
apiVersion: kubevirt.io/v1alpha3 | |
kind: VirtualMachineInstance | |
metadata: | |
labels: | |
special: vmi-alpine-kernel | |
name: vmi-alpine-kernel | |
spec: | |
domain: | |
firmware: |
apiVersion: kubevirt.io/v1alpha3 | |
kind: VirtualMachine | |
metadata: | |
name: testvm | |
spec: | |
running: false | |
template: | |
metadata: | |
labels: | |
team: Tiger |
In order to use kernel auto-numa
<vcpu>NNN</vcpu>
<vcpu placement="static">NNN</vcpu>
provided NO <vcpupin vcpu="0" cpuset="xxx"/>
is
set inside ``kind: VM | |
spec: | |
running: true | |
template: # BM | |
spec: | |
domain: | |
foo: bar | |
volumes: | |
- pvcName: myrootfs | |
ec2: # On AWS EC2 |
kramdown : A Markdown-superset converter
apiVersion: kubevirt.io/v1alpha3 | |
kind: VirtualMachineInstance | |
metadata: | |
labels: | |
special: vmi-windows | |
name: vmi-windows | |
spec: | |
domain: | |
cpu: | |
cores: 2 |