pub async fn reconcile_caa_record(
client: Client,
record: CAARecord,
) -> Result<()>Expand description
Reconciles a CAARecord (certificate authority authorization) 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.
CAA records specify which certificate authorities can issue certificates.
ยงErrors
Returns an error if Kubernetes API operations fail or BIND9 record creation fails.