Skip to content
Snippets Groups Projects
Unverified Commit 4a4c2113 authored by Varun Mylaraiah's avatar Varun Mylaraiah Committed by GitHub
Browse files

Merge pull request #448 from rjeffman/docs_fix_dnsforwardzone

ipadnsforwardzone: Fix documentation for `forwarders` usage.
parents 2e0a2296 76058b28
No related branches found
No related tags found
No related merge requests found
...@@ -47,13 +47,13 @@ Example playbook to ensure presence of a forwardzone to ipa DNS: ...@@ -47,13 +47,13 @@ Example playbook to ensure presence of a forwardzone to ipa DNS:
become: true become: true
tasks: tasks:
- name: ensure presence of forwardzone for DNS requests for example.com to 8.8.8.8 - name: ensure presence of forwardzone with a single forwarder DNS server
ipadnsforwardzone: ipadnsforwardzone:
ipaadmin_password: SomeADMINpassword ipaadmin_password: SomeADMINpassword
state: present state: present
name: example.com name: example.com
forwarders: forwarders:
- 8.8.8.8 - ip_address: 8.8.8.8
forwardpolicy: first forwardpolicy: first
skip_overlap_check: true skip_overlap_check: true
...@@ -63,14 +63,14 @@ Example playbook to ensure presence of a forwardzone to ipa DNS: ...@@ -63,14 +63,14 @@ Example playbook to ensure presence of a forwardzone to ipa DNS:
name: example.com name: example.com
state: disabled state: disabled
- name: ensure presence of multiple upstream DNS servers for example.com - name: ensure presence of forwardzone with multiple forwarder DNS server
ipadnsforwardzone: ipadnsforwardzone:
ipaadmin_password: SomeADMINpassword ipaadmin_password: SomeADMINpassword
state: present state: present
name: example.com name: example.com
forwarders: forwarders:
- 8.8.8.8 - ip_address: 8.8.8.8
- 4.4.4.4 - ip_address: 4.4.4.4
- name: ensure presence of another forwarder to any existing ones for example.com - name: ensure presence of another forwarder to any existing ones for example.com
ipadnsforwardzone: ipadnsforwardzone:
...@@ -78,10 +78,19 @@ Example playbook to ensure presence of a forwardzone to ipa DNS: ...@@ -78,10 +78,19 @@ Example playbook to ensure presence of a forwardzone to ipa DNS:
state: present state: present
name: example.com name: example.com
forwarders: forwarders:
- 1.1.1.1 - ip_address: 1.1.1.1
action: member action: member
- name: ensure the forwarder for example.com does not exists (delete it if needed) - name: ensure presence of forwardzone with single forwarder DNS server on non-stardard port
ipadnsforwardzone:
ipaadmin_password: SomeADMINpassword
state: present
name: example.com
forwarders:
- ip_address: 4.4.4.4
port: 8053
- name: ensure the forward zone is absent
ipadnsforwardzone: ipadnsforwardzone:
ipaadmin_password: SomeADMINpassword ipaadmin_password: SomeADMINpassword
name: example.com name: example.com
......
...@@ -89,8 +89,19 @@ EXAMPLES = ''' ...@@ -89,8 +89,19 @@ EXAMPLES = '''
state: present state: present
name: example.com name: example.com
forwarders: forwarders:
- 8.8.8.8 - ip_address: 8.8.8.8
- 4.4.4.4 - ip_address: 4.4.4.4
forwardpolicy: first
skip_overlap_check: true
# Ensure dns zone is present, with forwarder on non-default port
- ipadnsforwardzone:
ipaadmin_password: MyPassword123
state: present
name: example.com
forwarders:
- ip_address: 8.8.8.8
port: 8053
forwardpolicy: first forwardpolicy: first
skip_overlap_check: true skip_overlap_check: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment