@@ -39,50 +39,50 @@ spec:
3939 name : settings-generic
4040 - kind : ConfigMap
4141 name : settings-${CLUSTER_NAME}
42- # ---
43- # # yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/b732974574feddffd85a2f759d9c156e6cb06ddb/kustomization-kustomize-v1.json
44- # apiVersion: kustomize.toolkit.fluxcd.io/v1
45- # kind: Kustomization
46- # metadata:
47- # name: &app volsync-grocy-data-restic
48- # namespace: flux-system
49- # spec:
50- # targetNamespace: home
51- # commonMetadata:
52- # labels:
53- # app.kubernetes.io/name: *app
54- # backups.${FAMILY_DOMAIN}/name: grocy
55- # path: ./clusters/apps/base/volsync/lib/restic
56- # prune: true
57- # sourceRef:
58- # kind: GitRepository
59- # name: flux-system
60- # wait: false
61- # interval: 30m
62- # retryInterval: 1m
63- # timeout: 5m
64- # decryption:
65- # provider: sops
66- # secretRef:
67- # name: sops-aws
68- # dependsOn:
69- # - name: volsync
70- # postBuild:
71- # substitute:
72- # SRC_PVC: grocy-data
73- # # APP_UID: "2353"
74- # CRON_SCHEDULE: "30 4 /12 * * *"
75- # LOCAL_SCHEDULE: "35 4 /12 * * *"
76- # STORAGE_CLASS: codex-block
77- # SNAPSHOT_CLASS: codex-block
78- # DST_ACCESS_MODE: ReadWriteOnce
79- # SIZE: "40Gi "
80- # substituteFrom:
81- # - kind: Secret
82- # name: secrets-${CLUSTER_NAME}
83- # - kind: Secret
84- # name: secrets-generic
85- # - kind: ConfigMap
86- # name: settings-generic
87- # - kind: ConfigMap
88- # name: settings-${CLUSTER_NAME}
42+ ---
43+ # yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/b732974574feddffd85a2f759d9c156e6cb06ddb/kustomization-kustomize-v1.json
44+ apiVersion : kustomize.toolkit.fluxcd.io/v1
45+ kind : Kustomization
46+ metadata :
47+ name : &app volsync-grocy-data-restic
48+ namespace : flux-system
49+ spec :
50+ targetNamespace : home
51+ commonMetadata :
52+ labels :
53+ app.kubernetes.io/name : *app
54+ backups.${FAMILY_DOMAIN}/name : grocy
55+ path : ./clusters/apps/base/volsync/lib/restic
56+ prune : true
57+ sourceRef :
58+ kind : GitRepository
59+ name : flux-system
60+ wait : false
61+ interval : 30m
62+ retryInterval : 1m
63+ timeout : 5m
64+ decryption :
65+ provider : sops
66+ secretRef :
67+ name : sops-aws
68+ dependsOn :
69+ - name : volsync
70+ postBuild :
71+ substitute :
72+ SRC_PVC : grocy-data
73+ APP_UID : " 2353"
74+ CRON_SCHEDULE : " 30 8 /12 * * *"
75+ LOCAL_SCHEDULE : " 35 8 /12 * * *"
76+ STORAGE_CLASS : codex-block
77+ SNAPSHOT_CLASS : codex-block
78+ DST_ACCESS_MODE : ReadWriteOnce
79+ SIZE : " 50Gi "
80+ substituteFrom :
81+ - kind : Secret
82+ name : secrets-${CLUSTER_NAME}
83+ - kind : Secret
84+ name : secrets-generic
85+ - kind : ConfigMap
86+ name : settings-generic
87+ - kind : ConfigMap
88+ name : settings-${CLUSTER_NAME}
0 commit comments