mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-30 23:45:25 +02:00
52 lines
1.4 KiB
YAML
52 lines
1.4 KiB
YAML
---
|
|
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: pgadmin
|
|
namespace: data
|
|
spec:
|
|
interval: 5m
|
|
chart:
|
|
spec:
|
|
# renovate: registryUrl=https://helm.runix.net
|
|
chart: pgadmin4
|
|
version: 1.7.0
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: runix-charts
|
|
namespace: flux-system
|
|
interval: 5m
|
|
values:
|
|
strategy:
|
|
type: Recreate
|
|
image:
|
|
repository: dpage/pgadmin4
|
|
tag: 5.5
|
|
pullPolicy: IfNotPresent
|
|
env:
|
|
email: ${SECRET_PGADMIN_EMAIL}
|
|
password: ${SECRET_PGADMIN_PASSWORD}
|
|
ingress:
|
|
enabled: true
|
|
annotations:
|
|
kubernetes.io/ingress.class: "nginx"
|
|
# -- Nginx client Body Buffer Size
|
|
nginx.ingress.kubernetes.io/client-body-buffer-size: "50m"
|
|
# -- Nginx Proxy Body Size
|
|
nginx.ingress.kubernetes.io/proxy-body-size: "50m"
|
|
forecastle.stakater.com/expose: "true"
|
|
forecastle.stakater.com/appName: "pgAdmin"
|
|
forecastle.stakater.com/icon: "https://bitnami.com/assets/stacks/postgresql/img/postgresql-stack-110x117.png"
|
|
forecastle.stakater.com/network-restricted: "true"
|
|
hosts:
|
|
- host: pgadmin.${SECRET_CLUSTER_DOMAIN}
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
tls:
|
|
- hosts:
|
|
- pgadmin.${SECRET_CLUSTER_DOMAIN}
|
|
persistentVolume:
|
|
enabled: true
|
|
existingClaim: pgadmin-config
|