Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ClusterExternalDNSControllerName = controllername.New("cluster", "externaldns", "crd")
View Source
var ExternalDNSCRDControllerName = controllername.New("externaldns", "crd")
Functions ¶
func NewDefaultDomainDNSReconciler ¶ added in v0.2.13
NewDefaultDomainDNSReconciler creates a new reconciler for managing external DNS records for the default domain in the cluster.
Types ¶
type ClusterExternalDNSController ¶ added in v0.2.5
type ClusterExternalDNSController struct {
// contains filtered or unexported fields
}
type ExternalDNSCRDConfiguration ¶ added in v0.2.5
type ExternalDNSCRDConfiguration interface {
GetTenantId() *string
GetInputServiceAccount() string
GetResourceNamespace() string
GetInputResourceName() string
GetResourceTypes() []string
GetDnsZoneresourceIDs() []string
GetFilters() *v1alpha1.ExternalDNSFilters
GetNamespaced() bool
GetIdentity() v1alpha1.ExternalDNSIdentity
client.Object
}
type ExternalDNSCRDController ¶ added in v0.2.5
type ExternalDNSCRDController struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.