DNS-based load balancing for multiple Frontends can provide an external stable FQDN for both installation and post-install operations. Below are the steps to configure your DNS using AWS Route53 as your DNS provider. Other DNS providers supporting DNS-based load balancing can be configured similarly.
Assuming you own <external domain>, create a public hosted zone for <external domain> in AWS Route53 and follow the steps below to configure the external FQDN in that zone.
-
For each Frontend IP address in your public hosted zone for
<external domain>, create a DNS entry for<analytics_hostname>with "Record type = A" and "Routing policy = Multivalue Answer" with the value of your Frontend IP address. You can set "Record ID" to any value, e.g., "fe-1" for frontend-1, "fe-2" for frontend-2. -
Validate the DNS configuration has propagated by using the following command. The number of entries should equal the number existing Frontend nodes:
Javadig +short . A