Skip to content

feat: add topologySpreadConstraints support to kured daemonset - #141

Open
somaz94 wants to merge 1 commit into
kubereboot:mainfrom
somaz94:feat/kured-topologyspreadconstraints
Open

feat: add topologySpreadConstraints support to kured daemonset#141
somaz94 wants to merge 1 commit into
kubereboot:mainfrom
somaz94:feat/kured-topologyspreadconstraints

Conversation

@somaz94

@somaz94 somaz94 commented Jun 24, 2026

Copy link
Copy Markdown

Adds an opt-in topologySpreadConstraints value to the kured DaemonSet, mirroring the existing affinity / nodeSelector / tolerations scheduling knobs. Defaults to [], so the rendered output is unchanged unless set.

Validation (local):

  • ct lint --charts charts/kured passes (helm lint + yamllint + Chart.yaml schema)
  • helm template default render is byte-identical to main except the chart-version label
  • helm template with the field set renders topologySpreadConstraints in the pod spec
  • Chart version bumped 6.0.0 to 6.1.0

@somaz94
somaz94 force-pushed the feat/kured-topologyspreadconstraints branch from 2f791cb to 407f3e2 Compare June 24, 2026 02:20
@somaz94
somaz94 marked this pull request as ready for review June 24, 2026 02:31
Signed-off-by: somaz <genius5711@gmail.com>
@somaz94
somaz94 force-pushed the feat/kured-topologyspreadconstraints branch from 407f3e2 to 683a7ad Compare July 28, 2026 02:47
@somaz94

somaz94 commented Aug 18, 2026

Copy link
Copy Markdown
Author

@evrardjp thanks for the approval. CI is green and GitHub reports the branch as mergeable, so I think this is just waiting on a merge. Anything else you need from me?

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