Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 106 for admitPV (0.19 sec)

  1. pkg/kubelet/cm/topologymanager/policy_single_numa_node.go

    	bestHint := merger.Merge()
    
    	if bestHint.NUMANodeAffinity.IsEqual(p.numaInfo.DefaultAffinityMask()) {
    		bestHint = TopologyHint{nil, bestHint.Preferred}
    	}
    
    	admit := p.canAdmitPodResult(&bestHint)
    	return bestHint, admit
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 09 16:52:08 UTC 2022
    - 2.5K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/policy_decision.go

    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    )
    
    type PolicyDecisionAction string
    
    const (
    	ActionAdmit PolicyDecisionAction = "admit"
    	ActionDeny  PolicyDecisionAction = "deny"
    )
    
    type PolicyDecisionEvaluation string
    
    const (
    	EvalAdmit PolicyDecisionEvaluation = "admit"
    	EvalError PolicyDecisionEvaluation = "error"
    	EvalDeny  PolicyDecisionEvaluation = "deny"
    )
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 12 18:58:24 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/mutating/dispatcher.go

    				admissionmetrics.Metrics.ObserveWebhook(ctx, hook.Name, time.Since(t), rejected, versionedAttr.Attributes, "admit", int(err.Status.ErrStatus.Code))
    			default:
    				rejected = true
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 28 08:48:22 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/rest.go

    		ctx = request.WithNamespace(ctx, namespace)
    		admit = admission.WithAudit(admit)
    
    		opts, subpath, subpathKey := connecter.NewConnectOptions()
    		if err := getRequestOptions(req, scope, opts, subpath, subpathKey, isSubresource); err != nil {
    			err = errors.NewBadRequest(err.Error())
    			scope.err(err, w, req)
    			return
    		}
    		if admit != nil && admit.Handles(admission.Connect) {
    			userInfo, _ := request.UserFrom(ctx)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 17K bytes
    - Viewed (0)
  5. plugin/pkg/admission/storage/storageclass/setdefault/admission.go

    	if a.lister == nil {
    		return fmt.Errorf("missing lister")
    	}
    	return nil
    }
    
    // Admit sets the default value of a PersistentVolumeClaim's storage class, in case the user did
    // not provide a value.
    //
    // 1.  Find available StorageClasses.
    // 2.  Figure which is the default
    // 3.  Write to the PVClaim
    func (a *claimDefaulterPlugin) Admit(ctx context.Context, attr admission.Attributes, o admission.ObjectInterfaces) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 02 18:52:04 UTC 2022
    - 3.4K bytes
    - Viewed (0)
  6. pkg/kubelet/lifecycle/handlers.go

    }
    
    func (a *appArmorAdmitHandler) Admit(attrs *PodAdmitAttributes) PodAdmitResult {
    	// If the pod is already running or terminated, no need to recheck AppArmor.
    	if attrs.Pod.Status.Phase != v1.PodPending {
    		return PodAdmitResult{Admit: true}
    	}
    
    	err := a.Validate(attrs.Pod)
    	if err == nil {
    		return PodAdmitResult{Admit: true}
    	}
    	return PodAdmitResult{
    		Admit:   false,
    		Reason:  "AppArmor",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 19 11:40:52 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  7. pkg/kubeapiserver/options/plugins.go

    // given binary target.
    import (
    	validatingadmissionpolicy "k8s.io/apiserver/pkg/admission/plugin/policy/validating"
    	// Admission policies
    	"k8s.io/kubernetes/plugin/pkg/admission/admit"
    	"k8s.io/kubernetes/plugin/pkg/admission/alwayspullimages"
    	"k8s.io/kubernetes/plugin/pkg/admission/antiaffinity"
    	certapproval "k8s.io/kubernetes/plugin/pkg/admission/certificates/approval"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 20 17:20:46 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  8. cluster/gce/addons/cloud-pvl-admission/mutating-webhook-configuration.yaml

      rules:
      - apiGroups:   [""]
        apiVersions: ["v1"]
        operations:  ["CREATE"]
        resources:   ["persistentvolumes"]
        scope:       "*"
      clientConfig:
        url: "https://127.0.0.1:9001/admit"
        caBundle: "__CLOUD_PVL_ADMISSION_CA_CERT__"
      matchConditions:
      - name: "only-gce"
        expression: "has(object.spec.gcePersistentDisk)"
      admissionReviewVersions: ["v1"]
      sideEffects: None
      timeoutSeconds: 5
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 02 23:15:32 UTC 2023
    - 699 bytes
    - Viewed (0)
  9. plugin/pkg/admission/network/defaultingressclass/admission.go

    func (a *classDefaulterPlugin) ValidateInitialization() error {
    	if a.lister == nil {
    		return fmt.Errorf("missing lister")
    	}
    	return nil
    }
    
    // Admit sets the default value of a Ingress's class if the user did not specify
    // a class.
    func (a *classDefaulterPlugin) Admit(ctx context.Context, attr admission.Attributes, o admission.ObjectInterfaces) error {
    	if attr.GetResource().GroupResource() != networkingv1.Resource("ingresses") {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 11 01:48:45 UTC 2022
    - 4.9K bytes
    - Viewed (0)
  10. pkg/kubelet/cm/topologymanager/scope_none.go

    			name:             noneTopologyScope,
    			podTopologyHints: podTopologyHints{},
    			policy:           NewNonePolicy(),
    			podMap:           containermap.NewContainerMap(),
    		},
    	}
    }
    
    func (s *noneScope) Admit(pod *v1.Pod) lifecycle.PodAdmitResult {
    	return s.admitPolicyNone(pod)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 14:44:24 UTC 2023
    - 1.2K bytes
    - Viewed (0)
Back to top