You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Initialize Terraform for dev environmentcd ops/infra/terraform/environments/dev && terraform init
# Plan changes
terraform plan
# Apply (with approval)
terraform apply
# Run policy checks
conftest test ops/infra/kubernetes/ --policy ops/ci/policies/
Relationship to Source Code
ops/ # HOW things deploy
src/teams/<team>/apps/ # WHAT gets deployed
.github/workflows/ # WHEN things deploy
Each app in src/teams/<team>/apps/ has a corresponding:
Dockerfile — co-located with the app
K8s manifest — in ops/infra/kubernetes/
Terraform config — in ops/infra/terraform/ (for managed services the app needs)
CI pipeline — in .github/workflows/ (using templates from ops/ci/templates/)