From 25447b95ad2caec7e01227efbb12bb7446c69dba Mon Sep 17 00:00:00 2001 From: Abu Kashem Date: Fri, 27 Oct 2023 20:06:33 -0400 Subject: [PATCH] apiserver: add testdata for flowcontrol v1 --- staging/src/k8s.io/api/roundtrip_test.go | 2 + ...ontrol.apiserver.k8s.io.v1.FlowSchema.json | 112 ++++++++++++++++++ ...wcontrol.apiserver.k8s.io.v1.FlowSchema.pb | Bin 0 -> 681 bytes ...ontrol.apiserver.k8s.io.v1.FlowSchema.yaml | 72 +++++++++++ ....k8s.io.v1.PriorityLevelConfiguration.json | 77 ++++++++++++ ...er.k8s.io.v1.PriorityLevelConfiguration.pb | Bin 0 -> 542 bytes ....k8s.io.v1.PriorityLevelConfiguration.yaml | 56 +++++++++ 7 files changed, 319 insertions(+) create mode 100644 staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.FlowSchema.json create mode 100644 staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.FlowSchema.pb create mode 100644 staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.FlowSchema.yaml create mode 100644 staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.PriorityLevelConfiguration.json create mode 100644 staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.PriorityLevelConfiguration.pb create mode 100644 staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.PriorityLevelConfiguration.yaml diff --git a/staging/src/k8s.io/api/roundtrip_test.go b/staging/src/k8s.io/api/roundtrip_test.go index 49f518bff29..da8eb6fa7e8 100644 --- a/staging/src/k8s.io/api/roundtrip_test.go +++ b/staging/src/k8s.io/api/roundtrip_test.go @@ -51,6 +51,7 @@ import ( eventsv1 "k8s.io/api/events/v1" eventsv1beta1 "k8s.io/api/events/v1beta1" extensionsv1beta1 "k8s.io/api/extensions/v1beta1" + flowcontrolv1 "k8s.io/api/flowcontrol/v1" flowcontrolv1beta1 "k8s.io/api/flowcontrol/v1beta1" flowcontrolv1beta2 "k8s.io/api/flowcontrol/v1beta2" flowcontrolv1beta3 "k8s.io/api/flowcontrol/v1beta3" @@ -117,6 +118,7 @@ var groups = []runtime.SchemeBuilder{ flowcontrolv1beta1.SchemeBuilder, flowcontrolv1beta2.SchemeBuilder, flowcontrolv1beta3.SchemeBuilder, + flowcontrolv1.SchemeBuilder, imagepolicyv1alpha1.SchemeBuilder, networkingv1.SchemeBuilder, networkingv1beta1.SchemeBuilder, diff --git a/staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.FlowSchema.json b/staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.FlowSchema.json new file mode 100644 index 00000000000..2afc3cf0086 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.FlowSchema.json @@ -0,0 +1,112 @@ +{ + "kind": "FlowSchema", + "apiVersion": "flowcontrol.apiserver.k8s.io/v1", + "metadata": { + "name": "nameValue", + "generateName": "generateNameValue", + "namespace": "namespaceValue", + "selfLink": "selfLinkValue", + "uid": "uidValue", + "resourceVersion": "resourceVersionValue", + "generation": 7, + "creationTimestamp": "2008-01-01T01:01:01Z", + "deletionTimestamp": "2009-01-01T01:01:01Z", + "deletionGracePeriodSeconds": 10, + "labels": { + "labelsKey": "labelsValue" + }, + "annotations": { + "annotationsKey": "annotationsValue" + }, + "ownerReferences": [ + { + "apiVersion": "apiVersionValue", + "kind": "kindValue", + "name": "nameValue", + "uid": "uidValue", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "finalizersValue" + ], + "managedFields": [ + { + "manager": "managerValue", + "operation": "operationValue", + "apiVersion": "apiVersionValue", + "time": "2004-01-01T01:01:01Z", + "fieldsType": "fieldsTypeValue", + "fieldsV1": {}, + "subresource": "subresourceValue" + } + ] + }, + "spec": { + "priorityLevelConfiguration": { + "name": "nameValue" + }, + "matchingPrecedence": 2, + "distinguisherMethod": { + "type": "typeValue" + }, + "rules": [ + { + "subjects": [ + { + "kind": "kindValue", + "user": { + "name": "nameValue" + }, + "group": { + "name": "nameValue" + }, + "serviceAccount": { + "namespace": "namespaceValue", + "name": "nameValue" + } + } + ], + "resourceRules": [ + { + "verbs": [ + "verbsValue" + ], + "apiGroups": [ + "apiGroupsValue" + ], + "resources": [ + "resourcesValue" + ], + "clusterScope": true, + "namespaces": [ + "namespacesValue" + ] + } + ], + "nonResourceRules": [ + { + "verbs": [ + "verbsValue" + ], + "nonResourceURLs": [ + "nonResourceURLsValue" + ] + } + ] + } + ] + }, + "status": { + "conditions": [ + { + "type": "typeValue", + "status": "statusValue", + "lastTransitionTime": "2003-01-01T01:01:01Z", + "reason": "reasonValue", + "message": "messageValue" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.FlowSchema.pb b/staging/src/k8s.io/api/testdata/HEAD/flowcontrol.apiserver.k8s.io.v1.FlowSchema.pb new file mode 100644 index 0000000000000000000000000000000000000000..e146421bd86ac2588ecb7734a8b39e17c3e55ef9 GIT binary patch literal 681 zcmZ8f%SyvQ6isTu_Eyt4xRAI|W?8UmK`4Ra1tpH`gdi=&Y-I!)=nXGQuDC06Ns*vsFjl7 z)I^PG#kEWn;<(a*6sFo7Z#rh>TP~SDrsmYda)Y^8fpRwx>BHV1e>!4QtD^QiktMrnt7<0@EDWxZpxJY0`!LaCf}L?? z3dE7oK>v`w_kRsV4ezf%W3JV}Wjs99hgVVR%xVz|H@7WUC;rF@W9qXFm7K|L!NW8j zj?o7jS~)o+j~yUK*P*lU?-=B-N!9`I(0(e6I4FNp$s|g1&lyrm^Le{g9o;p9(ENhN yw2)#yJLu8=PKH^BwH$R)(RigK>!CB>&tK>attifP_5o@W_kbPkje%X>VO#7-1b_TxOQYGMFsH#`~@?g zzz-m#ZhQb@VD8QUu0u=2_I&s5?!D)zDGhXlwg;5o^f*fdry-7s1Th8?Mok$KzB}Ic z{Ei@8kYv(^G0+pv24t8DoDj~uHw(QNki+l@E-_8PTOR@g)r9j!$*;`2GRD1(60Av} zgEnE2o~YX?>1)*36d-vj6c2<{+jX_M+OqBGoI0jglec%mihwwrrv&h-IuBEqu6{-6F}sit04S>%Q6nN3qv2ZUitZk0g2=fUiv z@(43L1fdIFg~xOM3;F*4HG%T*G5xk&qoI}o?aPZvoF#KuM1{NimMhclG6@}Oh@50W z^0sW#+sGGIY||~&teUk`^ow)sAFFT8O_ZdHBFzN*>ipNsOq~x(0