Skip to content

feat: add helm chart for web and background jobs#73

Merged
mslipper merged 1 commit into
mainfrom
feat/helm-chart
Jun 15, 2026
Merged

feat: add helm chart for web and background jobs#73
mslipper merged 1 commit into
mainfrom
feat/helm-chart

Conversation

@mslipper

Copy link
Copy Markdown
Contributor

Adds a Helm chart at charts/iron-control that deploys the app on Kubernetes with two workloads: the Puma web server (Service, optional Ingress, /up probes) and the Solid Queue supervisor. Migrations run as a pre-install/pre-upgrade hook Job (rails db:prepare); web pods override the image entrypoint so rollouts don't re-run migrations. Secrets come from either an existing Secret or chart-managed values, and Postgres is assumed external (no Redis needed since the app is Solid Queue/Cache/Cable).

@mslipper mslipper merged commit 6fe8576 into main Jun 15, 2026
5 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.

1 participant