From ca41e99489f442b9521adce6c578b1b36d09605c Mon Sep 17 00:00:00 2001 From: Quentin Campos Date: Tue, 21 Apr 2026 13:52:19 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=84=20argocd:=20add=20helm=20configura?= =?UTF-8?q?tion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/argocd/values.yaml | 67 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 system/argocd/values.yaml diff --git a/system/argocd/values.yaml b/system/argocd/values.yaml new file mode 100644 index 0000000..7ebc572 --- /dev/null +++ b/system/argocd/values.yaml @@ -0,0 +1,67 @@ +# Values.yaml for the Argo helm chart +global: + hosts: + domain: qcampos.fr + gitlab: + name: git.qcampos.fr + ingress: + configureCertmanager: false + class: traefik + annotations: + cert-manager.io/cluster-issuer: "letsencrypt-http" + traefik.ingress.kubernetes.io/router.tls: "true" + kas: + enabled: false # Désactivation de l'agent K8s interne + +# Regroupement de toute la section gitlab +gitlab: + upgradeCheck: + enabled: false + webservice: + workerProcesses: 1 + resources: + limits: + memory: 1.5Gi + requests: + memory: 1Gi # On définit un minimum pour éviter que K3s ne le refuse + sidekiq: + concurrency: 1 + resources: + limits: + memory: 750Mi # Sidekiq a besoin d'un peu plus de 500Mo pour charger Rails au démarrage + requests: + memory: 500Mi + toolbox: + enabled: true + gitaly: # Ajout crucial : Gitaly est très gourmand par défaut + resources: + limits: + memory: 1Gi + requests: + memory: 500Mi + +# Désactivation des services d'observabilité (Lourds) +prometheus: + install: false +gitlab-exporter: + enabled: false +grafana: + install: false +registry: + enabled: false +gitlab-runner: + install: false + +# Optimisation des bases de données +postgresql: + resources: + requests: + memory: 256Mi +redis: + resources: + requests: + memory: 128Mi +minio: + resources: + requests: + memory: 128Mi \ No newline at end of file