Files
chart/library/common/templates/loader/_apply.tpl
Stavros Kois 1e5e1b8ef8 NAS-123350 / 24.04 / Add support in common for nfs/smb pvc (#1422)
* Empty-Commit

* temp commit

* make sure that we use the pv

* typo

* add validation

* typo

* cleanup validation and add secret for smb

* revert

* add some tets

* add more tests

* add more tests

* more tests

* rename to share

* rename

* moar tests

* clean

* add some docs

* fix name uniqueness and tests

* make mountOptions validation a bit better

* update docs
2023-08-24 17:40:31 +03:00

39 lines
1.2 KiB
Smarty

{{/* Loads all spawners */}}
{{- define "ix.v1.common.loader.apply" -}}
{{/* Make sure there are not any YAML errors */}}
{{- include "ix.v1.common.values.validate" .Values -}}
{{/* Render ConfigMap(s) */}}
{{- include "ix.v1.common.spawner.configmap" . | nindent 0 -}}
{{/* Render Certificate(s) */}}
{{- include "ix.v1.common.spawner.certificate" . | nindent 0 -}}
{{/* Render Secret(s) */}}
{{- include "ix.v1.common.spawner.secret" . | nindent 0 -}}
{{/* Render Image Pull Secrets(s) */}}
{{- include "ix.v1.common.spawner.imagePullSecret" . | nindent 0 -}}
{{/* Render Service Accounts(s) */}}
{{- include "ix.v1.common.spawner.serviceAccount" . | nindent 0 -}}
{{/* Render RBAC(s) */}}
{{- include "ix.v1.common.spawner.rbac" . | nindent 0 -}}
{{/* Render External Interface(s) */}}
{{- include "ix.v1.common.spawner.externalInterface" . | nindent 0 -}}
{{/* Render PVC(s) */}}
{{- include "ix.v1.common.spawner.pvc" . | nindent 0 -}}
{{/* Render Workload(s) */}}
{{- include "ix.v1.common.spawner.workload" . | nindent 0 -}}
{{/* Render Services(s) */}}
{{- include "ix.v1.common.spawner.service" . | nindent 0 -}}
{{- end -}}