Documentation
¶
Index ¶
Constants ¶
View Source
const (
DNSHealthCheckProbeFinalizer = "kuadrant.io/dns-health-check-probe"
)
View Source
const (
DNSRecordFinalizer = "kuadrant.io/dns-record"
)
View Source
const (
ManagedZoneFinalizer = "kuadrant.io/managed-zone"
)
Variables ¶
View Source
var Clock clock.Clock = clock.RealClock{}
View Source
var (
ErrInvalidHeader = fmt.Errorf("invalid header format")
)
Functions ¶
This section is empty.
Types ¶
type DNSHealthCheckProbeReconciler ¶
type DNSHealthCheckProbeReconciler struct {
client.Client
Scheme *runtime.Scheme
HealthMonitor *health.Monitor
Queue *health.QueuedProbeWorker
}
func (*DNSHealthCheckProbeReconciler) SetupWithManager ¶
func (r *DNSHealthCheckProbeReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the manager
type DNSRecordReconciler ¶
type DNSRecordReconciler struct {
client.Client
Scheme *runtime.Scheme
ProviderFactory provider.Factory
}
DNSRecordReconciler reconciles a DNSRecord object
func (*DNSRecordReconciler) SetupWithManager ¶
func (r *DNSRecordReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ManagedZoneReconciler ¶
type ManagedZoneReconciler struct {
client.Client
Scheme *runtime.Scheme
ProviderFactory provider.Factory
}
ManagedZoneReconciler reconciles a ManagedZone object
func (*ManagedZoneReconciler) SetupWithManager ¶
func (r *ManagedZoneReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.