No description
Find a file
Tom Neuber 425a15a2a5
All checks were successful
ci/woodpecker/push/yamllint Pipeline was successful
Merge pull request 'chore(deps): update helm release cluster to v0.5.0' (#80) from renovate/cluster-0.x into main
Reviewed-on: #80
2025-12-21 11:38:04 +00:00
.woodpecker chore(ci): add yamllint 2025-02-27 12:51:25 +01:00
app-files Merge pull request 'chore(deps): update helm release cluster to v0.5.0' (#80) from renovate/cluster-0.x into main 2025-12-21 11:38:04 +00:00
authentik chore(authentik): disable CNPG monitoring to avoid false alerts 2025-10-08 15:51:36 +02:00
monitoring/thanos chore(thanos): increase retention limits to 30d for raw, 120d for 5m, 365d for 1h 2025-11-26 10:40:40 +01: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