Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewHiveAPIServerCommand ¶
func NewHiveAPIServerCommand(name string, out, errout io.Writer, stopCh <-chan struct{}) *cobra.Command
NewHiveAPIServerCommand creates a cobra command for starting a Hive aggregated API server.
func RunHiveAPIServer ¶
func RunHiveAPIServer(recommendedOptions *genericoptions.RecommendedOptions, stopCh <-chan struct{}) error
RunHiveAPIServer runs the v1alpha1 aggregated API server
Types ¶
type HiveAPIServer ¶
type HiveAPIServer struct { RecommendedOptions *genericoptions.RecommendedOptions Output io.Writer }
HiveAPIServer is a Hive aggregated API server
func (*HiveAPIServer) RunAPIServer ¶
func (o *HiveAPIServer) RunAPIServer(stopCh <-chan struct{}) error
RunAPIServer takes the options, starts the API server and waits until stopCh is closed or initial listening fails.
func (*HiveAPIServer) Validate ¶
func (o *HiveAPIServer) Validate() error
Validate validates the options for the HiveAPIServer command.
Click to show internal directories.
Click to hide internal directories.