You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello there!
I have been experimenting with setting up an ArangoDB cluster on multiple nodes using the starter, and noticed that in the generated setup.json and arangod_command.txt, even though I specified (in --starter.join) their hostnames, it inevitably resolves to their IP addresses (e.g., the Address field of the peer in setup.json or the --agency.endpoint in the various arangod_command.txt in the coordinator/dbserver directories).
However, it looks like it keeps the leader's address intact in all these places, which is my desired behaviour.
I am currently working in an environment that cannot guarantee the stability of IP addresses, only their hostnames (DNS) (it's k8s, but I cannot use the operator (cluster admins won't allow it) and cannot switch to VMs).
Is there any way to use the starter without it resolving and passing the IP addresses, only the hostnames (as I originally specified in the arangodb --starter.join A,B,C command?)
I can attach a docker-compose.yml that highlights this behaviour if needed.
The text was updated successfully, but these errors were encountered:
Hello there!
I have been experimenting with setting up an ArangoDB cluster on multiple nodes using the starter, and noticed that in the generated
setup.json
andarangod_command.txt
, even though I specified (in--starter.join
) their hostnames, it inevitably resolves to their IP addresses (e.g., theAddress
field of the peer insetup.json
or the--agency.endpoint
in the variousarangod_command.txt
in the coordinator/dbserver directories).However, it looks like it keeps the leader's address intact in all these places, which is my desired behaviour.
I am currently working in an environment that cannot guarantee the stability of IP addresses, only their hostnames (DNS) (it's k8s, but I cannot use the operator (cluster admins won't allow it) and cannot switch to VMs).
Is there any way to use the starter without it resolving and passing the IP addresses, only the hostnames (as I originally specified in the
arangodb --starter.join A,B,C
command?)I can attach a
docker-compose.yml
that highlights this behaviour if needed.The text was updated successfully, but these errors were encountered: