feat(apps): move to stable (#2316)

* feat(kavita): mvoe to stable

* feat(verysync): move to stable

* rootless

* move to stable
This commit is contained in:
Stavros Kois
2022-03-27 21:28:03 +03:00
committed by GitHub
parent ec74bf6b66
commit e5c84335ee
20 changed files with 51 additions and 5 deletions
@@ -1,7 +1,7 @@
apiVersion: v2
kubeVersion: ">=1.16.0-0"
name: kavita
version: 0.0.5
version: 1.0.0
appVersion: "0.5.1"
description: Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats
type: application
@@ -20,7 +20,7 @@ maintainers:
name: verysync
sources:
- https://hub.docker.com/r/jonnyan404/verysync
version: 0.0.5
version: 1.0.0
annotations:
truecharts.org/catagories: |
- media
@@ -379,6 +379,49 @@ questions:
description: "Default"
- value: "Memory"
description: "Memory"
# Include{persistenceAdvanced}
- variable: sync
label: "App Sync Storage"
description: "Stores the Application Sync."
schema:
additional_attrs: true
type: dict
attrs:
- variable: type
label: "Type of Storage"
description: "Sets the persistence type, Anything other than PVC could break rollback!"
schema:
type: string
default: "simplePVC"
enum:
- value: "simplePVC"
description: "PVC (simple)"
- value: "simpleHP"
description: "HostPath (simple)"
- value: "emptyDir"
description: "emptyDir"
- value: "pvc"
description: "pvc"
- value: "hostPath"
description: "hostPath"
# Include{persistenceBasic}
- variable: hostPath
label: "hostPath"
description: "Path inside the container the storage is mounted"
schema:
show_if: [["type", "=", "hostPath"]]
type: hostpath
- variable: medium
label: "EmptyDir Medium"
schema:
show_if: [["type", "=", "emptyDir"]]
type: string
default: ""
enum:
- value: ""
description: "Default"
- value: "Memory"
description: "Memory"
# Include{persistenceAdvanced}
# Include{persistenceList}
@@ -440,7 +483,7 @@ questions:
label: "runAsNonRoot"
schema:
type: boolean
default: false
default: true
# Include{securityContextAdvanced}
- variable: podSecurityContext
@@ -455,13 +498,13 @@ questions:
description: "The UserID of the user running the application"
schema:
type: int
default: 0
default: 568
- variable: runAsGroup
label: "runAsGroup"
description: The groupID this App of the user running the application"
schema:
type: int
default: 0
default: 568
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
@@ -39,3 +39,6 @@ persistence:
data:
enabled: true
mountPath: "/data"
sync:
enabled: true
mountPath: "/Sync"