46 lines
906 B
YAML
46 lines
906 B
YAML
# values.yaml for runix/pgadmin4
|
|
image:
|
|
repository: dpage/pgadmin4
|
|
pullPolicy: IfNotPresent
|
|
|
|
replicaCount: 1
|
|
|
|
resources:
|
|
requests:
|
|
cpu: 100m
|
|
memory: 128Mi
|
|
limits:
|
|
cpu: 500m
|
|
memory: 512Mi
|
|
|
|
persistence:
|
|
enabled: true
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
size: 2Gi
|
|
# Set your storageClass if needed (Scaleway CSI), leave null to use default
|
|
storageClass: null
|
|
|
|
service:
|
|
type: ClusterIP
|
|
port: 80
|
|
|
|
# Use existing secret for admin password; admin email configured via env.email
|
|
existingSecret: pgadmin-admin
|
|
secretKeys:
|
|
pgadminPasswordKey: PGADMIN_DEFAULT_PASSWORD
|
|
|
|
# Set admin email used by pgAdmin (not read from secret by this chart)
|
|
env:
|
|
email: pieter@askeveai.com
|
|
|
|
# No ingress: we access via kubectl port-forward
|
|
ingress:
|
|
enabled: false
|
|
|
|
# SecurityContext defaults are fine; can be tuned later
|
|
securityContext:
|
|
runAsUser: 5050
|
|
fsGroup: 5050
|
|
runAsNonRoot: true
|