Running services on a mesh expansion machine


#1

Hi Istio Community,

I have been doing a POC for implementing Istio mesh expansion to our environment.

i have implemented mesh expansion and manually configured selector-less service and endpoints by using below commands.

istioctl -n default register appname 172.x.x.x http:80

if my application is in auto scaling group and my registered node is down, how the new node which comes up serves the traffic? do i have to register the new node manually?

Thank you.

Regards,
Avanish


#2

Currently auto-registration is not supported - we are discussing adding it for 1.2.

You’ll need some script to update the VMs and cleanup.

Also note that in 1.0+ we recommend using ServiceEntry to define the VMs including labels, etc instead of istioctl. Both work, but with ServiceEntry you can also label.


#3

Thank you for the update.