Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var FacadeControllers sync.Map
Functions ¶
This section is empty.
Types ¶
type CompositionReconciler ¶
type CompositionReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder // contains filtered or unexported fields }
CompositionReconciler reconciles a Composition object
func (*CompositionReconciler) Reconcile ¶
func (r *CompositionReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
/ Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.16.3/pkg/reconcile
func (*CompositionReconciler) SetupWithManager ¶
func (r *CompositionReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ContextReconciler ¶
ContextReconciler reconciles a Context object
func (*ContextReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.17.0/pkg/reconcile
func (*ContextReconciler) SetupWithManager ¶
func (r *ContextReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type EvaluateWaitError ¶
type EvaluateWaitError struct {
// contains filtered or unexported fields
}
func (*EvaluateWaitError) Error ¶
func (e *EvaluateWaitError) Error() string
type ExpanderReconciler ¶
type ExpanderReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder RESTMapper meta.RESTMapper Config *rest.Config Dynamic *dynamic.DynamicClient InputGVK schema.GroupVersionKind InputGVR schema.GroupVersionResource Composition types.NamespacedName CompositionChangedWatcher chan event.GenericEvent }
ExpanderReconciler reconciles a expander object
func (*ExpanderReconciler) SetupWithManager ¶
func (r *ExpanderReconciler) SetupWithManager(mgr ctrl.Manager, cr *unstructured.Unstructured) error
SetupWithManager sets up the controller with the Manager.
type ExpanderVersionReconciler ¶
ExpanderVersionReconciler reconciles a ExpanderVersion object
func (*ExpanderVersionReconciler) Reconcile ¶
func (r *ExpanderVersionReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the ExpanderVersion object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.17.3/pkg/reconcile
func (*ExpanderVersionReconciler) SetupWithManager ¶
func (r *ExpanderVersionReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type FacadeReconciler ¶
FacadeReconciler reconciles a Facade object
func (*FacadeReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Facade object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.17.0/pkg/reconcile
func (*FacadeReconciler) SetupWithManager ¶
func (r *FacadeReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type GetterConfigurationReconciler ¶
GetterConfigurationReconciler reconciles a GetterConfiguration object
func (*GetterConfigurationReconciler) Reconcile ¶
func (r *GetterConfigurationReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the GetterConfiguration object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.17.0/pkg/reconcile
func (*GetterConfigurationReconciler) SetupWithManager ¶
func (r *GetterConfigurationReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type PlanReconciler ¶
PlanReconciler reconciles a Plan object
func (*PlanReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Plan object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.17.0/pkg/reconcile
func (*PlanReconciler) SetupWithManager ¶
func (r *PlanReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.