Documentation ¶
Index ¶
Constants ¶
View Source
const (
ControllerName = hivev1.MachineManagementControllerName
)
Variables ¶
This section is empty.
Functions ¶
func Add ¶
Add creates a new ClusterDeployment controller and adds it to the manager with default RBAC.
func AddToManager ¶
func AddToManager(mgr manager.Manager, r reconcile.Reconciler, concurrentReconciles int, rateLimiter workqueue.RateLimiter) error
AddToManager adds a new Controller to mgr with r as the reconcile.Reconciler
func NewReconciler ¶
func NewReconciler(mgr manager.Manager, logger log.FieldLogger, rateLimiter flowcontrol.RateLimiter) reconcile.Reconciler
NewReconciler returns a new reconcile.Reconciler
Types ¶
type ReconcileMachineManagement ¶
ReconcileMachineManagement reconciles a ClusterDeployment object
func (*ReconcileMachineManagement) Reconcile ¶
func (r *ReconcileMachineManagement) Reconcile(ctx context.Context, request reconcile.Request) (result reconcile.Result, returnErr error)
Reconcile reads settings within ClusterDeployment.Spec.MachineManagement and creates/copies resources necessary for managing machines centrally when requested.
Click to show internal directories.
Click to hide internal directories.