Skip to content

fix(helm): harden chart templates and migrations#2530

Merged
crivetimihai merged 3 commits intomainfrom
fix/helm-chart-hardening
Jan 28, 2026
Merged

fix(helm): harden chart templates and migrations#2530
crivetimihai merged 3 commits intomainfrom
fix/helm-chart-hardening

Conversation

@crivetimihai
Copy link
Copy Markdown
Member

@crivetimihai crivetimihai commented Jan 27, 2026

Summary

  • Stabilize Helm templates for multi-release safety and consistent resource wiring (Postgres secret/config scoping, external Redis support, PgAdmin secret, Redis Commander gating, storageClass conditionals, service port naming)
  • Align the migration job with the app bootstrap flow and gateway envFrom
  • Add ServiceMonitor template and split Fast-Time ingress handling
  • Regenerate chart README via helm-docs

Notes

  • Migration job now runs python3 -m mcpgateway.bootstrap_db and picks up gateway secret/config via envFrom
  • No chart version bump

Issues

Validation

  • cd charts/mcp-stack && make validate-all

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
@crivetimihai crivetimihai added helm Helm chart devops DevOps activities (containers, automation, deployment, makefiles, etc) documentation Improvements or additions to documentation labels Jan 27, 2026
@crivetimihai crivetimihai merged commit 5f7bf6f into main Jan 28, 2026
40 checks passed
@crivetimihai crivetimihai deleted the fix/helm-chart-hardening branch January 28, 2026 01:10
hughhennelly pushed a commit to hughhennelly/mcp-context-forge that referenced this pull request Feb 8, 2026
* fix(helm): stabilize chart templates and configs

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

* fix(helm): align migration job with bootstrap

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

* docs(helm): refresh chart README

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

---------

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: hughhennnelly <hughhennelly06@gmail.com>
kcostell06 pushed a commit to kcostell06/mcp-context-forge that referenced this pull request Feb 24, 2026
* fix(helm): stabilize chart templates and configs

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

* fix(helm): align migration job with bootstrap

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

* docs(helm): refresh chart README

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

---------

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops DevOps activities (containers, automation, deployment, makefiles, etc) documentation Improvements or additions to documentation helm Helm chart

Projects

None yet

2 participants