feat!: Remove charts and config fluxtomizations and include them in the cluster/flux/ dir

This commit is contained in:
Devin Buhl committed 2022-11-29 09:12:24 -05:00
1 parent e19609d308
commit 8f77b5e2b4
34 files changed
+95 -70

No files matched your search

+3 -1
View File
@@ -13,7 +13,9 @@ tasks:
cmds:
- kubectl apply --kustomize {{.CLUSTER_DIR}}/bootstrap/
- cat {{.SOPS_AGE_KEY_FILE}} | kubectl -n flux-system create secret generic sops-age --from-file=age.agekey=/dev/stdin
- kubectl apply --kustomize {{.CLUSTER_DIR}}/flux/flux-system/
- sops --decrypt {{.CLUSTER_DIR}}/flux/vars/cluster-secrets.sops.yaml | kubectl apply -f -
- kubectl apply -f {{.CLUSTER_DIR}}/flux/vars/cluster-settings.yaml
- kubectl apply --kustomize {{.CLUSTER_DIR}}/flux/config
- task: reconcile
preconditions:
- sh: test -f {{.SOPS_AGE_KEY_FILE}}