Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 190 for CustomResourceDefinition (0.42 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/validation/validation_test.go

    	tests := []struct {
    		name     string
    		old      *apiextensions.CustomResourceDefinition
    		resource *apiextensions.CustomResourceDefinition
    		errors   []validationMatch
    	}{
    		{
    			name: "invalid types updates disallowed",
    			old: &apiextensions.CustomResourceDefinition{
    				ObjectMeta: metav1.ObjectMeta{Name: "plural.group.com", ResourceVersion: "1"},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 349.4K bytes
    - Viewed (0)
  2. pkg/config/analysis/analyzers/deprecation/deprecation.go

    		return true
    	})
    	ctx.ForEach(gvk.CustomResourceDefinition, func(r *resource.Instance) bool {
    		fa.analyzeCRD(r, ctx)
    		return true
    	})
    }
    
    func (*FieldAnalyzer) analyzeCRD(r *resource.Instance, ctx analysis.Context) {
    	for _, depCRD := range deprecatedCRDs {
    		var group, kind string
    		switch crd := r.Message.(type) {
    		case *k8sext.CustomResourceDefinition:
    			group = crd.Spec.Group
    			kind = crd.Spec.Names.Kind
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 02 20:50:14 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/apiapproval/apiapproval_controller.go

    	castObj := obj.(*apiextensionsv1.CustomResourceDefinition)
    	klog.V(4).Infof("Adding %s", castObj.Name)
    	c.enqueue(castObj)
    }
    
    func (c *KubernetesAPIApprovalPolicyConformantConditionController) updateCustomResourceDefinition(obj, _ interface{}) {
    	castObj := obj.(*apiextensionsv1.CustomResourceDefinition)
    	klog.V(4).Infof("Updating %s", castObj.Name)
    	c.enqueue(castObj)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/nonstructuralschema/nonstructuralschema_controller.go

    func (c *ConditionController) addCustomResourceDefinition(obj interface{}) {
    	castObj := obj.(*apiextensionsv1.CustomResourceDefinition)
    	klog.V(4).Infof("Adding %s", castObj.Name)
    	c.enqueue(castObj)
    }
    
    func (c *ConditionController) updateCustomResourceDefinition(obj, _ interface{}) {
    	castObj := obj.(*apiextensionsv1.CustomResourceDefinition)
    	klog.V(4).Infof("Updating %s", castObj.Name)
    	c.enqueue(castObj)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  5. pkg/controlplane/controller/crdregistration/crdregistration_controller_test.go

    	tests := []struct {
    		name         string
    		startingCRDs []*apiextensionsv1.CustomResourceDefinition
    		version      schema.GroupVersion
    
    		expectedAdded   []*apiregistration.APIService
    		expectedRemoved []string
    	}{
    		{
    			name: "simple add crd",
    			startingCRDs: []*apiextensionsv1.CustomResourceDefinition{
    				{
    					Spec: apiextensionsv1.CustomResourceDefinitionSpec{
    						Group: "group.com",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 02 17:48:26 UTC 2020
    - 3.8K bytes
    - Viewed (0)
  6. pkg/controlplane/controller/crdregistration/crdregistration_controller.go

    			cast := obj.(*apiextensionsv1.CustomResourceDefinition)
    			c.enqueueCRD(cast)
    		},
    		UpdateFunc: func(oldObj, newObj interface{}) {
    			// Enqueue both old and new object to make sure we remove and add appropriate API services.
    			// The working queue will resolve any duplicates and only changes will stay in the queue.
    			c.enqueueCRD(oldObj.(*apiextensionsv1.CustomResourceDefinition))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apihelpers/helpers_test.go

    	}
    }
    
    func TestCRDHasFinalizer(t *testing.T) {
    	tests := []struct {
    		name             string
    		crd              *apiextensionsv1.CustomResourceDefinition
    		finalizerToCheck string
    
    		expected bool
    	}{
    		{
    			name: "missing",
    			crd: &apiextensionsv1.CustomResourceDefinition{
    				ObjectMeta: metav1.ObjectMeta{Finalizers: []string{"not-it"}},
    			},
    			finalizerToCheck: "it",
    			expected:         false,
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 03 16:49:27 UTC 2019
    - 20.3K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/status/naming_controller.go

    	castObj := obj.(*apiextensionsv1.CustomResourceDefinition)
    	klog.V(4).Infof("Adding %s", castObj.Name)
    	c.enqueue(castObj)
    }
    
    func (c *NamingConditionController) updateCustomResourceDefinition(obj, _ interface{}) {
    	castObj := obj.(*apiextensionsv1.CustomResourceDefinition)
    	klog.V(4).Infof("Updating %s", castObj.Name)
    	c.enqueue(castObj)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  9. api/openapi-spec/v3/apis__apiextensions.k8s.io__v1_openapi.json

              }
            },
            "required": [
              "strategy"
            ],
            "type": "object"
          },
          "io.k8s.apiextensions-apiserver.pkg.apis.apiextensions.v1.CustomResourceDefinition": {
            "description": "CustomResourceDefinition represents a resource that should be exposed on the API server.  Its name MUST be in the format <.spec.name>.<.spec.group>.",
            "properties": {
              "apiVersion": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 04:18:56 UTC 2024
    - 178.6K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/types.go

    	JSONPath string
    }
    
    // CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
    type CustomResourceDefinitionNames struct {
    	// Plural is the plural name of the resource to serve.  It must match the name of the CustomResourceDefinition-registration
    	// too: plural.group and it must be all lowercase.
    	Plural string
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 21.2K bytes
    - Viewed (0)
Back to top