Several tcp ports on one service

We have some micro services that have several ports open

We deploy on docker with a envoy side-car to setup the service mesh with connect (vault as provider)

How do we expose all ports? Do we need to separate each port as it own service and deploy a new sidecar for each port?

Hi @lunne,

Consul currnetly only supports registering one port per service. This is a common feature request though.

Please give a :+1: on that issue to show your interest in that feature, and comment with any additional details to help us better understand your use case for this functionality.

1 Like