In multi-cluster mode, adding topology.kubernetes.io/region label to a new nodes does not trigger the update of envoy cluster endpoints. #51144
Labels
feature/Multi-cluster
issues related with multi-cluster support
Is this the right place to submit this?
Bug Description
We have a multi-primary, multi-network Istio cluster. Currently, everything is functioning properly. However, when we add a new worker node (without the topology.kubernetes.io/region label) to one of the clusters and trigger workload scaling, the traffic is not routed to the pods on the new worker node. By using the "istioctl pc endpoints" command, we can see that the pods on the node are not included in the envoy endpoints configuration. After adding the topology.kubernetes.io/region label to the new node, istiod does not update the cluster endpoints configuration in envoy based on the pods on that node. To make it effective, we need to manually restart these pods.
In this scenario, should istiod be responsible for triggering the update of envoy endpoint configuration based on changes in the topology.kubernetes.io/region label?
Version
Additional Information
No response
The text was updated successfully, but these errors were encountered: