Application services in the Iguazio AI Platform ("the platform") clusters run on top of Kubernetes (see The Platform's Application Services). The services are accessed via Kubernetes ingresses, which act as gateways that allow access to cluster applications and internal services through service URLs. The platform uses the CoreDNS DNS server to resolve cluster service URLs and map them to internal service IP addresses.
To configure the DNS server for Iguazio Platform, create two type A wildcard entries.
Data Cluster DNS entry:
*.data.<subdomain>.<domain> to point to the data nodes IPs.
Application Cluster DNS entry:
*.app.<subdomain>.<domain> to point to the application nodes IPs.
Example:
*.data.cluster.iguazio-c0.com -> 10.20.30.41,10.20.30.42,10.20.30.43
*.app.cluster.iguazio-c0.com -> 10.20.30.44,10.20.30.45,10.20.30.46
Copy
Copied to clipboard
Example for Route 53 (AWS DNS Service) configuration: