From 37cfa2446506c21d07586132f952570039a51fbd Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Mon, 30 Sep 2024 10:41:31 -0400 Subject: [PATCH] nextcloud add redis Signed-off-by: Michael Thomson --- nextcloud/helmrelease-nextcloud.yaml | 5 +++++ nextcloud/nextcloud-redis-secret.yaml | 21 +++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 nextcloud/nextcloud-redis-secret.yaml diff --git a/nextcloud/helmrelease-nextcloud.yaml b/nextcloud/helmrelease-nextcloud.yaml index ba6654d..094511a 100644 --- a/nextcloud/helmrelease-nextcloud.yaml +++ b/nextcloud/helmrelease-nextcloud.yaml @@ -50,6 +50,11 @@ spec: storageClass: nfs-client accessMode: ReadWriteOnce size: 14Ti + redis: + enabled: true + auth: + existingSecret: nextcloud-redis-secret + existingSecretPasswordKey: password livenessProbe: enabled: false readinessProbe: diff --git a/nextcloud/nextcloud-redis-secret.yaml b/nextcloud/nextcloud-redis-secret.yaml new file mode 100644 index 0000000..64bbd8c --- /dev/null +++ b/nextcloud/nextcloud-redis-secret.yaml @@ -0,0 +1,21 @@ +{ + "kind": "SealedSecret", + "apiVersion": "bitnami.com/v1alpha1", + "metadata": { + "name": "nextcloud-redis-secret", + "namespace": "nextcloud", + "creationTimestamp": null + }, + "spec": { + "template": { + "metadata": { + "name": "nextcloud-redis-secret", + "namespace": "nextcloud", + "creationTimestamp": null + } + }, + "encryptedData": { + "password": "AgBKouCi+6E0aBUR1n/j8mvq5PUJb42wuR3q4JWLDgLYf+3MzVRUYPHh6bkN/aYtVpmRNOC8w9SjnJ3FTOwrgt4xsBP6faNcRoRPN1VjxQk68oWlExIIbZWkEAeyn2L0lwSkPV8aTfaEIFhBPPj2NaHyGJQ0uDWPc68ZVpmukuxkTuhQ3hm/8JDDTOe216Dc8FUpsEwr7AN0s+ZdDHFdi+opIjYs39cg4QyQ+YrIqRBK6oS1TrKtPJSmQEKPIOXyRqY7TxTc9t8NGLE3WKY26SSNFB9AHYaqhZFn3MDHg350g0KdXgxycxVuOLnxGnW+aEmQC58QCwxvZUcR+oapzDnJ8QnHv3vbtCdICBjSEF+Lq9vGYBMhqlI9zJ9SLj7WmG21rxxLFAscHPU7yzcowcWgGLpjndkmTvO//wXXPXcgYzJiIrBrxHiFRhwyNsTrEYI4+8CX8KHtcYYL+p/GUVJQ3YQSZc1IlzXnhutsniZb7jSOyrBIzvObhc+0pvOWh4GzBHX0rUUaU1PdvxUITNzVwZOrLLiKUxlPXqgOMijFcHlmxiWTD2U291NqKCdKDbnMKNKjWR9EgOR7GM6/OMWzAIaAlULw69DMnDZsoEQHkJbuQmmABQJE2HinY7Kt6EFKX3KueCN8gHIA1rpKEbahsl9cwnKIkLVSif0HkOibifV28MUhtVNLON5qjE7hvitEyOZoQgxXTw76gMMSBufjiWLUuDyl7ada" + } + } +}