From a227188fae280132c97ac077e254be684119e955 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=E1=B4=87=CA=80=C9=B4=E1=B4=85=20S=E1=B4=84=CA=9C?= =?UTF-8?q?=E1=B4=8F=CA=80=C9=A2=E1=B4=87=CA=80s?= Date: Wed, 7 Apr 2021 14:00:58 +0200 Subject: [PATCH] [calibre] Update version, several fixes (#759) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs --- charts/stable/calibre/Chart.yaml | 4 +- charts/stable/calibre/README.md | 38 +++++++++++-------- .../stable/calibre/README_CHANGELOG.md.gotmpl | 20 +++++++--- charts/stable/calibre/values.yaml | 18 ++++----- 4 files changed, 47 insertions(+), 33 deletions(-) diff --git a/charts/stable/calibre/Chart.yaml b/charts/stable/calibre/Chart.yaml index 3c59ffe2..0a1aaae9 100644 --- a/charts/stable/calibre/Chart.yaml +++ b/charts/stable/calibre/Chart.yaml @@ -1,10 +1,10 @@ --- apiVersion: v2 -appVersion: 5.13.0 +appVersion: 5.14.0 description: Calibre is a powerful and easy to use e-book manager. name: calibre -version: 2.1.1 +version: 3.0.0 kubeVersion: ">=1.16.0-0" keywords: - calibre diff --git a/charts/stable/calibre/README.md b/charts/stable/calibre/README.md index 84130a6d..459a8e45 100644 --- a/charts/stable/calibre/README.md +++ b/charts/stable/calibre/README.md @@ -1,6 +1,6 @@ # calibre -![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![AppVersion: 5.13.0](https://img.shields.io/badge/AppVersion-5.13.0-informational?style=flat-square) +![Version: 3.0.0](https://img.shields.io/badge/Version-3.0.0-informational?style=flat-square) ![AppVersion: 5.14.0](https://img.shields.io/badge/AppVersion-5.14.0-informational?style=flat-square) Calibre is a powerful and easy to use e-book manager. @@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.k8s-at-home.com | common | 1.0.0 | +| https://library-charts.k8s-at-home.com | common | 2.1.0 | ## TL;DR @@ -77,22 +77,21 @@ N/A | Key | Type | Default | Description | |-----|------|---------|-------------| | env.CLI_ARGS | string | `nil` | Optionally pass cli start arguments to calibre. | -| env.GUAC_PASS | string | `nil` | Password's md5 hash for the calibre desktop gui | -| env.GUAC_USER | string | `nil` | Username for the calibre desktop gui | +| env.GUAC_PASS | string | `nil` | Password's md5 hash for the calibre gui | +| env.GUAC_USER | string | `nil` | Username for the calibre gui | | env.PGID | string | `"1000"` | for GroupID | | env.PUID | string | `"1000"` | for UserID | | env.TZ | string | `nil` | Set the time zone, e.g. Europe/Amsterdam | | env.UMASK_SET | string | `"022"` | for umask setting of Calibre, default if left unset is 022. | | image.pullPolicy | string | `"IfNotPresent"` | | | image.repository | string | `"linuxserver/calibre"` | | -| image.tag | string | `"version-v5.13.0"` | | +| image.tag | string | `"version-v5.14.0"` | | | ingress.enabled | bool | `false` | | -| nodeSelector."kubernetes.io/arch" | string | `"amd64"` | | -| persistence.config.accessMode | string | `"ReadWriteOnce"` | | -| persistence.config.emptyDir | bool | `false` | | +| persistence.config.emptyDir.enabled | bool | `false` | | | persistence.config.enabled | bool | `false` | | -| persistence.config.size | string | `"1Gi"` | | -| service.port | object | `{"name":"desktopgui","port":8080,"targetPort":8080}` | The default port is 8080 | +| service.additionalPorts[0].name | string | `"calibre-server"` | | +| service.additionalPorts[0].port | int | `8081` | | +| service.port | object | `{"name":"gui","port":8080}` | The default port is 8080 | | strategy.type | string | `"Recreate"` | | ## Changelog @@ -101,21 +100,30 @@ All notable changes to this application Helm chart will be documented in this fi The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -### [0.0.1] +### [3.0.0] #### Added -- First version of the helm chart for wikijs +- Added additional port to the service for when calibre-server is running. #### Changed -- N/A +- Updated default image tag to `version-v5.14.0` +- Renamed default port from `desktopgui` to `gui` #### Removed -- N/A +- Removed default `nodeSelector` +- Removed default values for `accessMode` and `size` under `persistence.config`. -[0.0.1]: #0.0.1 +### [1.0.0] + +#### Added + +- Initial version + +[3.0.0]: #2.0.0 +[1.0.0]: #1.0.0 ## Support diff --git a/charts/stable/calibre/README_CHANGELOG.md.gotmpl b/charts/stable/calibre/README_CHANGELOG.md.gotmpl index 8b6e49f6..6f592c5f 100644 --- a/charts/stable/calibre/README_CHANGELOG.md.gotmpl +++ b/charts/stable/calibre/README_CHANGELOG.md.gotmpl @@ -9,19 +9,29 @@ All notable changes to this application Helm chart will be documented in this fi The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -### [0.0.1] +### [3.0.0] #### Added -- First version of the helm chart for wikijs +- Added additional port to the service for when calibre-server is running. #### Changed -- N/A +- Updated default image tag to `version-v5.14.0` +- Renamed default port from `desktopgui` to `gui` #### Removed -- N/A +- Removed default `nodeSelector` +- Removed default values for `accessMode` and `size` under `persistence.config`. -[0.0.1]: #0.0.1 + +### [1.0.0] + +#### Added + +- Initial version + +[3.0.0]: #2.0.0 +[1.0.0]: #1.0.0 {{- end -}} diff --git a/charts/stable/calibre/values.yaml b/charts/stable/calibre/values.yaml index 374dbdb9..14312f44 100644 --- a/charts/stable/calibre/values.yaml +++ b/charts/stable/calibre/values.yaml @@ -11,7 +11,7 @@ image: repository: linuxserver/calibre pullPolicy: IfNotPresent - tag: version-v5.13.0 + tag: version-v5.14.0 strategy: type: Recreate @@ -23,9 +23,9 @@ env: PUID: "1000" # -- for GroupID PGID: "1000" - # -- Username for the calibre desktop gui + # -- Username for the calibre gui GUAC_USER: - # -- Password's md5 hash for the calibre desktop gui + # -- Password's md5 hash for the calibre gui GUAC_PASS: # -- for umask setting of Calibre, default if left unset is 022. UMASK_SET: "022" @@ -36,20 +36,16 @@ service: # -- The default port is 8080 port: port: 8080 - targetPort: 8080 - name: desktopgui + name: gui + additionalPorts: + - name: calibre-server + port: 8081 ingress: - # enable this if you would like to access you wiki enabled: false -nodeSelector: - kubernetes.io/arch: amd64 - persistence: config: enabled: false emptyDir: enabled: false - accessMode: "ReadWriteOnce" - size: "1Gi"