diff --git a/charts/incubator/cryptpad/Chart.yaml b/charts/incubator/cryptpad/Chart.yaml index 922c0629845..86b0d2f0e52 100644 --- a/charts/incubator/cryptpad/Chart.yaml +++ b/charts/incubator/cryptpad/Chart.yaml @@ -8,9 +8,9 @@ appVersion: "latest" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.10.4 deprecated: false -description: CryptPad is the Zero Knowledge realtime collaborative editor.[br]mkdir -p /mnt/user/appdata/cryptpad/config [/br]wget -O /mnt/user/appdata/cryptpad/config/config.js https://raw.githubusercontent.com/xwiki-labs/cryptpad/main/config/config.example.js +description: CryptPad is the Zero Knowledge realtime collaborative editor. home: https://truecharts.org/charts/incubator/cryptpad icon: https://truecharts.org/img/hotlink-ok/chart-icons/cryptpad.png keywords: @@ -27,4 +27,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/cryptpad - https://cryptpad.fr/ type: application -version: 2.0.26 +version: 3.0.0 diff --git a/charts/incubator/cryptpad/questions.yaml b/charts/incubator/cryptpad/questions.yaml index 55d87559de5..d11d63a8d07 100644 --- a/charts/incubator/cryptpad/questions.yaml +++ b/charts/incubator/cryptpad/questions.yaml @@ -14,6 +14,7 @@ questions: # Include{containerAdvanced} # Include{containerConfig} +# Include{podOptions} # Include{serviceRoot} - variable: main label: "Main Service" diff --git a/charts/incubator/cryptpad/templates/NOTES.txt b/charts/incubator/cryptpad/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/incubator/cryptpad/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/incubator/cryptpad/templates/common.yaml b/charts/incubator/cryptpad/templates/common.yaml index cbf66c20818..78d963fb168 100644 --- a/charts/incubator/cryptpad/templates/common.yaml +++ b/charts/incubator/cryptpad/templates/common.yaml @@ -1,2 +1,2 @@ {{/* Render the templates */}} -{{ include "tc.common.loader.all" . }} +{{ include "tc.v1.common.loader.all" . }} diff --git a/charts/incubator/cryptpad/values.yaml b/charts/incubator/cryptpad/values.yaml index 4160ef3a10d..1e53fec9308 100644 --- a/charts/incubator/cryptpad/values.yaml +++ b/charts/incubator/cryptpad/values.yaml @@ -1,8 +1,32 @@ -env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/cryptpad tag: latest@sha256:34094a8d0491a70f4debb669779a2fef671b1c25d58daf55e5b446e03420a52b + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + persistence: blobpath: enabled: true @@ -22,18 +46,13 @@ persistence: datastorepath: enabled: true mountPath: /cryptpad/datastore -podSecurityContext: - runAsGroup: 0 - runAsUser: 0 -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false + service: main: ports: main: port: 3000 - protocol: HTTP + protocol: http targetPort: 3000 port2: enabled: true @@ -41,8 +60,9 @@ service: port2: enabled: true port: 3001 - protocol: TCP + protocol: tcp targetPort: 3001 portal: - enabled: true + open: + enabled: true