Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 391 for admission (0.14 sec)

  1. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/admission.go

    	return admit.wrap.Handles(operation)
    }
    
    // Admit calls the wrapped admission.Interface if applicable and resets the managedFields to their state before admission if they
    // got modified in an invalid way
    func (admit *managedFieldsValidatingAdmissionController) Admit(ctx context.Context, a admission.Attributes, o admission.ObjectInterfaces) (err error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  2. plugin/pkg/admission/runtimeclass/admission.go

    }
    
    // NewRuntimeClass creates a new RuntimeClass admission control handler
    func NewRuntimeClass() *RuntimeClass {
    	return &RuntimeClass{
    		Handler: admission.NewHandler(admission.Create),
    	}
    }
    
    // prepareObjects returns pod and runtimeClass types from the given admission attributes
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 05 05:53:38 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  3. plugin/pkg/admission/security/podsecurity/admission.go

    	"k8s.io/kubernetes/pkg/apis/batch"
    	"k8s.io/kubernetes/pkg/apis/core"
    	podsecurityadmission "k8s.io/pod-security-admission/admission"
    	podsecurityconfigloader "k8s.io/pod-security-admission/admission/api/load"
    	podsecurityadmissionapi "k8s.io/pod-security-admission/api"
    	"k8s.io/pod-security-admission/metrics"
    	"k8s.io/pod-security-admission/policy"
    )
    
    // PluginName is a string with the name of the plugin
    const PluginName = "PodSecurity"
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 27 08:49:11 UTC 2023
    - 8.5K bytes
    - Viewed (0)
  4. 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)
  5. staging/src/k8s.io/apiserver/pkg/server/options/admission.go

    	utilwait "k8s.io/apimachinery/pkg/util/wait"
    	"k8s.io/apiserver/pkg/admission"
    	"k8s.io/apiserver/pkg/admission/initializer"
    	admissionmetrics "k8s.io/apiserver/pkg/admission/metrics"
    	"k8s.io/apiserver/pkg/admission/plugin/namespace/lifecycle"
    	validatingadmissionpolicy "k8s.io/apiserver/pkg/admission/plugin/policy/validating"
    	mutatingwebhook "k8s.io/apiserver/pkg/admission/plugin/webhook/mutating"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 12 08:49:42 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  6. plugin/pkg/admission/limitranger/admission.go

    func (l *LimitRanger) Admit(ctx context.Context, a admission.Attributes, o admission.ObjectInterfaces) (err error) {
    	return l.runLimitFunc(a, l.actions.MutateLimit)
    }
    
    // Validate admits resources into cluster that do not violate any defined LimitRange in the namespace
    func (l *LimitRanger) Validate(ctx context.Context, a admission.Attributes, o admission.ObjectInterfaces) (err error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 24 13:04:39 UTC 2023
    - 25.8K bytes
    - Viewed (0)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top