chore: scaffold repository layout
Directory skeleton from PLAN.md, plus a .gitignore that blocks .env files, kubeconfigs, terraform state and sealed-secrets key backups. Empty directories are held by .gitkeep so the layout survives a clone.
This commit is contained in:
commit
9490168fde
18 changed files with 22 additions and 0 deletions
0
.forgejo/workflows/.gitkeep
Normal file
0
.forgejo/workflows/.gitkeep
Normal file
22
.gitignore
vendored
Normal file
22
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
# Secrets and credentials. Nothing here ever reaches the repo.
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
*.kubeconfig
|
||||||
|
kubeconfig
|
||||||
|
*sealed-secrets-key*.yaml
|
||||||
|
|
||||||
|
# Terraform. Lock file is committed on purpose, state never is.
|
||||||
|
.terraform/
|
||||||
|
*.tfstate
|
||||||
|
*.tfstate.*
|
||||||
|
*.tfvars
|
||||||
|
!*.tfvars.example
|
||||||
|
crash.log
|
||||||
|
|
||||||
|
# Build output
|
||||||
|
bin/
|
||||||
|
dist/
|
||||||
|
node_modules/
|
||||||
|
|
||||||
|
.DS_Store
|
||||||
0
apps/api/migrations/.gitkeep
Normal file
0
apps/api/migrations/.gitkeep
Normal file
0
apps/loadgen/.gitkeep
Normal file
0
apps/loadgen/.gitkeep
Normal file
0
apps/web/.gitkeep
Normal file
0
apps/web/.gitkeep
Normal file
0
build/.gitkeep
Normal file
0
build/.gitkeep
Normal file
0
deploy/base/.gitkeep
Normal file
0
deploy/base/.gitkeep
Normal file
0
deploy/overlays/dev/.gitkeep
Normal file
0
deploy/overlays/dev/.gitkeep
Normal file
0
deploy/overlays/prod/.gitkeep
Normal file
0
deploy/overlays/prod/.gitkeep
Normal file
0
deploy/rollouts/.gitkeep
Normal file
0
deploy/rollouts/.gitkeep
Normal file
0
deploy/secrets/.gitkeep
Normal file
0
deploy/secrets/.gitkeep
Normal file
0
docs/memoria/.gitkeep
Normal file
0
docs/memoria/.gitkeep
Normal file
0
observability/alerts/.gitkeep
Normal file
0
observability/alerts/.gitkeep
Normal file
0
observability/dashboards/.gitkeep
Normal file
0
observability/dashboards/.gitkeep
Normal file
0
observability/otel-collector/.gitkeep
Normal file
0
observability/otel-collector/.gitkeep
Normal file
0
scripts/.gitkeep
Normal file
0
scripts/.gitkeep
Normal file
0
terraform/infra/.gitkeep
Normal file
0
terraform/infra/.gitkeep
Normal file
0
terraform/platform/.gitkeep
Normal file
0
terraform/platform/.gitkeep
Normal file
Loading…
Add table
Reference in a new issue