diff --git a/clusters/k3s/portal/deployment.yml b/clusters/k3s/portal/deployment.yml index 3b64fbe..84a6392 100644 --- a/clusters/k3s/portal/deployment.yml +++ b/clusters/k3s/portal/deployment.yml @@ -17,6 +17,13 @@ spec: - name: portal-pv persistentVolumeClaim: claimName: portal-pv-claim + initContainers: + - name: init-portal + image: busybox:1.28 + command: ['sh', '-c', "mkdir -p /var/www/html/storage/app/public && mkdir -p /var/www/html/storage/framework/cache && mkdir -p /var/www/html/storage/framework/sessions && mkdir -p /var/www/html/storage/framework/testing && mkdir -p /var/www/html/storage/framework/views && chown -R www-data:www-data /var/www/html/storage"] + volumeMounts: + - mountPath: "/var/www/html/storage" + name: portal-pv containers: - name: redis image: redis:5.0.4-alpine