Documentation
¶
Index ¶
- Constants
- Variables
- func CNIConfig(ctx context.Context, clusterInfo *cluster.Info, _ string, ...) error
- func CheckGatewayConnections(ctx context.Context, clusterInfo *cluster.Info, status reporter.Interface) error
- func CheckRouteAgentConnections(ctx context.Context, clusterInfo *cluster.Info, status reporter.Interface) error
- func Connections(ctx context.Context, clusterInfo *cluster.Info, _ string, ...) error
- func Deployments(ctx context.Context, clusterInfo *cluster.Info, _ string, ...) error
- func FirewallIntraVxLANConfig(ctx context.Context, clusterInfo *cluster.Info, namespace string, ...) error
- func GlobalnetConfig(ctx context.Context, clusterInfo *cluster.Info, _ string, ...) error
- func K8sVersion(ctx context.Context, clusterInfo *cluster.Info, _ string, ...) error
- func KubeProxyMode(ctx context.Context, clusterInfo *cluster.Info, namespace string, ...) error
- func NatDiscoveryConfigAcrossClusters(ctx context.Context, localClusterInfo, remoteClusterInfo *cluster.Info, ...) error
- func ServiceDiscovery(ctx context.Context, clusterInfo *cluster.Info, _ string, ...) error
- func TunnelConfigAcrossClusters(ctx context.Context, localClusterInfo, remoteClusterInfo *cluster.Info, ...) error
- type FirewallOptions
- type TargetPort
Constants ¶
View Source
const ( GatewayHAStatusLabel = "gateway.submariner.io/status" GatewayNodeLabel = "gateway.submariner.io/node" )
View Source
const ( Libreswan = "libreswan" Wireguard = "wireguard" VxLAN = "vxlan" )
View Source
const ( LoadBalancerName = "submariner-gateway" LoadBalancerEncapsPortName = "cable-encaps" LoadBalancerNattPortName = "natt-discovery" )
View Source
const ( KubeProxyMissingInterface = "ip: can't find device" KubeProxyNotEnabled = "Device \"kube-ipvs0\" does not exist" )
Variables ¶
View Source
var CalicoGVR = schema.GroupVersionResource{
Group: "crd.projectcalico.org",
Version: "v1",
Resource: "ippools",
}
View Source
var MinOVNNBVersion = semver.New("6.1.0")
Functions ¶
func CheckGatewayConnections ¶ added in v0.21.0
func CheckRouteAgentConnections ¶ added in v0.21.0
func Connections ¶
func Deployments ¶
func GlobalnetConfig ¶
func K8sVersion ¶
func KubeProxyMode ¶
func ServiceDiscovery ¶ added in v0.14.0
Types ¶
type FirewallOptions ¶
Click to show internal directories.
Click to hide internal directories.