Expand description
Record discovery logic for DNS zones.
This module handles discovering DNS record resources that match zone label selectors, tagging/untagging records, and checking record readiness.
Functions§
- check_
all_ records_ ready - Checks if all DNS records are ready.
- discover_
and_ update_ records - Discover and update DNSZone status with DNS records.
- find_
zones_ selecting_ record - Find all
DNSZonesthat have selected a given record via label selectors. - reconcile_
zone_ records - Reconciles DNS records for a zone by discovering records that match the zone’s label selectors.
- trigger_
record_ reconciliation - Counts DNS records matching a zone for logging purposes.