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
|
- -c
|
||||||
- |
|
- |
|
||||||
mkdir -p /paperclip/scripts
|
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
|
chmod -R 777 /paperclip
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: data
|
- name: data
|
||||||
|
|
|
||||||
|
|
@ -12,5 +12,5 @@ spec:
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
storage: 50Gi
|
storage: 50Gi
|
||||||
storageClassName: local-path
|
storageClassName: hcloud-volumes-encrypted
|
||||||
volumeMode: Filesystem
|
volumeMode: Filesystem
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue