Skip to content

Commit 292b023

Browse files
committed
docs(readme): fix headings [skip ci]
1 parent 9833cb6 commit 292b023

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

docs/README.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Install the bind package and start the bind service.
5757
Manage the bind configuration file.
5858

5959
Example Pillar
60-
==============
60+
--------------
6161

6262
.. code:: yaml
6363
@@ -94,18 +94,18 @@ Example Pillar
9494
See *pillar.example* for a more complete example.
9595

9696
Management of zone files
97-
========================
97+
------------------------
9898

9999
`named.conf.local`
100-
------------------
100+
^^^^^^^^^^^^^^^^^^
101101

102102
<zone> entries in `named.conf.local` will point to the file declared in
103103

104104
* `bind:configured_zones:<zone>:file` (this takes precedence)
105105
* `bind:available_zones:<zone>:file`
106106

107107
zone files
108-
----------
108+
^^^^^^^^^^
109109

110110
The `config.sls` state will iterate on `bind:available_zones` and manage
111111
<zone> files for each <zone> that has bind:available_zones:<zone>:file`
@@ -118,21 +118,21 @@ declared.
118118
that will be **sourced** by the formula.
119119

120120
Using Views
121-
-----------
121+
^^^^^^^^^^^
122122

123123
Using views introduces some restrictions by the BIND server in that once you have views defined, ALL of your zones have to be served via a view. You cannot have any zones defined outside of a view.
124124

125125
If you want multiple views to serve the same zone but with different record sets, follow the example in pillar-with-views.example to set this up. The key to this is the 'file' argument in the view configuration that allows you to set the view's configured_zone to a zone that you define underneath 'available_zones'. Without specifying this 'file' argument, your views cannot serve the same zone; they will instead serve a zone that matches the name of the view.
126126

127127
External zone files
128-
-------------------
128+
^^^^^^^^^^^^^^^^^^^
129129

130130
To use an external tool to manage the <zone> file, simply declare the location
131131
of the zone file in `bind:configured_zones:<zone>:file` and **don't** add any
132132
entry for the <zone> in `bind:available_zones`
133133

134134
DNSSEC
135-
======
135+
------
136136

137137
The `bind` formula currently support two ways to enable DNSSEC:
138138

@@ -187,20 +187,20 @@ On the slave server :
187187
- 192.168.1.1
188188
189189
Notes
190-
=====
190+
-----
191191

192192
* When using views all zones must be configured in views!
193193

194194
Salt Compatibility
195-
==================
195+
------------------
196196

197197
Tested with:
198198

199199
* 2017.7.x
200200
* 2018.3.x
201201

202202
OS Compatibility
203-
================
203+
----------------
204204

205205
Tested with:
206206

0 commit comments

Comments
 (0)