hi this is interesting, I recently applied taints and tolerations in an AKS cluster with multiple nodes. The setup consists of one system node and two user nodes. I tainted one of the user nodes, while the remaining two nodes (one user node and the system node) do not have taints. When I run a YAML pod that has a toleration matching the taint on the tainted user node, I observed that the pod is being scheduled on the system node, which has no taints. This behavior is unexpected. It seems that if any node in the cluster is missing the specified taint, the scheduler will assign the pod to that node, even if there are nodes with matching taints and tolerations. Is this the expected behavior of the AKS scheduler?
hi this is interesting,
I recently applied taints and tolerations in an AKS cluster with multiple nodes. The setup consists of one system node and two user nodes. I tainted one of the user nodes, while the remaining two nodes (one user node and the system node) do not have taints.
When I run a YAML pod that has a toleration matching the taint on the tainted user node, I observed that the pod is being scheduled on the system node, which has no taints. This behavior is unexpected.
It seems that if any node in the cluster is missing the specified taint, the scheduler will assign the pod to that node, even if there are nodes with matching taints and tolerations. Is this the expected behavior of the AKS scheduler?
very nice and easy way to explain. Thanks a lot.
Thanks and welcome
Good one Nirav. Thanks for your effort
My pleasure
can i connect private azure kubernetes cluster with lens?
Yes
Is PreferNoSchedule effect is not that important than NoSchedule and NoExecute?
Yes
Nice explanation bro. Thanks.
Welcome 👍
I m very confused before watching video but now understanding of AKS
Thanks... please share the video with your connection
Plz Explain this Tool lens
Sure..i will create a dedicated video on this