INNER CODE UNIT · Python
validate_canary_verification_overrides
kubernetes/k8s.io · dns/check-zone.py:224
def validate_canary_verification_overrides(manager, zones):
"""
Validate that production zones with _gh-kubernetes-e* TXT records have corresponding
canary zones with different verification token values.
Args:
manager: OctoDNS Manager instance
zones: List of zone names to validate
Returns:
True if errors found, False otherwise
"""
errors_found = False
yaml_config = manager.providers['config']
for zone_name in zones:
if zone_name.startswith('canary.'):
continue # only process production zones