Skip to content

fix(helm): add explicit affinity and tolerations support - #1055

Merged
burningalchemist merged 1 commit into
burningalchemist:masterfrom
eenchevlp:feat/helm-affinity-tolerations
Aug 10, 2026
Merged

fix(helm): add explicit affinity and tolerations support#1055
burningalchemist merged 1 commit into
burningalchemist:masterfrom
eenchevlp:feat/helm-affinity-tolerations

Conversation

@eenchevlp

Copy link
Copy Markdown
Contributor

@burningalchemist I am not sure if bumping chart version is worth it about this one, will remove the version increase if you decide so.

Deployment.yaml has rendered spec.template.spec.affinity and .tolerations since the chart's original commit, but values.yaml never documented or defaulted them, so they were unusable without knowing to set fields helm-docs had no record of.

Adds explicit affinity: {} and tolerations: [] defaults with helm-docs comments and regenerates README.md; no template changes needed since rendering already worked.

@burningalchemist

burningalchemist commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Hey @eenchevlp, yeah let's do it this way:

  • rename the PR to 'docs(helm):...';
  • drop the version updates, just update the docs and we handle it later since there are no functional changes (I don't want to confuse users with multiple releases within a day).

The testing workflow might fail as it's meticulously seeking for difference to avoid unexpected changes, but it's fine. 👍

@eenchevlp eenchevlp changed the title feat(helm): add affinity and tolerations docs suport support docs(helm): add affinity and tolerations docs suport support Aug 10, 2026
@eenchevlp
eenchevlp force-pushed the feat/helm-affinity-tolerations branch from b076fd0 to 60c936d Compare August 10, 2026 14:26
@burningalchemist

burningalchemist commented Aug 10, 2026

Copy link
Copy Markdown
Owner

@eenchevlp, wait. I apologise, I thought those values are already available. They aren't, so let's proceed as usual (basically what you had before). 😬

Deployment.yaml has rendered spec.template.spec.affinity and
.tolerations since the chart's original commit, but values.yaml never
documented or defaulted them, so they were unusable without knowing to
set fields helm-docs had no record of. Adds explicit `affinity: {}` and
`tolerations: []` defaults with helm-docs comments, bumps the chart
version, and regenerates README.md; no template changes needed since
rendering already worked.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@eenchevlp
eenchevlp force-pushed the feat/helm-affinity-tolerations branch from 60c936d to 25c1843 Compare August 10, 2026 14:28
@eenchevlp

Copy link
Copy Markdown
Contributor Author

Got it @burningalchemist , PR renamed and version bump kept as-is

@burningalchemist burningalchemist changed the title docs(helm): add affinity and tolerations docs suport support fix(helm): add explicit affinity and tolerations support Aug 10, 2026
@burningalchemist
burningalchemist merged commit 3b3a7d0 into burningalchemist:master Aug 10, 2026
4 checks passed
@burningalchemist

Copy link
Copy Markdown
Owner

@eenchevlp merged, thanks for your time! 😃👍

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