You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the K8S 1.24+, the label "node-role.kubernetes.io/master" is removed.
The NLK watch still using the deprecated label for checking the control-plane
To reproduce
Steps to reproduce the behavior:
Deploy nginx_loadbalancer_kubernetes
The Master Node (control plane) node is listed in the HTTP upstream
Only worker should be in the upstream list
Expected behavior
The NLK watcher should use the control plane label. "node-role.kubernetes.io/control-plane"
Describe the bug
Since the K8S 1.24+, the label "node-role.kubernetes.io/master" is removed.
The NLK watch still using the deprecated label for checking the control-plane
To reproduce
Steps to reproduce the behavior:
Expected behavior
The NLK watcher should use the control plane label. "node-role.kubernetes.io/control-plane"
Your environment
Kubernetes 1.31.1
nginx_loadbalancer_kubernetes 178
Additional context
Source
The text was updated successfully, but these errors were encountered: