Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HTTPBackendAvailable ¶
func HTTPBackendAvailable(u *url.URL) healthz.HealthzChecker
HTTPBackendAvailable returns a healthz check that verifies a backend responds to a GET to the provided URL with 2xx or 3xx response.
func ProxyProtocolHTTPBackendAvailable ¶
func ProxyProtocolHTTPBackendAvailable(u *url.URL) healthz.HealthzChecker
ProxyProtocolHTTPBackendAvailable returns a healthz check that verifies a backend supporting the HAProxy PROXY protocol responds to a GET to the provided URL with 2xx or 3xx response.
Types ¶
type Listener ¶
type Listener struct {
	Addr string
	TLSConfig *tls.Config
	Username string
	Password string
	Authenticator authenticator.Request
	Authorizer    authorizer.Authorizer
	Record        authorizer.AttributesRecord
	Checks []healthz.HealthzChecker
}
     Click to show internal directories. 
   Click to hide internal directories.