Refactor container settings in values.yaml for clarity
All checks were successful
Build Helm Chart / helm-package (push) Successful in 21s

The structure of the container options in the `values.yaml` file has been
modified to improve clarity and organization. The `defaultContainerOptions`
section has been replaced with a `containers` section containing a
`main` container. This change enhances readability and aligns with common
best practices for defining container settings in Helm charts.

No breaking changes were introduced, and the default image repository
and tag remain unchanged. This refactor aims to streamline the
configuration process for users.
This commit is contained in:
2025-11-23 11:18:38 +01:00
parent c4447d9b97
commit aa63d656a9

View File

@@ -7,18 +7,20 @@
controllers: controllers:
main: main:
type: deployment type: deployment
defaultContainerOptions: containers:
image: main:
# -- Image repository image:
repository: ghcr.io/paperless-ngx/paperless-ngx # -- Image repository
# -- Image pull policy repository: ghcr.io/paperless-ngx/paperless-ngx
pullPolicy: IfNotPresent # -- Image pull policy
# -- Image tag pullPolicy: IfNotPresent
tag: 2.20.0 # -- Image tag
# -- Environment variables [[ref]](https://docs.paperless-ngx.com/configuration/) tag: 2.20.0
# @default -- See [values.yaml](./values.yaml) # -- Environment variables [[ref]](https://docs.paperless-ngx.com/configuration/)
# -- Set the resource requests / limits for the container. # @default -- See [values.yaml](./values.yaml)
resources: {} # -- Set the resource requests / limits for the container.
resources: {}
env: env:
# -- Set the container timezone # -- Set the container timezone
TZ: UTC TZ: UTC