OpenStack public DNS plugins
Project description
OpenStack public DNS plugins
This package provides a collection of plugins to simplify the use of public DNS names for OpenStack virtual machine instances.
Each OpenStack network can have a configured dns_domain. Virtual
machine instances launched within that network will have a hostname
constructed from the network's dns_domain and appropriate DNS
records will be created automatically.
For example: if an instance named testvm is launched in a network
with the DNS domain example.org then the instance will be given the
DHCP hostname testvm.example.org and the DNS A and AAAA records for
testvm.example.org will be added to the DNS zone.
Installation
The easiest approach is to install the prebuilt RPM from the COPR repository.
Configuration
In /etc/neutron/plugin.ini in the [ml2] section, change the
extension_drivers list to include publicdns instead of
dns_domain_ports (or dns). For example:
[ml2]
extension_drivers = port_security,publicdns
In /etc/neutron/dhcp_agent.ini in the [DEFAULT] section, change
dhcp_driver from neutron.agent.linux.dhcp.Dnsmasq to
openstack_publicdns.neutron.dhcp.Dnsmasq. For example:
[DEFAULT]
dhcp_driver = openstack_publicdns.neutron.dhcp.Dnsmasq
In /etc/designate/designate.conf, in the [service:central]
section, change storage_driver from sqlalchemy to publicdns.
For example:
[service:central]
storage_driver = publicdns
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file openstack-publicdns-0.0.6.tar.gz.
File metadata
- Download URL: openstack-publicdns-0.0.6.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/2.7.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89c06395e89d2ce49bdb035633bf5249b663461c3dd9505ad35d2b1d1a02a847
|
|
| MD5 |
f514ce8edda6b7079b17b5abe6368f0d
|
|
| BLAKE2b-256 |
1646663fa9394d264cb148b0c8d81e73e94edd794824aa8e7ed6df957425b1e4
|
File details
Details for the file openstack_publicdns-0.0.6-py3-none-any.whl.
File metadata
- Download URL: openstack_publicdns-0.0.6-py3-none-any.whl
- Upload date:
- Size: 10.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.5.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e422750502bfcd19e4a1f2328a421d5d88b5f20eda7b3201ac4a81b48bfba18f
|
|
| MD5 |
6efe39dc835fc087d9fe1e0a48df9042
|
|
| BLAKE2b-256 |
5070c848517eabea2bea051c1877e40e56c178d2978bd963c73e881a4b2ba5b4
|
File details
Details for the file openstack_publicdns-0.0.6-py2-none-any.whl.
File metadata
- Download URL: openstack_publicdns-0.0.6-py2-none-any.whl
- Upload date:
- Size: 10.3 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/2.7.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b8ebfea166c65e7f997e72c6e8bf4f7957adbfda5a25f6aa54f7e4544b6cc10
|
|
| MD5 |
de96e798dd2371d71866e8d7cd3abc68
|
|
| BLAKE2b-256 |
411d385d4c242dc4f8989b6a7e17e136ebd480ee1c908f1cc4c270f0fa126e53
|