# Functions

NewBasicController is the default constructor for Controller index can be nil.
NewBasicMultiPhaseDiff is the basic contructor of MultiPhaseDiff interface.
NewBasicMultiPhaseRead is the basic constructor of MultiPhaseRead interface.
NewBasicMultiPhaseReconciler permit to instanciate new basic multiphase resonciler.
NewBasicMultiPhaseReconcilerAction is the basic contructor of MultiPhaseReconcilerAction interface.
NewBasicMultiPhaseStepReconciler is the basic constructor of MultiPhaseStepReconciler interface.
NewBasicMultiPhaseStepReconcilerAction is the basic constructor of MultiPhaseStepReconcilerAction interface.
NewBasicRemoteDiff is the basic contructor of RemoteDiff interface.
No description provided by the author
NewBasicRemoteRead is the basic constructor of RemoteRead interface.
NewBasicMultiPhaseReconciler permit to instanciate new basic multiphase resonciler.
NewRemoteReconcilerAction is the basic constructor of RemoteReconcilerAction interface.
No description provided by the author
No description provided by the author
SetupIndexerWithManager permit to registers indexers on manager.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

BaseReconciler is the base attributes for all reconciler.
BasicController is the default controller implementation.
BasicMultiPhaseDiff is the basic implementation of MultiPhaseDiff interface.
BasicMultiPhaseRead is the basic implementation if MultiPhaseRead.
BasicMultiPhaseReconciler is the basic multi phase reconsiler you can used whe you should to create multiple k8s resources.
BasicMultiPhaseReconcilerAction is the basic implementation of MultiPhaseReconcilerAction interface.
BasicMultiPhaseStepReconciler is the basic implementation of MultiPhaseStepReconciler interface.
BasicMultiPhaseStepReconcilerAction is the basic implementation of MultiPhaseStepReconcilerAction.
BasicReconciler is the basic implementation of BaseReconciler It also provide attributes needed by all reconciler.
BasicReconcilerAction provide attribute needed by all reconciler action.
BasicRemoteDiff is the basic implementation of RemoteDiff interface.
BasicRemoteExternalReconciler is the basic implementation of RemoteExternalReconciler It only implement the Diff method, because of is generic with 3-way merge patch.
BasicMultiPhaseRead is the basic implementation if MultiPhaseRead.
BasicRemoteReconciler is the basic implementation of RemoteReconciler interface.
BasicRemoteReconcilerAction is the basic implementation of RemoteReconcilerAction.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

Controller is the controller interface.
Deprecated: use MultiPhaseStepReconcilerAction instead.
Deprecated: use MultiPhaseReconcilerAction instead.
MultiPhaseDiff is used to know if currents resources differ with expected.
MultiPhaseRead is the interface to store the result of read step on multi phase reconciler.
MultiPhaseReconciler the reconciler to implement whe you need to create multiple resources on k8s.
MultiPhaseReconcilerAction is the methode needed by step reconciler to reconcile your custom resource.
MultiPhaseStepReconciler is the reconciler to implement to create one step for MultiPhaseReconciler.
MultiPhaseStepReconcilerAction is the interface that use by reconciler step to reconcile your intermediate K8s resources.
Deprecated: Use RemoteReconcilerAction instead.
No description provided by the author
RemoteExternalReconciler is the interface to call the remote API to handler resource.
RemoteRead is the interface to store the result of read on remote reconciler.
RemoteReconciler is the reconciler to reconcile the remote resource.
RemoteReconcilerAction is the interface that use by reconciler remote to reconcile your remote resource.

# Type aliases

Indexer is a function to add indexer on manager.