Documentation
¶
Index ¶
- func NewClusterController(orgWorkspaceName, workspaceName string, kcpRestConfig *rest.Config, ...) factory.Controller
- func NewHubWorkspaceController(orgWorkspaceName string, certFile, keyFile string, kcpRestConfig *rest.Config, ...) factory.Controller
- func NewOrgWorkspaceController(certFile, keyFile string, kcpRestConfig *rest.Config, ...) factory.Controller
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterController ¶
func NewClusterController( orgWorkspaceName, workspaceName string, kcpRestConfig *rest.Config, clusterInformers clusterinformers.ManagedClusterInformer, recorder events.Recorder, ) factory.Controller
func NewHubWorkspaceController ¶
func NewHubWorkspaceController( orgWorkspaceName string, certFile, keyFile string, kcpRestConfig *rest.Config, hubKubeClient kubernetes.Interface, clusterMangerClient operatorv1client.ClusterManagerInterface, workspaceInformer informers.GenericInformer, recorder events.Recorder) factory.Controller
func NewOrgWorkspaceController ¶
func NewOrgWorkspaceController( certFile, keyFile string, kcpRestConfig *rest.Config, hubKubeClient kubernetes.Interface, clusterMangerClient operatorv1client.ClusterManagerInterface, workspaceInformer informers.GenericInformer, recorder events.Recorder, ) factory.Controller
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.