Skip to content

docs(specs): switch deploy approach from Helm to Kustomize#60

Merged
themightychris merged 1 commit into
mainfrom
docs/spec-kustomize-deploy
May 18, 2026
Merged

docs(specs): switch deploy approach from Helm to Kustomize#60
themightychris merged 1 commit into
mainfrom
docs/spec-kustomize-deploy

Conversation

@themightychris
Copy link
Copy Markdown
Member

Summary

  • Spec change ahead of the implementation that's about to follow in a separate PR.
  • Replaces architecture.md's "Helm conventions" paragraph with Kustomize base + per-env overlays under deploy/kustomize/.
  • Rationale: chart-template indirection is overkill for our scope; plain-YAML overlays match this project's preference for explicit composition over template substitution.

Spec-only

Implementation (kustomize manifests + Helm-chart retirement + GHA flip) lands in the follow-on PR against feat/sandbox-deploy. This one is just the architecture spec amendment so specs lead code per the project's spec-driven workflow.

Test plan

  • Spec drift auditor (or manual eye) confirms specs/architecture.md matches the impl that's about to merge

🤖 Generated with Claude Code

Replaces the architecture spec's "Helm conventions" reference with
Kustomize base + per-environment overlays at deploy/kustomize/. Rationale
in the new paragraph: chart-template indirection is overkill for our
scope; plain-YAML overlays match the project's preference for explicit
composition over template substitution.

Implementation follows in a separate plan + PR (drops deploy/charts/ +
flips GHA workflows to `kubectl apply -k`).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@themightychris themightychris merged commit e483777 into main May 18, 2026
1 check passed
@themightychris themightychris deleted the docs/spec-kustomize-deploy branch May 18, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant