- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for SystemPriorityClasses (0.26 sec)
-
pkg/apis/scheduling/v1/helpers.go
"k8s.io/kubernetes/pkg/apis/scheduling" ) // SystemPriorityClasses define system priority classes that are auto-created at cluster bootstrapping. // Our API validation logic ensures that any priority class that has a system prefix or its value // is higher than HighestUserDefinablePriority is equal to one of these SystemPriorityClasses. var systemPriorityClasses = []*v1.PriorityClass{ { ObjectMeta: metav1.ObjectMeta{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Oct 23 16:51:57 UTC 2019 - 2.5K bytes - Viewed (0) -
pkg/registry/scheduling/priorityclass/storage/storage.go
func (r *REST) Delete(ctx context.Context, name string, deleteValidation rest.ValidateObjectFunc, options *metav1.DeleteOptions) (runtime.Object, bool, error) { for _, spc := range schedulingapiv1.SystemPriorityClasses() { if name == spc.Name { return nil, false, apierrors.NewForbidden(scheduling.Resource("priorityclasses"), spc.Name, errors.New("this is a system priority class and cannot be deleted")) } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Nov 18 09:21:13 UTC 2022 - 3K bytes - Viewed (0) -
pkg/apis/scheduling/v1/helpers_test.go
) func TestIsKnownSystemPriorityClass(t *testing.T) { tests := []struct { name string pc *v1.PriorityClass expected bool }{ { name: "system priority class", pc: SystemPriorityClasses()[0], expected: true, }, { name: "non-system priority class", pc: &v1.PriorityClass{ ObjectMeta: metav1.ObjectMeta{ Name: scheduling.SystemNodeCritical, },
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Jun 04 08:43:11 UTC 2020 - 2.3K bytes - Viewed (0) -
pkg/registry/scheduling/rest/storage_scheduling.go
if err != nil { utilruntime.HandleError(fmt.Errorf("unable to initialize client: %v", err)) return false, nil } for _, pc := range schedulingapiv1.SystemPriorityClasses() { _, err := schedClientSet.PriorityClasses().Get(context.TODO(), pc.Name, metav1.GetOptions{}) if err != nil { if apierrors.IsNotFound(err) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Feb 23 18:36:33 UTC 2022 - 4.7K bytes - Viewed (0) -
pkg/registry/scheduling/priorityclass/storage/storage_test.go
storage, server := newStorage(t) defer server.Terminate(t) defer storage.Store.DestroyFunc() key := "test/system-node-critical" ctx := genericapirequest.NewContext() pc := schedulingapiv1.SystemPriorityClasses()[0] internalPc := &scheduling.PriorityClass{} if err := schedulingapiv1.Convert_v1_PriorityClass_To_scheduling_PriorityClass(pc, internalPc, nil); err != nil { t.Fatal(err) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Oct 23 16:51:57 UTC 2019 - 5.1K bytes - Viewed (0) -
pkg/apis/scheduling/validation/validation_test.go
"k8s.io/kubernetes/pkg/apis/core" "k8s.io/kubernetes/pkg/apis/scheduling" schedulingapiv1 "k8s.io/kubernetes/pkg/apis/scheduling/v1" ) func TestValidatePriorityClass(t *testing.T) { spcs := schedulingapiv1.SystemPriorityClasses() successCases := map[string]scheduling.PriorityClass{ "no description": { ObjectMeta: metav1.ObjectMeta{Name: "tier1", Namespace: ""}, Value: 100, }, "with description": {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Jul 27 07:30:47 UTC 2022 - 5.5K bytes - Viewed (0)