No description
Find a file
2026-02-13 20:16:23 +00:00
.woodpecker chore(ci): add yamllint 2025-02-27 12:51:25 +01:00
app-files chore(deps): update helm release authentik to v2025.12.4 2026-02-12 17:04:43 +00:00
authentik chore(authentik): disable CNPG monitoring to avoid false alerts 2025-10-08 15:51:36 +02:00
monitoring/thanos chore(deps): update quay.io/thanos/thanos docker tag to v0.41.0 2026-02-12 11:02:04 +00:00
woodpecker chore(woodpecker): switch bool env to string 2026-01-08 21:38:59 +01:00
.gitignore Move argocd deployment and SOPS integration to helm 2024-09-30 18:27:04 +02:00
.sops.yaml chore(core-deployments): switch to yolokube argocd & drop vcluster 2025-04-26 21:55:12 +02:00
.yamllint chore(ci): add yamllint 2025-02-27 12:51:25 +01:00
README.md Move argocd deployment and SOPS integration to helm 2024-09-30 18:27:04 +02:00
renovate.json chore(config): migrate config renovate.json 2025-08-17 10:01:39 +00:00

core-deployments

ArgoCD

Create Namespace:

kubectl create namespace argocd

Apply SOPS secret (needs sops locally installed):

sops decrypt argocd/sops-secret.yaml | kubectl apply -n argocd -f -

Apply ConfigMap:

kubectl apply -n argocd -f argocd/cm.yaml

Add ArgoCD Resources (needs helm locally installed):

helm repo add argo https://argoproj.github.io/argo-helm
helm upgrade --install argo argo/argo-cd --namespace argocd --values argocd/values.yaml

Restart all Resources to avoid missing secret errors:

kubectl rollout restart deployment -n argocd

Add the ArgoCD core-deployment Resources:

kubectl apply -n argocd -f app-files/core-deployments.yaml