Documentation ¶
Index ¶
Constants ¶
View Source
const ( ClusterSetLabel = "cluster.open-cluster-management.io/clusterset" OperatorManifestWorkName = "submariner-operator" SubmarinerCRManifestWorkName = "submariner-resource" AgentFinalizer = "cluster.open-cluster-management.io/submariner-agent-cleanup" AddOnFinalizer = "submarineraddon.open-cluster-management.io/submariner-addon-cleanup" )
Variables ¶
This section is empty.
Functions ¶
func NewSubmarinerAgentController ¶
func NewSubmarinerAgentController( kubeClient kubernetes.Interface, dynamicClient dynamic.Interface, clusterClient clusterclient.Interface, manifestWorkClient workclient.Interface, configClient configclient.Interface, addOnClient addonclient.Interface, clusterInformer clusterinformerv1.ManagedClusterInformer, clusterSetInformer clusterinformerv1beta1.ManagedClusterSetInformer, manifestWorkInformer workinformer.ManifestWorkInformer, configInformer configinformer.SubmarinerConfigInformer, addOnInformer addoninformerv1alpha1.ManagedClusterAddOnInformer, cloudProviderFactory cloud.ProviderFactory, recorder events.Recorder) factory.Controller
NewSubmarinerAgentController returns a submarinerAgentController instance.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.