Skip to content

Comments

feat: add support for using a deployment per node instead of a single statefulset#60

Merged
gm42 merged 2 commits intomainfrom
feat/deployment-based-chart
Dec 15, 2025
Merged

feat: add support for using a deployment per node instead of a single statefulset#60
gm42 merged 2 commits intomainfrom
feat/deployment-based-chart

Conversation

@gm42
Copy link
Collaborator

@gm42 gm42 commented Dec 12, 2025

This change will:

  • enable non-root containers by default in the deployed Helm chart.
  • allow switching to a deployment per node instead of a single statefulset, which in turn allows for easier scaling up/down and image updates.
  • add workflow automation to guarantee Helm chart versioning.

NOTE: scaling up/down is only supported when not using local data

@gm42 gm42 force-pushed the feat/deployment-based-chart branch from 6707237 to e41dab4 Compare December 15, 2025 07:41
… statefulset

Allow switching to a deployment per node instead of a single statefulset, which in turn
allows for easier scaling up/down and image updates.
Add a value for the PVC name prefix to preserve existing PVCs when switching from statefulsets
to deployments (enabled by default).

Switch Helm chart to using non-root containers by default.
Add changelogs.

NOTE: scaling up/down is only supported when not using local data
@gm42 gm42 force-pushed the feat/deployment-based-chart branch from e41dab4 to 7f9576b Compare December 15, 2025 15:30
@gm42 gm42 merged commit 68f08b9 into main Dec 15, 2025
2 checks passed
@gm42 gm42 deleted the feat/deployment-based-chart branch December 15, 2025 15:43
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.

2 participants