Since the current logic is to use the first available private ip address as the advertized address we have to listen on wildcard since a different host provided in web.ListenAddress will make the executor unreachable. In future improve this to let the user to manually define the bind and the advertized address (perhaps using go-sockaddr templates like done by consul) to also support nat between the schedulers and the executors. |
||
|---|---|---|
| .. | ||
| driver | ||
| registry | ||
| api.go | ||
| executor.go | ||