package
2.16.1
Repository: https://github.com/elastic/cloud-on-k8s.git
Documentation: pkg.go.dev

# Functions

NewForwarderStore creates a new initialized forwarderStore.
NewForwardingDialer creates a new, initialized ForwardingDialer.
NewPodForwarder returns a new initialized podForwarder.
NewServiceForwarder returns a new initialized service forwarder.

# Structs

ForwarderStore is a store for Forwarders that handles the forwarder lifecycle.
ForwardingDialer is a dialer that uses a podForwarder to redirect connections when dialing.
PodForwarder enables redirecting tcp connections through "kubectl port-forward" tooling.
ServiceForwarder forwards one port of a service.

# Interfaces

Forwarder is something that can forward connections.
PortForwarder is a port forwarder that may be started.

# Type aliases

ForwarderFactory is a function that can produce forwarders.
ForwardingDialerForwarderFactory is a function that can produce forwarders.
PortForwarderFactory is a factory for port forwarders.