Documentation
¶
Index ¶
- Constants
- Variables
- type DNSRecordReconciler
- func (r *DNSRecordReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *DNSRecordReconciler) ReconcileHealthChecks(ctx context.Context, dnsRecord *v1alpha1.DNSRecord) error
- func (r *DNSRecordReconciler) SetupWithManager(mgr ctrl.Manager, requeueIn, valid time.Duration) error
- type ManagedZoneReconciler
Constants ¶
View Source
const ( DNSRecordFinalizer = "kuadrant.io/dns-record" WriteCounterLimit = 20 DefaultValidationDuration = time.Second * 5 )
View Source
const (
ManagedZoneFinalizer = "kuadrant.io/managed-zone"
)
Variables ¶
View Source
var (
Clock clock.Clock = clock.RealClock{}
)
Functions ¶
This section is empty.
Types ¶
type DNSRecordReconciler ¶
type DNSRecordReconciler struct {
client.Client
Scheme *runtime.Scheme
ProviderFactory provider.Factory
}
DNSRecordReconciler reconciles a DNSRecord object
func (*DNSRecordReconciler) ReconcileHealthChecks ¶ added in v0.2.0
func (*DNSRecordReconciler) SetupWithManager ¶
func (r *DNSRecordReconciler) SetupWithManager(mgr ctrl.Manager, requeueIn, valid time.Duration) 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.