Update secret structure
This commit is contained in:
		| @@ -1,5 +1,4 @@ | ||||
| apiVersion: kustomize.config.k8s.io/v1beta1 | ||||
| kind: Kustomization | ||||
| resources: | ||||
| - ./cronjob.yaml | ||||
| - ./restic-password.sealedsecret.yaml | ||||
|   - cronjob.yaml | ||||
|   | ||||
| @@ -1,22 +0,0 @@ | ||||
| { | ||||
|   "kind": "SealedSecret", | ||||
|   "apiVersion": "bitnami.com/v1alpha1", | ||||
|   "metadata": { | ||||
|     "name": "restic-gdrive-credentials", | ||||
|     "namespace": "default", | ||||
|     "creationTimestamp": null | ||||
|   }, | ||||
|   "spec": { | ||||
|     "template": { | ||||
|       "metadata": { | ||||
|         "name": "restic-gdrive-credentials", | ||||
|         "namespace": "default", | ||||
|         "creationTimestamp": null | ||||
|       }, | ||||
|       "type": "Opaque" | ||||
|     }, | ||||
|     "encryptedData": { | ||||
|       "restic-password": "AgBmBxpJ+f3FHYJloHi7JgQxQwIXCs9fK1TmXbI7LH19Wm4pVco7LEAY8KZaMfa6hU50a5cZZvA18n2jS3LHzQyS5tWu+LnKChgh64ZsxGbC5yGFnX/E8LAqAKfUR7o41rx8nfBOcCMNHSg6Ik9nS4yiWI5UFaByiStZw602IBklDGZqdV4kTuAbQJQ+9GoHCWVrwcJUFFTGw6SIBY9F3AugV/9NI7AB7LeHqzF4jsoVrzUVuWtb+OSgmJQw+NHW83pte1j1CXW+4DQPRXODAvfh/fec7dhMy3Yg9ZDEq9DI5GtrspS8Trw+cWi3aPHvbE1qwC+z8nyP+CVbhk4Aq18P6ug2lqJikH6d5XE9S5C9ZTa63xF2vrdLddovpPyZZ8i6GFx9XOIByn4x8YHbYQJ4jXF6ghKyJjaEQWTNmHx+RtZ/IQL38zzQTD0DU4ySzPPDZg3VBd+jNvtxqq7U7rKKFapXvD/in+za7ASLUfva8HFRXtfWRG3QDK4ZN0I03iOAWBdpU/YbbyihVfAIwuexGHg0Tqtfldpb5TZWFRFz5JoIuUen6cWko+nru7OjU1erPgRzH/M10Xe+qTefSUJ7ZvNn1EiwXYcio/ITUFUKTlwEO4gUl8w57q6GviQfZYkI/HtByPL0F7yQh6fOcYfVKvZnVIb0nGXh6H6lzlfL5NsmwmCEd56dJxG8Br+A7XeuUjXiPb/LEZX9b7R+ClD2ytFFMqF+/Ws=" | ||||
|     } | ||||
|   } | ||||
| } | ||||
							
								
								
									
										5
									
								
								infrastructure/backup/secrets/kustomization.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								infrastructure/backup/secrets/kustomization.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| apiVersion: kustomize.config.k8s.io/v1beta1 | ||||
