| Host | Prefix | Service | Target Port |
|---|---|---|---|
| arize-app.<my-organization-domain> | / | internalendpoints-app | 443 |
- GCP
- AWS
- Azure
- OpenShift
First review the Terraform documentation in Review the following annotation to confirm it aligns with the desired static IP. If you use the Terraform modules from the distribution, these names already align with the values in Terraform outputs.Replace the placeholder hostname/domain name with the domain available in your organization. This domain name must be added to your DNS server and map to the static IP addresses mentioned above.If configured correctly, the DNS server will resolve the domain to the correct IP address. Use Apply the manifest.Wait for a few minutes and verify the state of the ingress.The
./terraform/README.md as it includes parameters required to create static IP addresses. Re-apply Terraform if you change those resources. Static IP addresses are preferred as they allow a future rebuild of the cluster without impacting DNS entries.Make a copy of the example file.nslookup to verify.ingressMode parameter may need to be set correctly in values.yaml to work with certain ingress controllers or if a user desires to port-forward to the service for testing. Further details are in the Ingress Controllers table below.From a web browser enter https://arize-app.<my-organization-domain> to verify access. GCP may initially return an SSL error until the HTTPS certificate has been validated; if so, check back 30 minutes later. Add these parameters to values.yaml and apply the changes.Ingress Controllers
For gRPC protocols like OTLP and flightserver, theingressMode parameter may need to be set correctly in values.yaml to work with certain ingress controllers or if a user desires to port-forward to the service for testing.
Recommended settings:
| Controller / Load Balancer | ingressMode | internalEndpointsAppTlsCert / internalEndpointsAppTlsKey |
|---|---|---|
| GCP | tls (default) | N/A |
| AWS ALB | tls (default) | N/A |
| Azure NLB | tls (default) | Custom certificate |
| Nginx | tls (default) | N/A |
| Kong | tls (default) | N/A |
| Traefik | notls | N/A |
| Istio | istio | N/A |
| OpenShift — Edge | openshift | N/A |
| OpenShift — Pass-through | tls | Custom certificate |
| Local port-forward | notls | N/A |
| TLS Termination at Arize AX Pods (NLB) | tls | Custom certificate |