Add SOPS support for ArgoCD & replace deployment with helm #144

Merged
aaron merged 7 commits from tn-add-ksops-support-to-argocd into main 2024-09-30 21:05:50 +02:00
Owner

Closes #136

Closes #136
tom added the
type
enhancement
system
argo
labels 2024-09-30 19:14:50 +02:00
tom self-assigned this 2024-09-30 19:14:50 +02:00
aaron was assigned by tom 2024-09-30 19:14:50 +02:00
tom added 5 commits 2024-09-30 19:14:50 +02:00
tom added this to the Prod ready project 2024-09-30 19:14:51 +02:00
Author
Owner

@aaron Please create an age key (age-keygen -o ) and add the public key to the .sops.yaml file. Then I will update the already encrypted Argo SOPS secret for your key and we can add more secrets if necessary.
You need Age for this: https://github.com/FiloSottile/age
And later also SOPS: https://github.com/getsops/sops
:)

@aaron Please create an age key (age-keygen -o <key name>) and add the public key to the `.sops.yaml` file. Then I will update the already encrypted Argo SOPS secret for your key and we can add more secrets if necessary. You need Age for this: https://github.com/FiloSottile/age And later also SOPS: https://github.com/getsops/sops :)
aaron added 1 commit 2024-09-30 19:35:15 +02:00
argo: add aarons age key
All checks were successful
ci/woodpecker/push/dashboard Pipeline was successful
ci/woodpecker/pr/dashboard Pipeline was successful
63db0df888
Owner

done @tom :)

done @tom :)
aaron force-pushed tn-add-ksops-support-to-argocd from 63db0df888 to 5021006e7d 2024-09-30 19:58:05 +02:00 Compare
tom force-pushed tn-add-ksops-support-to-argocd from 5021006e7d to 36da06dabc 2024-09-30 20:32:17 +02:00 Compare
tom force-pushed tn-add-ksops-support-to-argocd from 36da06dabc to c51e7b396f 2024-09-30 20:48:40 +02:00 Compare
aaron approved these changes 2024-09-30 20:50:14 +02:00
Dismissed
aaron left a comment
Owner

lgtm

lgtm
tom changed title from WIP: Add SOPS support for ArgoCD & replace deployment with helm to Add SOPS support for ArgoCD & replace deployment with helm 2024-09-30 21:03:01 +02:00
aaron requested review from aaron 2024-09-30 21:03:28 +02:00
aaron approved these changes 2024-09-30 21:03:48 +02:00
aaron left a comment
Owner

👍

👍
aaron merged commit 5fd12a4d54 into main 2024-09-30 21:05:50 +02:00
aaron deleted branch tn-add-ksops-support-to-argocd 2024-09-30 21:05:50 +02:00
tom removed this from the Prod ready project 2024-10-07 09:44:58 +02:00
Sign in to join this conversation.
No description provided.