Skip to main content
Version: 0.9.x

Firewall Information

If your environment has strict network policies that prevent any unauthorized communication between two namespaces, you may need to add one or more exceptions to your network policies to allow communication between the sidecars and the local Istio Control Plane, as well as between the local Istio Control Plane and the TSB management plane. The following information can be used to derive the appropriate set of firewall rules. Default port for TSB management plane is 8443.

1. Between Istio and TSB

SourceDestination
tsbd.istio-systemTSB Load Balancer IP, port 8443
oap.istio-systemTSB Load Balancer IP, port 8443
oap.istio-system, istio-tracing-service.istio-systemTSB Load Balancer IP, port 8443 (This is for Elasticsearch. If the Elasticsearch server is an external, then change the IP and port accordingly)

2. Between Sidecars and Istio Control Plane

SourceDestination
Sidecars or load balancers in any application namespace or shared load balancer in any namespace to access Istio Pilot xDS server.istio-pilot.istio-system, port 15011
Sidecars or load balancers in any application namespace or shared load balancer in any namespace to access SkyWalking OAP metrics server.oap.istio-system, port 11800
Sidecars or load balancers in any application namespace or shared load balancer in any namespace to access Zipkin server.zipkin.istio-system, port 9411
Nodeagent or Sidecar on VM in any namespace to access VM gatewayvmgateway-istio-system, port 15011, 11800, 9411, 8060, 15443

3. Between Kubernetes Gateway Serving VM workload traffic to VM workload application

SourceDestination
tcc-gateway serving VM workload traffic such as tcc-gateway-vmns.vmnsVM workload, with or without sidecars such as ec2-34-242-9-229.us-west-2.compute.amazonaws.com
Shared Load Balancers

If you are using a shared load balancer, then the load balancer envoy will need to be able to talk to all attached applications and their services. Since this information is not known in advance, we cannot provide definitive information on the ports to open in a firewall.