reconcile_ptr_record

Function reconcile_ptr_record 

Source
pub async fn reconcile_ptr_record(
    ctx: Arc<Context>,
    record: PTRRecord,
) -> Result<()>
Expand description

Reconciles a PTRRecord (reverse DNS pointer) resource.

Finds DNSZones that have selected this record via label selectors and creates/updates the record in BIND9 primaries for those zones using dynamic DNS updates. PTR records map an IP address back to a canonical hostname in reverse zones.

ยงErrors

Returns an error if Kubernetes API operations fail or BIND9 record creation fails.