Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 233 for admission (0.3 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. staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/admission.go

    	"fmt"
    	"io"
    	"time"
    
    	corev1 "k8s.io/api/core/v1"
    	"k8s.io/apiserver/pkg/admission"
    	genericadmissioninitializer "k8s.io/apiserver/pkg/admission/initializer"
    	resourcequotaapi "k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota"
    	v1 "k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/v1"
    	"k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/validation"
    	quota "k8s.io/apiserver/pkg/quota/v1"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 23 10:34:50 UTC 2022
    - 5.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/priority/admission.go

    func Register(plugins *admission.Plugins) {
    	plugins.Register(PluginName, func(config io.Reader) (admission.Interface, error) {
    		return NewPlugin(), nil
    	})
    }
    
    // Plugin is an implementation of admission.Interface.
    type Plugin struct {
    	*admission.Handler
    	client kubernetes.Interface
    	lister schedulingv1listers.PriorityClassLister
    }
    
    var _ admission.MutationInterface = &Plugin{}
    var _ admission.ValidationInterface = &Plugin{}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Feb 08 10:11:23 UTC 2022
    - 9K bytes
    - Viewed (0)
  7. 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)
  8. 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)
  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