No description
Find a file
2025-10-20 18:11:08 +00:00
.woodpecker chore(ci): add yamllint 2025-02-27 12:51:25 +01:00
app-files chore(deps): update ghcr.io/woodpecker-ci/helm/woodpecker docker tag to v3.4.1 2025-10-20 14:05:07 +00:00
authentik chore(authentik): disable CNPG monitoring to avoid false alerts 2025-10-08 15:51:36 +02:00
monitoring/thanos feat(thanos): adjust hashring 2025-10-17 17:34:03 +02:00
woodpecker chore(woodpecker): adjust values 2025-04-27 08:59:04 +02: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