Documentation
¶
Overview ¶
Package syncmanager contains a controller that watches the APIExport we manage in kcp. Once the virtual workspace URL for said APIExport is ready, the controller will begin to synchronize resources back and forth between kcp (i.e. all relevant workspaces) and the service cluster.
Index ¶
Constants ¶
View Source
const (
ControllerName = "syncagent-syncmanager"
)
Variables ¶
This section is empty.
Functions ¶
func Add ¶
func Add( ctx context.Context, localManager manager.Manager, kcpCluster cluster.Cluster, kcpRestConfig *rest.Config, log *zap.SugaredLogger, apiExport *kcpdevv1alpha1.APIExport, prFilter labels.Selector, stateNamespace string, agentName string, ) error
Add creates a new controller and adds it to the given manager.
Types ¶
Click to show internal directories.
Click to hide internal directories.