Refactor image configuration in paperless-ngx chart
Some checks failed
Build Helm Chart / helm-package (push) Failing after 20s
Some checks failed
Build Helm Chart / helm-package (push) Failing after 20s
This commit restructures the image configuration in the paperless-ngx Helm chart. The image repository, pull policy, and tag have been moved under a new `controllers` section to standardize the deployment options. The main controller is now explicitly defined with settings for type and replicas, improving clarity and maintainability of the values.yaml configuration. This change was necessary to align the structure with updated chart specifications and to facilitate future expansion of controller types within the chart. No breaking changes are introduced, but users should be aware of the new hierarchy in the configuration structure.
This commit is contained in:
@@ -2,10 +2,15 @@
|
||||
# IMPORTANT NOTE
|
||||
#
|
||||
# This chart inherits from our common library chart. You can check the default values/options here:
|
||||
# https://github.com/bjw-s/helm-charts/blob/a081de5/charts/library/common/values.yaml
|
||||
# https://github.com/bjw-s-labs/helm-charts/commit/310fedbca8dfe180359e20b32b6a05da74ae2abd/charts/library/common/values.yaml
|
||||
#
|
||||
|
||||
image:
|
||||
controllers:
|
||||
main:
|
||||
enabled: true
|
||||
type: deployment
|
||||
replicas: 1
|
||||
defaultContainerOptions:
|
||||
image:
|
||||
# -- Image repository
|
||||
repository: ghcr.io/paperless-ngx/paperless-ngx
|
||||
# -- Image pull policy
|
||||
|
||||
Reference in New Issue
Block a user