--- 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.5.6 sourceRef: kind: HelmRepository name: runix-charts namespace: flux-system interval: 5m values: strategy: type: Recreate image: repository: dpage/pgadmin4 tag: 5.1 pullPolicy: IfNotPresent env: email: ${SECRET_PGADMIN_EMAIL} password: ${SECRET_PGADMIN_PASSWORD} ingress: enabled: true annotations: kubernetes.io/ingress.class: "nginx" prometheus.io/probe: "true" hosts: - host: pgadmin.${SECRET_CLUSTER_DOMAIN} paths: - / tls: - hosts: - pgadmin.${SECRET_CLUSTER_DOMAIN} persistentVolume: enabled: true existingClaim: pgadmin-config