Istio: Implement external (from the mesh to the outside) traffic control

Created on 24 Jul 2017  路  4Comments  路  Source: istio/istio

Instead of defining external services or IP ranges to be ignored by proxies.
Based on the design proposals https://goo.gl/94DTSH, https://goo.gl/eYY7na.

It includes support of various protocols, and also routing-rules-to-egress-rules, like fault injection, http redirection, http rewrite, etc., when the target is an external (outside of the mesh) service

Epic

Most helpful comment

@ldemailly Please see design proposal https://goo.gl/94DTSH. Your comments are welcome.
This design proposal is about adding to Istio egress rules with wildcards, to specify, for example, that all the traffic to *.bluemix.net or *.amazonaws.com goes thru egress. This way there is no need to list every service.

All 4 comments

can you elaborate a bit more on what you propose ?
afaik egress seems http/https only as well as cumbersome as you have to list every service you might use while https://github.com/istio/pilot/issues/903 would be to not try to adversely affect external traffic

@ldemailly Please see design proposal https://goo.gl/94DTSH. Your comments are welcome.
This design proposal is about adding to Istio egress rules with wildcards, to specify, for example, that all the traffic to *.bluemix.net or *.amazonaws.com goes thru egress. This way there is no need to list every service.

@ldemailly Please see also https://github.com/istio/istio/issues/552 .

Was this page helpful?
0 / 5 - 0 ratings

Related issues

emedina picture emedina  路  130Comments

linsun picture linsun  路  58Comments

yacut picture yacut  路  73Comments

kyessenov picture kyessenov  路  72Comments

fhoy picture fhoy  路  139Comments