Hello,
I am trying to setup a service mesh but it seems I cannot start the Consul’s built-in proxy. Here’s my service definition file
service {
name = "WlsOsb"
address = "WlsOsbMngdB1........."
port = 8601
token = "xxxxxxxxxxx"
connect {
sidecar_service {
proxy {
destination_service_name = "WlsOsb"
destination_service_id = "WlsOsb"
local_service_address = "WlsOsbMngdB1..................."
local_service_port = 8601
config {
bind_address = "10.4.124.13"
disable_tcp_check = false
}
upstreams = []
mesh_gateway = {}
expose = {}
}
}
}
check {
id = "WlsOsb-check",
tcp = "WlsOsbMngdB1............:8601"
interval = "1s",
timeout = "1s"
}
}
And here’s the result when i try to start the proxy from the CLI :
consul connect proxy -sidecar-for WlsOsb -token xxxxxxx -log-level=debug
==> Consul Connect proxy starting...
==> Error preparing configuration: No sidecar proxy registered for WlsOsb
I am surely doing something wrong here.
Oli