Internal DNS resolution for the OSMO UI service running on an internal LoadBalancer.
[!NOTE] Part of the Deployment Guide. Return there for navigation and deployment order.
cd infrastructure/terraform && terraform apply)Get the OSMO UI LoadBalancer IP from your cluster:
kubectl get svc -n osmo-control-plane osmo-ui -o jsonpath='{.status.loadBalancer.ingress[0].ip}'
Deploy the DNS zone:
cd infrastructure/terraform/dns
terraform init
terraform apply -var="osmo_loadbalancer_ip=10.0.x.x"
| Variable | Description | Default |
|---|---|---|
osmo_loadbalancer_ip |
Internal LoadBalancer IP | (required) |
osmo_private_dns_zone_name |
DNS zone name | osmo.local |
osmo_hostname |
Hostname within zone | dev |
osmo.local) is linked to the VNetdev.osmo.local) points to the LoadBalancer IPhttp://dev.osmo.local when connected via VPN🤖 Crafted with precision by ✨Copilot following brilliant human instruction, then carefully refined by our team of discerning human reviewers.