@@ -0,0 +1,6 @@
+{{- define "vikunja.postgres" -}}
+workload:
+{{- include "ix.v1.common.app.postgres" (dict "secretName" "postgres-creds"
+ "resources" .Values.resources
+ "ixChartContext" .Values.ixChartContext) | nindent 2 }}
+{{- end -}}
+{{- define "rvikunja.redis" -}}
+{{- include "ix.v1.common.app.redis" (dict "secretName" "redis-creds"
+ "resources" .Values.resources) | nindent 2 }}
+
@@ -0,0 +1,27 @@
+{{- define "vikunja.service" -}}
+service:
+ vikunja:
+ enabled: true
+ primary: true
+ type: NodePort
+ targetSelector: vikunja
+ ports:
+ webui:
+ port: {{ .Values.vikunjaNetwork.webPort }}
+ nodePort: {{ .Values.vikunjaNetwork.webPort }}
+ redis:
+ type: ClusterIP
+ targetSelector: redis
+ port: 6379
+ targetPort: 6379
+ {{- include "ix.v1.common.app.postgresService" $ | nindent 2 }}
@@ -1 +1 @@
-{ "filename": "values.yaml", "keys": ["image", "apiImage", "nginxImage"] }
+{ "filename": "values.yaml", "keys": ["image", "frontendImage", "nginxImage"] }
@@ -11,7 +11,7 @@ ENUMS = {
'image': {
'RE_STABLE_VERSION': RE_STABLE_VERSION,
},
- 'apiImage': {
+ 'frontendImage': {
'nginxImage': {