Commit Graph
2 Commits
Author SHA1 Message Date
arcodangeandClaude Opus 4.8 cd5618a724 docs(ci): lie l'étape 6 à la nouvelle page 6b (gates Bun/Nuxt)
Ajoute le backlink bidirectionnel vers 06b et une phrase dans le Summary
distinguant ci.yml (gates qualité) des workflows vault.yaml/dockerimage.yaml.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-07-12 13:36:09 +02:00
arcodangeandClaude Opus 4.8 8330d82225 docs(runbooks): add "new web app" setup runbook under doc/runbooks/
Document, as a tree-docs tree, the end-to-end procedure to stand up a new
web application on the Arcodange platform — a mechanic spread across the
factory, tools and app repos with non-trivial ordering dependencies.

Covers: Gitea repo creation (org-secret inheritance), Postgres DB + owner
role (factory/postgres/iac), platform Vault declaration (gitea_cicd_<app>
+ policies, tools/hashicorp-vault/iac), the app Helm chart (VSO dynamic
secrets via pgbouncer), the app Terraform (app_roles module), the CI
workflows (tofu apply + image build, incl. the copy-pasted role pitfall),
and ArgoCD registration (factory/argocd/values.yaml). Adds a naming-
conventions concept page and an ordered checklist.

Wires the legacy doc/adr "setup hello world web app" item and the factory
README to the runbook. New docs live under doc/ (singular) per the PR #8
convention.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-05-31 17:22:30 +02:00