Add clusterRef to BindTSIGKey #4
Reference in New Issue
Block a user
Delete Branch "benvin/tsigkey-clusterref"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lets a TSIG key target a specific BindCluster, so keys don't leak across clusters that share a namespace (needed for the bind-internal consolidation where all three clusters live in one namespace).
Changes
BindTSIGKey.spec.clusterRef(optional; empty = shared with all clusters in the namespace, like BindACL)reconcileKeysSecretincludes only keys whose clusterRef matches the cluster or is emptyconfig/crd/install.yamlAll other CRDs already support instance targeting via
clusterRef(orzoneReffor DNSRecord).Follow-up
Merge + tag v0.1.3; bump the operator image in argocd-apps.