Skip to content

Conversation

@jeremyeder
Copy link
Owner

Summary

Create numbered deployment manifests for backend, frontend, and operator with Multi-Project Platform (MPP) configuration support.

Changes

  • Add 04-backend-deployment.yaml with SINGLE_NAMESPACE_MODE and STORAGE_CLASS env vars
  • Add 05-frontend-deployment.yaml with SINGLE_NAMESPACE_MODE and STORAGE_CLASS env vars
  • Add 06-operator-deployment.yaml with SINGLE_NAMESPACE_MODE and STORAGE_CLASS env vars
  • Update kustomization.yaml to reference new numbered files (01-06)
  • Set default SINGLE_NAMESPACE_MODE=false (multi-namespace mode)
  • Set default STORAGE_CLASS=gp3-csi

The MPP configuration allows the platform to operate in either:

  • Single-namespace mode: All resources in operator's namespace
  • Multi-namespace mode: Each project gets its own namespace

Resolves #9

🤖 Generated with Claude Code

Create numbered deployment manifests for backend, frontend, and operator
with Multi-Project Platform (MPP) configuration support.

Changes:
- Add 04-backend-deployment.yaml with SINGLE_NAMESPACE_MODE and STORAGE_CLASS env vars
- Add 05-frontend-deployment.yaml with SINGLE_NAMESPACE_MODE and STORAGE_CLASS env vars
- Add 06-operator-deployment.yaml with SINGLE_NAMESPACE_MODE and STORAGE_CLASS env vars
- Update kustomization.yaml to reference new numbered files (01-06)
- Set default SINGLE_NAMESPACE_MODE=false (multi-namespace mode)
- Set default STORAGE_CLASS=gp3-csi

The MPP configuration allows the platform to operate in either:
- Single-namespace mode: All resources in operator's namespace
- Multi-namespace mode: Each project gets its own namespace

Resolves #9

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Jeremy Eder <jeremyeder@users.noreply.github.com>
@jeremyeder jeremyeder merged commit 1759eca into main Oct 2, 2025
3 of 7 checks passed
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.

[Phase 3] Create deployment manifests (04-06) with MPP configurations

2 participants