Module rndc

Module rndc 

Source
Expand description

RNDC key generation and management functions.

Functionsยง

create_rndc_secret_data
Create a Kubernetes Secret manifest for an RNDC key.
create_rndc_secret_with_annotations
Create a Kubernetes Secret with RNDC key data and rotation tracking annotations.
create_tsig_signer
Create a TSIG signer from RNDC key data.
generate_rndc_key
Generate a new RNDC key with HMAC-SHA256.
is_rotation_due
Check if RNDC key rotation is due based on the rotation timestamp.
parse_rndc_secret_data
Parse RNDC key data from a Kubernetes Secret.
parse_rotation_annotations
Parse rotation tracking annotations from a Kubernetes Secret.