feat(argocd) — enregistre kadans-api (app-of-apps, namespace kadans)
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 <[email protected]> Claude-Session: https://claude.ai/code/session_013ws8L74dVZmp97Wu36fm8j
This commit is contained in:
@@ -51,6 +51,14 @@ gitea_applications:
|
|||||||
annotations:
|
annotations:
|
||||||
argocd-image-updater.argoproj.io/image-list: kadans-jobs=gitea.arcodange.lab/arcodange/kadans-jobs:latest
|
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
|
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:
|
argocd_image_updater_chart_values:
|
||||||
config:
|
config:
|
||||||
|
|||||||
Reference in New Issue
Block a user