Updated the Chart.yaml version from 0.1.2 to 0.1.3 to reflect
the new release of the calibre-web application. Modified
the liveness and readiness probes in deployment.yaml to
enhance the application's health checks. The liveness probe
now has a failure threshold of 1 and an initial delay of
30 seconds, while the readiness probe has an initial delay
of 30 seconds as well but with a period of 5 seconds.
These changes were made to improve the deployment stability
and response time of the application, ensuring quicker
feedback on the health status of the pods.
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.
All files related to the calibre-web Helm chart were renamed from
`cailbre-web` to `calibre-web` to correct the spelling and ensure
consistency across the file structure. This includes the main chart
directory, templates, and values file.
These changes were necessary to avoid confusion and to maintain
standard naming conventions. There are no breaking changes or
functional updates in this commit; it purely targets file names
to ensure clarity when managing the chart in future developments.