Coming soon — stub
This page is a placeholder. The shyft-infra repo doesn't exist
yet — see the parent
CI/CD for internal apps for the
target layout, or
.claude/features/deploy-pipeline/plan.md § P0 + P2 for the
implementation plan and status.
What this page will cover
- Full directory layout of
shyft-infra—quadlets/,terraform/,monitoring/,tools/,inventory.yml. - How to add a new app: which files you touch, in what order, and which PR can land separately vs. together.
values.yamlshape per app: every field, every constraint, every validation the render CLI enforces.- Dependency-container conventions: where postgres/redis/etc. live, upgrade flows, secret references.
- Terraform module catalog:
ec2-app-host,ecr-repo,gha-oidc-role,monitoring-host,bootstrap.
Until then
Use the file inventory on the parent CI/CD page — it lists every file with a one-line purpose.