Documentation ¶
Overview ¶
Package cluster provides controllers for managing clusters: status changes, importing, bootstrapping. (fleetcontroller)
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ImportTokenPrefix = "import-token-" ImportTokenTTL = 12 * time.Hour )
Functions ¶
func Register ¶
func Register(ctx context.Context, bundleDeployment fleetcontrollers.BundleDeploymentController, clusterGroups fleetcontrollers.ClusterGroupCache, clusters fleetcontrollers.ClusterController, gitRepos fleetcontrollers.GitRepoCache, namespaces corecontrollers.NamespaceController, clusterRegistrations fleetcontrollers.ClusterRegistrationController)
func RegisterImport ¶ added in v0.3.0
func RegisterImport( ctx context.Context, systemNamespace string, secrets corecontrollers.SecretCache, clusters fleetcontrollers.ClusterController, tokens fleetcontrollers.ClusterRegistrationTokenController, bundles fleetcontrollers.BundleClient, namespaceController corecontrollers.NamespaceController, )
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.