STATUS: PLACEHOLDER — drafted post-deploy.
Create the cloud's DNS zones in Designate, populate API VIP A records (v1: IPv4 only), and configure Neutron defaults to push Designate as tenant DNS resolver.
active/idle/etc/hosts on all OpenStack nodes (per D-008 Layer 0 bootstrap)`openstack zone create --email admin@neumatrix.local \ omega.dc0.vr0.cloud.neumatrix.local.`
- keystone, glance, nova, neutron, cinder, placement, octavia, barbican, magnum, horizon, designate - **v1: A records only** (IPv4 VIPs from the Provider API VIP range 10.12.4.224-.254) - **v2 will add AAAA records when IPv6 Provider VIPs become active**
`juju config neutron-api default-dns-domain=omega.dc0.vr0.cloud.neumatrix.local.` `juju config neutron-api dns-domain=omega.dc0.vr0.cloud.neumatrix.local.`
`juju config neutron-api dns-servers=<designate-vip-ipv4>`
`nslookup keystone.omega.dc0.vr0.cloud.neumatrix.local` resolves to Provider API VIP