Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildReconciler ¶
BuildReconciler reconciles a Build object
func (*BuildReconciler) SetupWithManager ¶
func (r *BuildReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ComponentReconciler ¶
ComponentReconciler reconciles a Component object
func (*ComponentReconciler) SetupWithManager ¶
func (r *ComponentReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type DNSRecordReconciler ¶
type DNSRecordReconciler struct { DefaultProvider providers.Provider record.EventRecorder client.Client Scheme *runtime.Scheme }
DNSRecordReconciler reconciles a DNSRecord object
func (*DNSRecordReconciler) Reconcile ¶
+kubebuilder:rbac:groups=se.quencer.io,resources=dnsrecords,verbs=get;list;watch; +kubebuilder:rbac:groups=se.quencer.io,resources=dnsrecords/status,verbs=get;patch +kubebuilder:rbac:groups=se.quencer.io,resources=dnsrecords/finalizers,verbs=update
Operate on the DNSRecord custom resource that are present on the system. The reconciler isn't in charge of creating the DNSRecord, it only monitors them and make sure the providers are in sync with what the system has.
func (*DNSRecordReconciler) SetupWithManager ¶
func (r *DNSRecordReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type WorkspaceReconciler ¶
WorkspaceReconciler reconciles a Workspace object
func (*WorkspaceReconciler) SetupWithManager ¶
func (r *WorkspaceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.