From 4edea1a0c2d5eccfba18f9d81991d5511731c5b2 Mon Sep 17 00:00:00 2001 From: "noussair.hamrit" Date: Fri, 4 Sep 2026 15:14:22 +0200 Subject: [PATCH] feat: add pgAdmin Helm configuration --- application.yaml | 32 ++++++++++++++++++++++++++++++++ values.yaml | 12 ++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 application.yaml create mode 100644 values.yaml diff --git a/application.yaml b/application.yaml new file mode 100644 index 0000000..490a8ac --- /dev/null +++ b/application.yaml @@ -0,0 +1,32 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application + +metadata: + name: pgadmin + namespace: argocd + +spec: + project: default + + sources: + - repoURL: https://helm.runix.net + chart: pgadmin4 + targetRevision: "1.66.0" + helm: + valueFiles: + - $values/values.yaml + + - repoURL: ssh://git@gitea-sh.gitea.svc.cluster.local:22/gitea_admin/pgadmin.git + targetRevision: main + ref: values + + destination: + server: "https://138.199.131.114:6443" + namespace: pgadmin + + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true \ No newline at end of file diff --git a/values.yaml b/values.yaml new file mode 100644 index 0000000..dbd837a --- /dev/null +++ b/values.yaml @@ -0,0 +1,12 @@ +env: + email: Noussair.Hamrit@helmholz.de + password: "123456789" + +persistentVolume: + enabled: true + size: 1Gi + storageClass: longhorn + +service: + type: ClusterIP + port: 80 \ No newline at end of file