app

package
v1.8.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2018 License: Apache-2.0 Imports: 70 Imported by: 0

Documentation

Overview

Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure. It can be configured and called directly or via the hyperkube cache.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAPIServerCommand

func NewAPIServerCommand() *cobra.Command

NewAPIServerCommand creates a *cobra.Command object with default parameters

func NonBlockingRun added in v1.6.0

func NonBlockingRun(s *options.ServerRunOptions, stopCh <-chan struct{}) error

NonBlockingRun runs the specified APIServer and configures it to stop with the given channel.

func RegisterAllAdmissionPlugins added in v1.8.0

func RegisterAllAdmissionPlugins(plugins *admission.Plugins)

RegisterAllAdmissionPlugins registers all admission plugins

func Run

func Run(s *options.ServerRunOptions, stopCh <-chan struct{}) error

Run runs the specified APIServer. It only returns if stopCh is closed or one of the ports cannot be listened on initially.

Types

This section is empty.

Directories

Path Synopsis
Package options contains flags and options for initializing federation-apiserver.
Package options contains flags and options for initializing federation-apiserver.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL