Documentation ¶
Index ¶
- type PortForwardManager
- func (p *PortForwardManager) Add(f forward.Forward) error
- func (*PortForwardManager) AddReverse(_ model.Reverse) error
- func (p *PortForwardManager) GetServiceNameByLabel(namespace string, labelsMap map[string]string) (string, error)
- func (p *PortForwardManager) Start(devPod, namespace string) error
- func (*PortForwardManager) StartGlobalForwarding() error
- func (p *PortForwardManager) Stop()
- func (fm *PortForwardManager) TransformLabelsToServiceName(f forward.Forward) (forward.Forward, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PortForwardManager ¶
type PortForwardManager struct {
// contains filtered or unexported fields
}
PortForwardManager keeps a list of all the active port forwards
func NewPortForwardManager ¶
func NewPortForwardManager(ctx context.Context, iface string, restConfig *rest.Config, c kubernetes.Interface, namespace string) *PortForwardManager
NewPortForwardManager initializes a new instance
func (*PortForwardManager) Add ¶
func (p *PortForwardManager) Add(f forward.Forward) error
Add initializes a port forward
func (*PortForwardManager) AddReverse ¶
func (*PortForwardManager) AddReverse(_ model.Reverse) error
AddReverse is not implemented
func (*PortForwardManager) GetServiceNameByLabel ¶
func (*PortForwardManager) Start ¶
func (p *PortForwardManager) Start(devPod, namespace string) error
Start starts all the port forwarders to the development container
func (*PortForwardManager) StartGlobalForwarding ¶
func (*PortForwardManager) StartGlobalForwarding() error
StartGlobalForwarding is not implemented
func (*PortForwardManager) Stop ¶
func (p *PortForwardManager) Stop()
Stop stops all the port forwarders
func (*PortForwardManager) TransformLabelsToServiceName ¶
Click to show internal directories.
Click to hide internal directories.