From 1365c95c2f6af64097c79791711b9363e38eeaa9 Mon Sep 17 00:00:00 2001 From: CI Bot Date: Fri, 24 Jul 2026 10:28:28 +0200 Subject: [PATCH] =?UTF-8?q?feat(argocd)=20=E2=80=94=20enregistre=20kadans-?= =?UTF-8?q?api=20(app-of-apps,=20namespace=20kadans)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ajoute l'API cœur au registre gitea_applications. ArgoCD crée une Application `kadans-api` (source arcodange/kadans-api, path chart, targetRevision HEAD), sync automatique prune+selfHeal, image-updater par digest sur :latest — même moule que les autres apps. Namespace `kadans` (comme kadans-jobs) : kadans-api partage le stack Vault/DB déjà en place pour l'app front (VaultAuth `kadans`, rôle Postgres dynamique postgres/creds/kadans, ServiceAccount `kadans`, policy KV `kadans`). Aucun nouvel iac/DB/Vault à provisionner. À merger APRÈS le fix chart kadans-api (VaultAuth + hôte DB pgbouncer.tools) pour que la première synchro ArgoCD parte d'un chart correct. helm template rend l'Application kadans-api → repoURL arcodange/kadans-api, namespace kadans, CreateNamespace, digest. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_013ws8L74dVZmp97Wu36fm8j --- argocd/values.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/argocd/values.yaml b/argocd/values.yaml index a10c355..60fab3c 100644 --- a/argocd/values.yaml +++ b/argocd/values.yaml @@ -51,6 +51,14 @@ gitea_applications: annotations: argocd-image-updater.argoproj.io/image-list: kadans-jobs=gitea.arcodange.lab/arcodange/kadans-jobs:latest argocd-image-updater.argoproj.io/kadans-jobs.update-strategy: digest + kadans-api: + org: arcodange + # L'API cœur partage le stack Vault/DB « kadans » (VaultAuth, creds Postgres, + # policy KV) : elle vit donc dans le namespace de l'app front qu'elle sert. + namespace: kadans + annotations: + argocd-image-updater.argoproj.io/image-list: kadans-api=gitea.arcodange.lab/arcodange/kadans-api:latest + argocd-image-updater.argoproj.io/kadans-api.update-strategy: digest argocd_image_updater_chart_values: config: