[calibre] Update version, several fixes (#759)

Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
This commit is contained in:
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs 2021-04-07 14:00:58 +02:00 committed by GitHub
parent 8f284df2f5
commit a227188fae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 47 additions and 33 deletions

View File

@ -1,10 +1,10 @@
--- ---
apiVersion: v2 apiVersion: v2
appVersion: 5.13.0 appVersion: 5.14.0
description: Calibre is a powerful and easy to use e-book manager. description: Calibre is a powerful and easy to use e-book manager.
name: calibre name: calibre
version: 2.1.1 version: 3.0.0
kubeVersion: ">=1.16.0-0" kubeVersion: ">=1.16.0-0"
keywords: keywords:
- calibre - calibre

View File

@ -1,6 +1,6 @@
# calibre # 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. Calibre is a powerful and easy to use e-book manager.
@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | 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 ## TL;DR
@ -77,22 +77,21 @@ N/A
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| env.CLI_ARGS | string | `nil` | Optionally pass cli start arguments to calibre. | | 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_PASS | string | `nil` | Password's md5 hash for the calibre gui |
| env.GUAC_USER | string | `nil` | Username for the calibre desktop gui | | env.GUAC_USER | string | `nil` | Username for the calibre gui |
| env.PGID | string | `"1000"` | for GroupID | | env.PGID | string | `"1000"` | for GroupID |
| env.PUID | string | `"1000"` | for UserID | | env.PUID | string | `"1000"` | for UserID |
| env.TZ | string | `nil` | Set the time zone, e.g. Europe/Amsterdam | | 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. | | env.UMASK_SET | string | `"022"` | for umask setting of Calibre, default if left unset is 022. |
| image.pullPolicy | string | `"IfNotPresent"` | | | image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"linuxserver/calibre"` | | | image.repository | string | `"linuxserver/calibre"` | |
| image.tag | string | `"version-v5.13.0"` | | | image.tag | string | `"version-v5.14.0"` | |
| ingress.enabled | bool | `false` | | | ingress.enabled | bool | `false` | |
| nodeSelector."kubernetes.io/arch" | string | `"amd64"` | | | persistence.config.emptyDir.enabled | bool | `false` | |
| persistence.config.accessMode | string | `"ReadWriteOnce"` | |
| persistence.config.emptyDir | bool | `false` | |
| persistence.config.enabled | bool | `false` | | | persistence.config.enabled | bool | `false` | |
| persistence.config.size | string | `"1Gi"` | | | service.additionalPorts[0].name | string | `"calibre-server"` | |
| service.port | object | `{"name":"desktopgui","port":8080,"targetPort":8080}` | The default port is 8080 | | service.additionalPorts[0].port | int | `8081` | |
| service.port | object | `{"name":"gui","port":8080}` | The default port is 8080 |
| strategy.type | string | `"Recreate"` | | | strategy.type | string | `"Recreate"` | |
## Changelog ## 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). 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 #### Added
- First version of the helm chart for wikijs - Added additional port to the service for when calibre-server is running.
#### Changed #### Changed
- N/A - Updated default image tag to `version-v5.14.0`
- Renamed default port from `desktopgui` to `gui`
#### Removed #### 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 ## Support

View File

@ -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). 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 #### Added
- First version of the helm chart for wikijs - Added additional port to the service for when calibre-server is running.
#### Changed #### Changed
- N/A - Updated default image tag to `version-v5.14.0`
- Renamed default port from `desktopgui` to `gui`
#### Removed #### 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 -}} {{- end -}}

View File

@ -11,7 +11,7 @@
image: image:
repository: linuxserver/calibre repository: linuxserver/calibre
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
tag: version-v5.13.0 tag: version-v5.14.0
strategy: strategy:
type: Recreate type: Recreate
@ -23,9 +23,9 @@ env:
PUID: "1000" PUID: "1000"
# -- for GroupID # -- for GroupID
PGID: "1000" PGID: "1000"
# -- Username for the calibre desktop gui # -- Username for the calibre gui
GUAC_USER: GUAC_USER:
# -- Password's md5 hash for the calibre desktop gui # -- Password's md5 hash for the calibre gui
GUAC_PASS: GUAC_PASS:
# -- for umask setting of Calibre, default if left unset is 022. # -- for umask setting of Calibre, default if left unset is 022.
UMASK_SET: "022" UMASK_SET: "022"
@ -36,20 +36,16 @@ service:
# -- The default port is 8080 # -- The default port is 8080
port: port:
port: 8080 port: 8080
targetPort: 8080 name: gui
name: desktopgui additionalPorts:
- name: calibre-server
port: 8081
ingress: ingress:
# enable this if you would like to access you wiki
enabled: false enabled: false
nodeSelector:
kubernetes.io/arch: amd64
persistence: persistence:
config: config:
enabled: false enabled: false
emptyDir: emptyDir:
enabled: false enabled: false
accessMode: "ReadWriteOnce"
size: "1Gi"