feat: add pgadmin argo app

This commit is contained in:
cătălin 2026-08-19 15:28:46 +02:00
commit 173633c6f1
No known key found for this signature in database
7 changed files with 79 additions and 26 deletions

View file

@ -0,0 +1,48 @@
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: pgadmin
namespace: argo-cd
spec:
destination:
name: ''
namespace: apps-fuku
server: https://kubernetes.default.svc
project: fuku
sources:
- chart: pgadmin4
repoURL: https://helm.runix.net
targetRevision: 1.49.0
helm:
valuesObject:
image:
tag: "9.7"
service:
type: LoadBalancer
port: 8010
ingress:
enabled: true
ingressClassName: traefik
hosts:
- host: pgadmin.fuku
paths:
- path: /
pathType: Prefix
env:
email: admin@fukurokuju.dev
enhanced_cookie_protection: "False"
existingSecret: secrets-pgadmin
persistentVolume:
enabled: true
existingClaim: pgadmin-pgadmin4
accessModes:
- ReadWriteMany
size: 10Gi
storageClass: truenas-nfs-csi
test:
enabled: false
syncPolicy:
automated:
prune: true
selfHeal: true