kubernetesk8s.io/kubernetes/pkg/kubeapiserver/admission/configuration Index | Files

package configuration

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

Index

Variables

var (
	ErrNotReady = fmt.Errorf("configuration is not ready")
	ErrDisabled = fmt.Errorf("disabled")
)

Types

type ExternalAdmissionHookConfigurationLister

type ExternalAdmissionHookConfigurationLister interface {
	List(opts metav1.ListOptions) (*v1alpha1.ExternalAdmissionHookConfigurationList, error)
}

type ExternalAdmissionHookConfigurationManager

type ExternalAdmissionHookConfigurationManager struct {
	// contains filtered or unexported fields
}

func NewExternalAdmissionHookConfigurationManager

func NewExternalAdmissionHookConfigurationManager(c ExternalAdmissionHookConfigurationLister) *ExternalAdmissionHookConfigurationManager

func (*ExternalAdmissionHookConfigurationManager) ExternalAdmissionHooks

ExternalAdmissionHooks returns the merged ExternalAdmissionHookConfiguration.

func (*ExternalAdmissionHookConfigurationManager) Run

func (im *ExternalAdmissionHookConfigurationManager) Run(stopCh <-chan struct{})

type InitializerConfigurationLister

type InitializerConfigurationLister interface {
	List(opts metav1.ListOptions) (*v1alpha1.InitializerConfigurationList, error)
}

type InitializerConfigurationManager

type InitializerConfigurationManager struct {
	// contains filtered or unexported fields
}

func NewInitializerConfigurationManager

func NewInitializerConfigurationManager(c InitializerConfigurationLister) *InitializerConfigurationManager

func (*InitializerConfigurationManager) Initializers

Initializers returns the merged InitializerConfiguration.

func (*InitializerConfigurationManager) Run

func (im *InitializerConfigurationManager) Run(stopCh <-chan struct{})

type InitializerConfigurationSorter

type InitializerConfigurationSorter []v1alpha1.InitializerConfiguration

func (InitializerConfigurationSorter) ByName

func (a InitializerConfigurationSorter) ByName(i, j int) bool

Source Files

configuration_manager.go external_admission_hook_manager.go initializer_manager.go

Version
v1.7.8
Published
Oct 5, 2017
Platform
js/wasm
Imports
11 packages
Last checked
4 minutes ago

Tools for package owners.