Documentation ¶
Index ¶
- func BuildAuthenticator(s *options.ServerRunOptions) (authenticator.Request, *spec.SecurityDefinitions, error)
- func BuildAuthorizer(s *options.ServerRunOptions) (authorizer.Authorizer, error)
- func BuildGenericConfig(s *options.ServerRunOptions) (*genericapiserver.Config, *genericapiserver.InsecureServingInfo, error)
- func BuildStorageFactory(s *options.ServerRunOptions) (*serverstorage.DefaultStorageFactory, error)
- func CreateAPIServer(c *master.Config, delegateAPITarget genericapiserver.DelegationTarget) (*master.Master, error)
- func CreateMasterAPIServerConfig(s *options.ServerRunOptions) (*master.Config, *genericapiserver.InsecureServingInfo, error)
- func CreateServerChain(runOptions *options.ServerRunOptions, stopCh <-chan struct{}) (*genericapiserver.GenericAPIServer, error)
- func Run(runOptions *options.ServerRunOptions, stopCh <-chan struct{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAuthenticator ¶
func BuildAuthenticator(s *options.ServerRunOptions) (authenticator.Request, *spec.SecurityDefinitions, error)
func BuildAuthorizer ¶
func BuildAuthorizer(s *options.ServerRunOptions) (authorizer.Authorizer, error)
FIXME (rantuttle): When we need RBAC func BuildAuthorizer(s *options.ServerRunOptions, sharedInformers informers.SharedInformerFactory) (authorizer.Authorizer, error) {
func BuildGenericConfig ¶
func BuildGenericConfig(s *options.ServerRunOptions) (*genericapiserver.Config, *genericapiserver.InsecureServingInfo, error)
func BuildStorageFactory ¶
func BuildStorageFactory(s *options.ServerRunOptions) (*serverstorage.DefaultStorageFactory, error)
func CreateAPIServer ¶
func CreateAPIServer(c *master.Config, delegateAPITarget genericapiserver.DelegationTarget) (*master.Master, error)
func CreateMasterAPIServerConfig ¶
func CreateMasterAPIServerConfig(s *options.ServerRunOptions) (*master.Config, *genericapiserver.InsecureServingInfo, error)
func CreateServerChain ¶
func CreateServerChain(runOptions *options.ServerRunOptions, stopCh <-chan struct{}) (*genericapiserver.GenericAPIServer, error)
func Run ¶
func Run(runOptions *options.ServerRunOptions, stopCh <-chan struct{}) error
Run runs the specified APIServer. This should never exit.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
TODO (rantuttl): Modify to support command line options we need Package options contains flags and options for initializing an apiserver
|
TODO (rantuttl): Modify to support command line options we need Package options contains flags and options for initializing an apiserver |
Click to show internal directories.
Click to hide internal directories.