Documentation ¶
Overview ¶
Package controllers implements controller functionality.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DockerMachinePoolReconciler ¶
type DockerMachinePoolReconciler struct { Client client.Client Log logr.Logger Scheme *runtime.Scheme }
DockerMachinePoolReconciler reconciles a DockerMachinePool object.
func (*DockerMachinePoolReconciler) Reconcile ¶
func (r *DockerMachinePoolReconciler) Reconcile(ctx context.Context, req ctrl.Request) (res ctrl.Result, rerr error)
+kubebuilder:rbac:groups=infrastructure.cluster.x-k8s.io,resources=dockermachinepools,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=infrastructure.cluster.x-k8s.io,resources=dockermachinepools/status,verbs=get;update;patch +kubebuilder:rbac:groups=cluster.x-k8s.io,resources=machinepools;machinepools/status,verbs=get;list;watch +kubebuilder:rbac:groups="",resources=secrets;,verbs=get;list;watch
func (*DockerMachinePoolReconciler) SetupWithManager ¶
func (r *DockerMachinePoolReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
SetupWithManager will add watches for this controller.
Click to show internal directories.
Click to hide internal directories.