Documentation ¶
Index ¶
- func BuildHandlerChain(apiHandler http.Handler, authorizationInfo *apiserver.AuthorizationInfo, ...) http.Handler
- func IsControllerEnabled(name string, disabledByDefaultControllers sets.String, controllers []string) bool
- func NewBaseHandler(c *componentbaseconfig.DebuggingConfiguration, ...) *mux.PathRecorderMux
- func WaitForAPIServer(client clientset.Interface, timeout time.Duration) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildHandlerChain ¶
func BuildHandlerChain(apiHandler http.Handler, authorizationInfo *apiserver.AuthorizationInfo, authenticationInfo *apiserver.AuthenticationInfo) http.Handler
BuildHandlerChain builds a handler chain with a base handler and CompletedConfig.
func IsControllerEnabled ¶
func IsControllerEnabled(name string, disabledByDefaultControllers sets.String, controllers []string) bool
IsControllerEnabled check if a specified controller enabled or not.
func NewBaseHandler ¶
func NewBaseHandler(c *componentbaseconfig.DebuggingConfiguration, checks ...healthz.HealthzChecker) *mux.PathRecorderMux
NewBaseHandler takes in CompletedConfig and returns a handler.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.