Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct { *basereconciler.Controller KCPKubeClient kubernetes.ClusterInterface KubeClient kubernetes.Interface // contains filtered or unexported fields }
func NewController ¶
func NewController(config *ControllerConfig) (*Controller, error)
NewController returns a new Controller which reconciles DomainValidation.
type ControllerConfig ¶
type ControllerConfig struct { *basereconciler.ControllerConfig KCPKubeClient kubernetes.ClusterInterface KubeClient *kubernetes.Clientset DomainVerificationClient kuadrantv1.ClusterInterface DNSVerifier DNSVerifier GLBCWorkspace logicalcluster.Name }
type DNSVerifier ¶
type SafeDNSVerifier ¶
type SafeDNSVerifier struct { DNSVerifier // contains filtered or unexported fields }
func NewSafeDNSVerifier ¶
func NewSafeDNSVerifier(inner DNSVerifier) *SafeDNSVerifier
func (*SafeDNSVerifier) TxtRecordExists ¶
Click to show internal directories.
Click to hide internal directories.