-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Istio1.9 integration with virtual machine (aws ec2) getting host file as empty #31624
Comments
Can you show |
thanks for the response howardjohn, please find the details. request your help as am stuck with this for 3 days...
|
@stevenctl I assume we do not handle the hostname style load balancers? I don;'t think /etc/hosts can do a "dns alias" type thing so that would make sense |
But we should probably warn if we have discovery address as istiod.istio-system.svc and no LB? |
right.. it may be possible to do this for multi-network (watch the TTL and re-resolve in CP, push EDS), but for VMs we'd have to somehow have the VM update this /etc/hosts value. @jithinjks just to get things working, you can evaluate the hostname in |
We just ran into this issue. The issue with this in AWS is that LBs resolve to multiple IP addresses. Yes you could simply grab one of them but they are known to change. https://stackoverflow.com/questions/3821333/amazon-ec2-elastic-load-balancer-does-its-ip-ever-change |
@nmnellis sounds like an extension of #29359. For that issue we must send IPs to Envoy. We don't have that requirement here. Currently Envoy gets configured to talk to To solve the dynamic IP case, we can either:
2 sounds like much more work on the user's side though and may not be compatible with many environments, but I'm not sure off the top of my head what it takes to do 1. |
🚧 This issue or pull request has been closed due to not having had activity from an Istio team member since 2021-08-27. If you feel this issue or pull request deserves attention, please reopen the issue. Please see this wiki page for more information. Thank you for your contributions. Created by the issue and PR lifecycle manager. |
I have installed mysql in a VM and wanted my EKS with istio 1.9 installed to talk with them, i am following this https://istio.io/latest/docs/setup/install/virtual-machine/ but when am doing this step the host file which getting generated is empty file. With this empty host file i tried but when starting the vm with this command am getting
> sudo systemctl start istio
when tailed this file
/var/log/istio/istio.log
The text was updated successfully, but these errors were encountered: