add init container for permissions

This commit is contained in:
2024-07-02 16:27:39 -05:00
parent e64ea3b727
commit 739d56aea2

View File

@@ -4,7 +4,22 @@ pgadmin4:
type: deployment type: deployment
replicas: 1 replicas: 1
strategy: Recreate strategy: Recreate
revisionHistoryLimit: 3 initContainers:
init-chmod-data:
securityContext:
runAsUser: 0
image:
repository: dpage/pgadmin4
tag: "8.9"
pullPolicy: IfNotPresent
command:
- /bin/chown -R
- 5050:5050
- /var/lib/pgadmin
resources:
requests:
cpu: 100m
memory: 128Mi
containers: containers:
main: main:
image: image:
@@ -66,6 +81,9 @@ pgadmin4:
retain: true retain: true
advancedMounts: advancedMounts:
main: main:
init-chmod-data:
- path: /var/lib/pgadmin
readOnly: false
main: main:
- path: /var/lib/pgadmin - path: /var/lib/pgadmin
readOnly: false readOnly: false