Application Load Balancer VPC Public Subnet c Outbound Connection Application Load Balancer Public IP: 34.214.162.237 Container EC2 Instance Public IP: 54.191.135.66 Internet Gateway Inbound Connection
Application Load Balancer VPC Public Subnet Private Subnet c c Outbound Connection NAT Gateway Internet Gateway Container EC2 Instance Private IP: 10.0.0.1 Public IP: 34.214.162.238 Application Load Balancer Inbound Connection Inbound Connection Public IP: 34.214.162.237
Application Load Balancer Application Load Balancer VPC Public Subnet Private Subnet c NAT Gateway Public IP: 34.214.162.238 c Outbound Connection Internet Gateway EC2 Instance Public IP: 54.191.135.66 Container Application Load Balancer Container EC2 Instance Private IP: 10.0.0.1 Inbound Connection Application Load Balancer Inbound Connection Public IP: 34.214.162.237
c c c VPC Public Subnet EC2 Instance Private IP: 10.0.0.1 EC2 Instance Container A linkerd Container B linkerd consul-registrator consul-agent consul-registrator consul-agent
VPC Public Subnet EC2 Instance Private IP: 10.0.0.1 Container A consul-connect consul-agent EC2 Instance Private IP: 10.0.0.2 Container B consul-connect consul-agent Container C consul-connect
c c VPC Public Subnet EC2 Instance Private IP: 10.0.0.1 consul-agent
Application Load Balancer greeting task greeting consul-connect greeting greeter task greeter greeter consul-connect name consul-connect name name task greeter task greeting task greeter consul-connect greeting ingress task Application Load Balancer consul-connect consul-connect consul-connect name name task
DNS lookup or API lookup to get service IP address VPC Private Subnet c Container EC2 Instance Private IP: 10.0.0.1 Direct Connection Container EC2 Instance Private IP: 10.0.0.2 Route 53 DNS lookup or API lookup to get service IP address Service Discovery API
Application Load Balancer VPC Public Subnet Private Subnet c c Outbound Connection NAT Gateway Internet Gateway Container EC2 Instance Private IP: 10.0.0.1 Public IP: 34.214.162.238 Application Load Balancer Inbound Connection Inbound Connection Public IP: 34.214.162.237