Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HTTPProxy ¶
type HTTPProxy struct {
// contains filtered or unexported fields
}
func NewHTTPProxy ¶
type HTTPServer ¶
HTTPServer extends net/http Proxy and adds graceful shutdowns
func NewHTTPServer ¶
func NewHTTPServer() *HTTPServer
func (*HTTPServer) Close ¶
func (h *HTTPServer) Close() error
func (*HTTPServer) GoListenAndServe ¶
func (h *HTTPServer) GoListenAndServe(addr string, handler http.Handler) error
func (*HTTPServer) Wait ¶
func (h *HTTPServer) Wait() error
type Proxy ¶
type Proxy struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer(options *Options, clusterInformer clusterinformers.ClusterInformer, client clientset.Interface, k8sClientSet *kubernetes.Clientset) (*Proxy, error)
Click to show internal directories.
Click to hide internal directories.