Files
chart/library/ix-dev/community/vikunja/templates/_service.tpl
Stavros kois 2cfda45772 add templtes
2023-11-14 23:11:50 +02:00

48 lines
1.1 KiB
Smarty

{{- define "vikunja.service" -}}
service:
vikunja:
enabled: true
primary: true
type: ClusterIP
targetSelector: vikunja-api
ports:
api:
enabled: true
primary: true
port: {{ .Values.vikunjaPorts.api }}
targetSelector: vikunja-api
proxy:
enabled: true
type: NodePort
targetSelector: vikunja-proxy
ports:
webui:
enabled: true
primary: true
port: {{ .Values.vikunjaNetwork.webPort }}
nodePort: {{ .Values.vikunjaNetwork.webPort }}
targetSelector: vikunja-proxy
frontend:
enabled: true
type: ClusterIP
targetSelector: vikunja-frontend
ports:
webui:
enabled: true
primary: true
port: {{ .Values.vikunjaPorts.frontHttp }}
targetSelector: vikunja-frontend
redis:
enabled: true
type: ClusterIP
targetSelector: redis
ports:
redis:
enabled: true
primary: true
port: 6379
targetPort: 6379
targetSelector: redis
{{- include "ix.v1.common.app.postgresService" $ | nindent 2 }}
{{- end -}}