Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 385 for admission (0.17 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/request/admissionreview.go

    package request
    
    import (
    	"fmt"
    
    	admissionv1 "k8s.io/api/admission/v1"
    	admissionv1beta1 "k8s.io/api/admission/v1beta1"
    	authenticationv1 "k8s.io/api/authentication/v1"
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	"k8s.io/apimachinery/pkg/runtime"
    	"k8s.io/apimachinery/pkg/types"
    	"k8s.io/apimachinery/pkg/util/uuid"
    	"k8s.io/apiserver/pkg/admission"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook/generic"
    )
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 07 16:56:12 UTC 2023
    - 9.5K bytes
    - Viewed (0)
  2. pkg/controlplane/apiserver/admission/initializer.go

    limitations under the License.
    */
    
    package admission
    
    import (
    	"k8s.io/apimachinery/pkg/runtime/schema"
    	"k8s.io/apiserver/pkg/admission"
    	"k8s.io/apiserver/pkg/admission/initializer"
    	quota "k8s.io/apiserver/pkg/quota/v1"
    )
    
    // PluginInitializer is used for initialization of the generic controlplane admission plugins.
    type PluginInitializer struct {
    	quotaConfiguration         quota.Configuration
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:28:42 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/matchconditions/matcher_test.go

    	"github.com/stretchr/testify/require"
    
    	admissionv1 "k8s.io/api/admission/v1"
    	"k8s.io/apimachinery/pkg/runtime/schema"
    	"k8s.io/apiserver/pkg/admission"
    	"k8s.io/apiserver/pkg/admission/plugin/cel"
    )
    
    var _ cel.Filter = &fakeCelFilter{}
    
    type fakeCelFilter struct {
    	evaluations []cel.EvaluationResult
    	throwError  bool
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jul 15 00:53:08 UTC 2023
    - 8.6K bytes
    - Viewed (0)
  4. plugin/pkg/admission/certificates/ctbattest/admission_test.go

    				operation: admission.Create,
    			},
    			allowed: false,
    		},
    		{
    			description:                      "wrong type on update",
    			clusterTrustBundleFeatureEnabled: true,
    			attributes: &testAttributes{
    				resource:  certificatesapi.Resource("clustertrustbundles"),
    				obj:       &certificatesapi.ClusterTrustBundleList{},
    				operation: admission.Update,
    			},
    			allowed: false,
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/admission/plugins.go

    	if name == "" {
    		klog.Info("No admission plugin specified.")
    		return nil, nil
    	}
    
    	plugin, found, err := ps.getPlugin(name, config)
    	if err != nil {
    		return nil, fmt.Errorf("couldn't init admission plugin %q: %v", name, err)
    	}
    	if !found {
    		return nil, fmt.Errorf("unknown admission plugin: %s", name)
    	}
    
    	pluginInitializer.Initialize(plugin)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 29 15:48:39 UTC 2023
    - 6K bytes
    - Viewed (0)
  6. pkg/kubeapiserver/admission/initializer.go

    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package admission
    
    import (
    	"k8s.io/apiserver/pkg/admission"
    )
    
    // TODO add a `WantsToRun` which takes a stopCh.  Might make it generic.
    
    // WantsCloudConfig defines a function which sets CloudConfig for admission plugins that need it.
    type WantsCloudConfig interface {
    	SetCloudConfig([]byte)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:28:42 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  7. cluster/gce/manifests/cloud-controller-manager.manifest

          ]
        },
        {
        "name": "cloud-pvl-admission",
        "image": "gcr.io/k8s-staging-cloud-pv-labeler/cloud-pv-admission-labeler:v0.3.0",
        "resources": {
          "requests": {
            "cpu": "10m"
          }
        },
        "command": [
          "/cloud-pv-admission-labeler",
          "--addr=localhost:9001",
          "--tls-cert-path=/etc/srv/kubernetes/pki/cloud-pvl-admission/server.crt",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 23 08:50:12 UTC 2024
    - 4K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/admission/attributes_test.go

    	assert.Equal(t, annotations["foo.admission.k8s.io/key1"], "value1")
    
    	// test overwrite
    	assert.Error(t, attr.AddAnnotation("foo.admission.k8s.io/key1", "value1-overwrite"),
    		"admission annotations should not be allowd to be overwritten")
    	annotations = attr.getAnnotations(auditinternal.LevelMetadata)
    	assert.Equal(t, annotations["foo.admission.k8s.io/key1"], "value1", "admission annotations should not be overwritten")
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 10 19:44:40 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/generic/interfaces.go

    */
    
    package generic
    
    import (
    	"context"
    
    	"k8s.io/apimachinery/pkg/runtime/schema"
    	"k8s.io/apiserver/pkg/admission"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook"
    )
    
    type VersionedAttributeAccessor interface {
    	VersionedAttribute(gvk schema.GroupVersionKind) (*admission.VersionedAttributes, error)
    }
    
    // Source can list dynamic webhook plugins.
    type Source interface {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 15 03:28:26 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  10. plugin/pkg/admission/gc/gc_admission.go

    				subresource:   "status",
    			},
    		}
    		return &gcPermissionsEnforcement{
    			Handler:   admission.NewHandler(admission.Create, admission.Update),
    			whiteList: whiteList,
    		}, nil
    	})
    }
    
    // gcPermissionsEnforcement is an implementation of admission.Interface.
    type gcPermissionsEnforcement struct {
    	*admission.Handler
    
    	authorizer authorizer.Authorizer
    
    	restMapper meta.RESTMapper
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 05 02:24:38 UTC 2023
    - 10.3K bytes
    - Viewed (0)
Back to top