Documentation ¶
Overview ¶
Package overrider features controllers to reconcile the override objects.
Package overrider features controllers to reconcile the override objects.
Package overrider features controllers to reconcile the override objects.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterResourceReconciler ¶
type ClusterResourceReconciler struct { Reconciler // contains filtered or unexported fields }
ClusterResourceReconciler reconciles a clusterResourceOverride object.
func (*ClusterResourceReconciler) Reconcile ¶
func (r *ClusterResourceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile triggers a single reconcile round when scheduling policy has changed.
func (*ClusterResourceReconciler) SetupWithManager ¶
func (r *ClusterResourceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type Reconciler ¶
type Reconciler struct { // Client is used to update objects which goes to the api server directly. client.Client }
Reconciler reconciles a clusterResourceOverride object.
type ResourceReconciler ¶
type ResourceReconciler struct {
Reconciler
}
ResourceReconciler reconciles a ResourceOverride object.
func (*ResourceReconciler) Reconcile ¶
Reconcile triggers a single reconcile round when scheduling policy has changed.
func (*ResourceReconciler) SetupWithManager ¶
func (r *ResourceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.