feat: Implement initial Helm charts for backend and frontend, Gitea CI/CD pipeline, and Coder workspace configuration.
Some checks failed
Build and Deploy / build-and-deploy (push) Has been cancelled

This commit is contained in:
gitmuhammedalbayrak
2025-12-03 23:53:38 +03:00
parent 8967497d25
commit afd85966e8
5 changed files with 192 additions and 25 deletions

View File

@@ -17,6 +17,10 @@ spec:
{{- include "evrak.selectorLabels" . | nindent 8 }}
app.kubernetes.io/component: backend
spec:
{{- with .Values.backend.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
containers:
- name: backend
image: "{{ .Values.backend.image.repository }}:{{ .Values.backend.image.tag }}"

View File

@@ -17,6 +17,10 @@ spec:
{{- include "evrak.selectorLabels" . | nindent 8 }}
app.kubernetes.io/component: frontend
spec:
{{- with .Values.frontend.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
containers:
- name: frontend
image: "{{ .Values.frontend.image.repository }}:{{ .Values.frontend.image.tag }}"

View File

@@ -13,6 +13,8 @@ backend:
dbPort: 5432
dbDatabase: evrak
# dbHost, dbUsername, dbPassword will be injected via secrets/templates
nodeSelector:
kubernetes.io/hostname: instance-20251124-1624-mzi
frontend:
image:
@@ -22,6 +24,8 @@ frontend:
replicas: 1
service:
port: 80
nodeSelector:
kubernetes.io/hostname: instance-20251124-1624-mzi
postgres:
image: