fix(kubernetes): set matchVolume blockSize on disk-kubelet for DRBD 4Kn compatibility
Signed-off-by: Arsolitt <arsolitt@gmail.com>
This commit is contained in:
parent
baad81333b
commit
b5e89c56e2
2 changed files with 50 additions and 0 deletions
|
|
@ -79,6 +79,9 @@ spec:
|
|||
disk:
|
||||
bus: virtio
|
||||
pciAddress: 0000:08:00.0
|
||||
blockSize:
|
||||
matchVolume:
|
||||
enabled: true
|
||||
interfaces:
|
||||
- name: default
|
||||
bridge: {}
|
||||
|
|
|
|||
|
|
@ -416,3 +416,50 @@ tests:
|
|||
path: spec.template.spec.virtualMachineTemplate.spec.dataVolumeTemplates[0].metadata.annotations["cdi.kubevirt.io/storage.usePopulator"]
|
||||
value: "false"
|
||||
documentIndex: 5
|
||||
|
||||
###############################################
|
||||
# disk-kubelet matchVolume blockSize #
|
||||
###############################################
|
||||
|
||||
- it: sets matchVolume blockSize on disk-kubelet
|
||||
release:
|
||||
name: test-k8s
|
||||
namespace: tenant-test
|
||||
set:
|
||||
_cluster: {}
|
||||
_namespace:
|
||||
etcd: cozy-etcd
|
||||
ingress: nginx
|
||||
host: example.com
|
||||
version: "v1.32"
|
||||
controlPlane:
|
||||
replicas: 2
|
||||
apiServer:
|
||||
resources: {}
|
||||
resourcesPreset: "large"
|
||||
controllerManager:
|
||||
resources: {}
|
||||
resourcesPreset: "micro"
|
||||
scheduler:
|
||||
resources: {}
|
||||
resourcesPreset: "micro"
|
||||
konnectivity:
|
||||
server:
|
||||
resources: {}
|
||||
resourcesPreset: "micro"
|
||||
nodeGroups:
|
||||
md0:
|
||||
minReplicas: 0
|
||||
maxReplicas: 10
|
||||
instanceType: ""
|
||||
roles:
|
||||
- worker
|
||||
resources:
|
||||
cpu: 2
|
||||
memory: 4Gi
|
||||
gpus: []
|
||||
asserts:
|
||||
- equal:
|
||||
path: spec.template.spec.virtualMachineTemplate.spec.template.spec.domain.devices.disks[1].blockSize.matchVolume.enabled
|
||||
value: true
|
||||
documentIndex: 5
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue