_apply.tpl 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. {{/* Loads all spawners */}}
  2. {{- define "ix.v1.common.loader.apply" -}}
  3. {{/* Make sure there are not any YAML errors */}}
  4. {{- include "ix.v1.common.values.validate" .Values -}}
  5. {{/* Render ConfigMap(s) */}}
  6. {{- include "ix.v1.common.spawner.configmap" . | nindent 0 -}}
  7. {{/* Render Certificate(s) */}}
  8. {{- include "ix.v1.common.spawner.certificate" . | nindent 0 -}}
  9. {{/* Render Secret(s) */}}
  10. {{- include "ix.v1.common.spawner.secret" . | nindent 0 -}}
  11. {{/* Render Image Pull Secrets(s) */}}
  12. {{- include "ix.v1.common.spawner.imagePullSecret" . | nindent 0 -}}
  13. {{/* Render Service Accounts(s) */}}
  14. {{- include "ix.v1.common.spawner.serviceAccount" . | nindent 0 -}}
  15. {{/* Render RBAC(s) */}}
  16. {{- include "ix.v1.common.spawner.rbac" . | nindent 0 -}}
  17. {{/* Render External Interface(s) */}}
  18. {{- include "ix.v1.common.spawner.externalInterface" . | nindent 0 -}}
  19. {{/* Render PVC(s) */}}
  20. {{- include "ix.v1.common.spawner.pvc" . | nindent 0 -}}
  21. {{/* Render Workload(s) */}}
  22. {{- include "ix.v1.common.spawner.workload" . | nindent 0 -}}
  23. {{/* Render Services(s) */}}
  24. {{- include "ix.v1.common.spawner.service" . | nindent 0 -}}
  25. {{- end -}}