Skip to content

Added linux os requirement within node selectors#164

Open
pgarousi wants to merge 4 commits into
masterfrom
support-node-selector-for-linux
Open

Added linux os requirement within node selectors#164
pgarousi wants to merge 4 commits into
masterfrom
support-node-selector-for-linux

Conversation

@pgarousi

Copy link
Copy Markdown
Member

No description provided.

@pgarousi
pgarousi requested a review from a team as a code owner July 14, 2026 10:28
nodeSelector:
kubernetes.io/os: linux
nvidia.com/gpu.present: "true"
{{- with .Values.nodeSelector }}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I am not mistaken, the node selector values have to override the default ones. Typically the Nvidia GPU operator (node discovery feature) will place the nvidia.com/gpu.present: "true" label on each node with Nvidia GPUs. But in case it does not run and/or configured differently, this label may not be there. There was a request to allow us to override the node selector (not to append to them). Or we can keep the OS label and made the other ones overridable.

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