Prerequisites
Before accessing the Web UI, configure AWS Route 53 to resolve the PPC Fully Qualified Domain Name (FQDN) to the internal load balancer. This section lists the network and DNS requirements you need to verify, and the steps to map the FQDN to the load balancer.
Use Route 53 configuration on AWS to resolve the PPC FQDN specified during the installation to the internal load balancer.
- Ensure that the instance is using the AWS-provided DNS server, such as, VPC CIDR + 2.
- Verify that
enableDnsHostnamesandenableDnsSupportare set to true in the VPC settings. - Verify the Security Group of the load balancer. Ensure that Inbound traffic is allowed on the required ports, such as, 80 and 443, from the client instance’s IP or Security Group.
- Keep the following information ready:
- VPC ID: The ID of the VPC for the client instances and the Load Balancer. For example, vpc-0123456789.
- Internal ELB DNS Name: The DNS name of the load balancer. For example, internal-abcdefghi123456-123456789.us-east-1.amazonaws.com.
- Target FQDN: The FQDN for PPC. For example, mysite.aws.com.
- Find the AWS Load Balancer address.
kubectl get gateway -A
The output appears similar to the following:
NAMESPACE NAME CLASS ADDRESS PROGRAMMED AGE
api-gateway pty-main envoy a814fae40464d462da9ca685921699c0-1ccfcf98919adf90.elb.us-east-1.amazonaws.com True 34m
- Verify that the gateway address resolves to an internal IP, using the following command.
ping <gateway_address>
Where <gateway_address> is the ADDRESS value from the previous step.
The output confirms that the hostname resolves to a private VPC IP address (10.x.x.x range), indicating the load balancer is internal and accessible only within the AWS VPC.
The output appears similar to the following:
PING a814fae40464d462da9ca685921699c0-1ccfcf98919adf90.elb.us-east-1.amazonaws.com (10.31.4.172) 56(84) bytes of data.
- Map the PPC FQDN to the load balancer using Route 53.
For more information about configuring Route 53, refer to the AWS documentation.
Feedback
Was this page helpful?