Skip to content

Node Selectors #22

@angelbarrera92

Description

@angelbarrera92

Is your feature request related to a problem? Please describe.
I want to assign workloads to specific nodes. K8Spin has to inject all the attributes required to isolate workloads in specific nodes (tolerations, taints, nodeSelector...)
Meaning that if I assign an Organization/Tenant or Space to run in specific nodes, workloads can not override this setting.

Describe the solution you'd like
I want to be able to specify this selector at any level. The lower levels will inherit it.
It should be a list. Lower levels can only choose from those nodes defined in the top levels.

Describe alternatives you've considered
TBD

Additional context
This requires to have nodes correctly labeled. Otherwise, it is not helpful at all.
If no nodeSelector is specified, workloads can run on any node.
This feature is similar to an already existing admission webhook:

Metadata

Metadata

Labels

help wantedExtra attention is neededquestionFurther information is requestedrefinementsPending to run a refinement meet

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions