Permalink
Browse files

0.2.1 [Sun Mar 18 02:47:50 EET 2012]

* [doc] added documentation for PTR record management
  • Loading branch information...
1 parent a0acb1b commit efba4e36fa958123981e90fbb0fc46e2a617d093 Nikita Savin committed Mar 18, 2012
Showing with 34 additions and 3 deletions.
  1. +2 −0 Changelog
  2. +6 −1 doc/source/config.rst
  3. +24 −0 doc/source/quickstart.rst
  4. +1 −1 nova-dns.spec
  5. +1 −1 nova_dns/__init__.py
View
@@ -1,3 +1,5 @@
+0.2.1 [Sun Mar 18 02:47:50 EET 2012]
+* [doc] added documentation for PTR record management
0.2.0 [Sun Mar 18 02:15:23 EET 2012]
* [simple] Add support for PTR records
0.1.1 [Thu Mar 15 19:27:47 EET 2012]
@@ -67,7 +67,12 @@ nova_dns.listener.simple
* ``dns_ns``
Name servers, in format ns1:ip1, ns2:ip2
(list, *ns1:127.0.0.1* by default)
-
+* ``dns_ptr``
+ Manage PTR records
+ (boolean, False by default)
+* ``dns_ptr_zones``
+ Classless delegation networks in format ip_addr/network
+ (list, '' by default)
Options, used by Nova DNS to connect to rabbit
@@ -105,6 +105,30 @@ setup ns servers:
LOCALDNS=`perl -e '$ns=1; print join(",", map {sprintf "ns%d:%s", $ns++, $_} split /\s*,\s*/,$ARGV[0])' "$LOCALIP"
echo "--dns_ns=$LOCALDNS" >> $NOVA
+^^^^^^^^^^^^^^^^^^^^^
+Configure PTR support
+^^^^^^^^^^^^^^^^^^^^^
+
+Turn on managing PTR records:
+
+.. code-block:: bash
+
+ echo "--dns_ptr" >> $NOVA
+
+PTR records will be created for C class network, *octet3.octet2.octet1.id-addr.arpa* zone will be created automatically if not exists
+
+Turn on classless delegation (Sub-delegate less than a class C (< 256 IP
+addresses)):
+
+.. code-block:: bash
+
+ export ZONES="192.168.1.0/28, 192.168.2.0/24" #just example
+ echo "--dns_ptr_zones=$PTR_ZONES" >> $NOVA
+
+For examples above PTR records will be added in zones
+*0-28.1.168.192.in-addr.arpa* and *0-24.2.168.192.in-addr.arpa*
+
+
add service in keystone
.. code-block:: bash
View
@@ -5,7 +5,7 @@
%define mod_name nova_dns
Name: nova-dns
-Version: 0.2.0
+Version: 0.2.1
Release: 1
Summary: REST API for DNS configuration and service to add records for fixed ips
License: GNU LGPL v2.1
@@ -1,5 +1,5 @@
-__version__ = "0.2.0"
+__version__ = "0.2.1"
try:
from nova import flags

0 comments on commit efba4e3

Please sign in to comment.