Support cloudInit in CRD.

This commit is contained in:
Michael Lipp 2024-02-18 11:46:09 +01:00
parent 499c1822fd
commit b255f0e946
4 changed files with 62 additions and 1 deletions

View file

@ -44,7 +44,22 @@ data:
<#if cr.spec.runnerTemplate?? && cr.spec.runnerTemplate.update?? >
updateTemplate: ${ cr.spec.runnerTemplate.update.asBoolean?c }
</#if>
# Forward the cloud-init data if provided
<#if cr.spec.cloudInit??>
cloudInit:
<#if cr.spec.cloudInit.metaData??>
metaData: ${ cr.spec.cloudInit.metaData.toString() }
<#else>
metaData: {}
</#if>
<#if cr.spec.cloudInit.userData??>
userData: ${ cr.spec.cloudInit.userData.toString() }
<#else>
userData: {}
</#if>
</#if>
# Define the VM (required)
vm:
# The VM's name (required)