rdev/cookbooks/trees
jordan 1e853980e4 feat: inject provisioned credentials into component deployments
Components now automatically receive DATABASE_URL, REDIS_URL, and other
infrastructure credentials when deployed. Previously, credentials were
provisioned and stored but never injected into K8s deployments.

Changes:
- Add fetchProjectCredentials() to component_deploy.go
- Populate spec.Secrets before calling deployer.Deploy()
- Fix slackpath-4 to provision postgres + redis before services
- Add terminology docs to clarify platform vs skeleton code

This completes the infrastructure provisioning flow:
1. add-db → provisions CockroachDB, stores DATABASE_URL
2. add-service → deploys with DATABASE_URL in environment

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 00:09:15 -07:00
..
aeries-1-genesis.yaml feat: add structured logging infrastructure and SDLC extensions 2026-02-04 22:56:04 -07:00
composable-app.yaml feat: add path-based ingress management for component lifecycle 2026-02-04 01:31:50 -07:00
evolving-app.yaml feat: add path-based ingress management for component lifecycle 2026-02-04 01:31:50 -07:00
full-stack-feature.yaml feat: add structured logging infrastructure and SDLC extensions 2026-02-04 22:56:04 -07:00
landing-page.yaml feat: add auth scopes, OpenAPI docs, SDLC guides, and code quality improvements 2026-02-02 13:55:50 -07:00
sdlc-flow.yaml feat: add auth scopes, OpenAPI docs, SDLC guides, and code quality improvements 2026-02-02 13:55:50 -07:00
slackpath-1-authenticated-service.yaml feat: add structured logging infrastructure and SDLC extensions 2026-02-04 22:56:04 -07:00
slackpath-2-async-worker-pipeline.yaml feat: add structured logging infrastructure and SDLC extensions 2026-02-04 22:56:04 -07:00
slackpath-3-realtime-chat.yaml feat: add structured logging infrastructure and SDLC extensions 2026-02-04 22:56:04 -07:00
slackpath-4-microservice-constellation.yaml feat: inject provisioned credentials into component deployments 2026-02-05 00:09:15 -07:00