Fix Paperclip storage and permissions
- Change PVC storage class from local-path to hcloud-volumes-encrypted - Extend initContainer to create full directory structure including instances/default/data/run-logs - This fixes permission errors when agents try to create run logs Resolves: DEV-388 Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
parent
797ac22512
commit
38f970b0e9
2 changed files with 5 additions and 1 deletions
|
|
@ -26,6 +26,10 @@ spec:
|
|||
- -c
|
||||
- |
|
||||
mkdir -p /paperclip/scripts
|
||||
mkdir -p /paperclip/instances/default/data/run-logs
|
||||
mkdir -p /paperclip/instances/default/data/runs
|
||||
mkdir -p /paperclip/instances/default/workspaces
|
||||
mkdir -p /paperclip/instances/default/companies
|
||||
chmod -R 777 /paperclip
|
||||
volumeMounts:
|
||||
- name: data
|
||||
|
|
|
|||
|
|
@ -12,5 +12,5 @@ spec:
|
|||
resources:
|
||||
requests:
|
||||
storage: 50Gi
|
||||
storageClassName: local-path
|
||||
storageClassName: hcloud-volumes-encrypted
|
||||
volumeMode: Filesystem
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue