Fix using named pvcs.

This commit is contained in:
Michael Lipp 2023-07-28 17:50:34 +02:00
parent dc1962af79
commit 7fdec42905
2 changed files with 18 additions and 8 deletions

View file

@ -32,12 +32,12 @@ spec:
<#list cr.spec.vm.disks.asList() as disk>
<#if disk.volumeClaimTemplate.metadata??
&& disk.volumeClaimTemplate.metadata.name??>
<#assign name = disk.volumeClaimTemplate.metadata.name.asString>
<#assign diskName = "disk-" + disk.volumeClaimTemplate.metadata.name.asString>
<#else>
<#assign name = "" + diskCounter>
<#assign diskName = "disk-" + diskCounter>
</#if>
- name: disk-${ name }
devicePath: /dev/disk-${ name }
- name: ${ diskName }
devicePath: /dev/${ diskName }
<#assign diskCounter = diskCounter + 1/>
</#list>
securityContext:
@ -65,13 +65,15 @@ spec:
<#list cr.spec.vm.disks.asList() as disk>
<#if disk.volumeClaimTemplate.metadata??
&& disk.volumeClaimTemplate.metadata.name??>
<#assign name = disk.volumeClaimTemplate.metadata.name.asString>
<#assign claimName = disk.volumeClaimTemplate.metadata.name.asString>
<#assign diskName = "disk-" + claimName>
<#else>
<#assign name = "" + diskCounter>
<#assign claimName = cr.metadata.name.asString + "-disk-" + diskCounter>
<#assign diskName = "disk-" + diskCounter>
</#if>
- name: disk-${ name }
- name: ${ diskName }
persistentVolumeClaim:
claimName: ${ cr.metadata.name.asString }-disk-${ name }
claimName: ${ claimName }
<#assign diskCounter = diskCounter + 1/>
</#list>
hostNetwork: true