feat(argocd): apps override destination namespace; kadans-jobs → kadans #38

Merged
arcodange merged 1 commits from arcodange/ns-kadans-jobs into main 2026-07-20 10:23:37 +02:00
Owner

Le namespace de destination était figé au nom de l'app. Un override namespace par-app laisse des voisins le partager : la façade kadans-jobs se déploie désormais dans le namespace kadans, à côté de l'app qu'elle sert.

Défaut inchangé ($ns vaut $app_name par défaut) → toutes les autres apps rendent byte-identique. Vérifié : kadans → kadans, kadans-jobs → kadans, erp-sandbox intact.

Après merge : ArgoCD crée kadans-jobs dans kadans (CreateNamespace) ; je nettoie l'ancien namespace kadans-jobs (vide) à la main.

🤖 Generated with Claude Code

https://claude.ai/code/session_013ws8L74dVZmp97Wu36fm8j

Le namespace de destination était figé au nom de l'app. Un override `namespace` par-app laisse des voisins le partager : la façade **kadans-jobs** se déploie désormais dans le namespace **`kadans`**, à côté de l'app qu'elle sert. Défaut inchangé (`$ns` vaut `$app_name` par défaut) → toutes les autres apps rendent byte-identique. Vérifié : `kadans → kadans`, `kadans-jobs → kadans`, `erp-sandbox` intact. Après merge : ArgoCD crée kadans-jobs dans `kadans` (CreateNamespace) ; je nettoie l'ancien namespace `kadans-jobs` (vide) à la main. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_013ws8L74dVZmp97Wu36fm8j
arcodange added 1 commit 2026-07-20 10:23:32 +02:00
The destination namespace was hardcoded to the app name. A per-app
`namespace` override lets siblings share one: the kadans-jobs analysis
façade now deploys into the `kadans` namespace alongside the app it
serves, instead of a namespace of its own.

Default is unchanged ($ns defaults to $app_name), so every other app
renders byte-identical.

Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_013ws8L74dVZmp97Wu36fm8j
arcodange merged commit 1f22669ac6 into main 2026-07-20 10:23:37 +02:00
arcodange deleted branch arcodange/ns-kadans-jobs 2026-07-20 10:23:38 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: arcodange-org/factory#38