Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Exclude DaemonSets (PEMs) from modification by a Vizier's nodeSelector (
#1887) Summary: Exclude DaemonSets (PEMs) from modification by a Vizier's nodeSelector This accomplishes part of #1861. The remaining work is to include new additional node selector configuration values that only apply to PEMs -- similar to how `pemMemoryLimit` and `pemMemoryRequest` work. From my investigation so far, it appears that adding the PEM specific selectors will require a different implementation (via the vizier yaml templating on the Pixie cloud side) and so I thought staging this in two changes made sense. Relevant Issues: #1861 Type of change: /kind bug Test Plan: Skaffolded a vizier operator and verified that setting a `kubernetes.io/hostname` node selector no longer prevents PEMs from being scheduled on all nodes Changelog Message: Fixed an issue that caused the `Vizier` CRD to apply node selectors to pods that should be scheduled on all nodes (DaemonSets) --------- Signed-off-by: Dom Delnano <[email protected]>
- Loading branch information