| kind: Kustomization | ||||
| resources: | ||||
|   - rclone-config.sealedsecret.yaml | ||||
|   - restic-password.sealedsecret.yaml | ||||
| @@ -0,0 +1,22 @@ | ||||
| { | ||||
|   "kind": "SealedSecret", | ||||
|   "apiVersion": "bitnami.com/v1alpha1", | ||||
|   "metadata": { | ||||
|     "name": "restic-gdrive-credentials", | ||||
|     "namespace": "backup", | ||||
|     "creationTimestamp": null | ||||
|   }, | ||||
|   "spec": { | ||||
|     "template": { | ||||
|       "metadata": { | ||||
|         "name": "restic-gdrive-credentials", | ||||
|         "namespace": "backup", | ||||
|         "creationTimestamp": null | ||||
|       }, | ||||
|       "type": "Opaque" | ||||
|     }, | ||||
|     "encryptedData": { | ||||
|       "restic-password": "AgB5b+dgVUtVo5QPPFBYWuqNZd7vMSbTapVh7SIl1ogy+/WWpzDDSgsPvki2Qtxv11tljTQkhkhonil0aYcHgA/4LDEt9yuvB2SNpEkl+C2N5NO1Fn3sUtaDRVBT/eaUhEjXTlRN6XiYfDRgNwBVpH3AUwKHa3dqxCJ6fQazUEhn3Xymxpo/GZkScf5k+fhkBi2/YnzM9Kdl3C9r8Ekw1eg2Pan7KSkFRk1rkGuDJKdhsYBrmu632yU7x8no7rGAIzxYJpDYqJnXp6Y3nUTBMpwNibOszAwTdP+ShgnILSmi0izZrIzvvvwAjNu6hKrhPlcTx3ZA2NrClRYtXx1gqCgVmGRzonqLuzVnWzd2efWDHkb8S0QnYjN0aAeAvR6x77TdIm8b9WMhAqeheikXh9zrrB4GqLoSxpkgmRezJFBVQ01vZrjkpu+KHHfVZqKg+3ChfjdbS4CQoK7IgUSguAifOaHH6Kb81LsraKKCDEr5vynHKL6jsuvgOPSkgPtzxasQQGR7CDNHnvm1ekFTbDpQ2KyHl3Ep5LCqlB79RhuPytprePHxQJa3qxv/EEIL8zxV1qhAvKa55RQIV3pLqDbPrj9EbD7LAYMbmIsFg3nSbZZaZV55gATN4PX86EZCIaC5/WTXSNIEmyedpcyhSzCZvpQOVjWggtCzUDsgCBADmmFAtuqd/POXXNbgPprEOJXyCdLvbL9cp3lG01sw+gqq08RqPlhKn5Q=" | ||||
|     } | ||||
|   } | ||||
| } | ||||
| @@ -7,7 +7,7 @@ spec: | ||||
|   project: default | ||||
|   source: | ||||
|     repoURL: https://github.com/moll-re/k3s-infra.git | ||||
|     targetRevision: HEAD | ||||
|     targetRevision: main | ||||
|     path: infrastructure/backup/overlays/backup | ||||
|   destination: | ||||
|     server: https://kubernetes.default.svc | ||||
|   | ||||
| @@ -1,5 +1,6 @@ | ||||
| apiVersion: kustomize.config.k8s.io/v1beta1 | ||||
| kind: Kustomization | ||||
| resources: | ||||
|   - secrets.application.yaml | ||||
|   - backup.application.yaml | ||||
|   - prune.application.yaml | ||||
|   | ||||
| @@ -7,7 +7,7 @@ spec: | ||||
|   project: default | ||||
|   source: | ||||
|     repoURL: https://github.com/moll-re/k3s-infra.git | ||||
|     targetRevision: HEAD | ||||
|     targetRevision: main | ||||
|     path: infrastructure/backup/overlays/prune | ||||
|   destination: | ||||
|     server: https://kubernetes.default.svc | ||||
|   | ||||
							
								
								
									
										18
									
								
								kluster-deployments/backup/secrets.application.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								kluster-deployments/backup/secrets.application.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| apiVersion: argoproj.io/v1alpha1 | ||||
| kind: Application | ||||
| metadata: | ||||
|   name: restic-secrets-application | ||||
|   namespace: argocd | ||||
| spec: | ||||
|   project: default | ||||
|   source: | ||||
|     repoURL: https://github.com/moll-re/k3s-infra.git | ||||
|     targetRevision: main | ||||
|     path: infrastructure/backup/secrets | ||||
|   destination: | ||||
|     server: https://kubernetes.default.svc | ||||
|     namespace: backup | ||||
|   syncPolicy: | ||||
|     automated: | ||||
|       prune: true | ||||
|       selfHeal: true | ||||
		Reference in New Issue
	
	Block a user