Documentation ¶
Overview ¶
Package unreachable provides a controller which periodically checks if a remote cluster is reachable and maintains a condition on the cluster as a result. If the unreachable condition is true, other controllers can skip attempts to reach the cluster which require a 30 second timeout.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Add ¶
Add creates a new Unreachable Controller and adds it to the Manager with default RBAC. The Manager will set fields on the Controller and Start it when the Manager is Started.
func AddToManager ¶
func AddToManager(mgr manager.Manager, r reconcile.Reconciler) error
AddToManager adds a new Controller to mgr with r as the reconcile.Reconciler
func NewReconciler ¶
func NewReconciler(mgr manager.Manager) reconcile.Reconciler
NewReconciler returns a new reconcile.Reconciler
Types ¶
type ReconcileRemoteMachineSet ¶
ReconcileRemoteMachineSet reconciles the MachineSets generated from a ClusterDeployment object