mirror of
https://github.com/nextcloud/all-in-one.git
synced 2025-12-19 22:16:49 +00:00
allow to adjust all volume sizes
Signed-off-by: Simon L <szaimen@e.mail.de>
This commit is contained in:
parent
7d36204397
commit
b6c3a777b0
9 changed files with 17 additions and 9 deletions
|
|
@ -12,4 +12,4 @@ spec:
|
|||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 100Mi
|
||||
storage: {{ .Values.DEFAULT_100M_STORAGE_SIZE }}
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ spec:
|
|||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 1Gi
|
||||
storage: {{ .Values.DEFAULT_1G_STORAGE_SIZE }}
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ spec:
|
|||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 100Mi
|
||||
storage: {{ .Values.DEFAULT_100M_STORAGE_SIZE }}
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ spec:
|
|||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 2Gi
|
||||
storage: {{ .Values.DEFAULT_1G_STORAGE_SIZE }}
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ spec:
|
|||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 100Mi
|
||||
storage: {{ .Values.DEFAULT_100M_STORAGE_SIZE }}
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ spec:
|
|||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 1Gi
|
||||
storage: {{ .Values.DEFAULT_1G_STORAGE_SIZE }}
|
||||
|
|
|
|||
|
|
@ -12,4 +12,4 @@ spec:
|
|||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 1Gi
|
||||
storage: {{ .Values.DEFAULT_1G_STORAGE_SIZE }}
|
||||
|
|
|
|||
|
|
@ -49,14 +49,16 @@ find ./ -name '*deployment.yaml' -exec sed -i "/^ spec:/a\ \ \ \ \ \ security
|
|||
# shellcheck disable=SC1083
|
||||
find ./ \( -not -name '*apache*' -not -name '*collabora-fonts*' -not -name '*trusted-cacerts*' -name '*persistentvolumeclaim.yaml' \) -exec sed -i "s|storage: 100Mi|storage: 1Gi|" \{} \;
|
||||
# shellcheck disable=SC1083
|
||||
find ./ -name '*nextcloud-persistentvolumeclaim.yaml' -exec sed -i "s|storage: 1Gi|storage: 2Gi|" \{} \;
|
||||
# shellcheck disable=SC1083
|
||||
find ./ -name '*nextcloud-data-persistentvolumeclaim.yaml' -exec sed -i "s|storage: 1Gi|storage: {{ .Values.NEXTCLOUD_DATA_STORAGE_SIZE }}|" \{} \;
|
||||
# shellcheck disable=SC1083
|
||||
find ./ -name '*database*persistentvolumeclaim.yaml' -exec sed -i "s|storage: 1Gi|storage: {{ .Values.DATABASE_STORAGE_SIZE }}|" \{} \;
|
||||
# shellcheck disable=SC1083
|
||||
find ./ -name '*elasticsearch-persistentvolumeclaim.yaml' -exec sed -i "s|storage: 1Gi|storage: {{ .Values.FULLTEXTSEARCH_STORAGE_SIZE }}|" \{} \;
|
||||
# shellcheck disable=SC1083
|
||||
find ./ -name '*persistentvolumeclaim.yaml' -exec sed -i "s|storage: 100Mi|storage: {{ .Values.DEFAULT_100M_STORAGE_SIZE }}|" \{} \;
|
||||
# shellcheck disable=SC1083
|
||||
find ./ -name '*persistentvolumeclaim.yaml' -exec sed -i "s|storage: 1Gi|storage: {{ .Values.DEFAULT_1G_STORAGE_SIZE }}|" \{} \;
|
||||
# shellcheck disable=SC1083
|
||||
find ./ -name '*persistentvolumeclaim.yaml' -exec sed -i "s|ReadOnlyMany|ReadWriteOnce|" \{} \;
|
||||
# shellcheck disable=SC1083
|
||||
find ./ -name '*persistentvolumeclaim.yaml' -exec sed -i "/accessModes:/i\ \ {{- if .Values.STORAGE_CLASS }}" \{} \;
|
||||
|
|
@ -114,6 +116,10 @@ echo 'NEXTCLOUD_DATA_STORAGE_SIZE: 10Gi # You can change the size of Nextc
|
|||
echo 'DATABASE_STORAGE_SIZE: 1Gi # You can change the size of the database volume with this value' >> /tmp/sample.conf
|
||||
# shellcheck disable=SC2129
|
||||
echo 'FULLTEXTSEARCH_STORAGE_SIZE: 1Gi # You can change the size of the fulltextsearch volume with this value' >> /tmp/sample.conf
|
||||
# shellcheck disable=SC2129
|
||||
echo 'DEFAULT_100M_STORAGE_SIZE: 100Mi # You can change the size of the remaining volumes that default to 100Mi with this value' >> /tmp/sample.conf
|
||||
# shellcheck disable=SC2129
|
||||
echo 'DEFAULT_1G_STORAGE_SIZE: 1Gi # You can change the size of the remaining volumes that default to 1Gi with this value' >> /tmp/sample.conf
|
||||
mv /tmp/sample.conf ../helm-chart/values.yaml
|
||||
|
||||
ENABLED_VARIABLES="$(grep -oP '^[A-Z]+_ENABLED' ../helm-chart/values.yaml)"
|
||||
|
|
|
|||
|
|
@ -34,3 +34,5 @@ STORAGE_CLASS: # By setting this, you can adjust the storage class for yo
|
|||
NEXTCLOUD_DATA_STORAGE_SIZE: 10Gi # You can change the size of Nextclouds Datadir with this value
|
||||
DATABASE_STORAGE_SIZE: 1Gi # You can change the size of the database volume with this value
|
||||
FULLTEXTSEARCH_STORAGE_SIZE: 1Gi # You can change the size of the fulltextsearch volume with this value
|
||||
DEFAULT_100M_STORAGE_SIZE: 100Mi # You can change the size of the remaining volumes that default to 100Mi with this value
|
||||
DEFAULT_1G_STORAGE_SIZE: 1Gi # You can change the size of the remaining volumes that default to 1Gi with this value
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue