⬆️ 0.3.1 Move DB to instance chart

This commit is contained in:
andreas.dinauer 2025-11-07 21:42:30 +01:00
parent f55621c778
commit 7fac3855e0
6 changed files with 5 additions and 37 deletions

View File

@ -1,3 +1,3 @@
apiVersion: v2 apiVersion: v2
name: kubooboo-chart name: kubooboo-chart
version: 0.3.0 version: 0.3.1

View File

@ -17,10 +17,10 @@ spec:
volumes: volumes:
- name: jwt - name: jwt
secret: secret:
secretName: {{ .Values.backend.jwt.secretName }} secretName: {{ .Values.backend.jwt.secretName | required }}
- name: kubeconfig - name: kubeconfig
secret: secret:
secretName: {{ .Values.backend.kubeconfig.secretName }} secretName: {{ .Values.backend.kubeconfig.secretName | required }}
containers: containers:
- name: backend-pod - name: backend-pod
image: harbor.dinauer.dev/kubooboo/backend:41 image: harbor.dinauer.dev/kubooboo/backend:41

View File

@ -1,23 +0,0 @@
apiVersion: postgresql.cnpg.io/v1
kind: Cluster
metadata:
name: postgres
spec:
instances: 1
storage:
storageClass: hcloud-volumes
size: 1Gi
resources:
requests:
memory: "256Mi"
cpu: "100m"
limits:
memory: "512Mi"
cpu: "500m"
managed:
roles:
- name: kubooboo
ensure: present
login: true
passwordSecret:
name: {{ .Values.database.password.secretName }}

View File

@ -1,9 +0,0 @@
apiVersion: postgresql.cnpg.io/v1
kind: Database
metadata:
name: kubooboo
spec:
name: kubooboo
owner: kubooboo
cluster:
name: postgres

View File

@ -31,4 +31,4 @@ spec:
- name: NUXT_PUBLIC_API_WS_SCHEMA - name: NUXT_PUBLIC_API_WS_SCHEMA
value: {{ .Values.url.wsSchema }} value: {{ .Values.url.wsSchema }}
- name: NUXT_PUBLIC_API_HOST - name: NUXT_PUBLIC_API_HOST
value: {{ .Values.url.host }} value: {{ .Values.url.host | required }}

View File

@ -7,7 +7,7 @@ spec:
tls: tls:
- hosts: - hosts:
- kubooboo.dinauer.dev - kubooboo.dinauer.dev
secretName: {{ .Values.ingress.tls.secretName }} secretName: {{ .Values.ingress.tls.secretName | required }}
rules: rules:
- host: kubooboo.dinauer.dev - host: kubooboo.dinauer.dev
http: http: