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.