Alberto Bustamante Reyes created GEODE-9235:
-----------------------------------------------
Summary: Allow members binding to all addresses
Key: GEODE-9235
URL: https://issues.apache.org/jira/browse/GEODE-9235
Project: Geode
Issue Type: Improvement
Reporter: Alberto Bustamante Reyes
*AS A* geode contributor
*I WANT TO* be able to start members with option "bind-address=0.0.0.0",
"bind-address=::" or "bind-address=*"
*SO THAT* all TCP endpoints are bound to all interfaces.
It is not currently possible to start cluster members binding to all
interfaces. That is using "bind-address=0.0.0.0" for ipv4 or "bind-address=::"
for ipv6.
Geode binds the locator and server traffic port by default to 0.0.0.0, but the
membership ports are bound by default to the local address.
Changing the default membership binding is not the best option, as it could
cause problems in existing Geode deployments. But using "bind-address=0.0.0.0",
"bind-address=::" or "bind-address=*" should be accepted.
There is a use case that needs this binding, that is using Istio with Geode.
One of the requirements set by Istio towards applications trying to integrate
with it is that the application listening ports need to be bound to 0.0.0.0
address (which listens on all interfaces).
--
This message was sent by Atlassian Jira
(v8.3.4#803005)