⬆️ zwave-js-ui app template v2

This commit is contained in:
auricom
2023-10-28 15:41:53 +02:00
parent 0d5af606ea
commit 36fc54604f
6 changed files with 91 additions and 70 deletions

View File

@@ -3,19 +3,19 @@
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: zwavejs2mqtt-restic
name: zwave-js-ui-restic
namespace: default
spec:
secretStoreRef:
kind: ClusterSecretStore
name: onepassword-connect
target:
name: zwavejs2mqtt-restic-secret
name: zwave-js-ui-restic-secret
creationPolicy: Owner
template:
engineVersion: v2
data:
RESTIC_REPOSITORY: '{{ .REPOSITORY_TEMPLATE }}/zwavejs2mqtt'
RESTIC_REPOSITORY: '{{ .REPOSITORY_TEMPLATE }}/zwave-js-ui'
RESTIC_PASSWORD: '{{ .RESTIC_PASSWORD }}'
AWS_ACCESS_KEY_ID: '{{ .AWS_ACCESS_KEY_ID }}'
AWS_SECRET_ACCESS_KEY: '{{ .AWS_SECRET_ACCESS_KEY }}'
@@ -27,16 +27,16 @@ spec:
apiVersion: volsync.backube/v1alpha1
kind: ReplicationSource
metadata:
name: zwavejs2mqtt
name: zwave-js-ui
namespace: default
spec:
sourcePVC: zwavejs2mqtt-config
sourcePVC: config-zwave-js-ui-0
trigger:
schedule: "0 7 * * *"
restic:
copyMethod: Snapshot
pruneIntervalDays: 7
repository: zwavejs2mqtt-restic-secret
repository: zwave-js-ui-restic-secret
cacheCapacity: 10Gi
volumeSnapshotClassName: csi-ceph-blockpool
storageClassName: rook-ceph-block