Skip to content

feat(helm): add trivy.server nodeSelector, affinity and tolerations - #3082

Open
lightsabit wants to merge 1 commit into
aquasecurity:mainfrom
lightsabit:server-placement
Open

lightsabit wants to merge 1 commit into
aquasecurity:mainfrom
lightsabit:server-placement

Conversation

@lightsabit

Copy link
Copy Markdown

Adds placement keys for the built-in trivy-server StatefulSet:

  • trivy.server.nodeSelector / trivy.server.tolerations — override the root values, fall back to them when unset
  • trivy.server.affinity — server-only; root affinity reaching the server is fix: missing server affinity #2252's change, kept out of this one

Useful whenever the server's DB PVC is node-bound and the operator shouldn't be — the scan jobs already have their own trio, the server was the only one left.

Renders byte-identical to main with none of the new values set; helm lint clean.

Closes #3081

Signed-off-by: lights <115397533+lightsabit@users.noreply.github.com>
@CLAassistant

CLAassistant commented Sep 28, 2026 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

This branch has not been deployed

No deployments
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.

trivy-server can't be pinned independently of the operator

2 participants