Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 572 for admission (0.23 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/namespace/exists/admission.go

    			return err
    		}
    		return errors.NewInternalError(err)
    	}
    
    	return nil
    }
    
    // NewExists creates a new namespace exists admission control handler
    func NewExists() *Exists {
    	return &Exists{
    		Handler: admission.NewHandler(admission.Create, admission.Update, admission.Delete),
    	}
    }
    
    // SetExternalKubeClientSet implements the WantsExternalKubeClientSet interface.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Feb 08 02:16:47 UTC 2020
    - 3.9K bytes
    - Viewed (0)
  3. 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)
  4. plugin/pkg/admission/certificates/approval/admission.go

    // Register registers a plugin
    func Register(plugins *admission.Plugins) {
    	plugins.Register(PluginName, func(config io.Reader) (admission.Interface, error) {
    		return NewPlugin(), nil
    	})
    }
    
    // Plugin holds state for and implements the admission plugin.
    type Plugin struct {
    	*admission.Handler
    	authz authorizer.Authorizer
    }
    
    // SetAuthorizer sets the authorizer.
    func (p *Plugin) SetAuthorizer(authz authorizer.Authorizer) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 16 11:54:27 UTC 2020
    - 3.2K bytes
    - Viewed (0)
  5. 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)
  6. plugin/pkg/admission/admit/admission.go

    type alwaysAdmit struct{}
    
    var _ admission.MutationInterface = alwaysAdmit{}
    var _ admission.ValidationInterface = alwaysAdmit{}
    
    // Admit makes an admission decision based on the request attributes
    func (alwaysAdmit) Admit(ctx context.Context, a admission.Attributes, o admission.ObjectInterfaces) (err error) {
    	return nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 16 11:54:27 UTC 2020
    - 2.1K bytes
    - Viewed (0)
  7. 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)
  8. plugin/pkg/admission/defaulttolerationseconds/admission.go

    type Plugin struct {
    	*admission.Handler
    }
    
    var _ admission.MutationInterface = &Plugin{}
    
    // NewDefaultTolerationSeconds creates a new instance of the DefaultTolerationSeconds admission controller
    func NewDefaultTolerationSeconds() *Plugin {
    	return &Plugin{
    		Handler: admission.NewHandler(admission.Create, admission.Update),
    	}
    }
    
    // Admit makes an admission decision based on the request attributes
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 06 04:56:21 UTC 2019
    - 4K bytes
    - Viewed (0)
  9. plugin/pkg/admission/antiaffinity/admission.go

    // Plugin contains the client used by the admission controller
    type Plugin struct {
    	*admission.Handler
    }
    
    var _ admission.ValidationInterface = &Plugin{}
    
    // NewInterPodAntiAffinity creates a new instance of the LimitPodHardAntiAffinityTopology admission controller
    func NewInterPodAntiAffinity() *Plugin {
    	return &Plugin{
    		Handler: admission.NewHandler(admission.Create, admission.Update),
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 20 15:11:00 UTC 2019
    - 3.1K bytes
    - Viewed (0)
  10. 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)
Back to top