Open jezogwza opened 4 years ago
To manage Lifecycle of Lables, Taints and PoThis deals with k8s objects NodeSpec and PodSepc.
NodeSpec needs to define taints that will prevent scheduling of node on an agreed label.
PodSpec need to check NodeAffinity through tolerations defined as key
@Arvinderpal Rodolfo suggested we assign this one to you along with #377 as you may have something in the works. Can you please comment here so I can assign? Thanks!
@ak3216 Yes, please assign this to me. The issue https://github.com/kubernetes-sigs/cluster-api/issues/493 is still relevant and is now "open". I hope to get some traction in the capi community to move that forward.
Note that this should not be confused with BMH label syncs: https://github.com/airshipit/airshipctl/issues/377
Thanks @Arvinderpal . Agree they're different. Added a note in #377 awhile back to make sure they don't get confused.
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
@ak3216 Any idea what's going on here? Seems like airshipbot has gone a little crazy..
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
unassigned: NamedUser(login="pramchan") assigned: pramchan
Need to go explore if there is a project to manage label, taints, etc for Node . Community says this is not part of capi for now? https://github.com/kubernetes-sigs/cluster-api/issues/493
This is a question to define the direction we should take.
Do we create a new operator to do this? Would this fall under the perview of the Day solution?