Infra: pal-e-deployments kustomize dev environment #11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Infra
Lineage
Standalone — scoped from Daily 100 design spec.
Repo
forgejo_admin/daily-100User Story
As a developer
I want a dev environment for daily-100 in Kubernetes
So that I can develop with hot-reload against real services
Context
Add daily-100 dev environment to pal-e-deployments kustomize overlays. Needs frontend (SvelteKit), API (FastAPI), and PostgreSQL (CNPG) in dev namespace. Dev hot-reload setup per sop-frontend-dev-overlay. This work happens in the pal-e-deployments repo but is tracked here.
File Targets
Files the agent should modify or create:
apps/daily-100/base/kustomization.yaml-- base kustomizationapps/daily-100/base/deployment-frontend.yaml-- frontend deploymentapps/daily-100/base/deployment-api.yaml-- API deploymentapps/daily-100/base/service.yaml-- service definitionsapps/daily-100/overlays/dev/kustomization.yaml-- dev overlayapps/daily-100/overlays/dev/patch-hot-reload.yaml-- hot reload configFiles the agent should NOT touch:
Acceptance Criteria
kubectl apply -k apps/daily-100/overlays/dev/deploys all servicesTest Expectations
kubectl get pods -n daily-100-devshows running podskubectl logsshows healthy startupkubectl apply -k apps/daily-100/overlays/dev/Constraints
Checklist
Related
daily-100-- project