docs: update all documentation to reflect v1.1.0 features

- Update all examples to show new defaults (ignore_dnssec_records, ignore_soa_records, validate_records)
- Add verbose output examples throughout documentation
- Show global dns_server parameter usage
- Remove all references to deprecated parallel_zones parameter
- Update QUICK_START.md with new best practices
- Update README.md with new feature descriptions
- Update module EXAMPLES with verbose flag and current defaults
- Update all example playbooks (nsupdate_zone_example.yml, sample_zone_format.yml)
- Simplify examples by relying on sensible defaults
This commit is contained in:
Daniel Akulenok
2026-01-29 20:45:14 +01:00
parent b724c568b9
commit 4625f2cb1e
7 changed files with 48 additions and 41 deletions

View File

@@ -67,12 +67,11 @@
key_name: "{{ dns_key_name }}"
key_secret: "{{ dns_key_secret }}"
protocol: tcp
ignore_record_types:
- NS
- SOA
# SOA and DNSSEC records are ignored by default
ignore_record_patterns:
- '^_acme-challenge\..*'
- '^_dnsauth\..*'
verbose: true # Show per-record actions
zones:
- name: example.com
dns_server: ns1.example.com
@@ -94,29 +93,27 @@
loop: "{{ result.results }}"
when: result.results is defined
# Example: Manage multiple zones in parallel
- name: Manage multiple zones concurrently
# Example: Manage multiple zones with global dns_server
- name: Manage multiple zones with shared server
valid.nsupdate_zone.nsupdate_zone:
key_name: "{{ dns_key_name }}"
key_secret: "{{ dns_key_secret }}"
parallel_zones: true
dns_server: ns1.example.com # Global server for all zones
verbose: true
zones:
- name: example.com
dns_server: ns1.example.com
records:
- record: 'example.com.'
type: A
value: 192.168.1.1
- name: example.org
dns_server: ns1.example.com
records:
- record: 'example.org.'
type: A
value: 192.168.2.1
- name: example.net
dns_server: ns1.example.com
records:
- record: 'example.net.'
type: A