kubernetesk8s.io/kubernetes/pkg/kubeapiserver Index | Files | Directories

package kubeapiserver

import "k8s.io/kubernetes/pkg/kubeapiserver"

The kubapiserver package holds code that is common to both the kube-apiserver and the federation-apiserver, but isn't part of a generic API server. For instance, the non-delegated authorization options are used by those two servers, but no generic API server is likely to use them.

Index

Functions

func NewStorageFactory

func NewStorageFactory(storageConfig storagebackend.Config, defaultMediaType string, serializer runtime.StorageSerializer,
	defaultResourceEncoding *serverstorage.DefaultResourceEncodingConfig, storageEncodingOverrides map[string]schema.GroupVersion, resourceEncodingOverrides []schema.GroupVersionResource,
	defaultAPIResourceConfig *serverstorage.ResourceConfig, resourceConfigOverrides utilflag.ConfigurationMap) (*serverstorage.DefaultStorageFactory, error)

NewStorageFactory builds the DefaultStorageFactory. Merges defaultResourceConfig with the user specified overrides and merges defaultAPIResourceConfig with the corresponding user specified overrides as well.

Source Files

default_storage_factory_builder.go doc.go

Directories

PathSynopsis
pkg/kubeapiserver/admission
pkg/kubeapiserver/admission/configuration
pkg/kubeapiserver/authenticator
pkg/kubeapiserver/authorizer
pkg/kubeapiserver/authorizer/modes
pkg/kubeapiserver/optionsPackage options contains flags and options for initializing an apiserver
pkg/kubeapiserver/server
Version
v1.7.6-beta.0
Published
Aug 31, 2017
Platform
js/wasm
Imports
9 packages
Last checked
11 seconds ago

Tools for package owners.