now working with the secret reference
This commit is contained in:
		| @@ -1,15 +1,22 @@ | ||||
| apiVersion: kustomize.config.k8s.io/v1beta1 | ||||
| kind: Kustomization | ||||
|  | ||||
| # namespace: backup | ||||
| nameSuffix: -prune | ||||
| namespace: backup | ||||
| resources: | ||||
|   - ../../base | ||||
|   # - ./restic-commands.yaml | ||||
|  | ||||
|  | ||||
| # patch the cronjob args field: | ||||
| patches: | ||||
|   - path: ./restic-commands.yaml | ||||
|   - path: restic-commands.yaml | ||||
|     target: | ||||
|       kind: CronJob | ||||
|       name: restic-rclone-gdrive | ||||
|   - target: | ||||
|       kind: CronJob | ||||
|       name: restic-rclone-gdrive | ||||
|       # replace the name of the cronjob | ||||
|     patch: |- | ||||
|       - op: replace | ||||
|         path: /metadata/name | ||||
|         value: restic-gdrive-prune | ||||
| @@ -1,7 +1,7 @@ | ||||
| apiVersion: batch/v1 | ||||
| kind: CronJob | ||||
| metadata: | ||||
|   name: prune-patch | ||||
|   name: restic-gdrive-prune | ||||
| spec: | ||||
|   schedule: "0 0 1/15 * *" | ||||
|   # at midnight, the first and 15. of every month | ||||
| @@ -22,8 +22,3 @@ spec: | ||||
|                   --verbose=2 | ||||
|                   --keep-daily 7 --keep-weekly 5 | ||||
|                   --prune | ||||
|             env: | ||||
|               - name: RESTIC_PASSWORD | ||||
|                 valueFrom: | ||||
|                   secretKeyRef: | ||||
|                     name: restic-gdrive-credentials-backup | ||||
|   | ||||
		Reference in New Issue
	
	Block a user