Module secondary

Module secondary 

Source
Expand description

Secondary zone instance operations.

This module handles all operations specific to SECONDARY BIND9 instances, including:

  • Filtering instance references to only secondary instances
  • Finding secondary pods across instances
  • Collecting secondary pod IPs
  • Executing operations on all secondary endpoints

Functionsยง

filter_secondary_instances
Filters a list of instance references to only SECONDARY instances.
find_secondary_pod_ips_from_instances
Finds all pod IPs from a list of instance references, filtering by role.
for_each_secondary_endpoint
Update lastReconciledAt timestamp for a zone in Bind9Instance.status.selectedZones[].