fix: new examples in README

This commit is contained in:
Adrien Waksberg 2017-10-15 09:17:28 +02:00
parent 94035b835c
commit 9cfcbc9287

View file

@ -18,27 +18,44 @@ None
## How to use ## How to use
* `host_vars/dns-master`
```
bind_role: master
```
* `host_vars/dns-slave`
```
bind_role: slave
```
* `group_vars/dns-server`
```
bind_listen_ipv6: true
bind_listen_ipv4: true
bind_zones:
test.local:
ns_primary: ns1.test.local
mail: root@test.local
serial: 2017092202
dnssec: yes
entries:
- { name: '@', type: ns, value: localhost. }
- { name: hello, type: a, value: 1.2.3.4 }
hello.local:
ns_primary: ns1.hello.local
mail: root@hello.local
serial: 2017092201
dnssec: no
entries:
- { name: '@', type: ns, value: localhost. }
- { name: hello, type: a, value: 4.3.2.1 }
```
* playbook
``` ```
- hosts: dns-server - hosts: dns-server
vars:
bind_role: master
bind_zones:
test.local:
ns_primary: ns1.test.local
mail: root@test.local
serial: 2017092202
dnssec: yes
entries:
- { name: '@', type: ns, value: localhost. }
- { name: hello, type: a, value: 1.2.3.4 }
hello.local:
ns_primary: ns1.hello.local
mail: root@hello.local
serial: 2017092201
dnssec: no
entries:
- { name: '@', type: ns, value: localhost. }
- { name: hello, type: a, value: 4.3.2.1 }
roles: roles:
- bind - bind
``` ```