fixed owncloud chart permission
This commit is contained in:
@ -11,28 +11,13 @@ image:
|
||||
|
||||
# Security context for the container
|
||||
podSecurityContext:
|
||||
runAsUser: 33
|
||||
runAsGroup: 33
|
||||
fsGroup: 33
|
||||
|
||||
# Init container for setting up permissions
|
||||
initContainers:
|
||||
permissions:
|
||||
enabled: true
|
||||
image: busybox
|
||||
tag: latest
|
||||
command:
|
||||
- sh
|
||||
- -c
|
||||
- |
|
||||
# Create directories if they don't exist
|
||||
mkdir -p /var/www/owncloud/config /var/www/owncloud/data
|
||||
# Set permissions but preserve mount points
|
||||
find /var/www/owncloud/config -exec chown 33:33 {} \;
|
||||
find /var/www/owncloud/data -exec chown 33:33 {} \;
|
||||
# Ensure base directories have correct permissions
|
||||
chown 33:33 /var/www/owncloud/config
|
||||
chown 33:33 /var/www/owncloud/data
|
||||
containerSecurityContext:
|
||||
runAsUser: 33
|
||||
runAsGroup: 33
|
||||
allowPrivilegeEscalation: false
|
||||
|
||||
|
||||
# Database configuration
|
||||
database:
|
||||
|
Reference in New Issue
Block a user