diff --git a/roles/rke2/templates/manifests/deploy-rancher-ui.j2 b/roles/rke2/templates/manifests/deploy-rancher-ui.j2 index 680817e920ee086989b1848838149ea5fca2f3b8..8ba40779c9ba693f59334202e7f63db3c0916e95 100644 --- a/roles/rke2/templates/manifests/deploy-rancher-ui.j2 +++ b/roles/rke2/templates/manifests/deploy-rancher-ui.j2 @@ -20,5 +20,12 @@ spec: set: hostname: "{{ item.value.rancher_ui_dns }}" letsEncrypt.email: "{{ item.value.letsEncrypt_admin_mail }}" - ingress.tls.source: "letsEncrypt" - auditLog.level: 1 \ No newline at end of file + auditLog.level: 1 + valuesContent: |- + ingress: + tls: + source: {{ item.value.ingress.tls.source | default("letsEncrypt") }} +{% if item.value.ingress.configurationSnippet is defined %} + configurationSnippet: | + {{ item.value.ingress.configurationSnippet }} +{% endif %} \ No newline at end of file