package podtolerationrestriction
import "k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction"
Index ¶
- Constants
- func NewPodTolerationsPlugin(pluginConfig *pluginapi.Configuration) *podTolerationsPlugin
- func Register(plugins *admission.Plugins)
Constants ¶
const ( NSDefaultTolerations string = "scheduler.alpha.kubernetes.io/defaultTolerations" NSWLTolerations string = "scheduler.alpha.kubernetes.io/tolerationsWhitelist" )
The annotation keys for default and whitelist of tolerations
const PluginName = "PodTolerationRestriction"
Functions ¶
func NewPodTolerationsPlugin ¶
func NewPodTolerationsPlugin(pluginConfig *pluginapi.Configuration) *podTolerationsPlugin
func Register ¶
Register registers a plugin
Source Files ¶
admission.go config.go
Directories ¶
Path | Synopsis |
---|---|
plugin/pkg/admission/podtolerationrestriction/apis | |
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction | |
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/install | Package install installs the experimental API group, making it available as an option to all of the API encoding/decoding machinery. |
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/v1alpha1 | Package v1alpha1 is the v1alpha1 version of the API. |
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/validation |
- Version
- v1.13.9
- Published
- Aug 1, 2019
- Platform
- linux/amd64
- Imports
- 25 packages
- Last checked
- 20 seconds ago –
Tools for package owners.