Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Name of this Extension Name = "dns-rfc2136" // Type is the type of resources managed by the RFC2136 actuator. Type = "rfc2136" )
Variables ¶
This section is empty.
Functions ¶
func NewClientFromSecretRef ¶
func NewClientFromSecretRef(ctx context.Context, client client.Client, secretRef corev1.SecretReference) (*rfc2136client.Client, error)
NewClientFromSecretRef creates a Client from a Secret Reference
Types ¶
type Credentials ¶
type Credentials struct { // defaults to dynamic resolving SOA record from Zone, specified in DNSRecord.spec.zone Server *string TsigKeyName string TsigSecret string // defaults to "hmac-sha256."" Alogrithm string }
Credentials derrived from the Extensions Secret referenced in DNSRecord.spec.secretRef
Click to show internal directories.
Click to hide internal directories.