README ¶ kubetunnel Kubetunnel run services in your local machine and expose them to your cluster Expand ▾ Collapse ▴ Documentation ¶ Index ¶ type Client func NewClient() *Client func (c *Client) Run(ctx context.Context, serverEndpoint, localEndpoint string) error type Server func NewServer() *Server func (s *Server) Run(ctx context.Context, websocketBind, targetBind string) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Client ¶ type Client struct { } func NewClient ¶ func NewClient() *Client func (*Client) Run ¶ func (c *Client) Run(ctx context.Context, serverEndpoint, localEndpoint string) error type Server ¶ type Server struct { // contains filtered or unexported fields } func NewServer ¶ func NewServer() *Server func (*Server) Run ¶ func (s *Server) Run(ctx context.Context, websocketBind, targetBind string) error Source Files ¶ View all Source files client.go server.go Directories ¶ Show internal Expand all Path Synopsis cmd kubetunnel internal cmds demo/wsbus protocol Click to show internal directories. Click to hide internal directories.