migrate nextcloud to truecharts postgresql app (#761)
This commit is contained in:
@@ -6,8 +6,8 @@ dependencies:
|
|||||||
version: 6.8.0
|
version: 6.8.0
|
||||||
- condition: postgresql.enabled
|
- condition: postgresql.enabled
|
||||||
name: postgresql
|
name: postgresql
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://truecharts.org/
|
||||||
version: 10.9.1
|
version: 1.0.0
|
||||||
- condition: redis.enabled
|
- condition: redis.enabled
|
||||||
name: redis
|
name: redis
|
||||||
repository: https://charts.bitnami.com/bitnami
|
repository: https://charts.bitnami.com/bitnami
|
||||||
@@ -36,4 +36,4 @@ sources:
|
|||||||
- https://github.com/nextcloud/docker
|
- https://github.com/nextcloud/docker
|
||||||
- https://github.com/nextcloud/helm
|
- https://github.com/nextcloud/helm
|
||||||
type: application
|
type: application
|
||||||
version: 1.10.0
|
version: 2.0.0
|
||||||
|
|||||||
@@ -153,15 +153,11 @@ cronjob:
|
|||||||
successfulJobsHistoryLimit: 2
|
successfulJobsHistoryLimit: 2
|
||||||
|
|
||||||
# Enabled postgres
|
# Enabled postgres
|
||||||
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql
|
|
||||||
postgresql:
|
postgresql:
|
||||||
enabled: true
|
enabled: true
|
||||||
postgresqlUsername: nextcloud
|
postgresqlUsername: nextcloud
|
||||||
postgresqlDatabase: nextcloud
|
postgresqlDatabase: nextcloud
|
||||||
existingSecret: dbcreds
|
existingSecret: dbcreds
|
||||||
persistence:
|
|
||||||
enabled: true
|
|
||||||
existingClaim: db
|
|
||||||
|
|
||||||
# Enabled redis
|
# Enabled redis
|
||||||
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
|
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
|
||||||
|
|||||||
@@ -481,90 +481,6 @@ questions:
|
|||||||
show_if: [["type", "=", "pvc"]]
|
show_if: [["type", "=", "pvc"]]
|
||||||
type: string
|
type: string
|
||||||
default: "100Gi"
|
default: "100Gi"
|
||||||
- variable: db
|
|
||||||
label: "Database Storage"
|
|
||||||
description: "Stores the Application database."
|
|
||||||
schema:
|
|
||||||
type: dict
|
|
||||||
attrs:
|
|
||||||
- variable: enabled
|
|
||||||
label: "Enable the storage"
|
|
||||||
schema:
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
hidden: true
|
|
||||||
- variable: noMount
|
|
||||||
label: "Do not mount this storage inside the main pod"
|
|
||||||
schema:
|
|
||||||
type: boolean
|
|
||||||
default: true
|
|
||||||
hidden: true
|
|
||||||
- variable: forceName
|
|
||||||
label: "Override PVC Name (advanced)"
|
|
||||||
description: "Forces a certain name for the PVC"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: "db"
|
|
||||||
hidden: true
|
|
||||||
- variable: type
|
|
||||||
label: "(Advanced) Type of Storage"
|
|
||||||
description: "Sets the persistence type"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: "pvc"
|
|
||||||
hidden: true
|
|
||||||
enum:
|
|
||||||
- value: "pvc"
|
|
||||||
description: "pvc"
|
|
||||||
- value: "emptyDir"
|
|
||||||
description: "emptyDir"
|
|
||||||
- value: "hostPath"
|
|
||||||
description: "hostPath"
|
|
||||||
- variable: storageClass
|
|
||||||
label: "(Advanced) storageClass"
|
|
||||||
description: " Warning: Anything other than SCALE-ZFS will break rollback!"
|
|
||||||
schema:
|
|
||||||
show_if: [["type", "=", "pvc"]]
|
|
||||||
type: string
|
|
||||||
default: "SCALE-ZFS"
|
|
||||||
- variable: mountPath
|
|
||||||
label: "mountPath"
|
|
||||||
description: "Path inside the container the storage is mounted"
|
|
||||||
schema:
|
|
||||||
type: string
|
|
||||||
default: ""
|
|
||||||
hidden: true
|
|
||||||
- variable: medium
|
|
||||||
label: "EmptyDir Medium"
|
|
||||||
schema:
|
|
||||||
show_if: [["type", "=", "emptyDir"]]
|
|
||||||
type: string
|
|
||||||
default: ""
|
|
||||||
enum:
|
|
||||||
- value: ""
|
|
||||||
description: "Default"
|
|
||||||
- value: "Memory"
|
|
||||||
description: "Memory"
|
|
||||||
- variable: accessMode
|
|
||||||
label: "Access Mode (Advanced)"
|
|
||||||
description: "Allow or disallow multiple PVC's writhing to the same PV"
|
|
||||||
schema:
|
|
||||||
show_if: [["type", "=", "pvc"]]
|
|
||||||
type: string
|
|
||||||
default: "ReadWriteOnce"
|
|
||||||
enum:
|
|
||||||
- value: "ReadWriteOnce"
|
|
||||||
description: "ReadWriteOnce"
|
|
||||||
- value: "ReadOnlyMany"
|
|
||||||
description: "ReadOnlyMany"
|
|
||||||
- value: "ReadWriteMany"
|
|
||||||
description: "ReadWriteMany"
|
|
||||||
- variable: size
|
|
||||||
label: "Size quotum of storage"
|
|
||||||
schema:
|
|
||||||
show_if: [["type", "=", "pvc"]]
|
|
||||||
type: string
|
|
||||||
default: "100Gi"
|
|
||||||
- variable: redismaster
|
- variable: redismaster
|
||||||
label: "Redis Storage"
|
label: "Redis Storage"
|
||||||
description: "Stores the Application redis-master-database."
|
description: "Stores the Application redis-master-database."
|
||||||
|
|||||||
@@ -59,14 +59,6 @@ persistence:
|
|||||||
accessMode: ReadWriteOnce
|
accessMode: ReadWriteOnce
|
||||||
size: "100Gi"
|
size: "100Gi"
|
||||||
|
|
||||||
db:
|
|
||||||
noMount: true
|
|
||||||
forceName: "db"
|
|
||||||
enabled: true
|
|
||||||
type: pvc
|
|
||||||
accessMode: ReadWriteOnce
|
|
||||||
size: "100Gi"
|
|
||||||
|
|
||||||
redismaster:
|
redismaster:
|
||||||
noMount: true
|
noMount: true
|
||||||
forceName: "redismaster"
|
forceName: "redismaster"
|
||||||
@@ -194,15 +186,11 @@ cronjob:
|
|||||||
# Enabled postgres
|
# Enabled postgres
|
||||||
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql
|
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql
|
||||||
postgresql:
|
postgresql:
|
||||||
volumePermissions:
|
|
||||||
enabled: true
|
|
||||||
enabled: true
|
enabled: true
|
||||||
postgresqlUsername: nextcloud
|
postgresqlUsername: nextcloud
|
||||||
postgresqlDatabase: nextcloud
|
postgresqlDatabase: nextcloud
|
||||||
existingSecret: dbcreds
|
existingSecret: dbcreds
|
||||||
persistence:
|
|
||||||
enabled: false
|
|
||||||
existingClaim: db
|
|
||||||
|
|
||||||
# Enabled redis
|
# Enabled redis
|
||||||
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
|
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
|
||||||
|
|||||||
Reference in New Issue
Block a user