Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for apiextensionshelpers (0.33 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/establish/establishing_controller.go

    	cachedCRD, err := ec.crdLister.Get(key)
    	if apierrors.IsNotFound(err) {
    		return nil
    	}
    	if err != nil {
    		return err
    	}
    
    	if !apiextensionshelpers.IsCRDConditionTrue(cachedCRD, apiextensionsv1.NamesAccepted) ||
    		apiextensionshelpers.IsCRDConditionTrue(cachedCRD, apiextensionsv1.Established) {
    		return nil
    	}
    
    	crd := cachedCRD.DeepCopy()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/finalizer/crd_finalizer.go

    		return err
    	}
    
    	// no work to do
    	if cachedCRD.DeletionTimestamp.IsZero() || !apiextensionshelpers.CRDHasFinalizer(cachedCRD, apiextensionsv1.CustomResourceCleanupFinalizer) {
    		return nil
    	}
    
    	crd := cachedCRD.DeepCopy()
    
    	// update the status condition.  This cleanup could take a while.
    	apiextensionshelpers.SetCRDCondition(crd, apiextensionsv1.CustomResourceDefinitionCondition{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/nonstructuralschema/nonstructuralschema_controller.go

    		return nil
    	}
    
    	// update condition
    	crd := inCustomResourceDefinition.DeepCopy()
    	if cond == nil {
    		apiextensionshelpers.RemoveCRDCondition(crd, apiextensionsv1.NonStructuralSchema)
    	} else {
    		cond.LastTransitionTime = metav1.NewTime(time.Now())
    		apiextensionshelpers.SetCRDCondition(crd, *cond)
    	}
    
    	_, err = c.crdClient.CustomResourceDefinitions().UpdateStatus(context.TODO(), crd, metav1.UpdateOptions{})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/status/naming_controller.go

    		apiextensionshelpers.IsCRDConditionEquivalent(&namingCondition, apiextensionshelpers.FindCRDCondition(inCustomResourceDefinition, apiextensionsv1.NamesAccepted)) {
    		return nil
    	}
    
    	crd := inCustomResourceDefinition.DeepCopy()
    	crd.Status.AcceptedNames = acceptedNames
    	apiextensionshelpers.SetCRDCondition(crd, namingCondition)
    	apiextensionshelpers.SetCRDCondition(crd, establishedCondition)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapiv3/controller.go

    	utilfeature "k8s.io/apiserver/pkg/util/feature"
    	"k8s.io/client-go/tools/cache"
    	"k8s.io/client-go/util/workqueue"
    	"k8s.io/klog/v2"
    	"k8s.io/kube-openapi/pkg/handler3"
    	"k8s.io/kube-openapi/pkg/spec3"
    
    	apiextensionshelpers "k8s.io/apiextensions-apiserver/pkg/apihelpers"
    	apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
    	informers "k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go

    	// We accept this as the problem is small and self-healing.
    	if !apiextensionshelpers.IsCRDConditionTrue(crd, apiextensionsv1.NamesAccepted) &&
    		!apiextensionshelpers.IsCRDConditionTrue(crd, apiextensionsv1.Established) {
    		r.delegate.ServeHTTP(w, req)
    		return
    	}
    
    	terminating := apiextensionshelpers.IsCRDConditionTrue(crd, apiextensionsv1.Terminating)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 52.9K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_discovery_controller.go

    	"k8s.io/apiserver/pkg/endpoints/discovery"
    	discoveryendpoint "k8s.io/apiserver/pkg/endpoints/discovery/aggregated"
    	"k8s.io/client-go/tools/cache"
    	"k8s.io/client-go/util/workqueue"
    
    	apiextensionshelpers "k8s.io/apiextensions-apiserver/pkg/apihelpers"
    	apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
    	informers "k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 21 11:40:03 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/controller.go

    	"k8s.io/client-go/tools/cache"
    	"k8s.io/client-go/util/workqueue"
    	"k8s.io/klog/v2"
    	"k8s.io/kube-openapi/pkg/cached"
    	"k8s.io/kube-openapi/pkg/handler"
    	"k8s.io/kube-openapi/pkg/validation/spec"
    
    	apiextensionshelpers "k8s.io/apiextensions-apiserver/pkg/apihelpers"
    	apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
    	informers "k8s.io/apiextensions-apiserver/pkg/client/informers/externalversions/apiextensions/v1"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/status/naming_controller_test.go

    		}
    		if e, a := tc.expectedNameConflictCondition, actualNameConflictCondition; !apiextensionshelpers.IsCRDConditionEquivalent(&e, &a) {
    			t.Errorf("%v expected %v, got %v", tc.name, e, a)
    		}
    		if e, a := tc.expectedEstablishedCondition, establishedCondition; !apiextensionshelpers.IsCRDConditionEquivalent(&e, &a) {
    			t.Errorf("%v expected %v, got %v", tc.name, e, a)
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 03 16:49:27 UTC 2019
    - 15.7K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/builder/builder.go

    limitations under the License.
    */
    
    package builder
    
    import (
    	"fmt"
    	"net/http"
    	"strings"
    	"sync"
    
    	"github.com/emicklei/go-restful/v3"
    
    	v1 "k8s.io/api/autoscaling/v1"
    	apiextensionshelpers "k8s.io/apiextensions-apiserver/pkg/apihelpers"
    	apiextensionsinternal "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
    	apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 22.8K bytes
    - Viewed (0)
Back to top