Add the abbility to setup default zone with tenantid variable inside
Neutron has, in DEFAULT section in neutron.conf file, a key dns_domain which is a domain fallback.
Basically, if we create port with neutron, the default dns assigment will be myport.
With Designate Integration, that will create DNS record myport.
The problem is, defaultzone.com. can be created only inside one and only one tenant. So this feature works only for one tenant, because the others has not access to this zone.
One of the solution I propose, is to integrate tenantid variable into default zone. So basically, create <tenantid>
on each tenants, to allow users to have their DNS record myport.
To sumarize,
When the user do openstack port create --network public --dns-name myport port, a default record will be created at myport.
So, when a user creates an instance with nova, or port with neutron, we want to create automatically dns record myport.
Here is the code for now https:/
Blueprint information
- Status:
- Complete
- Approver:
- Miguel Lavalle
- Priority:
- Undefined
- Drafter:
- Gregoire Mahe
- Direction:
- Needs approval
- Assignee:
- Gregoire Mahe
- Definition:
- Superseded
- Series goal:
- Proposed for train
- Implementation:
- Informational
- Milestone target:
- None
- Started by
- Completed by
- Slawek Kaplonski