- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 550 for admissionv1 (0.11 sec)
-
plugin/pkg/admission/imagepolicy/admission.go
// Register registers a plugin func Register(plugins *admission.Plugins) { plugins.Register(PluginName, func(config io.Reader) (admission.Interface, error) { newImagePolicyWebhook, err := NewImagePolicyWebhook(config) if err != nil { return nil, err } return newImagePolicyWebhook, nil }) } // Plugin is an implementation of admission.Interface. type Plugin struct { *admission.Handler webhook *webhook.GenericWebhook
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Jun 02 06:05:06 UTC 2023 - 9.8K bytes - Viewed (0) -
plugin/pkg/admission/noderestriction/admission.go
return &Plugin{ Handler: admission.NewHandler(admission.Create, admission.Update, admission.Delete), nodeIdentifier: nodeIdentifier, } } // Plugin holds state for and implements the admission plugin. type Plugin struct { *admission.Handler nodeIdentifier nodeidentifier.NodeIdentifier podsGetter corev1lister.PodLister nodesGetter corev1lister.NodeLister expansionRecoveryEnabled bool
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 21:22:55 UTC 2024 - 23.6K bytes - Viewed (0) -
pkg/kubeapiserver/options/admission.go
} } // AddFlags adds flags related to admission for kube-apiserver to the specified FlagSet func (a *AdmissionOptions) AddFlags(fs *pflag.FlagSet) { if a == nil { return } fs.StringSliceVar(&a.PluginNames, "admission-control", a.PluginNames, ""+ "Admission is divided into two phases. "+ "In the first phase, only mutating admission plugins run. "+
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Sep 27 09:22:37 UTC 2023 - 4.8K bytes - Viewed (0) -
plugin/pkg/admission/eventratelimit/admission.go
} eventRateLimitAdmission := &Plugin{ Handler: admission.NewHandler(admission.Create, admission.Update), limitEnforcers: limitEnforcers, } return eventRateLimitAdmission, nil } // Validate makes admission decisions while enforcing event rate limits func (a *Plugin) Validate(ctx context.Context, attr admission.Attributes, o admission.ObjectInterfaces) (err error) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Sep 14 15:26:57 UTC 2021 - 3.6K bytes - Viewed (0) -
plugin/pkg/admission/storage/storageclass/setdefault/admission.go
func Register(plugins *admission.Plugins) { plugins.Register(PluginName, func(config io.Reader) (admission.Interface, error) { plugin := newPlugin() return plugin, nil }) } // claimDefaulterPlugin holds state for and implements the admission plugin. type claimDefaulterPlugin struct { *admission.Handler lister storagev1listers.StorageClassLister } var _ admission.Interface = &claimDefaulterPlugin{}
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Aug 02 18:52:04 UTC 2022 - 3.4K bytes - Viewed (0) -
plugin/pkg/admission/namespace/autoprovision/admission.go
*admission.Handler client kubernetes.Interface namespaceLister corev1listers.NamespaceLister } var _ admission.MutationInterface = &Provision{} var _ = genericadmissioninitializer.WantsExternalKubeInformerFactory(&Provision{}) var _ = genericadmissioninitializer.WantsExternalKubeClientSet(&Provision{}) // Admit makes an admission decision based on the request attributes
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Feb 08 17:30:21 UTC 2020 - 4.1K bytes - Viewed (0) -
plugin/pkg/admission/certificates/ctbattest/admission.go
"k8s.io/kubernetes/pkg/features" "k8s.io/kubernetes/pkg/registry/rbac" "k8s.io/kubernetes/plugin/pkg/admission/certificates" ) const PluginName = "ClusterTrustBundleAttest" func Register(plugins *admission.Plugins) { plugins.Register(PluginName, func(config io.Reader) (admission.Interface, error) { return NewPlugin(), nil }) } // Plugin is the ClusterTrustBundle attest plugin. //
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Sep 20 16:26:11 UTC 2023 - 4K bytes - Viewed (0) -
plugin/pkg/admission/alwayspullimages/admission.go
}) } // AlwaysPullImages is an implementation of admission.Interface. // It looks at all new pods and overrides each container's image pull policy to Always. type AlwaysPullImages struct { *admission.Handler } var _ admission.MutationInterface = &AlwaysPullImages{} var _ admission.ValidationInterface = &AlwaysPullImages{} // Admit makes an admission decision based on the request attributes
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Nov 30 22:59:57 UTC 2020 - 5.2K bytes - Viewed (0) -
plugin/pkg/admission/certificates/subjectrestriction/admission.go
} // Plugin holds state for and implements the admission plugin. type Plugin struct { *admission.Handler } // ValidateInitialization always returns nil. func (p *Plugin) ValidateInitialization() error { return nil } var _ admission.ValidationInterface = &Plugin{} // NewPlugin constructs a new instance of the CertificateSubjectRestrictions admission interface. func NewPlugin() *Plugin { return &Plugin{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Jun 05 22:45:34 UTC 2020 - 2.9K bytes - Viewed (0) -
plugin/pkg/admission/network/denyserviceexternalips/admission.go
type externalIPsDenierPlugin struct { *admission.Handler } var _ admission.Interface = &externalIPsDenierPlugin{} var _ admission.ValidationInterface = &externalIPsDenierPlugin{} // newPlugin creates a new admission plugin. func newPlugin() *externalIPsDenierPlugin { return &externalIPsDenierPlugin{ Handler: admission.NewHandler(admission.Create, admission.Update), } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Dec 29 18:00:11 UTC 2020 - 3.2K bytes - Viewed (0)