docs(runbooks): runbook « mettre en service une nouvelle application web » #9
Reference in New Issue
Block a user
Delete Branch "claude/new-web-app-runbook"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Mettre en service une nouvelle app web sur la plateforme suppose aujourd'hui de connaître une mécanique répartie sur trois dépôts (
factory,tools, dépôt de l'app) avec des dépendances d'ordre non triviales, et jamais documentée de bout en bout. Cette PR comble l'item legacy non coché[ ] setup hello world web appdedoc/adr/README.md.Contenu
Un arbre tree-docs complet en français sous
doc/runbooks/new-web-app/(10 pages) + 2 hubs (doc/README.md,doc/runbooks/README.md) :conventions.md<app>réutilisé à l'identique dans 16 systèmes01-gitea-repo.mdarcodange-org+ héritage des secrets CI d'org02-database.mdfactory/postgres/iac→ base<app>+ rôle<app>_role03-vault-platform.mdtools/hashicorp-vault/iac→gitea_cicd_<app>+ policies04-helm-chart.mdpgbouncer.tools, secrets VSO, ingress.lab/.fr05-app-terraform.mdiac/de l'app : moduleapp_roles, providers, backend GCS06-ci-workflows.md.gitea/workflows/:tofu apply+ build image07-argocd-register.mdfactory/argocd/values.yaml→ Application ArgoCD08-checklist.mdPoints clés : l'ordre des dépendances (
gitea_cicd_<app>et<app>_roledoivent exister avant la CI de l'app) est le fil conducteur ; la mécanique DB à deux couches (rôle propriétaire statique + users dynamiques VSO via pgbouncer) est explicitée ; chaque snippet renvoie au code source réel par URL Gitea.Conventions tree-docs
Fils d'Ariane à chaque page, hubs README par dossier, diagrammes Mermaid (1 bout-en-bout + locaux), liens croisés bidirectionnels, encadrés
[!IMPORTANT]/[!WARNING]. Câblage depuis leREADME.mdracine et la checklistdoc/adr/.Vérifications
valid:true). Placeholder rendu via‹app›(le<app>HTML était avalé comme balise vide).Observations hors périmètre (non modifiées)
doc/adr/20260509-telegram-gateway-auth.mdréférence20260407-network-architecture.md, restée dans l'anciendocs/(pluriel, non-suivi) → lien mort orphelin après la PR #8.🤖 Generated with Claude Code