Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Actuator ¶
Actuator is responsible for performing cluster reconciliation
func NewActuator ¶
func NewActuator(params ActuatorParams) *Actuator
NewActuator creates a new Actuator
type ActuatorParams ¶
type ActuatorParams struct {
Client client.ClusterV1alpha1Interface
}
ActuatorParams holds parameter information for Actuator
type Reconciler ¶
type Reconciler struct {
// contains filtered or unexported fields
}
Reconciler are list of services required by cluster actuator, easy to create a fake
func NewReconciler ¶
func NewReconciler(scope *actuators.Scope) *Reconciler
NewReconciler populates all the services based on input scope
func (*Reconciler) Delete ¶
func (r *Reconciler) Delete() error
Delete reconciles all the services in pre determined order
func (*Reconciler) Reconcile ¶
func (r *Reconciler) Reconcile() error
Reconcile reconciles all the services in pre determined order
Click to show internal directories.
Click to hide internal directories.