Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateBrokerName ¶
Types ¶
type SubmarinerBrokerInfo ¶
type SubmarinerBrokerInfo struct { AirGappedDeployment bool NATEnabled bool LoadBalancerEnabled bool InsecureBrokerConnection bool IPSecDebug bool Debug bool HaltOnCertificateError bool IPSecNATTPort int InstallationNamespace string InstallPlanApproval string BrokerAPIServer string BrokerNamespace string BrokerToken string BrokerCA string IPSecPSK string CableDriver string ClusterName string ClusterCIDR string GlobalCIDR string ServiceCIDR string CatalogChannel string CatalogName string CatalogSource string CatalogSourceNamespace string CatalogStartingCSV string SubmarinerGatewayImage string SubmarinerRouteAgentImage string SubmarinerGlobalnetImage string LighthouseAgentImage string LighthouseCoreDNSImage string MetricsProxyImage string NettestImage string NodeSelector map[string]string Tolerations []corev1.Toleration }
func Get ¶
func Get( ctx context.Context, kubeClient kubernetes.Interface, dynamicClient dynamic.Interface, controllerClient controllerclient.Client, clusterName string, brokerNamespace string, submarinerConfig *configv1alpha1.SubmarinerConfig, installationNamespace string, ) (*SubmarinerBrokerInfo, error)
Get retrieves submariner broker information consolidated with hub information.
Click to show internal directories.
Click to hide internal directories.