feat(taskfile-build): add configurable storage size for persistent volume claim
- Add `storageSize` parameter to `values.yaml` with a default of `1Gi` - Update `templates/pvc.yaml` to use the configurable size instead of hardcoded `10Gi` - Document the new parameter in `README.md`
This commit is contained in:
3 files changed
+4
-1
No files matched your search
@@ -26,6 +26,7 @@ This Helm chart deploys a taskfile.build container.
|
||||
| `caddyRoot` | Static site path relative to repo root. | `""` |
|
||||
| `additionalEnvs` | Additional environment variables to set | `{}` |
|
||||
| `storageClassName` | Set the storage class | `""` |
|
||||
| `storageSize` | Set the persistent volume claim size | `1Gi` |
|
||||
|
||||
### Resources requests and limits
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ spec:
|
||||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 10Gi
|
||||
storage: {{ .Values.storageSize | default "1Gi" }}
|
||||
{{- if .Values.storageClassName }}
|
||||
storageClassName: {{ .Values.storageClassName }}
|
||||
{{- end }}
|
||||
@@ -28,6 +28,8 @@ caddyRoot: ""
|
||||
additionalEnvs: {}
|
||||
## @param storageClassName Set the storage class
|
||||
storageClassName: ""
|
||||
## @param storageSize Set the persistent volume claim size
|
||||
storageSize: "1Gi"
|
||||
## @section Resources requests and limits
|
||||
resources:
|
||||
## @param resources.requests.memory Memory request for the container
|
||||
|
||||
Reference in new issue
Block a user