Update Calibre-Web Helm chart metadata and configurations
All checks were successful
Build Helm Chart / helm-package (push) Successful in 4s

Updated the Calibre-Web Helm chart's metadata in `Chart.yaml`,
including a more descriptive app description, updated version to
0.1.2, and added keywords, home URL, source references, and
maintainer information.

In `deployment.yaml`, modified the image reference to allow
a customizable image tag instead of defaulting to the app version.

In `values.yaml`, adjusted the size of persistent storage
volumes for `data` and `config`, changing them to 2Gi and
50Mi respectively. This ensures more manageable resource
allocation for deployments, addressing potential over-provisioning.

These changes collectively enhance the usability and
maintainability of the Helm chart for Calibre-Web deployments.
This commit was merged in pull request #65.
This commit is contained in:
2025-12-10 07:58:33 +01:00
parent fa9e8afde4
commit 4425a0e703
3 changed files with 19 additions and 28 deletions

View File

@@ -6,7 +6,7 @@ replicaCount: 1
image:
repository: linuxserver/calibre-web
tag: latest
tag: ""
pullPolicy: IfNotPresent
imagePullSecrets: []
@@ -35,13 +35,10 @@ service:
type: ClusterIP
port: 80
ingress:
enabled: false
className: ""
annotations:
{}
annotations: {}
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
hosts:
@@ -54,7 +51,6 @@ ingress:
# hosts:
# - chart-example.local
env: []
# - name: USE_CONFIG_DIR
# value: "true"
@@ -69,7 +65,6 @@ env: []
# - name: ADVANCED_DISABLEUPDATES
# value: "true"
persistence:
data:
# Optionally specify claimName to manually override the PVC to be used for
@@ -82,7 +77,7 @@ persistence:
storageClass: ""
# The requested size of the volume to be used when creating a
# PersistentVolumeClaim.
size: 40Gi
size: 2Gi
config:
# Optionally specify claimName to manually override the PVC to be used for
# the config directory. If claimName is specified, storageClass and size
@@ -94,7 +89,7 @@ persistence:
storageClass: ""
# The requested size of the volume to be used when creating a
# PersistentVolumeClaim.
size: 20Gi
size: 50Mi
resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious