Documentation
¶
Overview ¶
Package controller registers the reusable MachineOperation provider controller with a controller-runtime manager.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddToManager ¶
AddToManager validates provider registrations and adds one MachineOperation reconciler to mgr.
Types ¶
type ClusterInfo ¶
type ClusterInfo = internalmachineops.ClusterInfo
ClusterInfo contains bootstrap data used by host replacement operations.
type Options ¶
type Options struct {
SiteName string
ProviderName string
MaxConcurrentReconciles int
ProviderPollInterval time.Duration
ProviderStallAfter time.Duration
ProviderStalledPollInterval time.Duration
APIServerEndpoint string
CredentialSecretNamespace string
ClusterInfo *ClusterInfo
}
Options scopes and tunes a MachineOperation provider controller.
Click to show internal directories.
Click to hide internal directories.