argo-production. Il sert de référence pour nommer les applications, organiser les fichiers et rédiger des commits cohérents.
Arborescence (13.1)
Les fichiers d’application et de valeurs suivent une structure hiérarchique basée sur le produit, le client et l’environnement.Arborescence
Nom des Applications (13.2)
Deux ordres de segments existent pour le nom d’une Application ArgoCD. Retenez celui qui trie correctement et se lit comme le nom de fichier :biolab-api-prod, sema-odoo-gateway-stg.
Un fichier, une application (13.3)
24 fichiers contiennent plusieurs Applications ArgoCD séparées par---. Cette pratique est tolérée pour des composants indissociables (par exemple un backend et son worker déployés ensemble), mais la règle reste : un fichier par application.
Coquilles gelées (13.4)
Certains chemins et labels contiennent des fautes de frappe historiques. Elles doivent être conservées telles quelles pour ne pas casser les déploiements existants.Messages de commit (13.5)
Le format attendu est :biolab: ajoute WHATSAPP_BOT_NUMBER (stg)airflow: fixe le broker-url en secret statique (prod)sema: retire l'app odoo, garde sema-odoo-gateway
L’historique contient majoritairement des messages génériques du type
update. La nouvelle convention ci-dessus est à généraliser progressivement.