diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.json new file mode 100644 index 00000000000..45031c44d50 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.json @@ -0,0 +1,69 @@ +{ + "kind": "AdmissionReview", + "apiVersion": "admission.k8s.io/v1beta1", + "request": { + "uid": "ő岅ȕHH壬%龺ǟ橸章蒪ʤǎ", + "kind": { + "group": "2", + "version": "3", + "kind": "4" + }, + "resource": { + "group": "5", + "version": "6", + "resource": "7" + }, + "subResource": "8", + "name": "9", + "namespace": "10", + "operation": "祈¡ıŵDz廔ȇ{sŊƏp饏姥呄鐊", + "userInfo": { + "username": "11", + "uid": "12", + "groups": [ + "13" + ], + "extra": { + "14": [ + "15" +] + } + }, + "object": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "oldObject": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "dryRun": true + }, + "response": { + "uid": "爟¼ªov鈶", + "allowed": false, + "status": { + "metadata": { + "selfLink": "(湗Ć]ʪƬ滈憴Uą飋ī", + "resourceVersion": "71208173751669476" + }, + "status": "16", + "message": "17", + "reason": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", + "details": { + "name": "18", + "group": "19", + "kind": "20", + "uid": "Ƣ6/ʕVŚ(ĿȊ甞", + "causes": [ + { + "reason": "颋Dž", + "message": "21", + "field": "22" + } + ], + "retryAfterSeconds": 1001983654 + }, + "code": 153738858 + }, + "patch": "fQ==", + "patchType": "-Ǐ忄*齧獚敆Ȏțê", + "auditAnnotations": { + "23": "24" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.pb new file mode 100644 index 00000000000..dcfac398afc Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.yaml new file mode 100644 index 00000000000..9035e5af0c7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/admission.k8s.io.v1beta1.AdmissionReview.yaml @@ -0,0 +1,64 @@ +apiVersion: admission.k8s.io/v1beta1 +kind: AdmissionReview +request: + dryRun: true + kind: + group: "2" + kind: "4" + version: "3" + name: "9" + namespace: "10" + object: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 + oldObject: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 + operation: 祈¡ıŵDz廔ȇ{sŊƏp饏姥呄鐊 + resource: + group: "5" + resource: "7" + version: "6" + subResource: "8" + uid: ő岅ȕHH壬%龺ǟ橸章蒪ʤǎ + userInfo: + extra: + "14": + - "15" + groups: + - "13" + uid: "12" + username: "11" +response: + allowed: false + auditAnnotations: + "23": "24" + patch: fQ== + patchType: -Ǐ忄*齧獚敆Ȏțê + status: + code: 153738858 + details: + causes: + - field: "22" + message: "21" + reason: 颋Dž + group: "19" + kind: "20" + name: "18" + retryAfterSeconds: 1001983654 + uid: Ƣ6/ʕVŚ(ĿȊ甞 + message: "17" + metadata: + resourceVersion: "71208173751669476" + selfLink: (湗Ć]ʪƬ滈憴Uą飋ī + reason: Hr鯹)晿Ž + resources: + - "31" + scope: ǡƏS$+½H + sideEffects: ʖ畬x骀Šĸů湙騘&啞川J缮ǚb + timeoutSeconds: 743309977 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.json b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.json new file mode 100644 index 00000000000..ffee092c202 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.json @@ -0,0 +1,94 @@ +{ + "kind": "ValidatingWebhookConfiguration", + "apiVersion": "admissionregistration.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "webhooks": [ + { + "name": "24", + "clientConfig": { + "url": "25", + "service": { + "namespace": "26", + "name": "27", + "path": "28" + }, + "caBundle": "/Q==" + }, + "rules": [ + { + "operations": [ + "凗蓏Ŋ蛊ĉy緅縕\u003eŽ" + ], + "apiGroups": [ + "29" + ], + "apiVersions": [ + "30" + ], + "resources": [ + "31" + ], + "scope": "ǡƏS$+½H" + } + ], + "failurePolicy": "洝尿彀", + "namespaceSelector": { + "matchLabels": { + "8--58----0683-b-w9.j---57-y-o-4-m-7r--0am6b4---l---rcdj24r-----v-2/uY._.-44..d.__Gg8-2_kS91.eK": "1d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "sideEffects": "ʖ畬x骀Šĸů湙騘\u0026啞川J缮ǚb", + "timeoutSeconds": 743309977, + "admissionReviewVersions": [ + "38" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.pb b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.pb new file mode 100644 index 00000000000..48af79b4440 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml new file mode 100644 index 00000000000..ac1e3f581d8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml @@ -0,0 +1,65 @@ +apiVersion: admissionregistration.k8s.io/v1beta1 +kind: ValidatingWebhookConfiguration +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +webhooks: +- admissionReviewVersions: + - "38" + clientConfig: + caBundle: /Q== + service: + name: "27" + namespace: "26" + path: "28" + url: "25" + failurePolicy: 洝尿彀 + name: "24" + namespaceSelector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 8--58----0683-b-w9.j---57-y-o-4-m-7r--0am6b4---l---rcdj24r-----v-2/uY._.-44..d.__Gg8-2_kS91.eK: 1d3-7-f8 + rules: + - apiGroups: + - "29" + apiVersions: + - "30" + operations: + - 凗蓏Ŋ蛊ĉy緅縕>Ž + resources: + - "31" + scope: ǡƏS$+½H + sideEffects: ʖ畬x骀Šĸů湙騘&啞川J缮ǚb + timeoutSeconds: 743309977 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.json new file mode 100644 index 00000000000..05c47818f5f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.json @@ -0,0 +1,45 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.pb new file mode 100644 index 00000000000..b83ac4d2cd5 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.yaml new file mode 100644 index 00000000000..7649c81d9ee --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.yaml @@ -0,0 +1,41 @@ +apiVersion: apps/v1 +data: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 +kind: ControllerRevision +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.json new file mode 100644 index 00000000000..0acdc99b421 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.json @@ -0,0 +1,1064 @@ +{ + "kind": "DaemonSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "runAsUser": 6808883506426686803, + "runAsGroup": 4559267523176571, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ğ#咻痗ȡmƴ" + }, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": -1942612426, + "containerPort": -1222594476, + "protocol": "遼ūPH炮掊°nʮ閼咎櫸eʔ", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "627" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "280" + }, + "requests": { + "": "809" + } + }, + "volumeMounts": [ + { + "name": "236", + "mountPath": "237", + "subPath": "238", + "mountPropagation": "å睫}堇硲蕵ɢ苆", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": -57352147, + "host": "244", + "scheme": "Y鶪5w垁鷌辪虽U珝", + "httpHeaders": [ + { + "name": "245", + "value": "246" + } + ] + }, + "tcpSocket": { + "port": "247", + "host": "248" + }, + "initialDelaySeconds": 411878451, + "timeoutSeconds": 1676588692, + "periodSeconds": -254454655, + "successThreshold": -1925916855, + "failureThreshold": -1553779100 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "}", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": "267", + "host": "268", + "scheme": "@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": "271", + "host": "272" + } + } + }, + "terminationMessagePath": "273", + "terminationMessagePolicy": "Ŭ", + "imagePullPolicy": "軶ǃ*ʙ嫙\u0026蒒5靇", + "securityContext": { + "capabilities": { + "add": [ + "ɵK.Q貇£ȹ" + ], + "drop": [ + "ƹǔw÷nI粛E煹ǐƲE" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "274", + "role": "275", + "type": "276", + "level": "277" + }, + "runAsUser": -378701183370790036, + "runAsGroup": -8656955128235291182, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Z" + } + } + ], + "restartPolicy": "0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭", + "terminationGracePeriodSeconds": 3211788672813464064, + "activeDeadlineSeconds": 3932374770591864310, + "dnsPolicy": "ħ籘Àǒɿʒ", + "nodeSelector": { + "278": "279" + }, + "serviceAccountName": "280", + "serviceAccount": "281", + "automountServiceAccountToken": true, + "nodeName": "282", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "283", + "role": "284", + "type": "285", + "level": "286" + }, + "runAsUser": 8519427267030036521, + "runAsGroup": -4151726557168738613, + "runAsNonRoot": true, + "supplementalGroups": [ + 1875040261412240501 + ], + "fsGroup": -3078742976292946468, + "sysctls": [ + { + "name": "287", + "value": "288" + } + ] + }, + "imagePullSecrets": [ + { + "name": "289" + } + ], + "hostname": "290", + "subdomain": "291", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "292", + "operator": "Z1Ůđ眊ľǎɳ,ǿ飏騀呣", + "values": [ + "293" + ] + } + ], + "matchFields": [ + { + "key": "294", + "operator": "ƻ悖ȩ0Ƹ[", + "values": [ + "295" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1694108493, + "preference": { + "matchExpressions": [ + { + "key": "296", + "operator": "U髷裎$MVȟ@7飣奺Ȋ", + "values": [ + "297" + ] + } + ], + "matchFields": [ + { + "key": "298", + "operator": "ʁ揆ɘȌ脾嚏吐ĠLƐ", + "values": [ + "299" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7": "OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P" + }, + "matchExpressions": [ + { + "key": "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J", + "operator": "In", + "values": [ + "3-___t-Z8SUGP.-_.uB-.--.gR" + ] + } + ] + }, + "namespaces": [ + "306" + ], + "topologyKey": "307" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -205176266, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "U.8N": "N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz" + }, + "matchExpressions": [ + { + "key": "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "314" + ], + "topologyKey": "315" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3": "4-Tm._G" + }, + "matchExpressions": [ + { + "key": "Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X", + "operator": "NotIn", + "values": [ + "X_._D8T" + ] + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 789384689, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B": "V.Z__Lv8_.O_..8n.--z_-..W" + }, + "matchExpressions": [ + { + "key": "VKPg___KA-._d._.U8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + } + }, + "schedulerName": "332", + "tolerations": [ + { + "key": "333", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "334", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "335", + "hostnames": [ + "336" + ] + } + ], + "priorityClassName": "337", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "338" + ], + "searches": [ + "339" + ], + "options": [ + { + "name": "340", + "value": "341" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "342", + "enableServiceLinks": false + } + }, + "updateStrategy": { + "type": "鮽ǍJB膾扉A­1襏櫯³£h刪q塨", + "rollingUpdate": { + + } + }, + "minReadySeconds": -252352702, + "revisionHistoryLimit": -1230911246 + }, + "status": { + "currentNumberScheduled": -10743562, + "numberMisscheduled": -1479988716, + "desiredNumberScheduled": 1262074531, + "numberReady": -1187060809, + "observedGeneration": 8043349780356677523, + "updatedNumberScheduled": 641181607, + "numberAvailable": 1131069811, + "numberUnavailable": 1834151037, + "collisionCount": 337714305, + "conditions": [ + { + "type": "嵘厶sȰÖ埡ÆɰŞ襵樞úʥ銀ƨ", + "status": "[\u003eĵ'o儿Ƭ銭", + "lastTransitionTime": "2739-05-30T11:23:39Z", + "reason": "343", + "message": "344" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.pb new file mode 100644 index 00000000000..4e21e509622 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.yaml new file mode 100644 index 00000000000..e68c4754239 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.yaml @@ -0,0 +1,725 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -252352702 + revisionHistoryLimit: -1230911246 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: 3932374770591864310 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "296" + operator: U髷裎$MVȟ@7飣奺Ȋ + values: + - "297" + matchFields: + - key: "298" + operator: ʁ揆ɘȌ脾嚏吐ĠLƐ + values: + - "299" + weight: -1694108493 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "292" + operator: Z1Ůđ眊ľǎɳ,ǿ飏騀呣 + values: + - "293" + matchFields: + - key: "294" + operator: ƻ悖ȩ0Ƹ[ + values: + - "295" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8 + operator: DoesNotExist + matchLabels: + U.8N: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "314" + topologyKey: "315" + weight: -205176266 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J + operator: In + values: + - 3-___t-Z8SUGP.-_.uB-.--.gR + matchLabels: + 546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7: OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P + namespaces: + - "306" + topologyKey: "307" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: VKPg___KA-._d._.U8 + operator: DoesNotExist + matchLabels: + 4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B: V.Z__Lv8_.O_..8n.--z_-..W + namespaces: + - "330" + topologyKey: "331" + weight: 789384689 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X + operator: NotIn + values: + - X_._D8T + matchLabels: + 8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3: 4-Tm._G + namespaces: + - "322" + topologyKey: "323" + automountServiceAccountToken: true + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "627" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: 軶ǃ*ʙ嫙&蒒5靇 + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: k_瀹鞎sn芞QÄȻ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "266" + port: "267" + scheme: '@Ȗs«öʮĀ<é瞾' + tcpSocket: + host: "272" + port: "271" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1553779100 + httpGet: + host: "244" + httpHeaders: + - name: "245" + value: "246" + path: "243" + port: -57352147 + scheme: Y鶪5w垁鷌辪虽U珝 + initialDelaySeconds: 411878451 + periodSeconds: -254454655 + successThreshold: -1925916855 + tcpSocket: + host: "248" + port: "247" + timeoutSeconds: 1676588692 + name: "216" + ports: + - containerPort: -1222594476 + hostIP: "222" + hostPort: -1942612426 + name: "221" + protocol: 遼ūPH炮掊°nʮ閼咎櫸eʔ + readinessProbe: + exec: + command: + - "249" + failureThreshold: -31530684 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -1080853187 + resources: + limits: + "": "280" + requests: + "": "809" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ɵK.Q貇£ȹ + drop: + - ƹǔw÷nI粛E煹ǐƲE + privileged: true + procMount: Z + readOnlyRootFilesystem: false + runAsGroup: -8656955128235291182 + runAsNonRoot: false + runAsUser: -378701183370790036 + seLinuxOptions: + level: "277" + role: "275" + type: "276" + user: "274" + terminationMessagePath: "273" + terminationMessagePolicy: Ŭ + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: å睫}堇硲蕵ɢ苆 + name: "236" + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "338" + options: + - name: "340" + value: "341" + searches: + - "339" + dnsPolicy: ħ籘Àǒɿʒ + enableServiceLinks: false + hostAliases: + - hostnames: + - "336" + ip: "335" + hostPID: true + hostname: "290" + imagePullSecrets: + - name: "289" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: ğ#咻痗ȡmƴ + readOnlyRootFilesystem: false + runAsGroup: 4559267523176571 + runAsNonRoot: true + runAsUser: 6808883506426686803 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "282" + nodeSelector: + "278": "279" + priority: -2137775067 + priorityClassName: "337" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭 + runtimeClassName: "342" + schedulerName: "332" + securityContext: + fsGroup: -3078742976292946468 + runAsGroup: -4151726557168738613 + runAsNonRoot: true + runAsUser: 8519427267030036521 + seLinuxOptions: + level: "286" + role: "284" + type: "285" + user: "283" + supplementalGroups: + - 1875040261412240501 + sysctls: + - name: "287" + value: "288" + serviceAccount: "281" + serviceAccountName: "280" + shareProcessNamespace: true + subdomain: "291" + terminationGracePeriodSeconds: 3211788672813464064 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "333" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "334" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 1637061888 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 啞川J缮ǚb + diskName: "119" + diskURI: "120" + fsType: "121" + kind: ʬ + readOnly: false + azureFile: + readOnly: true + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: -1853411528 + items: + - key: "108" + mode: -885708332 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -861583888 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -332563744 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "40" + resource: "101" + emptyDir: + medium: Ň'Ğİ* + sizeLimit: "695" + fc: + fsType: "103" + lun: 324963473 + readOnly: true + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1706940973 + pdName: "53" + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + hostPath: + path: "52" + type: _Ĭ艥< + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1884322607 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + readOnly: true + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + volumeID: "137" + projected: + defaultMode: -740816174 + sources: + - configMap: + items: + - key: "133" + mode: -2137658152 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1617414299 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "763" + resource: "131" + secret: + items: + - key: "125" + mode: 1493217478 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -6753602166099171537 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 62108019 + items: + - key: "61" + mode: -1092501327 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: {} + type: 鮽ǍJB膾扉A­1襏櫯³£h刪q塨 +status: + collisionCount: 337714305 + conditions: + - lastTransitionTime: "2739-05-30T11:23:39Z" + message: "344" + reason: "343" + status: '[>ĵ''o儿Ƭ銭' + type: 嵘厶sȰÖ埡ÆɰŞ襵樞úʥ銀ƨ + currentNumberScheduled: -10743562 + desiredNumberScheduled: 1262074531 + numberAvailable: 1131069811 + numberMisscheduled: -1479988716 + numberReady: -1187060809 + numberUnavailable: 1834151037 + observedGeneration: 8043349780356677523 + updatedNumberScheduled: 641181607 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.json new file mode 100644 index 00000000000..0d979f9bd33 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.json @@ -0,0 +1,1071 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "strategy": { + "type": "Ŗ鱓;鹡鑓侅闍ŏ", + "rollingUpdate": { + + } + }, + "minReadySeconds": -721017134, + "revisionHistoryLimit": -2062497734, + "paused": true, + "progressDeadlineSeconds": -2022494519 + }, + "status": { + "observedGeneration": -646884070573393486, + "replicas": -1207878403, + "updatedReplicas": 372376497, + "readyReplicas": -1085841792, + "availableReplicas": 2061490078, + "unavailableReplicas": -244836060, + "conditions": [ + { + "type": "NJ丧鴻", + "status": "-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ", + "lastUpdateTime": "2182-10-10T16:20:33Z", + "lastTransitionTime": "2191-07-04T07:05:53Z", + "reason": "340", + "message": "341" + } + ], + "collisionCount": 99448460 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.pb new file mode 100644 index 00000000000..382ebe2295e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.yaml new file mode 100644 index 00000000000..3b901a89eaf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.yaml @@ -0,0 +1,732 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -721017134 + paused: true + progressDeadlineSeconds: -2022494519 + replicas: -1978186127 + revisionHistoryLimit: -2062497734 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: Ŗ鱓;鹡鑓侅闍ŏ + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 2061490078 + collisionCount: 99448460 + conditions: + - lastTransitionTime: "2191-07-04T07:05:53Z" + lastUpdateTime: "2182-10-10T16:20:33Z" + message: "341" + reason: "340" + status: -墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ + type: NJ丧鴻 + observedGeneration: -646884070573393486 + readyReplicas: -1085841792 + replicas: -1207878403 + unavailableReplicas: -244836060 + updatedReplicas: 372376497 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.json new file mode 100644 index 00000000000..1481ac0ea71 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.json @@ -0,0 +1,1052 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "runAsUser": -6722299225018603773, + "runAsGroup": 6637292039508172491, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "嫙\u0026蒒5靇C'ɵK.Q貇" + }, + "tty": true + } + ], + "containers": [ + { + "name": "215", + "image": "216", + "command": [ + "217" + ], + "args": [ + "218" + ], + "workingDir": "219", + "ports": [ + { + "name": "220", + "hostPort": -1762049522, + "containerPort": -1478830017, + "protocol": "÷nI粛E煹ǐƲE", + "hostIP": "221" + } + ], + "envFrom": [ + { + "prefix": "222", + "configMapRef": { + "name": "223", + "optional": true + }, + "secretRef": { + "name": "224", + "optional": true + } + } + ], + "env": [ + { + "name": "225", + "value": "226", + "valueFrom": { + "fieldRef": { + "apiVersion": "227", + "fieldPath": "228" + }, + "resourceFieldRef": { + "containerName": "229", + "resource": "230", + "divisor": "43" + }, + "configMapKeyRef": { + "name": "231", + "key": "232", + "optional": false + }, + "secretKeyRef": { + "name": "233", + "key": "234", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ",铻OŤǢʭ嵔棂p儼Ƿ裚瓶": "806" + }, + "requests": { + "ɩC": "766" + } + }, + "volumeMounts": [ + { + "name": "235", + "mountPath": "236", + "subPath": "237", + "mountPropagation": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "subPathExpr": "238" + } + ], + "volumeDevices": [ + { + "name": "239", + "devicePath": "240" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "241" + ] + }, + "httpGet": { + "path": "242", + "port": -342705708, + "host": "243", + "scheme": "fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "246" + }, + "initialDelaySeconds": 364078113, + "timeoutSeconds": -181693648, + "periodSeconds": 828173251, + "successThreshold": -394397948, + "failureThreshold": 2040455355 + }, + "readinessProbe": { + "exec": { + "command": [ + "247" + ] + }, + "httpGet": { + "path": "248", + "port": 474119379, + "host": "249", + "scheme": "萭旿@掇lNdǂ\u003e5姣", + "httpHeaders": [ + { + "name": "250", + "value": "251" + } + ] + }, + "tcpSocket": { + "port": 1498833271, + "host": "252" + }, + "initialDelaySeconds": 1505082076, + "timeoutSeconds": 1447898632, + "periodSeconds": 1602745893, + "successThreshold": 1599076900, + "failureThreshold": -1920661051 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "253" + ] + }, + "httpGet": { + "path": "254", + "port": 963670270, + "host": "255", + "scheme": "ɘȌ脾嚏吐ĠLƐȤ藠3.v", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + } + }, + "preStop": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "\\ ", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + } + } + }, + "terminationMessagePath": "268", + "terminationMessagePolicy": "«丯Ƙ枛牐ɺ皚", + "imagePullPolicy": "I\\p[", + "securityContext": { + "capabilities": { + "add": [ + "ĨɆâĺɗŹ倗" + ], + "drop": [ + "晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "269", + "role": "270", + "type": "271", + "level": "272" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ȱ?$矡ȶ网" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": -549108701661089463, + "activeDeadlineSeconds": -11671145270681448, + "nodeSelector": { + "273": "274" + }, + "serviceAccountName": "275", + "serviceAccount": "276", + "automountServiceAccountToken": true, + "nodeName": "277", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "278", + "role": "279", + "type": "280", + "level": "281" + }, + "runAsUser": -5860790522738935260, + "runAsGroup": 5267311692406174869, + "runAsNonRoot": false, + "supplementalGroups": [ + -4369115231127764890 + ], + "fsGroup": -4765779537771254535, + "sysctls": [ + { + "name": "282", + "value": "283" + } + ] + }, + "imagePullSecrets": [ + { + "name": "284" + } + ], + "hostname": "285", + "subdomain": "286", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "287", + "operator": "胵輓Ɔ", + "values": [ + "288" + ] + } + ], + "matchFields": [ + { + "key": "289", + "operator": "ØœȠƬQg鄠[颐o", + "values": [ + "290" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 410611837, + "preference": { + "matchExpressions": [ + { + "key": "291", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "292" + ] + } + ], + "matchFields": [ + { + "key": "293", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "294" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J": "q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24" + }, + "matchExpressions": [ + { + "key": "d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "301" + ], + "topologyKey": "302" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -751455207, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "G.-_pP__up.2L_s-o779._-k-5___Q": "3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x" + }, + "matchExpressions": [ + { + "key": "2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -2081163116, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "acp6-5-x1---4/b8a_6_.0Q46": "6" + }, + "matchExpressions": [ + { + "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9", + "operator": "In", + "values": [ + "Gv" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + } + ] + } + }, + "schedulerName": "327", + "tolerations": [ + { + "key": "328", + "operator": "ȜŚɇA%ɀ蓧睔SJȋ灋槊", + "value": "329", + "effect": "群E牬庘颮6(|ǖûǭ", + "tolerationSeconds": -288011219492438332 + } + ], + "hostAliases": [ + { + "ip": "330", + "hostnames": [ + "331" + ] + } + ], + "priorityClassName": "332", + "priority": -852112760, + "dnsConfig": { + "nameservers": [ + "333" + ], + "searches": [ + "334" + ], + "options": [ + { + "name": "335", + "value": "336" + } + ] + }, + "readinessGates": [ + { + "conditionType": "" + } + ], + "runtimeClassName": "337", + "enableServiceLinks": true + } + } + }, + "status": { + "replicas": -1280563546, + "fullyLabeledReplicas": 163034368, + "readyReplicas": 1631678367, + "availableReplicas": 1298031603, + "observedGeneration": -3092144976843560567, + "conditions": [ + { + "type": ".¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ", + "status": "óƒ畒Üɉ愂,wa纝", + "lastTransitionTime": "2488-07-22T04:14:34Z", + "reason": "338", + "message": "339" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.pb new file mode 100644 index 00000000000..388cc6a81ff Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.yaml new file mode 100644 index 00000000000..7f55c547ed2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.yaml @@ -0,0 +1,716 @@ +apiVersion: apps/v1 +kind: ReplicaSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -11671145270681448 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "291" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "292" + matchFields: + - key: "293" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "294" + weight: 410611837 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "287" + operator: 胵輓Ɔ + values: + - "288" + matchFields: + - key: "289" + operator: ØœȠƬQg鄠[颐o + values: + - "290" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p + operator: Exists + matchLabels: + G.-_pP__up.2L_s-o779._-k-5___Q: 3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x + namespaces: + - "309" + topologyKey: "310" + weight: -751455207 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4 + operator: Exists + matchLabels: + 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J: q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24 + namespaces: + - "301" + topologyKey: "302" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9 + operator: In + values: + - Gv + matchLabels: + acp6-5-x1---4/b8a_6_.0Q46: "6" + namespaces: + - "325" + topologyKey: "326" + weight: -2081163116 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "317" + topologyKey: "318" + automountServiceAccountToken: true + containers: + - args: + - "218" + command: + - "217" + env: + - name: "225" + value: "226" + valueFrom: + configMapKeyRef: + key: "232" + name: "231" + optional: false + fieldRef: + apiVersion: "227" + fieldPath: "228" + resourceFieldRef: + containerName: "229" + divisor: "43" + resource: "230" + secretKeyRef: + key: "234" + name: "233" + optional: true + envFrom: + - configMapRef: + name: "223" + optional: true + prefix: "222" + secretRef: + name: "224" + optional: true + image: "216" + imagePullPolicy: I\p[ + lifecycle: + postStart: + exec: + command: + - "253" + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "254" + port: 963670270 + scheme: ɘȌ脾嚏吐ĠLƐȤ藠3.v + tcpSocket: + host: "259" + port: "258" + preStop: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: '\ ' + tcpSocket: + host: "267" + port: "266" + livenessProbe: + exec: + command: + - "241" + failureThreshold: 2040455355 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "242" + port: -342705708 + scheme: fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + initialDelaySeconds: 364078113 + periodSeconds: 828173251 + successThreshold: -394397948 + tcpSocket: + host: "246" + port: 88483549 + timeoutSeconds: -181693648 + name: "215" + ports: + - containerPort: -1478830017 + hostIP: "221" + hostPort: -1762049522 + name: "220" + protocol: ÷nI粛E煹ǐƲE + readinessProbe: + exec: + command: + - "247" + failureThreshold: -1920661051 + httpGet: + host: "249" + httpHeaders: + - name: "250" + value: "251" + path: "248" + port: 474119379 + scheme: 萭旿@掇lNdǂ>5姣 + initialDelaySeconds: 1505082076 + periodSeconds: 1602745893 + successThreshold: 1599076900 + tcpSocket: + host: "252" + port: 1498833271 + timeoutSeconds: 1447898632 + resources: + limits: + ',铻OŤǢʭ嵔棂p儼Ƿ裚瓶': "806" + requests: + ɩC: "766" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ĨɆâĺɗŹ倗 + drop: + - 晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl + privileged: true + procMount: Ȱ?$矡ȶ网 + readOnlyRootFilesystem: false + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "272" + role: "270" + type: "271" + user: "269" + stdin: true + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: «丯Ƙ枛牐ɺ皚 + tty: true + volumeDevices: + - devicePath: "240" + name: "239" + volumeMounts: + - mountPath: "236" + mountPropagation: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + name: "235" + subPath: "237" + subPathExpr: "238" + workingDir: "219" + dnsConfig: + nameservers: + - "333" + options: + - name: "335" + value: "336" + searches: + - "334" + enableServiceLinks: true + hostAliases: + - hostnames: + - "331" + ip: "330" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "285" + imagePullSecrets: + - name: "284" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 嫙&蒒5靇C'ɵK.Q貇 + readOnlyRootFilesystem: false + runAsGroup: 6637292039508172491 + runAsNonRoot: false + runAsUser: -6722299225018603773 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "277" + nodeSelector: + "273": "274" + priority: -852112760 + priorityClassName: "332" + readinessGates: + - conditionType: "" + runtimeClassName: "337" + schedulerName: "327" + securityContext: + fsGroup: -4765779537771254535 + runAsGroup: 5267311692406174869 + runAsNonRoot: false + runAsUser: -5860790522738935260 + seLinuxOptions: + level: "281" + role: "279" + type: "280" + user: "278" + supplementalGroups: + - -4369115231127764890 + sysctls: + - name: "282" + value: "283" + serviceAccount: "276" + serviceAccountName: "275" + shareProcessNamespace: false + subdomain: "286" + terminationGracePeriodSeconds: -549108701661089463 + tolerations: + - effect: 群E牬庘颮6(|ǖûǭ + key: "328" + operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊 + tolerationSeconds: -288011219492438332 + value: "329" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1298031603 + conditions: + - lastTransitionTime: "2488-07-22T04:14:34Z" + message: "339" + reason: "338" + status: óƒ畒Üɉ愂,wa纝 + type: .¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ + fullyLabeledReplicas: 163034368 + observedGeneration: -3092144976843560567 + readyReplicas: 1631678367 + replicas: -1280563546 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.json new file mode 100644 index 00000000000..a3a9418512e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.json @@ -0,0 +1,1166 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "340", + "generateName": "341", + "namespace": "342", + "selfLink": "343", + "resourceVersion": "15930892079168115837", + "generation": -7417757023786628909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 6779218673590464341, + "labels": { + "345": "346" + }, + "annotations": { + "347": "348" + }, + "ownerReferences": [ + { + "apiVersion": "349", + "kind": "350", + "name": "351", + "uid": "țb贇髪čɣ暇镘買ɱD很唟-", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "352" + ], + "clusterName": "353", + "managedFields": [ + { + "manager": "354", + "operation": "E嗆R2璻攜轴", + "apiVersion": "355", + "fields": {"356":{"357":null}} + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "366", + "storageClassName": "367", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "368", + "kind": "369", + "name": "370" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "371", + "message": "372" + } + ] + } + } + ], + "serviceName": "373", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": 3145429786196118388, + "replicas": 1256299227, + "readyReplicas": -63012996, + "currentReplicas": 1538760390, + "updatedReplicas": 346775159, + "currentRevision": "374", + "updateRevision": "375", + "collisionCount": 1836894267, + "conditions": [ + { + "type": "囨汙Ȗ\u003e\u003c僚徘ó蒿", + "status": "誀ŭ\"ɦ?", + "lastTransitionTime": "2741-08-01T23:33:42Z", + "reason": "376", + "message": "377" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.pb new file mode 100644 index 00000000000..2f38f60dd63 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.yaml new file mode 100644 index 00000000000..b41e339ce3d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.yaml @@ -0,0 +1,799 @@ +apiVersion: apps/v1 +kind: StatefulSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "373" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "347": "348" + clusterName: "353" + creationTimestamp: null + deletionGracePeriodSeconds: 6779218673590464341 + finalizers: + - "352" + generateName: "341" + generation: -7417757023786628909 + labels: + "345": "346" + managedFields: + - apiVersion: "355" + fields: + "356": + "357": null + manager: "354" + operation: E嗆R2璻攜轴 + name: "340" + namespace: "342" + ownerReferences: + - apiVersion: "349" + blockOwnerDeletion: false + controller: true + kind: "350" + name: "351" + uid: țb贇髪čɣ暇镘買ɱD很唟- + resourceVersion: "15930892079168115837" + selfLink: "343" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "368" + kind: "369" + name: "370" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "367" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "366" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "372" + reason: "371" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: 1836894267 + conditions: + - lastTransitionTime: "2741-08-01T23:33:42Z" + message: "377" + reason: "376" + status: 誀ŭ"ɦ? + type: 囨汙Ȗ><僚徘ó蒿 + currentReplicas: 1538760390 + currentRevision: "374" + observedGeneration: 3145429786196118388 + readyReplicas: -63012996 + replicas: 1256299227 + updateRevision: "375" + updatedReplicas: 346775159 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.json new file mode 100644 index 00000000000..e3d640338e6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.json @@ -0,0 +1,45 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.pb new file mode 100644 index 00000000000..fcfc8003a90 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.yaml new file mode 100644 index 00000000000..0dde208b1d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.yaml @@ -0,0 +1,41 @@ +apiVersion: apps/v1beta1 +data: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 +kind: ControllerRevision +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.json new file mode 100644 index 00000000000..4c4bb0e1794 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.json @@ -0,0 +1,1074 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "strategy": { + "type": "Ŗ鱓;鹡鑓侅闍ŏ", + "rollingUpdate": { + + } + }, + "minReadySeconds": -721017134, + "revisionHistoryLimit": -2062497734, + "paused": true, + "rollbackTo": { + "revision": 1503865638277557961 + }, + "progressDeadlineSeconds": -94103882 + }, + "status": { + "observedGeneration": -5187798234288383520, + "replicas": 1170997513, + "updatedReplicas": 44905239, + "readyReplicas": 1866809652, + "availableReplicas": -164761311, + "unavailableReplicas": -1844415313, + "conditions": [ + { + "type": "很唟-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ", + "status": "PPöƌ镳餘ŁƁ翂|C ɩ", + "lastUpdateTime": "2646-12-03T23:27:38Z", + "lastTransitionTime": "2449-11-26T19:51:46Z", + "reason": "340", + "message": "341" + } + ], + "collisionCount": -305244896 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.pb new file mode 100644 index 00000000000..187c2104b2a Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.yaml new file mode 100644 index 00000000000..d5a401bd265 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.yaml @@ -0,0 +1,734 @@ +apiVersion: apps/v1beta1 +kind: Deployment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -721017134 + paused: true + progressDeadlineSeconds: -94103882 + replicas: -1978186127 + revisionHistoryLimit: -2062497734 + rollbackTo: + revision: 1503865638277557961 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: Ŗ鱓;鹡鑓侅闍ŏ + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: -164761311 + collisionCount: -305244896 + conditions: + - lastTransitionTime: "2449-11-26T19:51:46Z" + lastUpdateTime: "2646-12-03T23:27:38Z" + message: "341" + reason: "340" + status: PPöƌ镳餘ŁƁ翂|C ɩ + type: 很唟-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ + observedGeneration: -5187798234288383520 + readyReplicas: 1866809652 + replicas: 1170997513 + unavailableReplicas: -1844415313 + updatedReplicas: 44905239 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.json new file mode 100644 index 00000000000..8d2b643ffc4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.json @@ -0,0 +1,11 @@ +{ + "kind": "DeploymentRollback", + "apiVersion": "apps/v1beta1", + "name": "2", + "updatedAnnotations": { + "3": "4" + }, + "rollbackTo": { + "revision": 4518808233936994290 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.pb new file mode 100644 index 00000000000..5a9f4672c3b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.yaml new file mode 100644 index 00000000000..6e65c1e8e6f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.DeploymentRollback.yaml @@ -0,0 +1,7 @@ +apiVersion: apps/v1beta1 +kind: DeploymentRollback +name: "2" +rollbackTo: + revision: 4518808233936994290 +updatedAnnotations: + "3": "4" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.json new file mode 100644 index 00000000000..8a42011e115 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.json @@ -0,0 +1,53 @@ +{ + "kind": "Scale", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.pb new file mode 100644 index 00000000000..331be8c0b4d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.yaml new file mode 100644 index 00000000000..03143bfd970 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.yaml @@ -0,0 +1,40 @@ +apiVersion: apps/v1beta1 +kind: Scale +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.json new file mode 100644 index 00000000000..0d45cd47e6c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.json @@ -0,0 +1,1166 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "340", + "generateName": "341", + "namespace": "342", + "selfLink": "343", + "resourceVersion": "15930892079168115837", + "generation": -7417757023786628909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 6779218673590464341, + "labels": { + "345": "346" + }, + "annotations": { + "347": "348" + }, + "ownerReferences": [ + { + "apiVersion": "349", + "kind": "350", + "name": "351", + "uid": "țb贇髪čɣ暇镘買ɱD很唟-", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "352" + ], + "clusterName": "353", + "managedFields": [ + { + "manager": "354", + "operation": "E嗆R2璻攜轴", + "apiVersion": "355", + "fields": {"356":{"357":null}} + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "366", + "storageClassName": "367", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "368", + "kind": "369", + "name": "370" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "371", + "message": "372" + } + ] + } + } + ], + "serviceName": "373", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": -5753617402405166224, + "replicas": 1952497813, + "readyReplicas": -1653255608, + "currentReplicas": 1913559840, + "updatedReplicas": -803838090, + "currentRevision": "374", + "updateRevision": "375", + "collisionCount": -1147281085, + "conditions": [ + { + "type": "Ė@îż暬Ƒ琇ũ齑誀ŭ\"ɦ", + "status": "×軓鼐嵱宯ÙQ阉(闒ƈƳ萎Ŋ", + "lastTransitionTime": "2606-05-01T09:09:27Z", + "reason": "376", + "message": "377" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.pb new file mode 100644 index 00000000000..98165261b46 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.yaml new file mode 100644 index 00000000000..e7611c3d3fc --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.yaml @@ -0,0 +1,799 @@ +apiVersion: apps/v1beta1 +kind: StatefulSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "373" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "347": "348" + clusterName: "353" + creationTimestamp: null + deletionGracePeriodSeconds: 6779218673590464341 + finalizers: + - "352" + generateName: "341" + generation: -7417757023786628909 + labels: + "345": "346" + managedFields: + - apiVersion: "355" + fields: + "356": + "357": null + manager: "354" + operation: E嗆R2璻攜轴 + name: "340" + namespace: "342" + ownerReferences: + - apiVersion: "349" + blockOwnerDeletion: false + controller: true + kind: "350" + name: "351" + uid: țb贇髪čɣ暇镘買ɱD很唟- + resourceVersion: "15930892079168115837" + selfLink: "343" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "368" + kind: "369" + name: "370" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "367" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "366" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "372" + reason: "371" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: -1147281085 + conditions: + - lastTransitionTime: "2606-05-01T09:09:27Z" + message: "377" + reason: "376" + status: ×軓鼐嵱宯ÙQ阉(闒ƈƳ萎Ŋ + type: Ė@îż暬Ƒ琇ũ齑誀ŭ"ɦ + currentReplicas: 1913559840 + currentRevision: "374" + observedGeneration: -5753617402405166224 + readyReplicas: -1653255608 + replicas: 1952497813 + updateRevision: "375" + updatedReplicas: -803838090 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.json new file mode 100644 index 00000000000..93058bdc244 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.json @@ -0,0 +1,45 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.pb new file mode 100644 index 00000000000..6f73ac6967d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.yaml new file mode 100644 index 00000000000..186ddf8fc2c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.yaml @@ -0,0 +1,41 @@ +apiVersion: apps/v1beta2 +data: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 +kind: ControllerRevision +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.json new file mode 100644 index 00000000000..5527d6aff40 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.json @@ -0,0 +1,1064 @@ +{ + "kind": "DaemonSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "runAsUser": 6808883506426686803, + "runAsGroup": 4559267523176571, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ğ#咻痗ȡmƴ" + }, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": -1942612426, + "containerPort": -1222594476, + "protocol": "遼ūPH炮掊°nʮ閼咎櫸eʔ", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "627" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "280" + }, + "requests": { + "": "809" + } + }, + "volumeMounts": [ + { + "name": "236", + "mountPath": "237", + "subPath": "238", + "mountPropagation": "å睫}堇硲蕵ɢ苆", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": -57352147, + "host": "244", + "scheme": "Y鶪5w垁鷌辪虽U珝", + "httpHeaders": [ + { + "name": "245", + "value": "246" + } + ] + }, + "tcpSocket": { + "port": "247", + "host": "248" + }, + "initialDelaySeconds": 411878451, + "timeoutSeconds": 1676588692, + "periodSeconds": -254454655, + "successThreshold": -1925916855, + "failureThreshold": -1553779100 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "}", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": "267", + "host": "268", + "scheme": "@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": "271", + "host": "272" + } + } + }, + "terminationMessagePath": "273", + "terminationMessagePolicy": "Ŭ", + "imagePullPolicy": "軶ǃ*ʙ嫙\u0026蒒5靇", + "securityContext": { + "capabilities": { + "add": [ + "ɵK.Q貇£ȹ" + ], + "drop": [ + "ƹǔw÷nI粛E煹ǐƲE" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "274", + "role": "275", + "type": "276", + "level": "277" + }, + "runAsUser": -378701183370790036, + "runAsGroup": -8656955128235291182, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Z" + } + } + ], + "restartPolicy": "0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭", + "terminationGracePeriodSeconds": 3211788672813464064, + "activeDeadlineSeconds": 3932374770591864310, + "dnsPolicy": "ħ籘Àǒɿʒ", + "nodeSelector": { + "278": "279" + }, + "serviceAccountName": "280", + "serviceAccount": "281", + "automountServiceAccountToken": true, + "nodeName": "282", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "283", + "role": "284", + "type": "285", + "level": "286" + }, + "runAsUser": 8519427267030036521, + "runAsGroup": -4151726557168738613, + "runAsNonRoot": true, + "supplementalGroups": [ + 1875040261412240501 + ], + "fsGroup": -3078742976292946468, + "sysctls": [ + { + "name": "287", + "value": "288" + } + ] + }, + "imagePullSecrets": [ + { + "name": "289" + } + ], + "hostname": "290", + "subdomain": "291", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "292", + "operator": "Z1Ůđ眊ľǎɳ,ǿ飏騀呣", + "values": [ + "293" + ] + } + ], + "matchFields": [ + { + "key": "294", + "operator": "ƻ悖ȩ0Ƹ[", + "values": [ + "295" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1694108493, + "preference": { + "matchExpressions": [ + { + "key": "296", + "operator": "U髷裎$MVȟ@7飣奺Ȋ", + "values": [ + "297" + ] + } + ], + "matchFields": [ + { + "key": "298", + "operator": "ʁ揆ɘȌ脾嚏吐ĠLƐ", + "values": [ + "299" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7": "OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P" + }, + "matchExpressions": [ + { + "key": "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J", + "operator": "In", + "values": [ + "3-___t-Z8SUGP.-_.uB-.--.gR" + ] + } + ] + }, + "namespaces": [ + "306" + ], + "topologyKey": "307" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -205176266, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "U.8N": "N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz" + }, + "matchExpressions": [ + { + "key": "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "314" + ], + "topologyKey": "315" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3": "4-Tm._G" + }, + "matchExpressions": [ + { + "key": "Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X", + "operator": "NotIn", + "values": [ + "X_._D8T" + ] + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 789384689, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B": "V.Z__Lv8_.O_..8n.--z_-..W" + }, + "matchExpressions": [ + { + "key": "VKPg___KA-._d._.U8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + } + }, + "schedulerName": "332", + "tolerations": [ + { + "key": "333", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "334", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "335", + "hostnames": [ + "336" + ] + } + ], + "priorityClassName": "337", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "338" + ], + "searches": [ + "339" + ], + "options": [ + { + "name": "340", + "value": "341" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "342", + "enableServiceLinks": false + } + }, + "updateStrategy": { + "type": "鮽ǍJB膾扉A­1襏櫯³£h刪q塨", + "rollingUpdate": { + + } + }, + "minReadySeconds": -252352702, + "revisionHistoryLimit": -1230911246 + }, + "status": { + "currentNumberScheduled": -10743562, + "numberMisscheduled": -1479988716, + "desiredNumberScheduled": 1262074531, + "numberReady": -1187060809, + "observedGeneration": 8043349780356677523, + "updatedNumberScheduled": 641181607, + "numberAvailable": 1131069811, + "numberUnavailable": 1834151037, + "collisionCount": 337714305, + "conditions": [ + { + "type": "嵘厶sȰÖ埡ÆɰŞ襵樞úʥ銀ƨ", + "status": "[\u003eĵ'o儿Ƭ銭", + "lastTransitionTime": "2739-05-30T11:23:39Z", + "reason": "343", + "message": "344" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.pb new file mode 100644 index 00000000000..57a7ce67488 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.yaml new file mode 100644 index 00000000000..c9bf1c946b4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.yaml @@ -0,0 +1,725 @@ +apiVersion: apps/v1beta2 +kind: DaemonSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -252352702 + revisionHistoryLimit: -1230911246 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: 3932374770591864310 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "296" + operator: U髷裎$MVȟ@7飣奺Ȋ + values: + - "297" + matchFields: + - key: "298" + operator: ʁ揆ɘȌ脾嚏吐ĠLƐ + values: + - "299" + weight: -1694108493 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "292" + operator: Z1Ůđ眊ľǎɳ,ǿ飏騀呣 + values: + - "293" + matchFields: + - key: "294" + operator: ƻ悖ȩ0Ƹ[ + values: + - "295" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8 + operator: DoesNotExist + matchLabels: + U.8N: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "314" + topologyKey: "315" + weight: -205176266 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J + operator: In + values: + - 3-___t-Z8SUGP.-_.uB-.--.gR + matchLabels: + 546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7: OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P + namespaces: + - "306" + topologyKey: "307" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: VKPg___KA-._d._.U8 + operator: DoesNotExist + matchLabels: + 4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B: V.Z__Lv8_.O_..8n.--z_-..W + namespaces: + - "330" + topologyKey: "331" + weight: 789384689 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X + operator: NotIn + values: + - X_._D8T + matchLabels: + 8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3: 4-Tm._G + namespaces: + - "322" + topologyKey: "323" + automountServiceAccountToken: true + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "627" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: 軶ǃ*ʙ嫙&蒒5靇 + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: k_瀹鞎sn芞QÄȻ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "266" + port: "267" + scheme: '@Ȗs«öʮĀ<é瞾' + tcpSocket: + host: "272" + port: "271" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1553779100 + httpGet: + host: "244" + httpHeaders: + - name: "245" + value: "246" + path: "243" + port: -57352147 + scheme: Y鶪5w垁鷌辪虽U珝 + initialDelaySeconds: 411878451 + periodSeconds: -254454655 + successThreshold: -1925916855 + tcpSocket: + host: "248" + port: "247" + timeoutSeconds: 1676588692 + name: "216" + ports: + - containerPort: -1222594476 + hostIP: "222" + hostPort: -1942612426 + name: "221" + protocol: 遼ūPH炮掊°nʮ閼咎櫸eʔ + readinessProbe: + exec: + command: + - "249" + failureThreshold: -31530684 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -1080853187 + resources: + limits: + "": "280" + requests: + "": "809" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ɵK.Q貇£ȹ + drop: + - ƹǔw÷nI粛E煹ǐƲE + privileged: true + procMount: Z + readOnlyRootFilesystem: false + runAsGroup: -8656955128235291182 + runAsNonRoot: false + runAsUser: -378701183370790036 + seLinuxOptions: + level: "277" + role: "275" + type: "276" + user: "274" + terminationMessagePath: "273" + terminationMessagePolicy: Ŭ + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: å睫}堇硲蕵ɢ苆 + name: "236" + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "338" + options: + - name: "340" + value: "341" + searches: + - "339" + dnsPolicy: ħ籘Àǒɿʒ + enableServiceLinks: false + hostAliases: + - hostnames: + - "336" + ip: "335" + hostPID: true + hostname: "290" + imagePullSecrets: + - name: "289" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: ğ#咻痗ȡmƴ + readOnlyRootFilesystem: false + runAsGroup: 4559267523176571 + runAsNonRoot: true + runAsUser: 6808883506426686803 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "282" + nodeSelector: + "278": "279" + priority: -2137775067 + priorityClassName: "337" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭 + runtimeClassName: "342" + schedulerName: "332" + securityContext: + fsGroup: -3078742976292946468 + runAsGroup: -4151726557168738613 + runAsNonRoot: true + runAsUser: 8519427267030036521 + seLinuxOptions: + level: "286" + role: "284" + type: "285" + user: "283" + supplementalGroups: + - 1875040261412240501 + sysctls: + - name: "287" + value: "288" + serviceAccount: "281" + serviceAccountName: "280" + shareProcessNamespace: true + subdomain: "291" + terminationGracePeriodSeconds: 3211788672813464064 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "333" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "334" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 1637061888 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 啞川J缮ǚb + diskName: "119" + diskURI: "120" + fsType: "121" + kind: ʬ + readOnly: false + azureFile: + readOnly: true + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: -1853411528 + items: + - key: "108" + mode: -885708332 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -861583888 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -332563744 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "40" + resource: "101" + emptyDir: + medium: Ň'Ğİ* + sizeLimit: "695" + fc: + fsType: "103" + lun: 324963473 + readOnly: true + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1706940973 + pdName: "53" + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + hostPath: + path: "52" + type: _Ĭ艥< + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1884322607 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + readOnly: true + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + volumeID: "137" + projected: + defaultMode: -740816174 + sources: + - configMap: + items: + - key: "133" + mode: -2137658152 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1617414299 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "763" + resource: "131" + secret: + items: + - key: "125" + mode: 1493217478 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -6753602166099171537 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 62108019 + items: + - key: "61" + mode: -1092501327 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: {} + type: 鮽ǍJB膾扉A­1襏櫯³£h刪q塨 +status: + collisionCount: 337714305 + conditions: + - lastTransitionTime: "2739-05-30T11:23:39Z" + message: "344" + reason: "343" + status: '[>ĵ''o儿Ƭ銭' + type: 嵘厶sȰÖ埡ÆɰŞ襵樞úʥ銀ƨ + currentNumberScheduled: -10743562 + desiredNumberScheduled: 1262074531 + numberAvailable: 1131069811 + numberMisscheduled: -1479988716 + numberReady: -1187060809 + numberUnavailable: 1834151037 + observedGeneration: 8043349780356677523 + updatedNumberScheduled: 641181607 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.json new file mode 100644 index 00000000000..4019b6301c2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.json @@ -0,0 +1,1071 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "strategy": { + "type": "Ŗ鱓;鹡鑓侅闍ŏ", + "rollingUpdate": { + + } + }, + "minReadySeconds": -721017134, + "revisionHistoryLimit": -2062497734, + "paused": true, + "progressDeadlineSeconds": -2022494519 + }, + "status": { + "observedGeneration": -646884070573393486, + "replicas": -1207878403, + "updatedReplicas": 372376497, + "readyReplicas": -1085841792, + "availableReplicas": 2061490078, + "unavailableReplicas": -244836060, + "conditions": [ + { + "type": "NJ丧鴻", + "status": "-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ", + "lastUpdateTime": "2182-10-10T16:20:33Z", + "lastTransitionTime": "2191-07-04T07:05:53Z", + "reason": "340", + "message": "341" + } + ], + "collisionCount": 99448460 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.pb new file mode 100644 index 00000000000..fe4df80ce73 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.yaml new file mode 100644 index 00000000000..54346eb5853 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.yaml @@ -0,0 +1,732 @@ +apiVersion: apps/v1beta2 +kind: Deployment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -721017134 + paused: true + progressDeadlineSeconds: -2022494519 + replicas: -1978186127 + revisionHistoryLimit: -2062497734 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: Ŗ鱓;鹡鑓侅闍ŏ + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 2061490078 + collisionCount: 99448460 + conditions: + - lastTransitionTime: "2191-07-04T07:05:53Z" + lastUpdateTime: "2182-10-10T16:20:33Z" + message: "341" + reason: "340" + status: -墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ + type: NJ丧鴻 + observedGeneration: -646884070573393486 + readyReplicas: -1085841792 + replicas: -1207878403 + unavailableReplicas: -244836060 + updatedReplicas: 372376497 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.json new file mode 100644 index 00000000000..837833fd37a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.json @@ -0,0 +1,1052 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "runAsUser": -6722299225018603773, + "runAsGroup": 6637292039508172491, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "嫙\u0026蒒5靇C'ɵK.Q貇" + }, + "tty": true + } + ], + "containers": [ + { + "name": "215", + "image": "216", + "command": [ + "217" + ], + "args": [ + "218" + ], + "workingDir": "219", + "ports": [ + { + "name": "220", + "hostPort": -1762049522, + "containerPort": -1478830017, + "protocol": "÷nI粛E煹ǐƲE", + "hostIP": "221" + } + ], + "envFrom": [ + { + "prefix": "222", + "configMapRef": { + "name": "223", + "optional": true + }, + "secretRef": { + "name": "224", + "optional": true + } + } + ], + "env": [ + { + "name": "225", + "value": "226", + "valueFrom": { + "fieldRef": { + "apiVersion": "227", + "fieldPath": "228" + }, + "resourceFieldRef": { + "containerName": "229", + "resource": "230", + "divisor": "43" + }, + "configMapKeyRef": { + "name": "231", + "key": "232", + "optional": false + }, + "secretKeyRef": { + "name": "233", + "key": "234", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ",铻OŤǢʭ嵔棂p儼Ƿ裚瓶": "806" + }, + "requests": { + "ɩC": "766" + } + }, + "volumeMounts": [ + { + "name": "235", + "mountPath": "236", + "subPath": "237", + "mountPropagation": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "subPathExpr": "238" + } + ], + "volumeDevices": [ + { + "name": "239", + "devicePath": "240" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "241" + ] + }, + "httpGet": { + "path": "242", + "port": -342705708, + "host": "243", + "scheme": "fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "246" + }, + "initialDelaySeconds": 364078113, + "timeoutSeconds": -181693648, + "periodSeconds": 828173251, + "successThreshold": -394397948, + "failureThreshold": 2040455355 + }, + "readinessProbe": { + "exec": { + "command": [ + "247" + ] + }, + "httpGet": { + "path": "248", + "port": 474119379, + "host": "249", + "scheme": "萭旿@掇lNdǂ\u003e5姣", + "httpHeaders": [ + { + "name": "250", + "value": "251" + } + ] + }, + "tcpSocket": { + "port": 1498833271, + "host": "252" + }, + "initialDelaySeconds": 1505082076, + "timeoutSeconds": 1447898632, + "periodSeconds": 1602745893, + "successThreshold": 1599076900, + "failureThreshold": -1920661051 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "253" + ] + }, + "httpGet": { + "path": "254", + "port": 963670270, + "host": "255", + "scheme": "ɘȌ脾嚏吐ĠLƐȤ藠3.v", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + } + }, + "preStop": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "\\ ", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + } + } + }, + "terminationMessagePath": "268", + "terminationMessagePolicy": "«丯Ƙ枛牐ɺ皚", + "imagePullPolicy": "I\\p[", + "securityContext": { + "capabilities": { + "add": [ + "ĨɆâĺɗŹ倗" + ], + "drop": [ + "晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "269", + "role": "270", + "type": "271", + "level": "272" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ȱ?$矡ȶ网" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": -549108701661089463, + "activeDeadlineSeconds": -11671145270681448, + "nodeSelector": { + "273": "274" + }, + "serviceAccountName": "275", + "serviceAccount": "276", + "automountServiceAccountToken": true, + "nodeName": "277", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "278", + "role": "279", + "type": "280", + "level": "281" + }, + "runAsUser": -5860790522738935260, + "runAsGroup": 5267311692406174869, + "runAsNonRoot": false, + "supplementalGroups": [ + -4369115231127764890 + ], + "fsGroup": -4765779537771254535, + "sysctls": [ + { + "name": "282", + "value": "283" + } + ] + }, + "imagePullSecrets": [ + { + "name": "284" + } + ], + "hostname": "285", + "subdomain": "286", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "287", + "operator": "胵輓Ɔ", + "values": [ + "288" + ] + } + ], + "matchFields": [ + { + "key": "289", + "operator": "ØœȠƬQg鄠[颐o", + "values": [ + "290" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 410611837, + "preference": { + "matchExpressions": [ + { + "key": "291", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "292" + ] + } + ], + "matchFields": [ + { + "key": "293", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "294" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J": "q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24" + }, + "matchExpressions": [ + { + "key": "d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "301" + ], + "topologyKey": "302" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -751455207, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "G.-_pP__up.2L_s-o779._-k-5___Q": "3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x" + }, + "matchExpressions": [ + { + "key": "2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -2081163116, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "acp6-5-x1---4/b8a_6_.0Q46": "6" + }, + "matchExpressions": [ + { + "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9", + "operator": "In", + "values": [ + "Gv" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + } + ] + } + }, + "schedulerName": "327", + "tolerations": [ + { + "key": "328", + "operator": "ȜŚɇA%ɀ蓧睔SJȋ灋槊", + "value": "329", + "effect": "群E牬庘颮6(|ǖûǭ", + "tolerationSeconds": -288011219492438332 + } + ], + "hostAliases": [ + { + "ip": "330", + "hostnames": [ + "331" + ] + } + ], + "priorityClassName": "332", + "priority": -852112760, + "dnsConfig": { + "nameservers": [ + "333" + ], + "searches": [ + "334" + ], + "options": [ + { + "name": "335", + "value": "336" + } + ] + }, + "readinessGates": [ + { + "conditionType": "" + } + ], + "runtimeClassName": "337", + "enableServiceLinks": true + } + } + }, + "status": { + "replicas": -1280563546, + "fullyLabeledReplicas": 163034368, + "readyReplicas": 1631678367, + "availableReplicas": 1298031603, + "observedGeneration": -3092144976843560567, + "conditions": [ + { + "type": ".¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ", + "status": "óƒ畒Üɉ愂,wa纝", + "lastTransitionTime": "2488-07-22T04:14:34Z", + "reason": "338", + "message": "339" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.pb new file mode 100644 index 00000000000..f447d6ca0ca Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.yaml new file mode 100644 index 00000000000..0e54b65849a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.yaml @@ -0,0 +1,716 @@ +apiVersion: apps/v1beta2 +kind: ReplicaSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -11671145270681448 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "291" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "292" + matchFields: + - key: "293" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "294" + weight: 410611837 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "287" + operator: 胵輓Ɔ + values: + - "288" + matchFields: + - key: "289" + operator: ØœȠƬQg鄠[颐o + values: + - "290" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p + operator: Exists + matchLabels: + G.-_pP__up.2L_s-o779._-k-5___Q: 3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x + namespaces: + - "309" + topologyKey: "310" + weight: -751455207 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4 + operator: Exists + matchLabels: + 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J: q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24 + namespaces: + - "301" + topologyKey: "302" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9 + operator: In + values: + - Gv + matchLabels: + acp6-5-x1---4/b8a_6_.0Q46: "6" + namespaces: + - "325" + topologyKey: "326" + weight: -2081163116 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "317" + topologyKey: "318" + automountServiceAccountToken: true + containers: + - args: + - "218" + command: + - "217" + env: + - name: "225" + value: "226" + valueFrom: + configMapKeyRef: + key: "232" + name: "231" + optional: false + fieldRef: + apiVersion: "227" + fieldPath: "228" + resourceFieldRef: + containerName: "229" + divisor: "43" + resource: "230" + secretKeyRef: + key: "234" + name: "233" + optional: true + envFrom: + - configMapRef: + name: "223" + optional: true + prefix: "222" + secretRef: + name: "224" + optional: true + image: "216" + imagePullPolicy: I\p[ + lifecycle: + postStart: + exec: + command: + - "253" + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "254" + port: 963670270 + scheme: ɘȌ脾嚏吐ĠLƐȤ藠3.v + tcpSocket: + host: "259" + port: "258" + preStop: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: '\ ' + tcpSocket: + host: "267" + port: "266" + livenessProbe: + exec: + command: + - "241" + failureThreshold: 2040455355 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "242" + port: -342705708 + scheme: fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + initialDelaySeconds: 364078113 + periodSeconds: 828173251 + successThreshold: -394397948 + tcpSocket: + host: "246" + port: 88483549 + timeoutSeconds: -181693648 + name: "215" + ports: + - containerPort: -1478830017 + hostIP: "221" + hostPort: -1762049522 + name: "220" + protocol: ÷nI粛E煹ǐƲE + readinessProbe: + exec: + command: + - "247" + failureThreshold: -1920661051 + httpGet: + host: "249" + httpHeaders: + - name: "250" + value: "251" + path: "248" + port: 474119379 + scheme: 萭旿@掇lNdǂ>5姣 + initialDelaySeconds: 1505082076 + periodSeconds: 1602745893 + successThreshold: 1599076900 + tcpSocket: + host: "252" + port: 1498833271 + timeoutSeconds: 1447898632 + resources: + limits: + ',铻OŤǢʭ嵔棂p儼Ƿ裚瓶': "806" + requests: + ɩC: "766" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ĨɆâĺɗŹ倗 + drop: + - 晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl + privileged: true + procMount: Ȱ?$矡ȶ网 + readOnlyRootFilesystem: false + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "272" + role: "270" + type: "271" + user: "269" + stdin: true + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: «丯Ƙ枛牐ɺ皚 + tty: true + volumeDevices: + - devicePath: "240" + name: "239" + volumeMounts: + - mountPath: "236" + mountPropagation: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + name: "235" + subPath: "237" + subPathExpr: "238" + workingDir: "219" + dnsConfig: + nameservers: + - "333" + options: + - name: "335" + value: "336" + searches: + - "334" + enableServiceLinks: true + hostAliases: + - hostnames: + - "331" + ip: "330" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "285" + imagePullSecrets: + - name: "284" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 嫙&蒒5靇C'ɵK.Q貇 + readOnlyRootFilesystem: false + runAsGroup: 6637292039508172491 + runAsNonRoot: false + runAsUser: -6722299225018603773 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "277" + nodeSelector: + "273": "274" + priority: -852112760 + priorityClassName: "332" + readinessGates: + - conditionType: "" + runtimeClassName: "337" + schedulerName: "327" + securityContext: + fsGroup: -4765779537771254535 + runAsGroup: 5267311692406174869 + runAsNonRoot: false + runAsUser: -5860790522738935260 + seLinuxOptions: + level: "281" + role: "279" + type: "280" + user: "278" + supplementalGroups: + - -4369115231127764890 + sysctls: + - name: "282" + value: "283" + serviceAccount: "276" + serviceAccountName: "275" + shareProcessNamespace: false + subdomain: "286" + terminationGracePeriodSeconds: -549108701661089463 + tolerations: + - effect: 群E牬庘颮6(|ǖûǭ + key: "328" + operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊 + tolerationSeconds: -288011219492438332 + value: "329" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1298031603 + conditions: + - lastTransitionTime: "2488-07-22T04:14:34Z" + message: "339" + reason: "338" + status: óƒ畒Üɉ愂,wa纝 + type: .¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ + fullyLabeledReplicas: 163034368 + observedGeneration: -3092144976843560567 + readyReplicas: 1631678367 + replicas: -1280563546 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.json new file mode 100644 index 00000000000..fd4f6fbba47 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.json @@ -0,0 +1,53 @@ +{ + "kind": "Scale", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.pb new file mode 100644 index 00000000000..d6335b919c3 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.yaml new file mode 100644 index 00000000000..b0c073e72e3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.yaml @@ -0,0 +1,40 @@ +apiVersion: apps/v1beta2 +kind: Scale +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.json new file mode 100644 index 00000000000..e901ac0b643 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.json @@ -0,0 +1,1166 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "340", + "generateName": "341", + "namespace": "342", + "selfLink": "343", + "resourceVersion": "15930892079168115837", + "generation": -7417757023786628909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 6779218673590464341, + "labels": { + "345": "346" + }, + "annotations": { + "347": "348" + }, + "ownerReferences": [ + { + "apiVersion": "349", + "kind": "350", + "name": "351", + "uid": "țb贇髪čɣ暇镘買ɱD很唟-", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "352" + ], + "clusterName": "353", + "managedFields": [ + { + "manager": "354", + "operation": "E嗆R2璻攜轴", + "apiVersion": "355", + "fields": {"356":{"357":null}} + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "366", + "storageClassName": "367", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "368", + "kind": "369", + "name": "370" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "371", + "message": "372" + } + ] + } + } + ], + "serviceName": "373", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": 3145429786196118388, + "replicas": 1256299227, + "readyReplicas": -63012996, + "currentReplicas": 1538760390, + "updatedReplicas": 346775159, + "currentRevision": "374", + "updateRevision": "375", + "collisionCount": 1836894267, + "conditions": [ + { + "type": "囨汙Ȗ\u003e\u003c僚徘ó蒿", + "status": "誀ŭ\"ɦ?", + "lastTransitionTime": "2741-08-01T23:33:42Z", + "reason": "376", + "message": "377" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.pb new file mode 100644 index 00000000000..ae8cee30903 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.yaml new file mode 100644 index 00000000000..e14221b647a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.yaml @@ -0,0 +1,799 @@ +apiVersion: apps/v1beta2 +kind: StatefulSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "373" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "347": "348" + clusterName: "353" + creationTimestamp: null + deletionGracePeriodSeconds: 6779218673590464341 + finalizers: + - "352" + generateName: "341" + generation: -7417757023786628909 + labels: + "345": "346" + managedFields: + - apiVersion: "355" + fields: + "356": + "357": null + manager: "354" + operation: E嗆R2璻攜轴 + name: "340" + namespace: "342" + ownerReferences: + - apiVersion: "349" + blockOwnerDeletion: false + controller: true + kind: "350" + name: "351" + uid: țb贇髪čɣ暇镘買ɱD很唟- + resourceVersion: "15930892079168115837" + selfLink: "343" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "368" + kind: "369" + name: "370" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "367" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "366" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "372" + reason: "371" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: 1836894267 + conditions: + - lastTransitionTime: "2741-08-01T23:33:42Z" + message: "377" + reason: "376" + status: 誀ŭ"ɦ? + type: 囨汙Ȗ><僚徘ó蒿 + currentReplicas: 1538760390 + currentRevision: "374" + observedGeneration: 3145429786196118388 + readyReplicas: -63012996 + replicas: 1256299227 + updateRevision: "375" + updatedReplicas: 346775159 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.json b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.json new file mode 100644 index 00000000000..8d16df9e064 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.json @@ -0,0 +1,59 @@ +{ + "kind": "TokenRequest", + "apiVersion": "authentication.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "audiences": [ + "24" + ], + "expirationSeconds": -8496244716696586452, + "boundObjectRef": { + "kind": "25", + "apiVersion": "26", + "name": "27", + "uid": "Ă凗蓏Ŋ蛊ĉy" + } + }, + "status": { + "token": "28", + "expirationTimestamp": "2095-08-29T22:12:41Z" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.pb new file mode 100644 index 00000000000..27d10cb05c4 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.yaml new file mode 100644 index 00000000000..0a5a3ae49d2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.yaml @@ -0,0 +1,45 @@ +apiVersion: authentication.k8s.io/v1 +kind: TokenRequest +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "24" + boundObjectRef: + apiVersion: "26" + kind: "25" + name: "27" + uid: Ă凗蓏Ŋ蛊ĉy + expirationSeconds: -8496244716696586452 +status: + expirationTimestamp: "2095-08-29T22:12:41Z" + token: "28" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.json new file mode 100644 index 00000000000..8894631d088 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.json @@ -0,0 +1,67 @@ +{ + "kind": "TokenReview", + "apiVersion": "authentication.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "token": "24", + "audiences": [ + "25" + ] + }, + "status": { + "user": { + "username": "26", + "uid": "27", + "groups": [ + "28" + ], + "extra": { + "29": [ + "30" +] + } + }, + "audiences": [ + "31" + ], + "error": "32" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.pb new file mode 100644 index 00000000000..6bbede7fe0d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.yaml new file mode 100644 index 00000000000..a2e5068c679 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.yaml @@ -0,0 +1,49 @@ +apiVersion: authentication.k8s.io/v1 +kind: TokenReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "25" + token: "24" +status: + audiences: + - "31" + error: "32" + user: + extra: + "29": + - "30" + groups: + - "28" + uid: "27" + username: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.json new file mode 100644 index 00000000000..48a5ea7db67 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.json @@ -0,0 +1,67 @@ +{ + "kind": "TokenReview", + "apiVersion": "authentication.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "token": "24", + "audiences": [ + "25" + ] + }, + "status": { + "user": { + "username": "26", + "uid": "27", + "groups": [ + "28" + ], + "extra": { + "29": [ + "30" +] + } + }, + "audiences": [ + "31" + ], + "error": "32" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.pb new file mode 100644 index 00000000000..febf5ce1ea9 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.yaml new file mode 100644 index 00000000000..c047c1f5268 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.yaml @@ -0,0 +1,49 @@ +apiVersion: authentication.k8s.io/v1beta1 +kind: TokenReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "25" + token: "24" +status: + audiences: + - "31" + error: "32" + user: + extra: + "29": + - "30" + groups: + - "28" + uid: "27" + username: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.json new file mode 100644 index 00000000000..dbbcf624e44 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.json @@ -0,0 +1,74 @@ +{ + "kind": "LocalSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "groups": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.pb new file mode 100644 index 00000000000..ff00cc0ef21 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.yaml new file mode 100644 index 00000000000..0e902967d3f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.yaml @@ -0,0 +1,57 @@ +apiVersion: authorization.k8s.io/v1 +kind: LocalSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + groups: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.json new file mode 100644 index 00000000000..18bf8b885bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.json @@ -0,0 +1,64 @@ +{ + "kind": "SelfSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + } + }, + "status": { + "allowed": false, + "denied": true, + "reason": "33", + "evaluationError": "34" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.pb new file mode 100644 index 00000000000..b883cb7d157 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.yaml new file mode 100644 index 00000000000..29bd65eda98 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.yaml @@ -0,0 +1,50 @@ +apiVersion: authorization.k8s.io/v1 +kind: SelfSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" +status: + allowed: false + denied: true + evaluationError: "34" + reason: "33" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.json new file mode 100644 index 00000000000..7eb405013aa --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.json @@ -0,0 +1,76 @@ +{ + "kind": "SelfSubjectRulesReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "namespace": "24" + }, + "status": { + "resourceRules": [ + { + "verbs": [ + "25" + ], + "apiGroups": [ + "26" + ], + "resources": [ + "27" + ], + "resourceNames": [ + "28" + ] + } + ], + "nonResourceRules": [ + { + "verbs": [ + "29" + ], + "nonResourceURLs": [ + "30" + ] + } + ], + "incomplete": false, + "evaluationError": "31" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.pb new file mode 100644 index 00000000000..30b175d570f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.yaml new file mode 100644 index 00000000000..bb029b9888f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.yaml @@ -0,0 +1,52 @@ +apiVersion: authorization.k8s.io/v1 +kind: SelfSubjectRulesReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + namespace: "24" +status: + evaluationError: "31" + incomplete: false + nonResourceRules: + - nonResourceURLs: + - "30" + verbs: + - "29" + resourceRules: + - apiGroups: + - "26" + resourceNames: + - "28" + resources: + - "27" + verbs: + - "25" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.json new file mode 100644 index 00000000000..e9aadf558ba --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.json @@ -0,0 +1,74 @@ +{ + "kind": "SubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "groups": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.pb new file mode 100644 index 00000000000..340fdc96700 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.yaml new file mode 100644 index 00000000000..faa8e72d7b6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.yaml @@ -0,0 +1,57 @@ +apiVersion: authorization.k8s.io/v1 +kind: SubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + groups: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.json new file mode 100644 index 00000000000..16a03566a86 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.json @@ -0,0 +1,74 @@ +{ + "kind": "LocalSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "group": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.pb new file mode 100644 index 00000000000..0664b719f54 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.yaml new file mode 100644 index 00000000000..9f7841287f0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.yaml @@ -0,0 +1,57 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: LocalSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + group: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.json new file mode 100644 index 00000000000..a7143c0c388 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.json @@ -0,0 +1,64 @@ +{ + "kind": "SelfSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + } + }, + "status": { + "allowed": false, + "denied": true, + "reason": "33", + "evaluationError": "34" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.pb new file mode 100644 index 00000000000..7180337593f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.yaml new file mode 100644 index 00000000000..76ab7fa9972 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.yaml @@ -0,0 +1,50 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SelfSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" +status: + allowed: false + denied: true + evaluationError: "34" + reason: "33" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.json new file mode 100644 index 00000000000..63e697700ca --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.json @@ -0,0 +1,76 @@ +{ + "kind": "SelfSubjectRulesReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "namespace": "24" + }, + "status": { + "resourceRules": [ + { + "verbs": [ + "25" + ], + "apiGroups": [ + "26" + ], + "resources": [ + "27" + ], + "resourceNames": [ + "28" + ] + } + ], + "nonResourceRules": [ + { + "verbs": [ + "29" + ], + "nonResourceURLs": [ + "30" + ] + } + ], + "incomplete": false, + "evaluationError": "31" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.pb new file mode 100644 index 00000000000..494fb596f3c Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.yaml new file mode 100644 index 00000000000..c395c30b43c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.yaml @@ -0,0 +1,52 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SelfSubjectRulesReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + namespace: "24" +status: + evaluationError: "31" + incomplete: false + nonResourceRules: + - nonResourceURLs: + - "30" + verbs: + - "29" + resourceRules: + - apiGroups: + - "26" + resourceNames: + - "28" + resources: + - "27" + verbs: + - "25" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.json new file mode 100644 index 00000000000..ac0b09d2fd3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.json @@ -0,0 +1,74 @@ +{ + "kind": "SubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "group": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.pb new file mode 100644 index 00000000000..1adcdac56dd Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.yaml new file mode 100644 index 00000000000..327297d6108 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.yaml @@ -0,0 +1,57 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + group: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.json b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.json new file mode 100644 index 00000000000..37896ba2e5f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.json @@ -0,0 +1,59 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "scaleTargetRef": { + "kind": "24", + "name": "25", + "apiVersion": "26" + }, + "minReplicas": -1978186127, + "maxReplicas": 2114329341, + "targetCPUUtilizationPercentage": -439697596 + }, + "status": { + "observedGeneration": -918288109031280833, + "currentReplicas": 73350537, + "desiredReplicas": -799278564, + "currentCPUUtilizationPercentage": 1804227960 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.pb b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.pb new file mode 100644 index 00000000000..01364d2142d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.yaml new file mode 100644 index 00000000000..cd641f26c47 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.yaml @@ -0,0 +1,46 @@ +apiVersion: autoscaling/v1 +kind: HorizontalPodAutoscaler +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + maxReplicas: 2114329341 + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" + targetCPUUtilizationPercentage: -439697596 +status: + currentCPUUtilizationPercentage: 1804227960 + currentReplicas: 73350537 + desiredReplicas: -799278564 + observedGeneration: -918288109031280833 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.json b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.json new file mode 100644 index 00000000000..ead15c6201b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.json @@ -0,0 +1,50 @@ +{ + "kind": "Scale", + "apiVersion": "autoscaling/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": "24" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.pb b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.pb new file mode 100644 index 00000000000..b2eb93b7e5d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.yaml new file mode 100644 index 00000000000..0b89a510ddc --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.yaml @@ -0,0 +1,38 @@ +apiVersion: autoscaling/v1 +kind: Scale +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.json b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.json new file mode 100644 index 00000000000..d4b8af365b2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.json @@ -0,0 +1,196 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v2beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "scaleTargetRef": { + "kind": "24", + "name": "25", + "apiVersion": "26" + }, + "minReplicas": -1978186127, + "maxReplicas": 2114329341, + "metrics": [ + { + "type": "6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+", + "object": { + "target": { + "kind": "27", + "name": "28", + "apiVersion": "29" + }, + "metricName": "30", + "targetValue": "810", + "selector": { + "matchLabels": { + "g5i9/l-Y._.-444": "c2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am64" + }, + "matchExpressions": [ + { + "key": "2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5", + "operator": "In", + "values": [ + "Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8" + ] + } + ] + }, + "averageValue": "591" + }, + "pods": { + "metricName": "37", + "targetAverageValue": "109", + "selector": { + "matchLabels": { + "5--.K_.0--_0P7_.C.Ze--D07.a_.y_C": "0_5qN2_---_M.N_._a6.9bHjH" + }, + "matchExpressions": [ + { + "key": "G-___196-.dX_iv1H.__.h-J-M.9_T.qo", + "operator": "In", + "values": [ + "5.--sT52b..N.-.K8" + ] + } + ] + } + }, + "resource": { + "name": "S5Ǎʜǝ", + "targetAverageUtilization": 87018792, + "targetAverageValue": "274" + }, + "external": { + "metricName": "44", + "metricSelector": { + "matchLabels": { + "cd525-6ni4-g3-s-98w-4-27/03f_--0..L.0qQ6W-.d.20h-OK-_8gI_z_-tY-R6S17_.8n": "7z.WH-.._Td2-N_Y.t--_0..--_6yV07-_._N" + }, + "matchExpressions": [ + { + "key": "JfB._.zS-._..3le-Q4-R-083.D", + "operator": "Exists" + } + ] + }, + "targetValue": "201", + "targetAverageValue": "602" + } + } + ] + }, + "status": { + "observedGeneration": 6319752985051851078, + "currentReplicas": 310937924, + "desiredReplicas": 912103005, + "currentMetrics": [ + { + "type": ":贅wE@Ȗs«öʮĀ\u003cé瞾", + "object": { + "target": { + "kind": "51", + "name": "52", + "apiVersion": "53" + }, + "metricName": "54", + "currentValue": "811", + "selector": { + "matchLabels": { + "Y93-x6bigm_-._.q768-m_0_F03_J": "L.35__5b.5-CX_VBC.Jn4f__.39X...-tO-.qff.ExZ_r7-6.-m..-_-.f9-Q" + }, + "matchExpressions": [ + { + "key": "q05c1lxeqyn-5--9d5a3-7bf46g-40883176jt-e8b--i.1v53nyx5u-o-k-md--381l/KpDZ-._._t__2--A.0.__cd..lv-_aLQI", + "operator": "Exists" + } + ] + }, + "averageValue": "404" + }, + "pods": { + "metricName": "61", + "currentAverageValue": "777", + "selector": { + "matchLabels": { + "6e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.0-_1-F.h-__kK": "9_..O_.J_-G_--V-42Ec" + }, + "matchExpressions": [ + { + "key": "6.-L..-__0N_N.O30-_u.y", + "operator": "Exists" + } + ] + } + }, + "resource": { + "name": "輂,ŕĪĠM蘇KŅ/»頸", + "currentAverageUtilization": 1962818731, + "currentAverageValue": "559" + }, + "external": { + "metricName": "68", + "metricSelector": { + "matchLabels": { + "uB7": "f.gb_2_-8-----yJY.__-X_.8xNN" + }, + "matchExpressions": [ + { + "key": "3-c7181py-8t379s3-8x32--2qu-0-k-q-0--85.4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0w7p8v9/7W..4....-hD", + "operator": "Exists" + } + ] + }, + "currentValue": "821", + "currentAverageValue": "439" + } + } + ], + "conditions": [ + { + "type": "v1b繐汚磉", + "status": "蠂Ü[ƛ^輅9ɛ棕", + "lastTransitionTime": "2685-12-24T19:19:52Z", + "reason": "75", + "message": "76" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.pb b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.pb new file mode 100644 index 00000000000..a912b007dc7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.yaml new file mode 100644 index 00000000000..7aeb5cc5d46 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.yaml @@ -0,0 +1,132 @@ +apiVersion: autoscaling/v2beta1 +kind: HorizontalPodAutoscaler +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + maxReplicas: 2114329341 + metrics: + - external: + metricName: "44" + metricSelector: + matchExpressions: + - key: JfB._.zS-._..3le-Q4-R-083.D + operator: Exists + matchLabels: + cd525-6ni4-g3-s-98w-4-27/03f_--0..L.0qQ6W-.d.20h-OK-_8gI_z_-tY-R6S17_.8n: 7z.WH-.._Td2-N_Y.t--_0..--_6yV07-_._N + targetAverageValue: "602" + targetValue: "201" + object: + averageValue: "591" + metricName: "30" + selector: + matchExpressions: + - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 + operator: In + values: + - Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8 + matchLabels: + g5i9/l-Y._.-444: c2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am64 + target: + apiVersion: "29" + kind: "27" + name: "28" + targetValue: "810" + pods: + metricName: "37" + selector: + matchExpressions: + - key: G-___196-.dX_iv1H.__.h-J-M.9_T.qo + operator: In + values: + - 5.--sT52b..N.-.K8 + matchLabels: + 5--.K_.0--_0P7_.C.Ze--D07.a_.y_C: 0_5qN2_---_M.N_._a6.9bHjH + targetAverageValue: "109" + resource: + name: S5Ǎʜǝ + targetAverageUtilization: 87018792 + targetAverageValue: "274" + type: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" +status: + conditions: + - lastTransitionTime: "2685-12-24T19:19:52Z" + message: "76" + reason: "75" + status: 蠂Ü[ƛ^輅9ɛ棕 + type: v1b繐汚磉 + currentMetrics: + - external: + currentAverageValue: "439" + currentValue: "821" + metricName: "68" + metricSelector: + matchExpressions: + - key: 3-c7181py-8t379s3-8x32--2qu-0-k-q-0--85.4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0w7p8v9/7W..4....-hD + operator: Exists + matchLabels: + uB7: f.gb_2_-8-----yJY.__-X_.8xNN + object: + averageValue: "404" + currentValue: "811" + metricName: "54" + selector: + matchExpressions: + - key: q05c1lxeqyn-5--9d5a3-7bf46g-40883176jt-e8b--i.1v53nyx5u-o-k-md--381l/KpDZ-._._t__2--A.0.__cd..lv-_aLQI + operator: Exists + matchLabels: + Y93-x6bigm_-._.q768-m_0_F03_J: L.35__5b.5-CX_VBC.Jn4f__.39X...-tO-.qff.ExZ_r7-6.-m..-_-.f9-Q + target: + apiVersion: "53" + kind: "51" + name: "52" + pods: + currentAverageValue: "777" + metricName: "61" + selector: + matchExpressions: + - key: 6.-L..-__0N_N.O30-_u.y + operator: Exists + matchLabels: + 6e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.0-_1-F.h-__kK: 9_..O_.J_-G_--V-42Ec + resource: + currentAverageUtilization: 1962818731 + currentAverageValue: "559" + name: 輂,ŕĪĠM蘇KŅ/»頸 + type: :贅wE@Ȗs«öʮĀ<é瞾 + currentReplicas: 310937924 + desiredReplicas: 912103005 + observedGeneration: 6319752985051851078 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.json new file mode 100644 index 00000000000..5c1ca81ff10 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.json @@ -0,0 +1,1063 @@ +{ + "kind": "Job", + "apiVersion": "batch/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "parallelism": -1978186127, + "completions": -1821918122, + "activeDeadlineSeconds": -1888486794478722029, + "backoffLimit": -596764376, + "selector": { + "matchLabels": { + "l3snh-z--3uy5-----578/B_._-.-W._AAn---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_5": "" + }, + "matchExpressions": [ + { + "key": "U-_Bq.m_-.q8_v2LiTF_a981d3-7-fP81.-.9Vdx.TB_M-H_5_t", + "operator": "In", + "values": [ + "M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.W5" + ] + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "Šĸů湙騘\u0026啞", + "resourceVersion": "6776706803848751502", + "generation": 1142764901371385923, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 986128679342689494, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "ºɖgȏ哙ȍȂ揲ȼDDŽL", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "bJ5ʬ昹ʞĹ鑑6NJPM饣`" + }, + "emptyDir": { + "medium": "z徃鷢6ȥ啕禗Ǐ2", + "sizeLimit": "387" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -347579237, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 903876536, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 2022312348 + } + ], + "defaultMode": -963895759, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -539733119, + "iscsiInterface": "67", + "fsType": "68", + "readOnly": true, + "portals": [ + "69" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "770" + }, + "mode": 1539635748 + } + ], + "defaultMode": -388204860 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -573382936, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": 1825892582 + } + ], + "defaultMode": 1532914928, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "", + "fsType": "121", + "readOnly": false, + "kind": "坼É/pȿŘ阌Ŗ怳" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": -1629040033 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "908" + }, + "mode": -239847982 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -1305215109 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 8048348966862776448, + "path": "136" + } + } + ], + "defaultMode": -556258965 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 273818613, + "containerPort": -522879476, + "protocol": "N", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "587" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "倱\u003c": "920" + }, + "requests": { + "贩j瀉ǚ": "455" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "Ɋł/擇ɦĽ胚O醔ɍ厶耈 ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "腿ħ缶.蒅!a", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1154560741, + "timeoutSeconds": -1376537100, + "periodSeconds": 1100645882, + "successThreshold": -532628939, + "failureThreshold": -748919010 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": -1477511050, + "host": "192", + "scheme": ";栍dʪīT捘ɍi縱ù墴1Rƥ贫d飼", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -709825668, + "timeoutSeconds": -1144400181, + "periodSeconds": -379514302, + "successThreshold": 173916181, + "failureThreshold": -813624408 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": 200992434, + "host": "199", + "scheme": "ņ榱*Gưoɘ檲ɨ銦妰黖ȓ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": "206", + "host": "207", + "scheme": "ɋ瀐\u003cɉ", + "httpHeaders": [ + { + "name": "208", + "value": "209" + } + ] + }, + "tcpSocket": { + "port": -1334904807, + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "å睫}堇硲蕵ɢ苆", + "imagePullPolicy": "猀2:ö", + "securityContext": { + "capabilities": { + "add": [ + "5w垁鷌辪虽U珝Żwʮ馜üNșƶ" + ], + "drop": [ + "ĩĉş蝿ɖȃ賲鐅臬" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "runAsUser": -5734988028820567880, + "runAsGroup": -2242514391033939790, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖\u003cǶ" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": -2093767566, + "containerPort": -1718681455, + "protocol": "*ʙ嫙\u0026蒒5靇C'ɵK.", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": false + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "372" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": false + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "I粛E煹ǐƲE'iþŹʣy": "236" + }, + "requests": { + "漘Z剚敍0)": "908" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "嵔棂p儼Ƿ裚瓶釆Ɗ+j忊Ŗȫ焗捏ĨFħ", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ɟ踡肒Ao/樝fw[Řż丩Ž", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": "248", + "host": "249" + }, + "initialDelaySeconds": 988932710, + "timeoutSeconds": -1537700150, + "periodSeconds": -1815868713, + "successThreshold": 105707873, + "failureThreshold": -188803670 + }, + "readinessProbe": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": 1908572031, + "host": "252", + "scheme": "ɳ,ǿ飏騀呣ǎfǣ萭旿@掇l", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": 1584001904, + "timeoutSeconds": -839281354, + "periodSeconds": 2035347577, + "successThreshold": -819723498, + "failureThreshold": -150133456 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": 1447898632, + "host": "259", + "scheme": "þ蛯ɰ荶lj", + "httpHeaders": [ + { + "name": "260", + "value": "261" + } + ] + }, + "tcpSocket": { + "port": -1180080716, + "host": "262" + } + }, + "preStop": { + "exec": { + "command": [ + "263" + ] + }, + "httpGet": { + "path": "264", + "port": 1428207963, + "host": "265", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": 270599701, + "host": "268" + } + } + }, + "terminationMessagePath": "269", + "terminationMessagePolicy": "ʤî萨zvt莭", + "imagePullPolicy": "悮坮Ȣ幟ļ腻ŬƩȿ0矀Kʝ瘴I\\p", + "securityContext": { + "capabilities": { + "add": [ + "sĨɆâĺɗŹ倗S晒嶗U" + ], + "drop": [ + "_ƮA攤/ɸɎ R§耶FfBl" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "270", + "role": "271", + "type": "272", + "level": "273" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ȱ?$矡ȶ网" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": -549108701661089463, + "activeDeadlineSeconds": -11671145270681448, + "nodeSelector": { + "274": "275" + }, + "serviceAccountName": "276", + "serviceAccount": "277", + "automountServiceAccountToken": true, + "nodeName": "278", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "279", + "role": "280", + "type": "281", + "level": "282" + }, + "runAsUser": -5860790522738935260, + "runAsGroup": 5267311692406174869, + "runAsNonRoot": false, + "supplementalGroups": [ + -4369115231127764890 + ], + "fsGroup": -4765779537771254535, + "sysctls": [ + { + "name": "283", + "value": "284" + } + ] + }, + "imagePullSecrets": [ + { + "name": "285" + } + ], + "hostname": "286", + "subdomain": "287", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "288", + "operator": "胵輓Ɔ", + "values": [ + "289" + ] + } + ], + "matchFields": [ + { + "key": "290", + "operator": "ØœȠƬQg鄠[颐o", + "values": [ + "291" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 410611837, + "preference": { + "matchExpressions": [ + { + "key": "292", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "293" + ] + } + ], + "matchFields": [ + { + "key": "294", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "295" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J": "q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24" + }, + "matchExpressions": [ + { + "key": "d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "302" + ], + "topologyKey": "303" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -751455207, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "G.-_pP__up.2L_s-o779._-k-5___Q": "3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x" + }, + "matchExpressions": [ + { + "key": "2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "310" + ], + "topologyKey": "311" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "318" + ], + "topologyKey": "319" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -2081163116, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "acp6-5-x1---4/b8a_6_.0Q46": "6" + }, + "matchExpressions": [ + { + "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9", + "operator": "In", + "values": [ + "Gv" + ] + } + ] + }, + "namespaces": [ + "326" + ], + "topologyKey": "327" + } + } + ] + } + }, + "schedulerName": "328", + "tolerations": [ + { + "key": "329", + "operator": "ȜŚɇA%ɀ蓧睔SJȋ灋槊", + "value": "330", + "effect": "群E牬庘颮6(|ǖûǭ", + "tolerationSeconds": -288011219492438332 + } + ], + "hostAliases": [ + { + "ip": "331", + "hostnames": [ + "332" + ] + } + ], + "priorityClassName": "333", + "priority": -852112760, + "dnsConfig": { + "nameservers": [ + "334" + ], + "searches": [ + "335" + ], + "options": [ + { + "name": "336", + "value": "337" + } + ] + }, + "readinessGates": [ + { + "conditionType": "" + } + ], + "runtimeClassName": "338", + "enableServiceLinks": true + } + }, + "ttlSecondsAfterFinished": -494764712 + }, + "status": { + "conditions": [ + { + "type": "ĄÇ稕Eɒ杞¹t骳ɰɰUʜʔŜ0¢啥Ƶ", + "status": "殴妓ɡ?}缫,豇\\ù", + "lastProbeTime": "2743-03-12T20:23:06Z", + "lastTransitionTime": "2631-09-01T15:48:23Z", + "reason": "339", + "message": "340" + } + ], + "active": 1540211725, + "succeeded": 1500591701, + "failed": -919140264 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.pb new file mode 100644 index 00000000000..5f0b8d18966 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.yaml new file mode 100644 index 00000000000..2fe2a187d50 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.yaml @@ -0,0 +1,727 @@ +apiVersion: batch/v1 +kind: Job +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + activeDeadlineSeconds: -1888486794478722029 + backoffLimit: -596764376 + completions: -1821918122 + manualSelector: true + parallelism: -1978186127 + selector: + matchExpressions: + - key: U-_Bq.m_-.q8_v2LiTF_a981d3-7-fP81.-.9Vdx.TB_M-H_5_t + operator: In + values: + - M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.W5 + matchLabels: + l3snh-z--3uy5-----578/B_._-.-W._AAn---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_5: "" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 986128679342689494 + finalizers: + - "42" + generateName: "31" + generation: 1142764901371385923 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: true + kind: "40" + name: "41" + uid: ºɖgȏ哙ȍȂ揲ȼDDŽL + resourceVersion: "6776706803848751502" + selfLink: "33" + uid: Šĸů湙騘&啞 + spec: + activeDeadlineSeconds: -11671145270681448 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "292" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "293" + matchFields: + - key: "294" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "295" + weight: 410611837 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "288" + operator: 胵輓Ɔ + values: + - "289" + matchFields: + - key: "290" + operator: ØœȠƬQg鄠[颐o + values: + - "291" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p + operator: Exists + matchLabels: + G.-_pP__up.2L_s-o779._-k-5___Q: 3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x + namespaces: + - "310" + topologyKey: "311" + weight: -751455207 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4 + operator: Exists + matchLabels: + 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J: q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24 + namespaces: + - "302" + topologyKey: "303" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9 + operator: In + values: + - Gv + matchLabels: + acp6-5-x1---4/b8a_6_.0Q46: "6" + namespaces: + - "326" + topologyKey: "327" + weight: -2081163116 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "318" + topologyKey: "319" + automountServiceAccountToken: true + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: false + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "372" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: false + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: 悮坮Ȣ幟ļ腻ŬƩȿ0矀Kʝ瘴I\p + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "259" + httpHeaders: + - name: "260" + value: "261" + path: "258" + port: 1447898632 + scheme: þ蛯ɰ荶lj + tcpSocket: + host: "262" + port: -1180080716 + preStop: + exec: + command: + - "263" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "264" + port: 1428207963 + tcpSocket: + host: "268" + port: 270599701 + livenessProbe: + exec: + command: + - "242" + failureThreshold: -188803670 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ɟ踡肒Ao/樝fw[Řż丩Ž + initialDelaySeconds: 988932710 + periodSeconds: -1815868713 + successThreshold: 105707873 + tcpSocket: + host: "249" + port: "248" + timeoutSeconds: -1537700150 + name: "216" + ports: + - containerPort: -1718681455 + hostIP: "222" + hostPort: -2093767566 + name: "221" + protocol: '*ʙ嫙&蒒5靇C''ɵK.' + readinessProbe: + exec: + command: + - "250" + failureThreshold: -150133456 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "251" + port: 1908572031 + scheme: ɳ,ǿ飏騀呣ǎfǣ萭旿@掇l + initialDelaySeconds: 1584001904 + periodSeconds: 2035347577 + successThreshold: -819723498 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -839281354 + resources: + limits: + I粛E煹ǐƲE'iþŹʣy: "236" + requests: + 漘Z剚敍0): "908" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - sĨɆâĺɗŹ倗S晒嶗U + drop: + - _ƮA攤/ɸɎ R§耶FfBl + privileged: true + procMount: Ȱ?$矡ȶ网 + readOnlyRootFilesystem: false + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "273" + role: "271" + type: "272" + user: "270" + stdin: true + stdinOnce: true + terminationMessagePath: "269" + terminationMessagePolicy: ʤî萨zvt莭 + tty: true + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: 嵔棂p儼Ƿ裚瓶釆Ɗ+j忊Ŗȫ焗捏ĨFħ + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "334" + options: + - name: "336" + value: "337" + searches: + - "335" + enableServiceLinks: true + hostAliases: + - hostnames: + - "332" + ip: "331" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "286" + imagePullSecrets: + - name: "285" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "587" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 猀2:ö + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: 200992434 + scheme: ņ榱*Gưoɘ檲ɨ銦妰黖ȓ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "207" + httpHeaders: + - name: "208" + value: "209" + path: "205" + port: "206" + scheme: ɋ瀐<ɉ + tcpSocket: + host: "210" + port: -1334904807 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -748919010 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 腿ħ缶.蒅!a + initialDelaySeconds: 1154560741 + periodSeconds: 1100645882 + successThreshold: -532628939 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: -1376537100 + name: "156" + ports: + - containerPort: -522879476 + hostIP: "162" + hostPort: 273818613 + name: "161" + protocol: "N" + readinessProbe: + exec: + command: + - "190" + failureThreshold: -813624408 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: -1477511050 + scheme: ;栍dʪīT捘ɍi縱ù墴1Rƥ贫d飼 + initialDelaySeconds: -709825668 + periodSeconds: -379514302 + successThreshold: 173916181 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: -1144400181 + resources: + limits: + 倱<: "920" + requests: + 贩j瀉ǚ: "455" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 5w垁鷌辪虽U珝Żwʮ馜üNșƶ + drop: + - ĩĉş蝿ɖȃ賲鐅臬 + privileged: false + procMount: 芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖<Ƕ + readOnlyRootFilesystem: true + runAsGroup: -2242514391033939790 + runAsNonRoot: false + runAsUser: -5734988028820567880 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + stdin: true + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: å睫}堇硲蕵ɢ苆 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: Ɋł/擇ɦĽ胚O醔ɍ厶耈  + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "278" + nodeSelector: + "274": "275" + priority: -852112760 + priorityClassName: "333" + readinessGates: + - conditionType: "" + runtimeClassName: "338" + schedulerName: "328" + securityContext: + fsGroup: -4765779537771254535 + runAsGroup: 5267311692406174869 + runAsNonRoot: false + runAsUser: -5860790522738935260 + seLinuxOptions: + level: "282" + role: "280" + type: "281" + user: "279" + supplementalGroups: + - -4369115231127764890 + sysctls: + - name: "283" + value: "284" + serviceAccount: "277" + serviceAccountName: "276" + shareProcessNamespace: false + subdomain: "287" + terminationGracePeriodSeconds: -549108701661089463 + tolerations: + - effect: 群E牬庘颮6(|ǖûǭ + key: "329" + operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊 + tolerationSeconds: -288011219492438332 + value: "330" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 903876536 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: "" + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 坼É/pȿŘ阌Ŗ怳 + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1532914928 + items: + - key: "108" + mode: 1825892582 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -388204860 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: 1539635748 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "770" + resource: "101" + emptyDir: + medium: z徃鷢6ȥ啕禗Ǐ2 + sizeLimit: "387" + fc: + fsType: "103" + lun: -573382936 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -347579237 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: bJ5ʬ昹ʞĹ鑑6NJPM饣` + iscsi: + chapAuthDiscovery: true + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -539733119 + portals: + - "69" + readOnly: true + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -556258965 + sources: + - configMap: + items: + - key: "133" + mode: -1305215109 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -239847982 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "908" + resource: "131" + secret: + items: + - key: "125" + mode: -1629040033 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 8048348966862776448 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -963895759 + items: + - key: "61" + mode: 2022312348 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + ttlSecondsAfterFinished: -494764712 +status: + active: 1540211725 + conditions: + - lastProbeTime: "2743-03-12T20:23:06Z" + lastTransitionTime: "2631-09-01T15:48:23Z" + message: "340" + reason: "339" + status: 殴妓ɡ?}缫,豇\ù + type: ĄÇ稕Eɒ杞¹t骳ɰɰUʜʔŜ0¢啥Ƶ + failed: -919140264 + succeeded: 1500591701 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.json new file mode 100644 index 00000000000..ce1cc183f11 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.json @@ -0,0 +1,1110 @@ +{ + "kind": "CronJob", + "apiVersion": "batch/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "schedule": "24", + "startingDeadlineSeconds": -8817021678265088399, + "concurrencyPolicy": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "suspend": false, + "jobTemplate": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ɭîcP$Iņ", + "resourceVersion": "14926502199533077124", + "generation": -1382274715716350298, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -8477149434422619117, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "+½H牗洝尿彀亞螩", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "4%a鯿r", + "apiVersion": "40", + "fields": {"41":{"42":null}} + } + ] + }, + "spec": { + "parallelism": -110482268, + "completions": -54954325, + "activeDeadlineSeconds": 8559948711650432497, + "backoffLimit": -907310967, + "selector": { + "matchLabels": { + "WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U": "UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9" + }, + "matchExpressions": [ + { + "key": "GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0", + "operator": "NotIn", + "values": [ + "YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G" + ] + } + ] + }, + "manualSelector": false, + "template": { + "metadata": { + "name": "52", + "generateName": "53", + "namespace": "54", + "selfLink": "55", + "uid": "³ƞsɁ8^", + "resourceVersion": "8685765401091182865", + "generation": 2849222499405033998, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -671981934547025691, + "labels": { + "57": "58" + }, + "annotations": { + "59": "60" + }, + "ownerReferences": [ + { + "apiVersion": "61", + "kind": "62", + "name": "63", + "uid": "Ǡ/淹\\韲翁\u0026ʢ", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "64" + ], + "clusterName": "65", + "managedFields": [ + { + "manager": "66", + "operation": "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ", + "apiVersion": "67", + "fields": {"68":{"69":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "72", + "hostPath": { + "path": "73", + "type": "ȸŹăȲϤĦ" + }, + "emptyDir": { + "medium": "芝M 宸@Z^嫫猤痈", + "sizeLimit": "179" + }, + "gcePersistentDisk": { + "pdName": "74", + "fsType": "75", + "partition": -2127673004 + }, + "awsElasticBlockStore": { + "volumeID": "76", + "fsType": "77", + "partition": 717712876 + }, + "gitRepo": { + "repository": "78", + "revision": "79", + "directory": "80" + }, + "secret": { + "secretName": "81", + "items": [ + { + "key": "82", + "path": "83", + "mode": 147264373 + } + ], + "defaultMode": -1249460160, + "optional": false + }, + "nfs": { + "server": "84", + "path": "85" + }, + "iscsi": { + "targetPortal": "86", + "iqn": "87", + "lun": 1029074742, + "iscsiInterface": "88", + "fsType": "89", + "portals": [ + "90" + ], + "secretRef": { + "name": "91" + }, + "initiatorName": "92" + }, + "glusterfs": { + "endpoints": "93", + "path": "94" + }, + "persistentVolumeClaim": { + "claimName": "95", + "readOnly": true + }, + "rbd": { + "monitors": [ + "96" + ], + "image": "97", + "fsType": "98", + "pool": "99", + "user": "100", + "keyring": "101", + "secretRef": { + "name": "102" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "103", + "fsType": "104", + "secretRef": { + "name": "105" + }, + "readOnly": true, + "options": { + "106": "107" + } + }, + "cinder": { + "volumeID": "108", + "fsType": "109", + "secretRef": { + "name": "110" + } + }, + "cephfs": { + "monitors": [ + "111" + ], + "path": "112", + "user": "113", + "secretFile": "114", + "secretRef": { + "name": "115" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "116", + "datasetUUID": "117" + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "857" + }, + "mode": -1305215109 + } + ], + "defaultMode": 186998979 + }, + "fc": { + "targetWWNs": [ + "123" + ], + "lun": 1179332384, + "fsType": "124", + "readOnly": true, + "wwids": [ + "125" + ] + }, + "azureFile": { + "secretName": "126", + "shareName": "127" + }, + "configMap": { + "name": "128", + "items": [ + { + "key": "129", + "path": "130", + "mode": 926891073 + } + ], + "defaultMode": -1558831136, + "optional": true + }, + "vsphereVolume": { + "volumePath": "131", + "fsType": "132", + "storagePolicyName": "133", + "storagePolicyID": "134" + }, + "quobyte": { + "registry": "135", + "volume": "136", + "user": "137", + "group": "138", + "tenant": "139" + }, + "azureDisk": { + "diskName": "140", + "diskURI": "141", + "cachingMode": "ÙæNǚ錯ƶRq", + "fsType": "142", + "readOnly": true, + "kind": "?瞲Ť倱\u003cįXŋ朘瑥A徙" + }, + "photonPersistentDisk": { + "pdID": "143", + "fsType": "144" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "145", + "items": [ + { + "key": "146", + "path": "147", + "mode": -1120128337 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "148", + "fieldRef": { + "apiVersion": "149", + "fieldPath": "150" + }, + "resourceFieldRef": { + "containerName": "151", + "resource": "152", + "divisor": "580" + }, + "mode": 1669671203 + } + ] + }, + "configMap": { + "name": "153", + "items": [ + { + "key": "154", + "path": "155", + "mode": -1950133943 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "156", + "expirationSeconds": -8801560367353238479, + "path": "157" + } + } + ], + "defaultMode": -427769948 + }, + "portworxVolume": { + "volumeID": "158", + "fsType": "159" + }, + "scaleIO": { + "gateway": "160", + "system": "161", + "secretRef": { + "name": "162" + }, + "protectionDomain": "163", + "storagePool": "164", + "storageMode": "165", + "volumeName": "166", + "fsType": "167", + "readOnly": true + }, + "storageos": { + "volumeName": "168", + "volumeNamespace": "169", + "fsType": "170", + "secretRef": { + "name": "171" + } + }, + "csi": { + "driver": "172", + "readOnly": true, + "fsType": "173", + "volumeAttributes": { + "174": "175" + }, + "nodePublishSecretRef": { + "name": "176" + } + } + } + ], + "initContainers": [ + { + "name": "177", + "image": "178", + "command": [ + "179" + ], + "args": [ + "180" + ], + "workingDir": "181", + "ports": [ + { + "name": "182", + "hostPort": 1971383046, + "containerPort": 1154560741, + "protocol": "涁İ而踪鄌eÞȦY籎顒ǥ", + "hostIP": "183" + } + ], + "envFrom": [ + { + "prefix": "184", + "configMapRef": { + "name": "185", + "optional": false + }, + "secretRef": { + "name": "186", + "optional": false + } + } + ], + "env": [ + { + "name": "187", + "value": "188", + "valueFrom": { + "fieldRef": { + "apiVersion": "189", + "fieldPath": "190" + }, + "resourceFieldRef": { + "containerName": "191", + "resource": "192", + "divisor": "832" + }, + "configMapKeyRef": { + "name": "193", + "key": "194", + "optional": true + }, + "secretKeyRef": { + "name": "195", + "key": "196", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°": "465" + }, + "requests": { + "oɘ檲ɨ銦妰黖ȓ": "793" + } + }, + "volumeMounts": [ + { + "name": "197", + "mountPath": "198", + "subPath": "199", + "mountPropagation": "oĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵ɢ", + "subPathExpr": "200" + } + ], + "volumeDevices": [ + { + "name": "201", + "devicePath": "202" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 290736426, + "host": "205", + "scheme": "ö", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": "208", + "host": "209" + }, + "initialDelaySeconds": 322201525, + "timeoutSeconds": -1784033404, + "periodSeconds": 66472042, + "successThreshold": 2130088978, + "failureThreshold": -1064240304 + }, + "readinessProbe": { + "exec": { + "command": [ + "210" + ] + }, + "httpGet": { + "path": "211", + "port": -566408554, + "host": "212", + "scheme": "劳\u0026¼傭Ȟ1酃=6}ɡŇƉ立", + "httpHeaders": [ + { + "name": "213", + "value": "214" + } + ] + }, + "tcpSocket": { + "port": -31530684, + "host": "215" + }, + "initialDelaySeconds": -1628697284, + "timeoutSeconds": 843845736, + "periodSeconds": 354496320, + "successThreshold": -418887496, + "failureThreshold": -522126070 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": "218", + "host": "219", + "scheme": "n芞QÄȻȊ+?ƭ峧Y栲茇竛", + "httpHeaders": [ + { + "name": "220", + "value": "221" + } + ] + }, + "tcpSocket": { + "port": -592581809, + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": 1702578303, + "host": "225", + "scheme": "NŬɨǙÄr蛏豈ɃHŠơŴĿ", + "httpHeaders": [ + { + "name": "226", + "value": "227" + } + ] + }, + "tcpSocket": { + "port": -1047607622, + "host": "228" + } + } + }, + "terminationMessagePath": "229", + "terminationMessagePolicy": "ȉ彂", + "imagePullPolicy": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "securityContext": { + "capabilities": { + "add": [ + "þŹʣy豎@ɀ羭," + ], + "drop": [ + "OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "230", + "role": "231", + "type": "232", + "level": "233" + }, + "runAsUser": -2405783144562371879, + "runAsGroup": 3861209808960510792, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "^拜" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "234", + "image": "235", + "command": [ + "236" + ], + "args": [ + "237" + ], + "workingDir": "238", + "ports": [ + { + "name": "239", + "hostPort": 1385030458, + "containerPort": 427196286, + "protocol": "o/樝fw[Řż丩Ž", + "hostIP": "240" + } + ], + "envFrom": [ + { + "prefix": "241", + "configMapRef": { + "name": "242", + "optional": false + }, + "secretRef": { + "name": "243", + "optional": true + } + } + ], + "env": [ + { + "name": "244", + "value": "245", + "valueFrom": { + "fieldRef": { + "apiVersion": "246", + "fieldPath": "247" + }, + "resourceFieldRef": { + "containerName": "248", + "resource": "249", + "divisor": "932" + }, + "configMapKeyRef": { + "name": "250", + "key": "251", + "optional": false + }, + "secretKeyRef": { + "name": "252", + "key": "253", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "9ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ę": "638" + }, + "requests": { + "ǂ\u003e5姣\u003e懔%熷": "440" + } + }, + "volumeMounts": [ + { + "name": "254", + "readOnly": true, + "mountPath": "255", + "subPath": "256", + "mountPropagation": "奺Ȋ礶惇¸t颟.鵫ǚ", + "subPathExpr": "257" + } + ], + "volumeDevices": [ + { + "name": "258", + "devicePath": "259" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "Ȥ藠3.", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + }, + "initialDelaySeconds": -1389418722, + "timeoutSeconds": 851018015, + "periodSeconds": 596942561, + "successThreshold": -1880980172, + "failureThreshold": -161485752 + }, + "readinessProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": "270", + "host": "271", + "scheme": "«丯Ƙ枛牐ɺ皚", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": -1934111455, + "host": "274" + }, + "initialDelaySeconds": 766864314, + "timeoutSeconds": 1146016612, + "periodSeconds": 1495880465, + "successThreshold": -1032967081, + "failureThreshold": 59664438 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": "277", + "host": "278", + "scheme": "'", + "httpHeaders": [ + { + "name": "279", + "value": "280" + } + ] + }, + "tcpSocket": { + "port": -801430937, + "host": "281" + } + }, + "preStop": { + "exec": { + "command": [ + "282" + ] + }, + "httpGet": { + "path": "283", + "port": 1810980158, + "host": "284", + "scheme": "_ƮA攤/ɸɎ R§耶FfBl", + "httpHeaders": [ + { + "name": "285", + "value": "286" + } + ] + }, + "tcpSocket": { + "port": 1074486306, + "host": "287" + } + } + }, + "terminationMessagePath": "288", + "terminationMessagePolicy": "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ", + "imagePullPolicy": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "securityContext": { + "capabilities": { + "add": [ + "勅跦Opwǩ曬逴褜1Ø" + ], + "drop": [ + "ȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ]" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "289", + "role": "290", + "type": "291", + "level": "292" + }, + "runAsUser": -6977492437661738751, + "runAsGroup": -1073698526114922943, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "ƙt叀碧闳ȩr嚧ʣq埄趛屡" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "restartPolicy": "昕Ĭ", + "terminationGracePeriodSeconds": 5474461944206441349, + "activeDeadlineSeconds": 5072234809910109224, + "dnsPolicy": "苧yñKJɐ扵Gƚ绤fʀļ腩", + "nodeSelector": { + "293": "294" + }, + "serviceAccountName": "295", + "serviceAccount": "296", + "automountServiceAccountToken": true, + "nodeName": "297", + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "298", + "role": "299", + "type": "300", + "level": "301" + }, + "runAsUser": 439010468654957223, + "runAsGroup": 3282902794794440567, + "runAsNonRoot": true, + "supplementalGroups": [ + -9161399525777020538 + ], + "fsGroup": -1883725333589566834, + "sysctls": [ + { + "name": "302", + "value": "303" + } + ] + }, + "imagePullSecrets": [ + { + "name": "304" + } + ], + "hostname": "305", + "subdomain": "306", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "307", + "operator": "议Ƭƶ氩Ȩ\u003c6鄰簳°Ļǟi\u0026", + "values": [ + "308" + ] + } + ], + "matchFields": [ + { + "key": "309", + "operator": "%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄", + "values": [ + "310" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1244119841, + "preference": { + "matchExpressions": [ + { + "key": "311", + "operator": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "values": [ + "312" + ] + } + ], + "matchFields": [ + { + "key": "313", + "operator": "/»頸+SÄ蚃ɣľ)酊龨Î", + "values": [ + "314" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "so-h-9-15v-5925a-x12a-214-3s--gg93h.0-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26-2/P.-_u": "CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.134-5-.q6H5" + }, + "matchExpressions": [ + { + "key": "z---883d-v3j4-7y-p---up52--sjo7799-sk5/i-.M.U_-m.-P.y9", + "operator": "NotIn", + "values": [ + "C_-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.O" + ] + } + ] + }, + "namespaces": [ + "321" + ], + "topologyKey": "322" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1095116290, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1": "R8D_X._B__-P---_H-.___._8" + }, + "matchExpressions": [ + { + "key": "W-y8", + "operator": "NotIn", + "values": [ + "Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-x" + ] + } + ] + }, + "namespaces": [ + "329" + ], + "topologyKey": "330" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "337" + ], + "topologyKey": "338" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "345" + ], + "topologyKey": "346" + } + } + ] + } + }, + "schedulerName": "347", + "tolerations": [ + { + "key": "348", + "operator": "抷qTfZȻ干m謆7", + "value": "349", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "350", + "hostnames": [ + "351" + ] + } + ], + "priorityClassName": "352", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "353" + ], + "searches": [ + "354" + ], + "options": [ + { + "name": "355", + "value": "356" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "357", + "enableServiceLinks": true + } + }, + "ttlSecondsAfterFinished": 212353165 + } + }, + "successfulJobsHistoryLimit": 315828133, + "failedJobsHistoryLimit": -1686694849 + }, + "status": { + "active": [ + { + "kind": "358", + "namespace": "359", + "name": "360", + "uid": "侅", + "apiVersion": "361", + "resourceVersion": "362", + "fieldPath": "363" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.pb new file mode 100644 index 00000000000..a8bb8bb08da Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.yaml new file mode 100644 index 00000000000..5c72aafb346 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.yaml @@ -0,0 +1,762 @@ +apiVersion: batch/v1beta1 +kind: CronJob +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + concurrencyPolicy: ěĂ凗蓏Ŋ蛊ĉy緅縕 + failedJobsHistoryLimit: -1686694849 + jobTemplate: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -8477149434422619117 + finalizers: + - "37" + generateName: "26" + generation: -1382274715716350298 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fields: + "41": + "42": null + manager: "39" + operation: 4%a鯿r + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: +½H牗洝尿彀亞螩 + resourceVersion: "14926502199533077124" + selfLink: "28" + uid: ɭîcP$Iņ + spec: + activeDeadlineSeconds: 8559948711650432497 + backoffLimit: -907310967 + completions: -54954325 + manualSelector: false + parallelism: -110482268 + selector: + matchExpressions: + - key: GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0 + operator: NotIn + values: + - YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G + matchLabels: + WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U: UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9 + template: + metadata: + annotations: + "59": "60" + clusterName: "65" + creationTimestamp: null + deletionGracePeriodSeconds: -671981934547025691 + finalizers: + - "64" + generateName: "53" + generation: 2849222499405033998 + labels: + "57": "58" + managedFields: + - apiVersion: "67" + fields: + "68": + "69": null + manager: "66" + operation: \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + name: "52" + namespace: "54" + ownerReferences: + - apiVersion: "61" + blockOwnerDeletion: true + controller: true + kind: "62" + name: "63" + uid: Ǡ/淹\韲翁&ʢ + resourceVersion: "8685765401091182865" + selfLink: "55" + uid: ³ƞsɁ8^ + spec: + activeDeadlineSeconds: 5072234809910109224 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "311" + operator: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + values: + - "312" + matchFields: + - key: "313" + operator: /»頸+SÄ蚃ɣľ)酊龨Î + values: + - "314" + weight: -1244119841 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "307" + operator: 议Ƭƶ氩Ȩ<6鄰簳°Ļǟi& + values: + - "308" + matchFields: + - key: "309" + operator: '%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄' + values: + - "310" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: W-y8 + operator: NotIn + values: + - Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-x + matchLabels: + 6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1: R8D_X._B__-P---_H-.___._8 + namespaces: + - "329" + topologyKey: "330" + weight: -1095116290 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: z---883d-v3j4-7y-p---up52--sjo7799-sk5/i-.M.U_-m.-P.y9 + operator: NotIn + values: + - C_-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.O + matchLabels: + so-h-9-15v-5925a-x12a-214-3s--gg93h.0-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26-2/P.-_u: CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.134-5-.q6H5 + namespaces: + - "321" + topologyKey: "322" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "345" + topologyKey: "346" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "337" + topologyKey: "338" + automountServiceAccountToken: true + containers: + - args: + - "237" + command: + - "236" + env: + - name: "244" + value: "245" + valueFrom: + configMapKeyRef: + key: "251" + name: "250" + optional: false + fieldRef: + apiVersion: "246" + fieldPath: "247" + resourceFieldRef: + containerName: "248" + divisor: "932" + resource: "249" + secretKeyRef: + key: "253" + name: "252" + optional: true + envFrom: + - configMapRef: + name: "242" + optional: false + prefix: "241" + secretRef: + name: "243" + optional: true + image: "235" + imagePullPolicy: Ǖɳɷ9Ì崟¿瘦ɖ緕 + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "278" + httpHeaders: + - name: "279" + value: "280" + path: "276" + port: "277" + scheme: '''' + tcpSocket: + host: "281" + port: -801430937 + preStop: + exec: + command: + - "282" + httpGet: + host: "284" + httpHeaders: + - name: "285" + value: "286" + path: "283" + port: 1810980158 + scheme: _ƮA攤/ɸɎ R§耶FfBl + tcpSocket: + host: "287" + port: 1074486306 + livenessProbe: + exec: + command: + - "260" + failureThreshold: -161485752 + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: Ȥ藠3. + initialDelaySeconds: -1389418722 + periodSeconds: 596942561 + successThreshold: -1880980172 + tcpSocket: + host: "267" + port: "266" + timeoutSeconds: 851018015 + name: "234" + ports: + - containerPort: 427196286 + hostIP: "240" + hostPort: 1385030458 + name: "239" + protocol: o/樝fw[Řż丩Ž + readinessProbe: + exec: + command: + - "268" + failureThreshold: 59664438 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "269" + port: "270" + scheme: «丯Ƙ枛牐ɺ皚 + initialDelaySeconds: 766864314 + periodSeconds: 1495880465 + successThreshold: -1032967081 + tcpSocket: + host: "274" + port: -1934111455 + timeoutSeconds: 1146016612 + resources: + limits: + 9ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ę: "638" + requests: + ǂ>5姣>懔%熷: "440" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 勅跦Opwǩ曬逴褜1Ø + drop: + - ȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ] + privileged: true + procMount: ƙt叀碧闳ȩr嚧ʣq埄趛屡 + readOnlyRootFilesystem: true + runAsGroup: -1073698526114922943 + runAsNonRoot: false + runAsUser: -6977492437661738751 + seLinuxOptions: + level: "292" + role: "290" + type: "291" + user: "289" + stdin: true + stdinOnce: true + terminationMessagePath: "288" + terminationMessagePolicy: Zɾģ毋Ó6dz娝嘚庎D}埽uʎ + tty: true + volumeDevices: + - devicePath: "259" + name: "258" + volumeMounts: + - mountPath: "255" + mountPropagation: 奺Ȋ礶惇¸t颟.鵫ǚ + name: "254" + readOnly: true + subPath: "256" + subPathExpr: "257" + workingDir: "238" + dnsConfig: + nameservers: + - "353" + options: + - name: "355" + value: "356" + searches: + - "354" + dnsPolicy: 苧yñKJɐ扵Gƚ绤fʀļ腩 + enableServiceLinks: true + hostAliases: + - hostnames: + - "351" + ip: "350" + hostIPC: true + hostname: "305" + imagePullSecrets: + - name: "304" + initContainers: + - args: + - "180" + command: + - "179" + env: + - name: "187" + value: "188" + valueFrom: + configMapKeyRef: + key: "194" + name: "193" + optional: true + fieldRef: + apiVersion: "189" + fieldPath: "190" + resourceFieldRef: + containerName: "191" + divisor: "832" + resource: "192" + secretKeyRef: + key: "196" + name: "195" + optional: true + envFrom: + - configMapRef: + name: "185" + optional: false + prefix: "184" + secretRef: + name: "186" + optional: false + image: "178" + imagePullPolicy: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "219" + httpHeaders: + - name: "220" + value: "221" + path: "217" + port: "218" + scheme: n芞QÄȻȊ+?ƭ峧Y栲茇竛 + tcpSocket: + host: "222" + port: -592581809 + preStop: + exec: + command: + - "223" + httpGet: + host: "225" + httpHeaders: + - name: "226" + value: "227" + path: "224" + port: 1702578303 + scheme: NŬɨǙÄr蛏豈ɃHŠơŴĿ + tcpSocket: + host: "228" + port: -1047607622 + livenessProbe: + exec: + command: + - "203" + failureThreshold: -1064240304 + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 290736426 + scheme: ö + initialDelaySeconds: 322201525 + periodSeconds: 66472042 + successThreshold: 2130088978 + tcpSocket: + host: "209" + port: "208" + timeoutSeconds: -1784033404 + name: "177" + ports: + - containerPort: 1154560741 + hostIP: "183" + hostPort: 1971383046 + name: "182" + protocol: 涁İ而踪鄌eÞȦY籎顒ǥ + readinessProbe: + exec: + command: + - "210" + failureThreshold: -522126070 + httpGet: + host: "212" + httpHeaders: + - name: "213" + value: "214" + path: "211" + port: -566408554 + scheme: 劳&¼傭Ȟ1酃=6}ɡŇƉ立 + initialDelaySeconds: -1628697284 + periodSeconds: 354496320 + successThreshold: -418887496 + tcpSocket: + host: "215" + port: -31530684 + timeoutSeconds: 843845736 + resources: + limits: + 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°: "465" + requests: + oɘ檲ɨ銦妰黖ȓ: "793" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - þŹʣy豎@ɀ羭, + drop: + - OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+ + privileged: false + procMount: ^拜 + readOnlyRootFilesystem: true + runAsGroup: 3861209808960510792 + runAsNonRoot: true + runAsUser: -2405783144562371879 + seLinuxOptions: + level: "233" + role: "231" + type: "232" + user: "230" + stdin: true + stdinOnce: true + terminationMessagePath: "229" + terminationMessagePolicy: ȉ彂 + volumeDevices: + - devicePath: "202" + name: "201" + volumeMounts: + - mountPath: "198" + mountPropagation: oĂɋ瀐<ɉ湨H=å睫}堇硲蕵ɢ + name: "197" + subPath: "199" + subPathExpr: "200" + workingDir: "181" + nodeName: "297" + nodeSelector: + "293": "294" + priority: -895317190 + priorityClassName: "352" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: 昕Ĭ + runtimeClassName: "357" + schedulerName: "347" + securityContext: + fsGroup: -1883725333589566834 + runAsGroup: 3282902794794440567 + runAsNonRoot: true + runAsUser: 439010468654957223 + seLinuxOptions: + level: "301" + role: "299" + type: "300" + user: "298" + supplementalGroups: + - -9161399525777020538 + sysctls: + - name: "302" + value: "303" + serviceAccount: "296" + serviceAccountName: "295" + shareProcessNamespace: false + subdomain: "306" + terminationGracePeriodSeconds: 5474461944206441349 + tolerations: + - effect: 儉ɩ柀 + key: "348" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "349" + volumes: + - awsElasticBlockStore: + fsType: "77" + partition: 717712876 + volumeID: "76" + azureDisk: + cachingMode: ÙæNǚ錯ƶRq + diskName: "140" + diskURI: "141" + fsType: "142" + kind: ?瞲Ť倱<įXŋ朘瑥A徙 + readOnly: true + azureFile: + secretName: "126" + shareName: "127" + cephfs: + monitors: + - "111" + path: "112" + readOnly: true + secretFile: "114" + secretRef: + name: "115" + user: "113" + cinder: + fsType: "109" + secretRef: + name: "110" + volumeID: "108" + configMap: + defaultMode: -1558831136 + items: + - key: "129" + mode: 926891073 + path: "130" + name: "128" + optional: true + csi: + driver: "172" + fsType: "173" + nodePublishSecretRef: + name: "176" + readOnly: true + volumeAttributes: + "174": "175" + downwardAPI: + defaultMode: 186998979 + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1305215109 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "857" + resource: "122" + emptyDir: + medium: 芝M 宸@Z^嫫猤痈 + sizeLimit: "179" + fc: + fsType: "124" + lun: 1179332384 + readOnly: true + targetWWNs: + - "123" + wwids: + - "125" + flexVolume: + driver: "103" + fsType: "104" + options: + "106": "107" + readOnly: true + secretRef: + name: "105" + flocker: + datasetName: "116" + datasetUUID: "117" + gcePersistentDisk: + fsType: "75" + partition: -2127673004 + pdName: "74" + gitRepo: + directory: "80" + repository: "78" + revision: "79" + glusterfs: + endpoints: "93" + path: "94" + hostPath: + path: "73" + type: ȸŹăȲϤĦ + iscsi: + fsType: "89" + initiatorName: "92" + iqn: "87" + iscsiInterface: "88" + lun: 1029074742 + portals: + - "90" + secretRef: + name: "91" + targetPortal: "86" + name: "72" + nfs: + path: "85" + server: "84" + persistentVolumeClaim: + claimName: "95" + readOnly: true + photonPersistentDisk: + fsType: "144" + pdID: "143" + portworxVolume: + fsType: "159" + volumeID: "158" + projected: + defaultMode: -427769948 + sources: + - configMap: + items: + - key: "154" + mode: -1950133943 + path: "155" + name: "153" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "149" + fieldPath: "150" + mode: 1669671203 + path: "148" + resourceFieldRef: + containerName: "151" + divisor: "580" + resource: "152" + secret: + items: + - key: "146" + mode: -1120128337 + path: "147" + name: "145" + optional: false + serviceAccountToken: + audience: "156" + expirationSeconds: -8801560367353238479 + path: "157" + quobyte: + group: "138" + registry: "135" + tenant: "139" + user: "137" + volume: "136" + rbd: + fsType: "98" + image: "97" + keyring: "101" + monitors: + - "96" + pool: "99" + readOnly: true + secretRef: + name: "102" + user: "100" + scaleIO: + fsType: "167" + gateway: "160" + protectionDomain: "163" + readOnly: true + secretRef: + name: "162" + storageMode: "165" + storagePool: "164" + system: "161" + volumeName: "166" + secret: + defaultMode: -1249460160 + items: + - key: "82" + mode: 147264373 + path: "83" + optional: false + secretName: "81" + storageos: + fsType: "170" + secretRef: + name: "171" + volumeName: "168" + volumeNamespace: "169" + vsphereVolume: + fsType: "132" + storagePolicyID: "134" + storagePolicyName: "133" + volumePath: "131" + ttlSecondsAfterFinished: 212353165 + schedule: "24" + startingDeadlineSeconds: -8817021678265088399 + successfulJobsHistoryLimit: 315828133 + suspend: false +status: + active: + - apiVersion: "361" + fieldPath: "363" + kind: "358" + name: "360" + namespace: "359" + resourceVersion: "362" + uid: 侅 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.json new file mode 100644 index 00000000000..4121b5fdcc2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.json @@ -0,0 +1,1077 @@ +{ + "kind": "JobTemplate", + "apiVersion": "batch/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "template": { + "metadata": { + "name": "24", + "generateName": "25", + "namespace": "26", + "selfLink": "27", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 1905795315403748486, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7323204920313990232, + "labels": { + "29": "30" + }, + "annotations": { + "31": "32" + }, + "ownerReferences": [ + { + "apiVersion": "33", + "kind": "34", + "name": "35", + "uid": "谐颋DžSǡƏS$+½H牗洝尿", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "36" + ], + "clusterName": "37", + "managedFields": [ + { + "manager": "38", + "operation": "B峅x4%a", + "apiVersion": "39", + "fields": {"40":{"41":null}} + } + ] + }, + "spec": { + "parallelism": -856030588, + "completions": -106888179, + "activeDeadlineSeconds": -1483125035702892746, + "backoffLimit": -1822122846, + "selector": { + "matchLabels": { + "2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T": "cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm" + }, + "matchExpressions": [ + { + "key": "rnr", + "operator": "DoesNotExist" + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "51", + "generateName": "52", + "namespace": "53", + "selfLink": "54", + "uid": "@ʊʓ誒j剐'宣I拍N嚳ķȗɊ捵Tw", + "resourceVersion": "11115488420961080514", + "generation": -1988464041375677738, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -961038652544818647, + "labels": { + "56": "57" + }, + "annotations": { + "58": "59" + }, + "ownerReferences": [ + { + "apiVersion": "60", + "kind": "61", + "name": "62", + "uid": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "63" + ], + "clusterName": "64", + "managedFields": [ + { + "manager": "65", + "operation": "聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸", + "apiVersion": "66", + "fields": {"67":{"68":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "71", + "hostPath": { + "path": "72", + "type": "ħ籦ö嗏ʑ\u003e季Cʖ畬x" + }, + "emptyDir": { + "medium": "Šĸů湙騘\u0026啞", + "sizeLimit": "577" + }, + "gcePersistentDisk": { + "pdName": "73", + "fsType": "74", + "partition": 663386308 + }, + "awsElasticBlockStore": { + "volumeID": "75", + "fsType": "76", + "partition": -156457987, + "readOnly": true + }, + "gitRepo": { + "repository": "77", + "revision": "78", + "directory": "79" + }, + "secret": { + "secretName": "80", + "items": [ + { + "key": "81", + "path": "82", + "mode": -5672822 + } + ], + "defaultMode": -861289979, + "optional": true + }, + "nfs": { + "server": "83", + "path": "84", + "readOnly": true + }, + "iscsi": { + "targetPortal": "85", + "iqn": "86", + "lun": -1636694746, + "iscsiInterface": "87", + "fsType": "88", + "portals": [ + "89" + ], + "chapAuthSession": true, + "secretRef": { + "name": "90" + }, + "initiatorName": "91" + }, + "glusterfs": { + "endpoints": "92", + "path": "93", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "94" + }, + "rbd": { + "monitors": [ + "95" + ], + "image": "96", + "fsType": "97", + "pool": "98", + "user": "99", + "keyring": "100", + "secretRef": { + "name": "101" + } + }, + "flexVolume": { + "driver": "102", + "fsType": "103", + "secretRef": { + "name": "104" + }, + "readOnly": true, + "options": { + "105": "106" + } + }, + "cinder": { + "volumeID": "107", + "fsType": "108", + "secretRef": { + "name": "109" + } + }, + "cephfs": { + "monitors": [ + "110" + ], + "path": "111", + "user": "112", + "secretFile": "113", + "secretRef": { + "name": "114" + } + }, + "flocker": { + "datasetName": "115", + "datasetUUID": "116" + }, + "downwardAPI": { + "items": [ + { + "path": "117", + "fieldRef": { + "apiVersion": "118", + "fieldPath": "119" + }, + "resourceFieldRef": { + "containerName": "120", + "resource": "121", + "divisor": "327" + }, + "mode": -1965578645 + } + ], + "defaultMode": -1008038372 + }, + "fc": { + "targetWWNs": [ + "122" + ], + "lun": -658258937, + "fsType": "123", + "wwids": [ + "124" + ] + }, + "azureFile": { + "secretName": "125", + "shareName": "126", + "readOnly": true + }, + "configMap": { + "name": "127", + "items": [ + { + "key": "128", + "path": "129", + "mode": -675987103 + } + ], + "defaultMode": 1754292691, + "optional": true + }, + "vsphereVolume": { + "volumePath": "130", + "fsType": "131", + "storagePolicyName": "132", + "storagePolicyID": "133" + }, + "quobyte": { + "registry": "134", + "volume": "135", + "user": "136", + "group": "137", + "tenant": "138" + }, + "azureDisk": { + "diskName": "139", + "diskURI": "140", + "cachingMode": "ĦE勗E濞偘1", + "fsType": "141", + "readOnly": true, + "kind": "議Ǹ轺@)蓳嗘" + }, + "photonPersistentDisk": { + "pdID": "142", + "fsType": "143" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "144", + "items": [ + { + "key": "145", + "path": "146", + "mode": 679825403 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "147", + "fieldRef": { + "apiVersion": "148", + "fieldPath": "149" + }, + "resourceFieldRef": { + "containerName": "150", + "resource": "151", + "divisor": "184" + }, + "mode": -783297752 + } + ] + }, + "configMap": { + "name": "152", + "items": [ + { + "key": "153", + "path": "154", + "mode": -106644772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "155", + "expirationSeconds": 1897892355466772544, + "path": "156" + } + } + ], + "defaultMode": 345648859 + }, + "portworxVolume": { + "volumeID": "157", + "fsType": "158", + "readOnly": true + }, + "scaleIO": { + "gateway": "159", + "system": "160", + "secretRef": { + "name": "161" + }, + "protectionDomain": "162", + "storagePool": "163", + "storageMode": "164", + "volumeName": "165", + "fsType": "166", + "readOnly": true + }, + "storageos": { + "volumeName": "167", + "volumeNamespace": "168", + "fsType": "169", + "secretRef": { + "name": "170" + } + }, + "csi": { + "driver": "171", + "readOnly": true, + "fsType": "172", + "volumeAttributes": { + "173": "174" + }, + "nodePublishSecretRef": { + "name": "175" + } + } + } + ], + "initContainers": [ + { + "name": "176", + "image": "177", + "command": [ + "178" + ], + "args": [ + "179" + ], + "workingDir": "180", + "ports": [ + { + "name": "181", + "hostPort": -958191807, + "containerPort": -1629040033, + "protocol": "ʜǝ鿟ldg滠鼍ƭt", + "hostIP": "182" + } + ], + "envFrom": [ + { + "prefix": "183", + "configMapRef": { + "name": "184", + "optional": true + }, + "secretRef": { + "name": "185", + "optional": false + } + } + ], + "env": [ + { + "name": "186", + "value": "187", + "valueFrom": { + "fieldRef": { + "apiVersion": "188", + "fieldPath": "189" + }, + "resourceFieldRef": { + "containerName": "190", + "resource": "191", + "divisor": "980" + }, + "configMapKeyRef": { + "name": "192", + "key": "193", + "optional": false + }, + "secretKeyRef": { + "name": "194", + "key": "195", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ")ÙæNǚ錯ƶRquA?瞲Ť倱": "289" + }, + "requests": { + "ź贩j瀉": "621" + } + }, + "volumeMounts": [ + { + "name": "196", + "readOnly": true, + "mountPath": "197", + "subPath": "198", + "mountPropagation": "ɶ", + "subPathExpr": "199" + } + ], + "volumeDevices": [ + { + "name": "200", + "devicePath": "201" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "202" + ] + }, + "httpGet": { + "path": "203", + "port": -1365115016, + "host": "204", + "scheme": "町恰nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶.蒅", + "httpHeaders": [ + { + "name": "205", + "value": "206" + } + ] + }, + "tcpSocket": { + "port": -1105572246, + "host": "207" + }, + "initialDelaySeconds": 1971383046, + "timeoutSeconds": 1154560741, + "periodSeconds": -1376537100, + "successThreshold": 1100645882, + "failureThreshold": -532628939 + }, + "readinessProbe": { + "exec": { + "command": [ + "208" + ] + }, + "httpGet": { + "path": "209", + "port": "210", + "host": "211", + "scheme": "%:;栍dʪīT捘ɍi", + "httpHeaders": [ + { + "name": "212", + "value": "213" + } + ] + }, + "tcpSocket": { + "port": "214", + "host": "215" + }, + "initialDelaySeconds": -1510026905, + "timeoutSeconds": 437857734, + "periodSeconds": 2025698376, + "successThreshold": -1766555420, + "failureThreshold": 195263908 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": -33154680, + "host": "218", + "scheme": "跾|@?鷅bȻN+ņ榱*", + "httpHeaders": [ + { + "name": "219", + "value": "220" + } + ] + }, + "tcpSocket": { + "port": "221", + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": "225", + "host": "226", + "scheme": "櫸eʔŊ", + "httpHeaders": [ + { + "name": "227", + "value": "228" + } + ] + }, + "tcpSocket": { + "port": 731879508, + "host": "229" + } + } + }, + "terminationMessagePath": "230", + "terminationMessagePolicy": "hoĂɋ", + "imagePullPolicy": "腬", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ɉ鎷卩蝾H韹寬娬ï瓼猀2:ö" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "231", + "role": "232", + "type": "233", + "level": "234" + }, + "runAsUser": 1383845015160566234, + "runAsGroup": 5929692523927062634, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "龫`劳\u0026¼傭Ȟ1酃=6}ɡ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "235", + "image": "236", + "command": [ + "237" + ], + "args": [ + "238" + ], + "workingDir": "239", + "ports": [ + { + "name": "240", + "hostPort": -374922344, + "containerPort": -31530684, + "protocol": "Ú|dk_", + "hostIP": "241" + } + ], + "envFrom": [ + { + "prefix": "242", + "configMapRef": { + "name": "243", + "optional": true + }, + "secretRef": { + "name": "244", + "optional": true + } + } + ], + "env": [ + { + "name": "245", + "value": "246", + "valueFrom": { + "fieldRef": { + "apiVersion": "247", + "fieldPath": "248" + }, + "resourceFieldRef": { + "containerName": "249", + "resource": "250", + "divisor": "909" + }, + "configMapKeyRef": { + "name": "251", + "key": "252", + "optional": false + }, + "secretKeyRef": { + "name": "253", + "key": "254", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "?": "193" + }, + "requests": { + "@Ȗs«öʮĀ\u003cé瞾": "51" + } + }, + "volumeMounts": [ + { + "name": "255", + "mountPath": "256", + "subPath": "257", + "mountPropagation": "£軶ǃ*ʙ嫙\u0026蒒5靇C'ɵK.Q貇", + "subPathExpr": "258" + } + ], + "volumeDevices": [ + { + "name": "259", + "devicePath": "260" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "261" + ] + }, + "httpGet": { + "path": "262", + "port": "263", + "host": "264", + "scheme": "{Ⱦdz@", + "httpHeaders": [ + { + "name": "265", + "value": "266" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "267" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "readinessProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": "270", + "host": "271", + "scheme": "Źʣy豎@ɀ羭,铻O", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": "274", + "host": "275" + }, + "initialDelaySeconds": 1424053148, + "timeoutSeconds": 747521320, + "periodSeconds": 859639931, + "successThreshold": -1663149700, + "failureThreshold": -1131820775 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "276" + ] + }, + "httpGet": { + "path": "277", + "port": -78618443, + "host": "278", + "scheme": "Ɗ+j忊Ŗȫ焗捏ĨFħ籘Àǒ", + "httpHeaders": [ + { + "name": "279", + "value": "280" + } + ] + }, + "tcpSocket": { + "port": -495373547, + "host": "281" + } + }, + "preStop": { + "exec": { + "command": [ + "282" + ] + }, + "httpGet": { + "path": "283", + "port": "284", + "host": "285", + "scheme": "/樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "286", + "value": "287" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "288" + } + } + }, + "terminationMessagePath": "289", + "terminationMessagePolicy": "ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ęİ榌U髷", + "imagePullPolicy": "姣\u003e懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾", + "securityContext": { + "capabilities": { + "add": [ + "ĠLƐȤ藠3.v-鿧悮坮Ȣ幟ļ" + ], + "drop": [ + "ŬƩȿ0矀Kʝ瘴I\\p" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "290", + "role": "291", + "type": "292", + "level": "293" + }, + "runAsUser": 2314355702080875607, + "runAsGroup": 256256810846755412, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "FD剂讼ɓȌʟn" + }, + "stdinOnce": true, + "tty": true + } + ], + "restartPolicy": "3ƁÀ*f\u003c", + "terminationGracePeriodSeconds": 998876704495005296, + "activeDeadlineSeconds": -1689173322096612726, + "dnsPolicy": "Bls3!Zɾ", + "nodeSelector": { + "294": "295" + }, + "serviceAccountName": "296", + "serviceAccount": "297", + "automountServiceAccountToken": false, + "nodeName": "298", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "299", + "role": "300", + "type": "301", + "level": "302" + }, + "runAsUser": -6630145684297456260, + "runAsGroup": -982786583685356406, + "runAsNonRoot": false, + "supplementalGroups": [ + -7477362499801752548 + ], + "fsGroup": 1150055837641003771, + "sysctls": [ + { + "name": "303", + "value": "304" + } + ] + }, + "imagePullSecrets": [ + { + "name": "305" + } + ], + "hostname": "306", + "subdomain": "307", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "308", + "operator": "#yV'WKw(ğ儴Ůĺ}", + "values": [ + "309" + ] + } + ], + "matchFields": [ + { + "key": "310", + "operator": "ǩ", + "values": [ + "311" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1334110502, + "preference": { + "matchExpressions": [ + { + "key": "312", + "operator": "1ØœȠƬQg鄠", + "values": [ + "313" + ] + } + ], + "matchFields": [ + { + "key": "314", + "operator": "g\u003e郵[+扴ȨŮ+朷Ǝ膯lj", + "values": [ + "315" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "9-_56-__18Y--6-_3J--.48Y.q0": "O1-F.v" + }, + "matchExpressions": [ + { + "key": "3O_.J_-G_--V-42E_--o90G_A4..-L..-__0N_N.O0", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1856061695, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "2-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF": "T.5vN5.25aWx.2aM214_.-N_g-..H" + }, + "matchExpressions": [ + { + "key": "B-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--2k", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/2I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT": "SY.g._2F7.-e" + }, + "matchExpressions": [ + { + "key": "7o-x382m88w-pz94.g-c2---2etfh41ca-z-5g2wco8/3Og", + "operator": "NotIn", + "values": [ + "WT-M.3_-1y_8D_3" + ] + } + ] + }, + "namespaces": [ + "338" + ], + "topologyKey": "339" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1046355854, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "n_H-.___._D8.TS-jJ.Ys_Mop34_-2": "H38xm-.nx.sEK4.B._6" + }, + "matchExpressions": [ + { + "key": "9_.-.Ms7_t.U", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "346" + ], + "topologyKey": "347" + } + } + ] + } + }, + "schedulerName": "348", + "tolerations": [ + { + "key": "349", + "operator": "ȶŮ嫠!@@)Zq=歍þ螗ɃŒ", + "value": "350", + "effect": "缔m葰賦迾娙ƴ4虵p蓋沥7uPƒw", + "tolerationSeconds": 3497863229537310760 + } + ], + "hostAliases": [ + { + "ip": "351", + "hostnames": [ + "352" + ] + } + ], + "priorityClassName": "353", + "priority": -1442230895, + "dnsConfig": { + "nameservers": [ + "354" + ], + "searches": [ + "355" + ], + "options": [ + { + "name": "356", + "value": "357" + } + ] + }, + "readinessGates": [ + { + "conditionType": "p像-觗裓6Ř筿ɾ5Ų買霎ȃň[\u003e" + } + ], + "runtimeClassName": "358", + "enableServiceLinks": false + } + }, + "ttlSecondsAfterFinished": -10286140 + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.pb new file mode 100644 index 00000000000..934230b48be Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.yaml new file mode 100644 index 00000000000..e4a3df35b6a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.yaml @@ -0,0 +1,738 @@ +apiVersion: batch/v1beta1 +kind: JobTemplate +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +template: + metadata: + annotations: + "31": "32" + clusterName: "37" + creationTimestamp: null + deletionGracePeriodSeconds: 7323204920313990232 + finalizers: + - "36" + generateName: "25" + generation: 1905795315403748486 + labels: + "29": "30" + managedFields: + - apiVersion: "39" + fields: + "40": + "41": null + manager: "38" + operation: B峅x4%a + name: "24" + namespace: "26" + ownerReferences: + - apiVersion: "33" + blockOwnerDeletion: false + controller: true + kind: "34" + name: "35" + uid: 谐颋DžSǡƏS$+½H牗洝尿 + resourceVersion: "1092536316763508004" + selfLink: "27" + uid: ^苣 + spec: + activeDeadlineSeconds: -1483125035702892746 + backoffLimit: -1822122846 + completions: -106888179 + manualSelector: true + parallelism: -856030588 + selector: + matchExpressions: + - key: rnr + operator: DoesNotExist + matchLabels: + 2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T: cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm + template: + metadata: + annotations: + "58": "59" + clusterName: "64" + creationTimestamp: null + deletionGracePeriodSeconds: -961038652544818647 + finalizers: + - "63" + generateName: "52" + generation: -1988464041375677738 + labels: + "56": "57" + managedFields: + - apiVersion: "66" + fields: + "67": + "68": null + manager: "65" + operation: 聻鎥ʟ<$洅ɹ7\弌Þ帺萸 + name: "51" + namespace: "53" + ownerReferences: + - apiVersion: "60" + blockOwnerDeletion: false + controller: false + kind: "61" + name: "62" + uid: a縳讋ɮ衺勽Ƙq/Ź u衲<¿燥ǖ_è + resourceVersion: "11115488420961080514" + selfLink: "54" + uid: '@ʊʓ誒j剐''宣I拍N嚳ķȗɊ捵Tw' + spec: + activeDeadlineSeconds: -1689173322096612726 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "312" + operator: 1ØœȠƬQg鄠 + values: + - "313" + matchFields: + - key: "314" + operator: g>郵[+扴ȨŮ+朷Ǝ膯lj + values: + - "315" + weight: -1334110502 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "308" + operator: '#yV''WKw(ğ儴Ůĺ}' + values: + - "309" + matchFields: + - key: "310" + operator: ǩ + values: + - "311" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: B-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--2k + operator: Exists + matchLabels: + 2-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF: T.5vN5.25aWx.2aM214_.-N_g-..H + namespaces: + - "330" + topologyKey: "331" + weight: -1856061695 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3O_.J_-G_--V-42E_--o90G_A4..-L..-__0N_N.O0 + operator: DoesNotExist + matchLabels: + 9-_56-__18Y--6-_3J--.48Y.q0: O1-F.v + namespaces: + - "322" + topologyKey: "323" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 9_.-.Ms7_t.U + operator: DoesNotExist + matchLabels: + n_H-.___._D8.TS-jJ.Ys_Mop34_-2: H38xm-.nx.sEK4.B._6 + namespaces: + - "346" + topologyKey: "347" + weight: 1046355854 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 7o-x382m88w-pz94.g-c2---2etfh41ca-z-5g2wco8/3Og + operator: NotIn + values: + - WT-M.3_-1y_8D_3 + matchLabels: + 3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/2I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT: SY.g._2F7.-e + namespaces: + - "338" + topologyKey: "339" + automountServiceAccountToken: false + containers: + - args: + - "238" + command: + - "237" + env: + - name: "245" + value: "246" + valueFrom: + configMapKeyRef: + key: "252" + name: "251" + optional: false + fieldRef: + apiVersion: "247" + fieldPath: "248" + resourceFieldRef: + containerName: "249" + divisor: "909" + resource: "250" + secretKeyRef: + key: "254" + name: "253" + optional: true + envFrom: + - configMapRef: + name: "243" + optional: true + prefix: "242" + secretRef: + name: "244" + optional: true + image: "236" + imagePullPolicy: 姣>懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾 + lifecycle: + postStart: + exec: + command: + - "276" + httpGet: + host: "278" + httpHeaders: + - name: "279" + value: "280" + path: "277" + port: -78618443 + scheme: Ɗ+j忊Ŗȫ焗捏ĨFħ籘Àǒ + tcpSocket: + host: "281" + port: -495373547 + preStop: + exec: + command: + - "282" + httpGet: + host: "285" + httpHeaders: + - name: "286" + value: "287" + path: "283" + port: "284" + scheme: /樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + tcpSocket: + host: "288" + port: 88483549 + livenessProbe: + exec: + command: + - "261" + failureThreshold: 208045354 + httpGet: + host: "264" + httpHeaders: + - name: "265" + value: "266" + path: "262" + port: "263" + scheme: '{Ⱦdz@' + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "267" + port: 406308963 + timeoutSeconds: 2026784878 + name: "235" + ports: + - containerPort: -31530684 + hostIP: "241" + hostPort: -374922344 + name: "240" + protocol: Ú|dk_ + readinessProbe: + exec: + command: + - "268" + failureThreshold: -1131820775 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "269" + port: "270" + scheme: Źʣy豎@ɀ羭,铻O + initialDelaySeconds: 1424053148 + periodSeconds: 859639931 + successThreshold: -1663149700 + tcpSocket: + host: "275" + port: "274" + timeoutSeconds: 747521320 + resources: + limits: + '?': "193" + requests: + '@Ȗs«öʮĀ<é瞾': "51" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - ĠLƐȤ藠3.v-鿧悮坮Ȣ幟ļ + drop: + - ŬƩȿ0矀Kʝ瘴I\p + privileged: true + procMount: FD剂讼ɓȌʟn + readOnlyRootFilesystem: true + runAsGroup: 256256810846755412 + runAsNonRoot: false + runAsUser: 2314355702080875607 + seLinuxOptions: + level: "293" + role: "291" + type: "292" + user: "290" + stdinOnce: true + terminationMessagePath: "289" + terminationMessagePolicy: ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ęİ榌U髷 + tty: true + volumeDevices: + - devicePath: "260" + name: "259" + volumeMounts: + - mountPath: "256" + mountPropagation: £軶ǃ*ʙ嫙&蒒5靇C'ɵK.Q貇 + name: "255" + subPath: "257" + subPathExpr: "258" + workingDir: "239" + dnsConfig: + nameservers: + - "354" + options: + - name: "356" + value: "357" + searches: + - "355" + dnsPolicy: Bls3!Zɾ + enableServiceLinks: false + hostAliases: + - hostnames: + - "352" + ip: "351" + hostNetwork: true + hostname: "306" + imagePullSecrets: + - name: "305" + initContainers: + - args: + - "179" + command: + - "178" + env: + - name: "186" + value: "187" + valueFrom: + configMapKeyRef: + key: "193" + name: "192" + optional: false + fieldRef: + apiVersion: "188" + fieldPath: "189" + resourceFieldRef: + containerName: "190" + divisor: "980" + resource: "191" + secretKeyRef: + key: "195" + name: "194" + optional: true + envFrom: + - configMapRef: + name: "184" + optional: true + prefix: "183" + secretRef: + name: "185" + optional: false + image: "177" + imagePullPolicy: 腬 + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "218" + httpHeaders: + - name: "219" + value: "220" + path: "217" + port: -33154680 + scheme: 跾|@?鷅bȻN+ņ榱* + tcpSocket: + host: "222" + port: "221" + preStop: + exec: + command: + - "223" + httpGet: + host: "226" + httpHeaders: + - name: "227" + value: "228" + path: "224" + port: "225" + scheme: 櫸eʔŊ + tcpSocket: + host: "229" + port: 731879508 + livenessProbe: + exec: + command: + - "202" + failureThreshold: -532628939 + httpGet: + host: "204" + httpHeaders: + - name: "205" + value: "206" + path: "203" + port: -1365115016 + scheme: 町恰nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶.蒅 + initialDelaySeconds: 1971383046 + periodSeconds: -1376537100 + successThreshold: 1100645882 + tcpSocket: + host: "207" + port: -1105572246 + timeoutSeconds: 1154560741 + name: "176" + ports: + - containerPort: -1629040033 + hostIP: "182" + hostPort: -958191807 + name: "181" + protocol: ʜǝ鿟ldg滠鼍ƭt + readinessProbe: + exec: + command: + - "208" + failureThreshold: 195263908 + httpGet: + host: "211" + httpHeaders: + - name: "212" + value: "213" + path: "209" + port: "210" + scheme: '%:;栍dʪīT捘ɍi' + initialDelaySeconds: -1510026905 + periodSeconds: 2025698376 + successThreshold: -1766555420 + tcpSocket: + host: "215" + port: "214" + timeoutSeconds: 437857734 + resources: + limits: + )ÙæNǚ錯ƶRquA?瞲Ť倱: "289" + requests: + ź贩j瀉: "621" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - ɉ鎷卩蝾H韹寬娬ï瓼猀2:ö + privileged: true + procMount: 龫`劳&¼傭Ȟ1酃=6}ɡ + readOnlyRootFilesystem: false + runAsGroup: 5929692523927062634 + runAsNonRoot: false + runAsUser: 1383845015160566234 + seLinuxOptions: + level: "234" + role: "232" + type: "233" + user: "231" + terminationMessagePath: "230" + terminationMessagePolicy: hoĂɋ + tty: true + volumeDevices: + - devicePath: "201" + name: "200" + volumeMounts: + - mountPath: "197" + mountPropagation: ɶ + name: "196" + readOnly: true + subPath: "198" + subPathExpr: "199" + workingDir: "180" + nodeName: "298" + nodeSelector: + "294": "295" + priority: -1442230895 + priorityClassName: "353" + readinessGates: + - conditionType: p像-觗裓6Ř筿ɾ5Ų買霎ȃň[> + restartPolicy: 3ƁÀ*f< + runtimeClassName: "358" + schedulerName: "348" + securityContext: + fsGroup: 1150055837641003771 + runAsGroup: -982786583685356406 + runAsNonRoot: false + runAsUser: -6630145684297456260 + seLinuxOptions: + level: "302" + role: "300" + type: "301" + user: "299" + supplementalGroups: + - -7477362499801752548 + sysctls: + - name: "303" + value: "304" + serviceAccount: "297" + serviceAccountName: "296" + shareProcessNamespace: false + subdomain: "307" + terminationGracePeriodSeconds: 998876704495005296 + tolerations: + - effect: 缔m葰賦迾娙ƴ4虵p蓋沥7uPƒw + key: "349" + operator: ȶŮ嫠!@@)Zq=歍þ螗ɃŒ + tolerationSeconds: 3497863229537310760 + value: "350" + volumes: + - awsElasticBlockStore: + fsType: "76" + partition: -156457987 + readOnly: true + volumeID: "75" + azureDisk: + cachingMode: ĦE勗E濞偘1 + diskName: "139" + diskURI: "140" + fsType: "141" + kind: 議Ǹ轺@)蓳嗘 + readOnly: true + azureFile: + readOnly: true + secretName: "125" + shareName: "126" + cephfs: + monitors: + - "110" + path: "111" + secretFile: "113" + secretRef: + name: "114" + user: "112" + cinder: + fsType: "108" + secretRef: + name: "109" + volumeID: "107" + configMap: + defaultMode: 1754292691 + items: + - key: "128" + mode: -675987103 + path: "129" + name: "127" + optional: true + csi: + driver: "171" + fsType: "172" + nodePublishSecretRef: + name: "175" + readOnly: true + volumeAttributes: + "173": "174" + downwardAPI: + defaultMode: -1008038372 + items: + - fieldRef: + apiVersion: "118" + fieldPath: "119" + mode: -1965578645 + path: "117" + resourceFieldRef: + containerName: "120" + divisor: "327" + resource: "121" + emptyDir: + medium: Šĸů湙騘&啞 + sizeLimit: "577" + fc: + fsType: "123" + lun: -658258937 + targetWWNs: + - "122" + wwids: + - "124" + flexVolume: + driver: "102" + fsType: "103" + options: + "105": "106" + readOnly: true + secretRef: + name: "104" + flocker: + datasetName: "115" + datasetUUID: "116" + gcePersistentDisk: + fsType: "74" + partition: 663386308 + pdName: "73" + gitRepo: + directory: "79" + repository: "77" + revision: "78" + glusterfs: + endpoints: "92" + path: "93" + readOnly: true + hostPath: + path: "72" + type: ħ籦ö嗏ʑ>季Cʖ畬x + iscsi: + chapAuthSession: true + fsType: "88" + initiatorName: "91" + iqn: "86" + iscsiInterface: "87" + lun: -1636694746 + portals: + - "89" + secretRef: + name: "90" + targetPortal: "85" + name: "71" + nfs: + path: "84" + readOnly: true + server: "83" + persistentVolumeClaim: + claimName: "94" + photonPersistentDisk: + fsType: "143" + pdID: "142" + portworxVolume: + fsType: "158" + readOnly: true + volumeID: "157" + projected: + defaultMode: 345648859 + sources: + - configMap: + items: + - key: "153" + mode: -106644772 + path: "154" + name: "152" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "148" + fieldPath: "149" + mode: -783297752 + path: "147" + resourceFieldRef: + containerName: "150" + divisor: "184" + resource: "151" + secret: + items: + - key: "145" + mode: 679825403 + path: "146" + name: "144" + optional: true + serviceAccountToken: + audience: "155" + expirationSeconds: 1897892355466772544 + path: "156" + quobyte: + group: "137" + registry: "134" + tenant: "138" + user: "136" + volume: "135" + rbd: + fsType: "97" + image: "96" + keyring: "100" + monitors: + - "95" + pool: "98" + secretRef: + name: "101" + user: "99" + scaleIO: + fsType: "166" + gateway: "159" + protectionDomain: "162" + readOnly: true + secretRef: + name: "161" + storageMode: "164" + storagePool: "163" + system: "160" + volumeName: "165" + secret: + defaultMode: -861289979 + items: + - key: "81" + mode: -5672822 + path: "82" + optional: true + secretName: "80" + storageos: + fsType: "169" + secretRef: + name: "170" + volumeName: "167" + volumeNamespace: "168" + vsphereVolume: + fsType: "131" + storagePolicyID: "133" + storagePolicyName: "132" + volumePath: "130" + ttlSecondsAfterFinished: -10286140 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.json new file mode 100644 index 00000000000..545864593ef --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.json @@ -0,0 +1,1110 @@ +{ + "kind": "CronJob", + "apiVersion": "batch/v2alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "schedule": "24", + "startingDeadlineSeconds": -8817021678265088399, + "concurrencyPolicy": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "suspend": false, + "jobTemplate": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ɭîcP$Iņ", + "resourceVersion": "14926502199533077124", + "generation": -1382274715716350298, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -8477149434422619117, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "+½H牗洝尿彀亞螩", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "4%a鯿r", + "apiVersion": "40", + "fields": {"41":{"42":null}} + } + ] + }, + "spec": { + "parallelism": -110482268, + "completions": -54954325, + "activeDeadlineSeconds": 8559948711650432497, + "backoffLimit": -907310967, + "selector": { + "matchLabels": { + "WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U": "UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9" + }, + "matchExpressions": [ + { + "key": "GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0", + "operator": "NotIn", + "values": [ + "YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G" + ] + } + ] + }, + "manualSelector": false, + "template": { + "metadata": { + "name": "52", + "generateName": "53", + "namespace": "54", + "selfLink": "55", + "uid": "³ƞsɁ8^", + "resourceVersion": "8685765401091182865", + "generation": 2849222499405033998, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -671981934547025691, + "labels": { + "57": "58" + }, + "annotations": { + "59": "60" + }, + "ownerReferences": [ + { + "apiVersion": "61", + "kind": "62", + "name": "63", + "uid": "Ǡ/淹\\韲翁\u0026ʢ", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "64" + ], + "clusterName": "65", + "managedFields": [ + { + "manager": "66", + "operation": "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ", + "apiVersion": "67", + "fields": {"68":{"69":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "72", + "hostPath": { + "path": "73", + "type": "ȸŹăȲϤĦ" + }, + "emptyDir": { + "medium": "芝M 宸@Z^嫫猤痈", + "sizeLimit": "179" + }, + "gcePersistentDisk": { + "pdName": "74", + "fsType": "75", + "partition": -2127673004 + }, + "awsElasticBlockStore": { + "volumeID": "76", + "fsType": "77", + "partition": 717712876 + }, + "gitRepo": { + "repository": "78", + "revision": "79", + "directory": "80" + }, + "secret": { + "secretName": "81", + "items": [ + { + "key": "82", + "path": "83", + "mode": 147264373 + } + ], + "defaultMode": -1249460160, + "optional": false + }, + "nfs": { + "server": "84", + "path": "85" + }, + "iscsi": { + "targetPortal": "86", + "iqn": "87", + "lun": 1029074742, + "iscsiInterface": "88", + "fsType": "89", + "portals": [ + "90" + ], + "secretRef": { + "name": "91" + }, + "initiatorName": "92" + }, + "glusterfs": { + "endpoints": "93", + "path": "94" + }, + "persistentVolumeClaim": { + "claimName": "95", + "readOnly": true + }, + "rbd": { + "monitors": [ + "96" + ], + "image": "97", + "fsType": "98", + "pool": "99", + "user": "100", + "keyring": "101", + "secretRef": { + "name": "102" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "103", + "fsType": "104", + "secretRef": { + "name": "105" + }, + "readOnly": true, + "options": { + "106": "107" + } + }, + "cinder": { + "volumeID": "108", + "fsType": "109", + "secretRef": { + "name": "110" + } + }, + "cephfs": { + "monitors": [ + "111" + ], + "path": "112", + "user": "113", + "secretFile": "114", + "secretRef": { + "name": "115" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "116", + "datasetUUID": "117" + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "857" + }, + "mode": -1305215109 + } + ], + "defaultMode": 186998979 + }, + "fc": { + "targetWWNs": [ + "123" + ], + "lun": 1179332384, + "fsType": "124", + "readOnly": true, + "wwids": [ + "125" + ] + }, + "azureFile": { + "secretName": "126", + "shareName": "127" + }, + "configMap": { + "name": "128", + "items": [ + { + "key": "129", + "path": "130", + "mode": 926891073 + } + ], + "defaultMode": -1558831136, + "optional": true + }, + "vsphereVolume": { + "volumePath": "131", + "fsType": "132", + "storagePolicyName": "133", + "storagePolicyID": "134" + }, + "quobyte": { + "registry": "135", + "volume": "136", + "user": "137", + "group": "138", + "tenant": "139" + }, + "azureDisk": { + "diskName": "140", + "diskURI": "141", + "cachingMode": "ÙæNǚ錯ƶRq", + "fsType": "142", + "readOnly": true, + "kind": "?瞲Ť倱\u003cįXŋ朘瑥A徙" + }, + "photonPersistentDisk": { + "pdID": "143", + "fsType": "144" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "145", + "items": [ + { + "key": "146", + "path": "147", + "mode": -1120128337 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "148", + "fieldRef": { + "apiVersion": "149", + "fieldPath": "150" + }, + "resourceFieldRef": { + "containerName": "151", + "resource": "152", + "divisor": "580" + }, + "mode": 1669671203 + } + ] + }, + "configMap": { + "name": "153", + "items": [ + { + "key": "154", + "path": "155", + "mode": -1950133943 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "156", + "expirationSeconds": -8801560367353238479, + "path": "157" + } + } + ], + "defaultMode": -427769948 + }, + "portworxVolume": { + "volumeID": "158", + "fsType": "159" + }, + "scaleIO": { + "gateway": "160", + "system": "161", + "secretRef": { + "name": "162" + }, + "protectionDomain": "163", + "storagePool": "164", + "storageMode": "165", + "volumeName": "166", + "fsType": "167", + "readOnly": true + }, + "storageos": { + "volumeName": "168", + "volumeNamespace": "169", + "fsType": "170", + "secretRef": { + "name": "171" + } + }, + "csi": { + "driver": "172", + "readOnly": true, + "fsType": "173", + "volumeAttributes": { + "174": "175" + }, + "nodePublishSecretRef": { + "name": "176" + } + } + } + ], + "initContainers": [ + { + "name": "177", + "image": "178", + "command": [ + "179" + ], + "args": [ + "180" + ], + "workingDir": "181", + "ports": [ + { + "name": "182", + "hostPort": 1971383046, + "containerPort": 1154560741, + "protocol": "涁İ而踪鄌eÞȦY籎顒ǥ", + "hostIP": "183" + } + ], + "envFrom": [ + { + "prefix": "184", + "configMapRef": { + "name": "185", + "optional": false + }, + "secretRef": { + "name": "186", + "optional": false + } + } + ], + "env": [ + { + "name": "187", + "value": "188", + "valueFrom": { + "fieldRef": { + "apiVersion": "189", + "fieldPath": "190" + }, + "resourceFieldRef": { + "containerName": "191", + "resource": "192", + "divisor": "832" + }, + "configMapKeyRef": { + "name": "193", + "key": "194", + "optional": true + }, + "secretKeyRef": { + "name": "195", + "key": "196", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°": "465" + }, + "requests": { + "oɘ檲ɨ銦妰黖ȓ": "793" + } + }, + "volumeMounts": [ + { + "name": "197", + "mountPath": "198", + "subPath": "199", + "mountPropagation": "oĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵ɢ", + "subPathExpr": "200" + } + ], + "volumeDevices": [ + { + "name": "201", + "devicePath": "202" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 290736426, + "host": "205", + "scheme": "ö", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": "208", + "host": "209" + }, + "initialDelaySeconds": 322201525, + "timeoutSeconds": -1784033404, + "periodSeconds": 66472042, + "successThreshold": 2130088978, + "failureThreshold": -1064240304 + }, + "readinessProbe": { + "exec": { + "command": [ + "210" + ] + }, + "httpGet": { + "path": "211", + "port": -566408554, + "host": "212", + "scheme": "劳\u0026¼傭Ȟ1酃=6}ɡŇƉ立", + "httpHeaders": [ + { + "name": "213", + "value": "214" + } + ] + }, + "tcpSocket": { + "port": -31530684, + "host": "215" + }, + "initialDelaySeconds": -1628697284, + "timeoutSeconds": 843845736, + "periodSeconds": 354496320, + "successThreshold": -418887496, + "failureThreshold": -522126070 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": "218", + "host": "219", + "scheme": "n芞QÄȻȊ+?ƭ峧Y栲茇竛", + "httpHeaders": [ + { + "name": "220", + "value": "221" + } + ] + }, + "tcpSocket": { + "port": -592581809, + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": 1702578303, + "host": "225", + "scheme": "NŬɨǙÄr蛏豈ɃHŠơŴĿ", + "httpHeaders": [ + { + "name": "226", + "value": "227" + } + ] + }, + "tcpSocket": { + "port": -1047607622, + "host": "228" + } + } + }, + "terminationMessagePath": "229", + "terminationMessagePolicy": "ȉ彂", + "imagePullPolicy": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "securityContext": { + "capabilities": { + "add": [ + "þŹʣy豎@ɀ羭," + ], + "drop": [ + "OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "230", + "role": "231", + "type": "232", + "level": "233" + }, + "runAsUser": -2405783144562371879, + "runAsGroup": 3861209808960510792, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "^拜" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "234", + "image": "235", + "command": [ + "236" + ], + "args": [ + "237" + ], + "workingDir": "238", + "ports": [ + { + "name": "239", + "hostPort": 1385030458, + "containerPort": 427196286, + "protocol": "o/樝fw[Řż丩Ž", + "hostIP": "240" + } + ], + "envFrom": [ + { + "prefix": "241", + "configMapRef": { + "name": "242", + "optional": false + }, + "secretRef": { + "name": "243", + "optional": true + } + } + ], + "env": [ + { + "name": "244", + "value": "245", + "valueFrom": { + "fieldRef": { + "apiVersion": "246", + "fieldPath": "247" + }, + "resourceFieldRef": { + "containerName": "248", + "resource": "249", + "divisor": "932" + }, + "configMapKeyRef": { + "name": "250", + "key": "251", + "optional": false + }, + "secretKeyRef": { + "name": "252", + "key": "253", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "9ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ę": "638" + }, + "requests": { + "ǂ\u003e5姣\u003e懔%熷": "440" + } + }, + "volumeMounts": [ + { + "name": "254", + "readOnly": true, + "mountPath": "255", + "subPath": "256", + "mountPropagation": "奺Ȋ礶惇¸t颟.鵫ǚ", + "subPathExpr": "257" + } + ], + "volumeDevices": [ + { + "name": "258", + "devicePath": "259" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "Ȥ藠3.", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + }, + "initialDelaySeconds": -1389418722, + "timeoutSeconds": 851018015, + "periodSeconds": 596942561, + "successThreshold": -1880980172, + "failureThreshold": -161485752 + }, + "readinessProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": "270", + "host": "271", + "scheme": "«丯Ƙ枛牐ɺ皚", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": -1934111455, + "host": "274" + }, + "initialDelaySeconds": 766864314, + "timeoutSeconds": 1146016612, + "periodSeconds": 1495880465, + "successThreshold": -1032967081, + "failureThreshold": 59664438 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": "277", + "host": "278", + "scheme": "'", + "httpHeaders": [ + { + "name": "279", + "value": "280" + } + ] + }, + "tcpSocket": { + "port": -801430937, + "host": "281" + } + }, + "preStop": { + "exec": { + "command": [ + "282" + ] + }, + "httpGet": { + "path": "283", + "port": 1810980158, + "host": "284", + "scheme": "_ƮA攤/ɸɎ R§耶FfBl", + "httpHeaders": [ + { + "name": "285", + "value": "286" + } + ] + }, + "tcpSocket": { + "port": 1074486306, + "host": "287" + } + } + }, + "terminationMessagePath": "288", + "terminationMessagePolicy": "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ", + "imagePullPolicy": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "securityContext": { + "capabilities": { + "add": [ + "勅跦Opwǩ曬逴褜1Ø" + ], + "drop": [ + "ȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ]" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "289", + "role": "290", + "type": "291", + "level": "292" + }, + "runAsUser": -6977492437661738751, + "runAsGroup": -1073698526114922943, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "ƙt叀碧闳ȩr嚧ʣq埄趛屡" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "restartPolicy": "昕Ĭ", + "terminationGracePeriodSeconds": 5474461944206441349, + "activeDeadlineSeconds": 5072234809910109224, + "dnsPolicy": "苧yñKJɐ扵Gƚ绤fʀļ腩", + "nodeSelector": { + "293": "294" + }, + "serviceAccountName": "295", + "serviceAccount": "296", + "automountServiceAccountToken": true, + "nodeName": "297", + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "298", + "role": "299", + "type": "300", + "level": "301" + }, + "runAsUser": 439010468654957223, + "runAsGroup": 3282902794794440567, + "runAsNonRoot": true, + "supplementalGroups": [ + -9161399525777020538 + ], + "fsGroup": -1883725333589566834, + "sysctls": [ + { + "name": "302", + "value": "303" + } + ] + }, + "imagePullSecrets": [ + { + "name": "304" + } + ], + "hostname": "305", + "subdomain": "306", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "307", + "operator": "议Ƭƶ氩Ȩ\u003c6鄰簳°Ļǟi\u0026", + "values": [ + "308" + ] + } + ], + "matchFields": [ + { + "key": "309", + "operator": "%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄", + "values": [ + "310" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1244119841, + "preference": { + "matchExpressions": [ + { + "key": "311", + "operator": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "values": [ + "312" + ] + } + ], + "matchFields": [ + { + "key": "313", + "operator": "/»頸+SÄ蚃ɣľ)酊龨Î", + "values": [ + "314" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "so-h-9-15v-5925a-x12a-214-3s--gg93h.0-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26-2/P.-_u": "CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.134-5-.q6H5" + }, + "matchExpressions": [ + { + "key": "z---883d-v3j4-7y-p---up52--sjo7799-sk5/i-.M.U_-m.-P.y9", + "operator": "NotIn", + "values": [ + "C_-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.O" + ] + } + ] + }, + "namespaces": [ + "321" + ], + "topologyKey": "322" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1095116290, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1": "R8D_X._B__-P---_H-.___._8" + }, + "matchExpressions": [ + { + "key": "W-y8", + "operator": "NotIn", + "values": [ + "Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-x" + ] + } + ] + }, + "namespaces": [ + "329" + ], + "topologyKey": "330" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "337" + ], + "topologyKey": "338" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "345" + ], + "topologyKey": "346" + } + } + ] + } + }, + "schedulerName": "347", + "tolerations": [ + { + "key": "348", + "operator": "抷qTfZȻ干m謆7", + "value": "349", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "350", + "hostnames": [ + "351" + ] + } + ], + "priorityClassName": "352", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "353" + ], + "searches": [ + "354" + ], + "options": [ + { + "name": "355", + "value": "356" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "357", + "enableServiceLinks": true + } + }, + "ttlSecondsAfterFinished": 212353165 + } + }, + "successfulJobsHistoryLimit": 315828133, + "failedJobsHistoryLimit": -1686694849 + }, + "status": { + "active": [ + { + "kind": "358", + "namespace": "359", + "name": "360", + "uid": "侅", + "apiVersion": "361", + "resourceVersion": "362", + "fieldPath": "363" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.pb new file mode 100644 index 00000000000..49d4f571590 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.yaml new file mode 100644 index 00000000000..aef8f817a9b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.yaml @@ -0,0 +1,762 @@ +apiVersion: batch/v2alpha1 +kind: CronJob +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + concurrencyPolicy: ěĂ凗蓏Ŋ蛊ĉy緅縕 + failedJobsHistoryLimit: -1686694849 + jobTemplate: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -8477149434422619117 + finalizers: + - "37" + generateName: "26" + generation: -1382274715716350298 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fields: + "41": + "42": null + manager: "39" + operation: 4%a鯿r + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: +½H牗洝尿彀亞螩 + resourceVersion: "14926502199533077124" + selfLink: "28" + uid: ɭîcP$Iņ + spec: + activeDeadlineSeconds: 8559948711650432497 + backoffLimit: -907310967 + completions: -54954325 + manualSelector: false + parallelism: -110482268 + selector: + matchExpressions: + - key: GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0 + operator: NotIn + values: + - YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G + matchLabels: + WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U: UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9 + template: + metadata: + annotations: + "59": "60" + clusterName: "65" + creationTimestamp: null + deletionGracePeriodSeconds: -671981934547025691 + finalizers: + - "64" + generateName: "53" + generation: 2849222499405033998 + labels: + "57": "58" + managedFields: + - apiVersion: "67" + fields: + "68": + "69": null + manager: "66" + operation: \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + name: "52" + namespace: "54" + ownerReferences: + - apiVersion: "61" + blockOwnerDeletion: true + controller: true + kind: "62" + name: "63" + uid: Ǡ/淹\韲翁&ʢ + resourceVersion: "8685765401091182865" + selfLink: "55" + uid: ³ƞsɁ8^ + spec: + activeDeadlineSeconds: 5072234809910109224 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "311" + operator: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + values: + - "312" + matchFields: + - key: "313" + operator: /»頸+SÄ蚃ɣľ)酊龨Î + values: + - "314" + weight: -1244119841 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "307" + operator: 议Ƭƶ氩Ȩ<6鄰簳°Ļǟi& + values: + - "308" + matchFields: + - key: "309" + operator: '%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄' + values: + - "310" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: W-y8 + operator: NotIn + values: + - Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-x + matchLabels: + 6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1: R8D_X._B__-P---_H-.___._8 + namespaces: + - "329" + topologyKey: "330" + weight: -1095116290 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: z---883d-v3j4-7y-p---up52--sjo7799-sk5/i-.M.U_-m.-P.y9 + operator: NotIn + values: + - C_-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.O + matchLabels: + so-h-9-15v-5925a-x12a-214-3s--gg93h.0-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26-2/P.-_u: CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.134-5-.q6H5 + namespaces: + - "321" + topologyKey: "322" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "345" + topologyKey: "346" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "337" + topologyKey: "338" + automountServiceAccountToken: true + containers: + - args: + - "237" + command: + - "236" + env: + - name: "244" + value: "245" + valueFrom: + configMapKeyRef: + key: "251" + name: "250" + optional: false + fieldRef: + apiVersion: "246" + fieldPath: "247" + resourceFieldRef: + containerName: "248" + divisor: "932" + resource: "249" + secretKeyRef: + key: "253" + name: "252" + optional: true + envFrom: + - configMapRef: + name: "242" + optional: false + prefix: "241" + secretRef: + name: "243" + optional: true + image: "235" + imagePullPolicy: Ǖɳɷ9Ì崟¿瘦ɖ緕 + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "278" + httpHeaders: + - name: "279" + value: "280" + path: "276" + port: "277" + scheme: '''' + tcpSocket: + host: "281" + port: -801430937 + preStop: + exec: + command: + - "282" + httpGet: + host: "284" + httpHeaders: + - name: "285" + value: "286" + path: "283" + port: 1810980158 + scheme: _ƮA攤/ɸɎ R§耶FfBl + tcpSocket: + host: "287" + port: 1074486306 + livenessProbe: + exec: + command: + - "260" + failureThreshold: -161485752 + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: Ȥ藠3. + initialDelaySeconds: -1389418722 + periodSeconds: 596942561 + successThreshold: -1880980172 + tcpSocket: + host: "267" + port: "266" + timeoutSeconds: 851018015 + name: "234" + ports: + - containerPort: 427196286 + hostIP: "240" + hostPort: 1385030458 + name: "239" + protocol: o/樝fw[Řż丩Ž + readinessProbe: + exec: + command: + - "268" + failureThreshold: 59664438 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "269" + port: "270" + scheme: «丯Ƙ枛牐ɺ皚 + initialDelaySeconds: 766864314 + periodSeconds: 1495880465 + successThreshold: -1032967081 + tcpSocket: + host: "274" + port: -1934111455 + timeoutSeconds: 1146016612 + resources: + limits: + 9ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ę: "638" + requests: + ǂ>5姣>懔%熷: "440" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 勅跦Opwǩ曬逴褜1Ø + drop: + - ȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ] + privileged: true + procMount: ƙt叀碧闳ȩr嚧ʣq埄趛屡 + readOnlyRootFilesystem: true + runAsGroup: -1073698526114922943 + runAsNonRoot: false + runAsUser: -6977492437661738751 + seLinuxOptions: + level: "292" + role: "290" + type: "291" + user: "289" + stdin: true + stdinOnce: true + terminationMessagePath: "288" + terminationMessagePolicy: Zɾģ毋Ó6dz娝嘚庎D}埽uʎ + tty: true + volumeDevices: + - devicePath: "259" + name: "258" + volumeMounts: + - mountPath: "255" + mountPropagation: 奺Ȋ礶惇¸t颟.鵫ǚ + name: "254" + readOnly: true + subPath: "256" + subPathExpr: "257" + workingDir: "238" + dnsConfig: + nameservers: + - "353" + options: + - name: "355" + value: "356" + searches: + - "354" + dnsPolicy: 苧yñKJɐ扵Gƚ绤fʀļ腩 + enableServiceLinks: true + hostAliases: + - hostnames: + - "351" + ip: "350" + hostIPC: true + hostname: "305" + imagePullSecrets: + - name: "304" + initContainers: + - args: + - "180" + command: + - "179" + env: + - name: "187" + value: "188" + valueFrom: + configMapKeyRef: + key: "194" + name: "193" + optional: true + fieldRef: + apiVersion: "189" + fieldPath: "190" + resourceFieldRef: + containerName: "191" + divisor: "832" + resource: "192" + secretKeyRef: + key: "196" + name: "195" + optional: true + envFrom: + - configMapRef: + name: "185" + optional: false + prefix: "184" + secretRef: + name: "186" + optional: false + image: "178" + imagePullPolicy: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "219" + httpHeaders: + - name: "220" + value: "221" + path: "217" + port: "218" + scheme: n芞QÄȻȊ+?ƭ峧Y栲茇竛 + tcpSocket: + host: "222" + port: -592581809 + preStop: + exec: + command: + - "223" + httpGet: + host: "225" + httpHeaders: + - name: "226" + value: "227" + path: "224" + port: 1702578303 + scheme: NŬɨǙÄr蛏豈ɃHŠơŴĿ + tcpSocket: + host: "228" + port: -1047607622 + livenessProbe: + exec: + command: + - "203" + failureThreshold: -1064240304 + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 290736426 + scheme: ö + initialDelaySeconds: 322201525 + periodSeconds: 66472042 + successThreshold: 2130088978 + tcpSocket: + host: "209" + port: "208" + timeoutSeconds: -1784033404 + name: "177" + ports: + - containerPort: 1154560741 + hostIP: "183" + hostPort: 1971383046 + name: "182" + protocol: 涁İ而踪鄌eÞȦY籎顒ǥ + readinessProbe: + exec: + command: + - "210" + failureThreshold: -522126070 + httpGet: + host: "212" + httpHeaders: + - name: "213" + value: "214" + path: "211" + port: -566408554 + scheme: 劳&¼傭Ȟ1酃=6}ɡŇƉ立 + initialDelaySeconds: -1628697284 + periodSeconds: 354496320 + successThreshold: -418887496 + tcpSocket: + host: "215" + port: -31530684 + timeoutSeconds: 843845736 + resources: + limits: + 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°: "465" + requests: + oɘ檲ɨ銦妰黖ȓ: "793" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - þŹʣy豎@ɀ羭, + drop: + - OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+ + privileged: false + procMount: ^拜 + readOnlyRootFilesystem: true + runAsGroup: 3861209808960510792 + runAsNonRoot: true + runAsUser: -2405783144562371879 + seLinuxOptions: + level: "233" + role: "231" + type: "232" + user: "230" + stdin: true + stdinOnce: true + terminationMessagePath: "229" + terminationMessagePolicy: ȉ彂 + volumeDevices: + - devicePath: "202" + name: "201" + volumeMounts: + - mountPath: "198" + mountPropagation: oĂɋ瀐<ɉ湨H=å睫}堇硲蕵ɢ + name: "197" + subPath: "199" + subPathExpr: "200" + workingDir: "181" + nodeName: "297" + nodeSelector: + "293": "294" + priority: -895317190 + priorityClassName: "352" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: 昕Ĭ + runtimeClassName: "357" + schedulerName: "347" + securityContext: + fsGroup: -1883725333589566834 + runAsGroup: 3282902794794440567 + runAsNonRoot: true + runAsUser: 439010468654957223 + seLinuxOptions: + level: "301" + role: "299" + type: "300" + user: "298" + supplementalGroups: + - -9161399525777020538 + sysctls: + - name: "302" + value: "303" + serviceAccount: "296" + serviceAccountName: "295" + shareProcessNamespace: false + subdomain: "306" + terminationGracePeriodSeconds: 5474461944206441349 + tolerations: + - effect: 儉ɩ柀 + key: "348" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "349" + volumes: + - awsElasticBlockStore: + fsType: "77" + partition: 717712876 + volumeID: "76" + azureDisk: + cachingMode: ÙæNǚ錯ƶRq + diskName: "140" + diskURI: "141" + fsType: "142" + kind: ?瞲Ť倱<įXŋ朘瑥A徙 + readOnly: true + azureFile: + secretName: "126" + shareName: "127" + cephfs: + monitors: + - "111" + path: "112" + readOnly: true + secretFile: "114" + secretRef: + name: "115" + user: "113" + cinder: + fsType: "109" + secretRef: + name: "110" + volumeID: "108" + configMap: + defaultMode: -1558831136 + items: + - key: "129" + mode: 926891073 + path: "130" + name: "128" + optional: true + csi: + driver: "172" + fsType: "173" + nodePublishSecretRef: + name: "176" + readOnly: true + volumeAttributes: + "174": "175" + downwardAPI: + defaultMode: 186998979 + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1305215109 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "857" + resource: "122" + emptyDir: + medium: 芝M 宸@Z^嫫猤痈 + sizeLimit: "179" + fc: + fsType: "124" + lun: 1179332384 + readOnly: true + targetWWNs: + - "123" + wwids: + - "125" + flexVolume: + driver: "103" + fsType: "104" + options: + "106": "107" + readOnly: true + secretRef: + name: "105" + flocker: + datasetName: "116" + datasetUUID: "117" + gcePersistentDisk: + fsType: "75" + partition: -2127673004 + pdName: "74" + gitRepo: + directory: "80" + repository: "78" + revision: "79" + glusterfs: + endpoints: "93" + path: "94" + hostPath: + path: "73" + type: ȸŹăȲϤĦ + iscsi: + fsType: "89" + initiatorName: "92" + iqn: "87" + iscsiInterface: "88" + lun: 1029074742 + portals: + - "90" + secretRef: + name: "91" + targetPortal: "86" + name: "72" + nfs: + path: "85" + server: "84" + persistentVolumeClaim: + claimName: "95" + readOnly: true + photonPersistentDisk: + fsType: "144" + pdID: "143" + portworxVolume: + fsType: "159" + volumeID: "158" + projected: + defaultMode: -427769948 + sources: + - configMap: + items: + - key: "154" + mode: -1950133943 + path: "155" + name: "153" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "149" + fieldPath: "150" + mode: 1669671203 + path: "148" + resourceFieldRef: + containerName: "151" + divisor: "580" + resource: "152" + secret: + items: + - key: "146" + mode: -1120128337 + path: "147" + name: "145" + optional: false + serviceAccountToken: + audience: "156" + expirationSeconds: -8801560367353238479 + path: "157" + quobyte: + group: "138" + registry: "135" + tenant: "139" + user: "137" + volume: "136" + rbd: + fsType: "98" + image: "97" + keyring: "101" + monitors: + - "96" + pool: "99" + readOnly: true + secretRef: + name: "102" + user: "100" + scaleIO: + fsType: "167" + gateway: "160" + protectionDomain: "163" + readOnly: true + secretRef: + name: "162" + storageMode: "165" + storagePool: "164" + system: "161" + volumeName: "166" + secret: + defaultMode: -1249460160 + items: + - key: "82" + mode: 147264373 + path: "83" + optional: false + secretName: "81" + storageos: + fsType: "170" + secretRef: + name: "171" + volumeName: "168" + volumeNamespace: "169" + vsphereVolume: + fsType: "132" + storagePolicyID: "134" + storagePolicyName: "133" + volumePath: "131" + ttlSecondsAfterFinished: 212353165 + schedule: "24" + startingDeadlineSeconds: -8817021678265088399 + successfulJobsHistoryLimit: 315828133 + suspend: false +status: + active: + - apiVersion: "361" + fieldPath: "363" + kind: "358" + name: "360" + namespace: "359" + resourceVersion: "362" + uid: 侅 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.json new file mode 100644 index 00000000000..62045f119e4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.json @@ -0,0 +1,1077 @@ +{ + "kind": "JobTemplate", + "apiVersion": "batch/v2alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "template": { + "metadata": { + "name": "24", + "generateName": "25", + "namespace": "26", + "selfLink": "27", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 1905795315403748486, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7323204920313990232, + "labels": { + "29": "30" + }, + "annotations": { + "31": "32" + }, + "ownerReferences": [ + { + "apiVersion": "33", + "kind": "34", + "name": "35", + "uid": "谐颋DžSǡƏS$+½H牗洝尿", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "36" + ], + "clusterName": "37", + "managedFields": [ + { + "manager": "38", + "operation": "B峅x4%a", + "apiVersion": "39", + "fields": {"40":{"41":null}} + } + ] + }, + "spec": { + "parallelism": -856030588, + "completions": -106888179, + "activeDeadlineSeconds": -1483125035702892746, + "backoffLimit": -1822122846, + "selector": { + "matchLabels": { + "2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T": "cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm" + }, + "matchExpressions": [ + { + "key": "rnr", + "operator": "DoesNotExist" + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "51", + "generateName": "52", + "namespace": "53", + "selfLink": "54", + "uid": "@ʊʓ誒j剐'宣I拍N嚳ķȗɊ捵Tw", + "resourceVersion": "11115488420961080514", + "generation": -1988464041375677738, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -961038652544818647, + "labels": { + "56": "57" + }, + "annotations": { + "58": "59" + }, + "ownerReferences": [ + { + "apiVersion": "60", + "kind": "61", + "name": "62", + "uid": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "63" + ], + "clusterName": "64", + "managedFields": [ + { + "manager": "65", + "operation": "聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸", + "apiVersion": "66", + "fields": {"67":{"68":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "71", + "hostPath": { + "path": "72", + "type": "ħ籦ö嗏ʑ\u003e季Cʖ畬x" + }, + "emptyDir": { + "medium": "Šĸů湙騘\u0026啞", + "sizeLimit": "577" + }, + "gcePersistentDisk": { + "pdName": "73", + "fsType": "74", + "partition": 663386308 + }, + "awsElasticBlockStore": { + "volumeID": "75", + "fsType": "76", + "partition": -156457987, + "readOnly": true + }, + "gitRepo": { + "repository": "77", + "revision": "78", + "directory": "79" + }, + "secret": { + "secretName": "80", + "items": [ + { + "key": "81", + "path": "82", + "mode": -5672822 + } + ], + "defaultMode": -861289979, + "optional": true + }, + "nfs": { + "server": "83", + "path": "84", + "readOnly": true + }, + "iscsi": { + "targetPortal": "85", + "iqn": "86", + "lun": -1636694746, + "iscsiInterface": "87", + "fsType": "88", + "portals": [ + "89" + ], + "chapAuthSession": true, + "secretRef": { + "name": "90" + }, + "initiatorName": "91" + }, + "glusterfs": { + "endpoints": "92", + "path": "93", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "94" + }, + "rbd": { + "monitors": [ + "95" + ], + "image": "96", + "fsType": "97", + "pool": "98", + "user": "99", + "keyring": "100", + "secretRef": { + "name": "101" + } + }, + "flexVolume": { + "driver": "102", + "fsType": "103", + "secretRef": { + "name": "104" + }, + "readOnly": true, + "options": { + "105": "106" + } + }, + "cinder": { + "volumeID": "107", + "fsType": "108", + "secretRef": { + "name": "109" + } + }, + "cephfs": { + "monitors": [ + "110" + ], + "path": "111", + "user": "112", + "secretFile": "113", + "secretRef": { + "name": "114" + } + }, + "flocker": { + "datasetName": "115", + "datasetUUID": "116" + }, + "downwardAPI": { + "items": [ + { + "path": "117", + "fieldRef": { + "apiVersion": "118", + "fieldPath": "119" + }, + "resourceFieldRef": { + "containerName": "120", + "resource": "121", + "divisor": "327" + }, + "mode": -1965578645 + } + ], + "defaultMode": -1008038372 + }, + "fc": { + "targetWWNs": [ + "122" + ], + "lun": -658258937, + "fsType": "123", + "wwids": [ + "124" + ] + }, + "azureFile": { + "secretName": "125", + "shareName": "126", + "readOnly": true + }, + "configMap": { + "name": "127", + "items": [ + { + "key": "128", + "path": "129", + "mode": -675987103 + } + ], + "defaultMode": 1754292691, + "optional": true + }, + "vsphereVolume": { + "volumePath": "130", + "fsType": "131", + "storagePolicyName": "132", + "storagePolicyID": "133" + }, + "quobyte": { + "registry": "134", + "volume": "135", + "user": "136", + "group": "137", + "tenant": "138" + }, + "azureDisk": { + "diskName": "139", + "diskURI": "140", + "cachingMode": "ĦE勗E濞偘1", + "fsType": "141", + "readOnly": true, + "kind": "議Ǹ轺@)蓳嗘" + }, + "photonPersistentDisk": { + "pdID": "142", + "fsType": "143" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "144", + "items": [ + { + "key": "145", + "path": "146", + "mode": 679825403 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "147", + "fieldRef": { + "apiVersion": "148", + "fieldPath": "149" + }, + "resourceFieldRef": { + "containerName": "150", + "resource": "151", + "divisor": "184" + }, + "mode": -783297752 + } + ] + }, + "configMap": { + "name": "152", + "items": [ + { + "key": "153", + "path": "154", + "mode": -106644772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "155", + "expirationSeconds": 1897892355466772544, + "path": "156" + } + } + ], + "defaultMode": 345648859 + }, + "portworxVolume": { + "volumeID": "157", + "fsType": "158", + "readOnly": true + }, + "scaleIO": { + "gateway": "159", + "system": "160", + "secretRef": { + "name": "161" + }, + "protectionDomain": "162", + "storagePool": "163", + "storageMode": "164", + "volumeName": "165", + "fsType": "166", + "readOnly": true + }, + "storageos": { + "volumeName": "167", + "volumeNamespace": "168", + "fsType": "169", + "secretRef": { + "name": "170" + } + }, + "csi": { + "driver": "171", + "readOnly": true, + "fsType": "172", + "volumeAttributes": { + "173": "174" + }, + "nodePublishSecretRef": { + "name": "175" + } + } + } + ], + "initContainers": [ + { + "name": "176", + "image": "177", + "command": [ + "178" + ], + "args": [ + "179" + ], + "workingDir": "180", + "ports": [ + { + "name": "181", + "hostPort": -958191807, + "containerPort": -1629040033, + "protocol": "ʜǝ鿟ldg滠鼍ƭt", + "hostIP": "182" + } + ], + "envFrom": [ + { + "prefix": "183", + "configMapRef": { + "name": "184", + "optional": true + }, + "secretRef": { + "name": "185", + "optional": false + } + } + ], + "env": [ + { + "name": "186", + "value": "187", + "valueFrom": { + "fieldRef": { + "apiVersion": "188", + "fieldPath": "189" + }, + "resourceFieldRef": { + "containerName": "190", + "resource": "191", + "divisor": "980" + }, + "configMapKeyRef": { + "name": "192", + "key": "193", + "optional": false + }, + "secretKeyRef": { + "name": "194", + "key": "195", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ")ÙæNǚ錯ƶRquA?瞲Ť倱": "289" + }, + "requests": { + "ź贩j瀉": "621" + } + }, + "volumeMounts": [ + { + "name": "196", + "readOnly": true, + "mountPath": "197", + "subPath": "198", + "mountPropagation": "ɶ", + "subPathExpr": "199" + } + ], + "volumeDevices": [ + { + "name": "200", + "devicePath": "201" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "202" + ] + }, + "httpGet": { + "path": "203", + "port": -1365115016, + "host": "204", + "scheme": "町恰nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶.蒅", + "httpHeaders": [ + { + "name": "205", + "value": "206" + } + ] + }, + "tcpSocket": { + "port": -1105572246, + "host": "207" + }, + "initialDelaySeconds": 1971383046, + "timeoutSeconds": 1154560741, + "periodSeconds": -1376537100, + "successThreshold": 1100645882, + "failureThreshold": -532628939 + }, + "readinessProbe": { + "exec": { + "command": [ + "208" + ] + }, + "httpGet": { + "path": "209", + "port": "210", + "host": "211", + "scheme": "%:;栍dʪīT捘ɍi", + "httpHeaders": [ + { + "name": "212", + "value": "213" + } + ] + }, + "tcpSocket": { + "port": "214", + "host": "215" + }, + "initialDelaySeconds": -1510026905, + "timeoutSeconds": 437857734, + "periodSeconds": 2025698376, + "successThreshold": -1766555420, + "failureThreshold": 195263908 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": -33154680, + "host": "218", + "scheme": "跾|@?鷅bȻN+ņ榱*", + "httpHeaders": [ + { + "name": "219", + "value": "220" + } + ] + }, + "tcpSocket": { + "port": "221", + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": "225", + "host": "226", + "scheme": "櫸eʔŊ", + "httpHeaders": [ + { + "name": "227", + "value": "228" + } + ] + }, + "tcpSocket": { + "port": 731879508, + "host": "229" + } + } + }, + "terminationMessagePath": "230", + "terminationMessagePolicy": "hoĂɋ", + "imagePullPolicy": "腬", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ɉ鎷卩蝾H韹寬娬ï瓼猀2:ö" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "231", + "role": "232", + "type": "233", + "level": "234" + }, + "runAsUser": 1383845015160566234, + "runAsGroup": 5929692523927062634, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "龫`劳\u0026¼傭Ȟ1酃=6}ɡ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "235", + "image": "236", + "command": [ + "237" + ], + "args": [ + "238" + ], + "workingDir": "239", + "ports": [ + { + "name": "240", + "hostPort": -374922344, + "containerPort": -31530684, + "protocol": "Ú|dk_", + "hostIP": "241" + } + ], + "envFrom": [ + { + "prefix": "242", + "configMapRef": { + "name": "243", + "optional": true + }, + "secretRef": { + "name": "244", + "optional": true + } + } + ], + "env": [ + { + "name": "245", + "value": "246", + "valueFrom": { + "fieldRef": { + "apiVersion": "247", + "fieldPath": "248" + }, + "resourceFieldRef": { + "containerName": "249", + "resource": "250", + "divisor": "909" + }, + "configMapKeyRef": { + "name": "251", + "key": "252", + "optional": false + }, + "secretKeyRef": { + "name": "253", + "key": "254", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "?": "193" + }, + "requests": { + "@Ȗs«öʮĀ\u003cé瞾": "51" + } + }, + "volumeMounts": [ + { + "name": "255", + "mountPath": "256", + "subPath": "257", + "mountPropagation": "£軶ǃ*ʙ嫙\u0026蒒5靇C'ɵK.Q貇", + "subPathExpr": "258" + } + ], + "volumeDevices": [ + { + "name": "259", + "devicePath": "260" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "261" + ] + }, + "httpGet": { + "path": "262", + "port": "263", + "host": "264", + "scheme": "{Ⱦdz@", + "httpHeaders": [ + { + "name": "265", + "value": "266" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "267" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "readinessProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": "270", + "host": "271", + "scheme": "Źʣy豎@ɀ羭,铻O", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": "274", + "host": "275" + }, + "initialDelaySeconds": 1424053148, + "timeoutSeconds": 747521320, + "periodSeconds": 859639931, + "successThreshold": -1663149700, + "failureThreshold": -1131820775 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "276" + ] + }, + "httpGet": { + "path": "277", + "port": -78618443, + "host": "278", + "scheme": "Ɗ+j忊Ŗȫ焗捏ĨFħ籘Àǒ", + "httpHeaders": [ + { + "name": "279", + "value": "280" + } + ] + }, + "tcpSocket": { + "port": -495373547, + "host": "281" + } + }, + "preStop": { + "exec": { + "command": [ + "282" + ] + }, + "httpGet": { + "path": "283", + "port": "284", + "host": "285", + "scheme": "/樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "286", + "value": "287" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "288" + } + } + }, + "terminationMessagePath": "289", + "terminationMessagePolicy": "ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ęİ榌U髷", + "imagePullPolicy": "姣\u003e懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾", + "securityContext": { + "capabilities": { + "add": [ + "ĠLƐȤ藠3.v-鿧悮坮Ȣ幟ļ" + ], + "drop": [ + "ŬƩȿ0矀Kʝ瘴I\\p" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "290", + "role": "291", + "type": "292", + "level": "293" + }, + "runAsUser": 2314355702080875607, + "runAsGroup": 256256810846755412, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "FD剂讼ɓȌʟn" + }, + "stdinOnce": true, + "tty": true + } + ], + "restartPolicy": "3ƁÀ*f\u003c", + "terminationGracePeriodSeconds": 998876704495005296, + "activeDeadlineSeconds": -1689173322096612726, + "dnsPolicy": "Bls3!Zɾ", + "nodeSelector": { + "294": "295" + }, + "serviceAccountName": "296", + "serviceAccount": "297", + "automountServiceAccountToken": false, + "nodeName": "298", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "299", + "role": "300", + "type": "301", + "level": "302" + }, + "runAsUser": -6630145684297456260, + "runAsGroup": -982786583685356406, + "runAsNonRoot": false, + "supplementalGroups": [ + -7477362499801752548 + ], + "fsGroup": 1150055837641003771, + "sysctls": [ + { + "name": "303", + "value": "304" + } + ] + }, + "imagePullSecrets": [ + { + "name": "305" + } + ], + "hostname": "306", + "subdomain": "307", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "308", + "operator": "#yV'WKw(ğ儴Ůĺ}", + "values": [ + "309" + ] + } + ], + "matchFields": [ + { + "key": "310", + "operator": "ǩ", + "values": [ + "311" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1334110502, + "preference": { + "matchExpressions": [ + { + "key": "312", + "operator": "1ØœȠƬQg鄠", + "values": [ + "313" + ] + } + ], + "matchFields": [ + { + "key": "314", + "operator": "g\u003e郵[+扴ȨŮ+朷Ǝ膯lj", + "values": [ + "315" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "9-_56-__18Y--6-_3J--.48Y.q0": "O1-F.v" + }, + "matchExpressions": [ + { + "key": "3O_.J_-G_--V-42E_--o90G_A4..-L..-__0N_N.O0", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1856061695, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "2-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF": "T.5vN5.25aWx.2aM214_.-N_g-..H" + }, + "matchExpressions": [ + { + "key": "B-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--2k", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/2I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT": "SY.g._2F7.-e" + }, + "matchExpressions": [ + { + "key": "7o-x382m88w-pz94.g-c2---2etfh41ca-z-5g2wco8/3Og", + "operator": "NotIn", + "values": [ + "WT-M.3_-1y_8D_3" + ] + } + ] + }, + "namespaces": [ + "338" + ], + "topologyKey": "339" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1046355854, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "n_H-.___._D8.TS-jJ.Ys_Mop34_-2": "H38xm-.nx.sEK4.B._6" + }, + "matchExpressions": [ + { + "key": "9_.-.Ms7_t.U", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "346" + ], + "topologyKey": "347" + } + } + ] + } + }, + "schedulerName": "348", + "tolerations": [ + { + "key": "349", + "operator": "ȶŮ嫠!@@)Zq=歍þ螗ɃŒ", + "value": "350", + "effect": "缔m葰賦迾娙ƴ4虵p蓋沥7uPƒw", + "tolerationSeconds": 3497863229537310760 + } + ], + "hostAliases": [ + { + "ip": "351", + "hostnames": [ + "352" + ] + } + ], + "priorityClassName": "353", + "priority": -1442230895, + "dnsConfig": { + "nameservers": [ + "354" + ], + "searches": [ + "355" + ], + "options": [ + { + "name": "356", + "value": "357" + } + ] + }, + "readinessGates": [ + { + "conditionType": "p像-觗裓6Ř筿ɾ5Ų買霎ȃň[\u003e" + } + ], + "runtimeClassName": "358", + "enableServiceLinks": false + } + }, + "ttlSecondsAfterFinished": -10286140 + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.pb new file mode 100644 index 00000000000..b1f4c76e8b7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.yaml new file mode 100644 index 00000000000..b50044370f3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.yaml @@ -0,0 +1,738 @@ +apiVersion: batch/v2alpha1 +kind: JobTemplate +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +template: + metadata: + annotations: + "31": "32" + clusterName: "37" + creationTimestamp: null + deletionGracePeriodSeconds: 7323204920313990232 + finalizers: + - "36" + generateName: "25" + generation: 1905795315403748486 + labels: + "29": "30" + managedFields: + - apiVersion: "39" + fields: + "40": + "41": null + manager: "38" + operation: B峅x4%a + name: "24" + namespace: "26" + ownerReferences: + - apiVersion: "33" + blockOwnerDeletion: false + controller: true + kind: "34" + name: "35" + uid: 谐颋DžSǡƏS$+½H牗洝尿 + resourceVersion: "1092536316763508004" + selfLink: "27" + uid: ^苣 + spec: + activeDeadlineSeconds: -1483125035702892746 + backoffLimit: -1822122846 + completions: -106888179 + manualSelector: true + parallelism: -856030588 + selector: + matchExpressions: + - key: rnr + operator: DoesNotExist + matchLabels: + 2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T: cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm + template: + metadata: + annotations: + "58": "59" + clusterName: "64" + creationTimestamp: null + deletionGracePeriodSeconds: -961038652544818647 + finalizers: + - "63" + generateName: "52" + generation: -1988464041375677738 + labels: + "56": "57" + managedFields: + - apiVersion: "66" + fields: + "67": + "68": null + manager: "65" + operation: 聻鎥ʟ<$洅ɹ7\弌Þ帺萸 + name: "51" + namespace: "53" + ownerReferences: + - apiVersion: "60" + blockOwnerDeletion: false + controller: false + kind: "61" + name: "62" + uid: a縳讋ɮ衺勽Ƙq/Ź u衲<¿燥ǖ_è + resourceVersion: "11115488420961080514" + selfLink: "54" + uid: '@ʊʓ誒j剐''宣I拍N嚳ķȗɊ捵Tw' + spec: + activeDeadlineSeconds: -1689173322096612726 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "312" + operator: 1ØœȠƬQg鄠 + values: + - "313" + matchFields: + - key: "314" + operator: g>郵[+扴ȨŮ+朷Ǝ膯lj + values: + - "315" + weight: -1334110502 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "308" + operator: '#yV''WKw(ğ儴Ůĺ}' + values: + - "309" + matchFields: + - key: "310" + operator: ǩ + values: + - "311" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: B-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--2k + operator: Exists + matchLabels: + 2-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF: T.5vN5.25aWx.2aM214_.-N_g-..H + namespaces: + - "330" + topologyKey: "331" + weight: -1856061695 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3O_.J_-G_--V-42E_--o90G_A4..-L..-__0N_N.O0 + operator: DoesNotExist + matchLabels: + 9-_56-__18Y--6-_3J--.48Y.q0: O1-F.v + namespaces: + - "322" + topologyKey: "323" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 9_.-.Ms7_t.U + operator: DoesNotExist + matchLabels: + n_H-.___._D8.TS-jJ.Ys_Mop34_-2: H38xm-.nx.sEK4.B._6 + namespaces: + - "346" + topologyKey: "347" + weight: 1046355854 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 7o-x382m88w-pz94.g-c2---2etfh41ca-z-5g2wco8/3Og + operator: NotIn + values: + - WT-M.3_-1y_8D_3 + matchLabels: + 3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/2I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT: SY.g._2F7.-e + namespaces: + - "338" + topologyKey: "339" + automountServiceAccountToken: false + containers: + - args: + - "238" + command: + - "237" + env: + - name: "245" + value: "246" + valueFrom: + configMapKeyRef: + key: "252" + name: "251" + optional: false + fieldRef: + apiVersion: "247" + fieldPath: "248" + resourceFieldRef: + containerName: "249" + divisor: "909" + resource: "250" + secretKeyRef: + key: "254" + name: "253" + optional: true + envFrom: + - configMapRef: + name: "243" + optional: true + prefix: "242" + secretRef: + name: "244" + optional: true + image: "236" + imagePullPolicy: 姣>懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾 + lifecycle: + postStart: + exec: + command: + - "276" + httpGet: + host: "278" + httpHeaders: + - name: "279" + value: "280" + path: "277" + port: -78618443 + scheme: Ɗ+j忊Ŗȫ焗捏ĨFħ籘Àǒ + tcpSocket: + host: "281" + port: -495373547 + preStop: + exec: + command: + - "282" + httpGet: + host: "285" + httpHeaders: + - name: "286" + value: "287" + path: "283" + port: "284" + scheme: /樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + tcpSocket: + host: "288" + port: 88483549 + livenessProbe: + exec: + command: + - "261" + failureThreshold: 208045354 + httpGet: + host: "264" + httpHeaders: + - name: "265" + value: "266" + path: "262" + port: "263" + scheme: '{Ⱦdz@' + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "267" + port: 406308963 + timeoutSeconds: 2026784878 + name: "235" + ports: + - containerPort: -31530684 + hostIP: "241" + hostPort: -374922344 + name: "240" + protocol: Ú|dk_ + readinessProbe: + exec: + command: + - "268" + failureThreshold: -1131820775 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "269" + port: "270" + scheme: Źʣy豎@ɀ羭,铻O + initialDelaySeconds: 1424053148 + periodSeconds: 859639931 + successThreshold: -1663149700 + tcpSocket: + host: "275" + port: "274" + timeoutSeconds: 747521320 + resources: + limits: + '?': "193" + requests: + '@Ȗs«öʮĀ<é瞾': "51" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - ĠLƐȤ藠3.v-鿧悮坮Ȣ幟ļ + drop: + - ŬƩȿ0矀Kʝ瘴I\p + privileged: true + procMount: FD剂讼ɓȌʟn + readOnlyRootFilesystem: true + runAsGroup: 256256810846755412 + runAsNonRoot: false + runAsUser: 2314355702080875607 + seLinuxOptions: + level: "293" + role: "291" + type: "292" + user: "290" + stdinOnce: true + terminationMessagePath: "289" + terminationMessagePolicy: ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ęİ榌U髷 + tty: true + volumeDevices: + - devicePath: "260" + name: "259" + volumeMounts: + - mountPath: "256" + mountPropagation: £軶ǃ*ʙ嫙&蒒5靇C'ɵK.Q貇 + name: "255" + subPath: "257" + subPathExpr: "258" + workingDir: "239" + dnsConfig: + nameservers: + - "354" + options: + - name: "356" + value: "357" + searches: + - "355" + dnsPolicy: Bls3!Zɾ + enableServiceLinks: false + hostAliases: + - hostnames: + - "352" + ip: "351" + hostNetwork: true + hostname: "306" + imagePullSecrets: + - name: "305" + initContainers: + - args: + - "179" + command: + - "178" + env: + - name: "186" + value: "187" + valueFrom: + configMapKeyRef: + key: "193" + name: "192" + optional: false + fieldRef: + apiVersion: "188" + fieldPath: "189" + resourceFieldRef: + containerName: "190" + divisor: "980" + resource: "191" + secretKeyRef: + key: "195" + name: "194" + optional: true + envFrom: + - configMapRef: + name: "184" + optional: true + prefix: "183" + secretRef: + name: "185" + optional: false + image: "177" + imagePullPolicy: 腬 + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "218" + httpHeaders: + - name: "219" + value: "220" + path: "217" + port: -33154680 + scheme: 跾|@?鷅bȻN+ņ榱* + tcpSocket: + host: "222" + port: "221" + preStop: + exec: + command: + - "223" + httpGet: + host: "226" + httpHeaders: + - name: "227" + value: "228" + path: "224" + port: "225" + scheme: 櫸eʔŊ + tcpSocket: + host: "229" + port: 731879508 + livenessProbe: + exec: + command: + - "202" + failureThreshold: -532628939 + httpGet: + host: "204" + httpHeaders: + - name: "205" + value: "206" + path: "203" + port: -1365115016 + scheme: 町恰nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶.蒅 + initialDelaySeconds: 1971383046 + periodSeconds: -1376537100 + successThreshold: 1100645882 + tcpSocket: + host: "207" + port: -1105572246 + timeoutSeconds: 1154560741 + name: "176" + ports: + - containerPort: -1629040033 + hostIP: "182" + hostPort: -958191807 + name: "181" + protocol: ʜǝ鿟ldg滠鼍ƭt + readinessProbe: + exec: + command: + - "208" + failureThreshold: 195263908 + httpGet: + host: "211" + httpHeaders: + - name: "212" + value: "213" + path: "209" + port: "210" + scheme: '%:;栍dʪīT捘ɍi' + initialDelaySeconds: -1510026905 + periodSeconds: 2025698376 + successThreshold: -1766555420 + tcpSocket: + host: "215" + port: "214" + timeoutSeconds: 437857734 + resources: + limits: + )ÙæNǚ錯ƶRquA?瞲Ť倱: "289" + requests: + ź贩j瀉: "621" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - ɉ鎷卩蝾H韹寬娬ï瓼猀2:ö + privileged: true + procMount: 龫`劳&¼傭Ȟ1酃=6}ɡ + readOnlyRootFilesystem: false + runAsGroup: 5929692523927062634 + runAsNonRoot: false + runAsUser: 1383845015160566234 + seLinuxOptions: + level: "234" + role: "232" + type: "233" + user: "231" + terminationMessagePath: "230" + terminationMessagePolicy: hoĂɋ + tty: true + volumeDevices: + - devicePath: "201" + name: "200" + volumeMounts: + - mountPath: "197" + mountPropagation: ɶ + name: "196" + readOnly: true + subPath: "198" + subPathExpr: "199" + workingDir: "180" + nodeName: "298" + nodeSelector: + "294": "295" + priority: -1442230895 + priorityClassName: "353" + readinessGates: + - conditionType: p像-觗裓6Ř筿ɾ5Ų買霎ȃň[> + restartPolicy: 3ƁÀ*f< + runtimeClassName: "358" + schedulerName: "348" + securityContext: + fsGroup: 1150055837641003771 + runAsGroup: -982786583685356406 + runAsNonRoot: false + runAsUser: -6630145684297456260 + seLinuxOptions: + level: "302" + role: "300" + type: "301" + user: "299" + supplementalGroups: + - -7477362499801752548 + sysctls: + - name: "303" + value: "304" + serviceAccount: "297" + serviceAccountName: "296" + shareProcessNamespace: false + subdomain: "307" + terminationGracePeriodSeconds: 998876704495005296 + tolerations: + - effect: 缔m葰賦迾娙ƴ4虵p蓋沥7uPƒw + key: "349" + operator: ȶŮ嫠!@@)Zq=歍þ螗ɃŒ + tolerationSeconds: 3497863229537310760 + value: "350" + volumes: + - awsElasticBlockStore: + fsType: "76" + partition: -156457987 + readOnly: true + volumeID: "75" + azureDisk: + cachingMode: ĦE勗E濞偘1 + diskName: "139" + diskURI: "140" + fsType: "141" + kind: 議Ǹ轺@)蓳嗘 + readOnly: true + azureFile: + readOnly: true + secretName: "125" + shareName: "126" + cephfs: + monitors: + - "110" + path: "111" + secretFile: "113" + secretRef: + name: "114" + user: "112" + cinder: + fsType: "108" + secretRef: + name: "109" + volumeID: "107" + configMap: + defaultMode: 1754292691 + items: + - key: "128" + mode: -675987103 + path: "129" + name: "127" + optional: true + csi: + driver: "171" + fsType: "172" + nodePublishSecretRef: + name: "175" + readOnly: true + volumeAttributes: + "173": "174" + downwardAPI: + defaultMode: -1008038372 + items: + - fieldRef: + apiVersion: "118" + fieldPath: "119" + mode: -1965578645 + path: "117" + resourceFieldRef: + containerName: "120" + divisor: "327" + resource: "121" + emptyDir: + medium: Šĸů湙騘&啞 + sizeLimit: "577" + fc: + fsType: "123" + lun: -658258937 + targetWWNs: + - "122" + wwids: + - "124" + flexVolume: + driver: "102" + fsType: "103" + options: + "105": "106" + readOnly: true + secretRef: + name: "104" + flocker: + datasetName: "115" + datasetUUID: "116" + gcePersistentDisk: + fsType: "74" + partition: 663386308 + pdName: "73" + gitRepo: + directory: "79" + repository: "77" + revision: "78" + glusterfs: + endpoints: "92" + path: "93" + readOnly: true + hostPath: + path: "72" + type: ħ籦ö嗏ʑ>季Cʖ畬x + iscsi: + chapAuthSession: true + fsType: "88" + initiatorName: "91" + iqn: "86" + iscsiInterface: "87" + lun: -1636694746 + portals: + - "89" + secretRef: + name: "90" + targetPortal: "85" + name: "71" + nfs: + path: "84" + readOnly: true + server: "83" + persistentVolumeClaim: + claimName: "94" + photonPersistentDisk: + fsType: "143" + pdID: "142" + portworxVolume: + fsType: "158" + readOnly: true + volumeID: "157" + projected: + defaultMode: 345648859 + sources: + - configMap: + items: + - key: "153" + mode: -106644772 + path: "154" + name: "152" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "148" + fieldPath: "149" + mode: -783297752 + path: "147" + resourceFieldRef: + containerName: "150" + divisor: "184" + resource: "151" + secret: + items: + - key: "145" + mode: 679825403 + path: "146" + name: "144" + optional: true + serviceAccountToken: + audience: "155" + expirationSeconds: 1897892355466772544 + path: "156" + quobyte: + group: "137" + registry: "134" + tenant: "138" + user: "136" + volume: "135" + rbd: + fsType: "97" + image: "96" + keyring: "100" + monitors: + - "95" + pool: "98" + secretRef: + name: "101" + user: "99" + scaleIO: + fsType: "166" + gateway: "159" + protectionDomain: "162" + readOnly: true + secretRef: + name: "161" + storageMode: "164" + storagePool: "163" + system: "160" + volumeName: "165" + secret: + defaultMode: -861289979 + items: + - key: "81" + mode: -5672822 + path: "82" + optional: true + secretName: "80" + storageos: + fsType: "169" + secretRef: + name: "170" + volumeName: "167" + volumeNamespace: "168" + vsphereVolume: + fsType: "131" + storagePolicyID: "133" + storagePolicyName: "132" + volumePath: "130" + ttlSecondsAfterFinished: -10286140 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.json b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.json new file mode 100644 index 00000000000..d59b783c2d8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.json @@ -0,0 +1,70 @@ +{ + "kind": "CertificateSigningRequest", + "apiVersion": "certificates.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "request": "cQ==", + "usages": [ + "Ƣ6/ʕVŚ(ĿȊ甞" + ], + "username": "24", + "uid": "25", + "groups": [ + "26" + ], + "extra": { + "27": [ + "28" +] + } + }, + "status": { + "conditions": [ + { + "type": "憍峕?狱³-Ǐ忄*", + "reason": "29", + "message": "30", + "lastUpdateTime": "2050-07-09T05:54:12Z" + } + ], + "certificate": "WQ==" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb new file mode 100644 index 00000000000..aa8d3d79091 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml new file mode 100644 index 00000000000..bf2120b0597 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml @@ -0,0 +1,51 @@ +apiVersion: certificates.k8s.io/v1beta1 +kind: CertificateSigningRequest +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "27": + - "28" + groups: + - "26" + request: cQ== + uid: "25" + usages: + - Ƣ6/ʕVŚ(ĿȊ甞 + username: "24" +status: + certificate: WQ== + conditions: + - lastUpdateTime: "2050-07-09T05:54:12Z" + message: "30" + reason: "29" + type: 憍峕?狱³-Ǐ忄* diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.json new file mode 100644 index 00000000000..66b519a84b2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.json @@ -0,0 +1,21 @@ +{ + "kind": "APIGroup", + "apiVersion": "v1", + "name": "2", + "versions": [ + { + "groupVersion": "3", + "version": "4" + } + ], + "preferredVersion": { + "groupVersion": "5", + "version": "6" + }, + "serverAddressByClientCIDRs": [ + { + "clientCIDR": "7", + "serverAddress": "8" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.pb new file mode 100644 index 00000000000..e722208b3c7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.yaml new file mode 100644 index 00000000000..91c4e1c2050 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIGroup.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: APIGroup +name: "2" +preferredVersion: + groupVersion: "5" + version: "6" +serverAddressByClientCIDRs: +- clientCIDR: "7" + serverAddress: "8" +versions: +- groupVersion: "3" + version: "4" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.json new file mode 100644 index 00000000000..49b42a7a8f4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.json @@ -0,0 +1,13 @@ +{ + "kind": "APIVersions", + "apiVersion": "v1", + "versions": [ + "2" + ], + "serverAddressByClientCIDRs": [ + { + "clientCIDR": "3", + "serverAddress": "4" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.pb new file mode 100644 index 00000000000..d5a04d5990c Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.yaml new file mode 100644 index 00000000000..69d7c7c6598 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.APIVersions.yaml @@ -0,0 +1,7 @@ +apiVersion: v1 +kind: APIVersions +serverAddressByClientCIDRs: +- clientCIDR: "3" + serverAddress: "4" +versions: +- "2" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.json new file mode 100644 index 00000000000..8c1cc88cd86 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.json @@ -0,0 +1,52 @@ +{ + "kind": "Binding", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "target": { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "ƗǸƢ6/ʕV", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.pb new file mode 100644 index 00000000000..88afd711e79 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.yaml new file mode 100644 index 00000000000..6a859fc70c0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.yaml @@ -0,0 +1,41 @@ +apiVersion: v1 +kind: Binding +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +target: + apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: ƗǸƢ6/ʕV diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.json new file mode 100644 index 00000000000..5c20e56266d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.json @@ -0,0 +1,51 @@ +{ + "kind": "ComponentStatus", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "conditions": [ + { + "type": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "status": "谐颋DžSǡƏS$+½H牗洝尿", + "message": "24", + "error": "25" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.pb new file mode 100644 index 00000000000..26753fa30a7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.yaml new file mode 100644 index 00000000000..d35ffad37d7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.yaml @@ -0,0 +1,38 @@ +apiVersion: v1 +conditions: +- error: "25" + message: "24" + status: 谐颋DžSǡƏS$+½H牗洝尿 + type: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 +kind: ComponentStatus +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.json new file mode 100644 index 00000000000..0f77e133c7c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.json @@ -0,0 +1,49 @@ +{ + "kind": "ConfigMap", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "data": { + "24": "25" + }, + "binaryData": { + "26": "/Q==" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.pb new file mode 100644 index 00000000000..540d106e39a Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.yaml new file mode 100644 index 00000000000..d4a8edf50bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.yaml @@ -0,0 +1,37 @@ +apiVersion: v1 +binaryData: + "26": /Q== +data: + "24": "25" +kind: ConfigMap +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.json new file mode 100644 index 00000000000..edc827955f9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.json @@ -0,0 +1,8 @@ +{ + "kind": "CreateOptions", + "apiVersion": "v1", + "dryRun": [ + "2" + ], + "fieldManager": "3" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.pb new file mode 100644 index 00000000000..b423ea24b3f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.yaml new file mode 100644 index 00000000000..b115dc761e0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.CreateOptions.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +dryRun: +- "2" +fieldManager: "3" +kind: CreateOptions diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.json new file mode 100644 index 00000000000..6d2b57c905e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.json @@ -0,0 +1,14 @@ +{ + "kind": "DeleteOptions", + "apiVersion": "v1", + "gracePeriodSeconds": 4518808233936994290, + "preconditions": { + "uid": "ȕHH壬%龺ǟ橸章蒪ʤǎ\u003e渽蝧抰", + "resourceVersion": "2" + }, + "orphanDependents": false, + "propagationPolicy": "ZȢXQ", + "dryRun": [ + "3" + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.pb new file mode 100644 index 00000000000..d29af40a14b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.yaml new file mode 100644 index 00000000000..842585490e9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.DeleteOptions.yaml @@ -0,0 +1,10 @@ +apiVersion: v1 +dryRun: +- "3" +gracePeriodSeconds: 4518808233936994290 +kind: DeleteOptions +orphanDependents: false +preconditions: + resourceVersion: "2" + uid: ȕHH壬%龺ǟ橸章蒪ʤǎ>渽蝧抰 +propagationPolicy: ZȢXQ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.json new file mode 100644 index 00000000000..e4fde7f3834 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.json @@ -0,0 +1,86 @@ +{ + "kind": "Endpoints", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "subsets": [ + { + "addresses": [ + { + "ip": "24", + "hostname": "25", + "nodeName": "26", + "targetRef": { + "kind": "27", + "namespace": "28", + "name": "29", + "uid": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "apiVersion": "30", + "resourceVersion": "31", + "fieldPath": "32" + } + } + ], + "notReadyAddresses": [ + { + "ip": "33", + "hostname": "34", + "nodeName": "35", + "targetRef": { + "kind": "36", + "namespace": "37", + "name": "38", + "uid": "颋Dž", + "apiVersion": "39", + "resourceVersion": "40", + "fieldPath": "41" + } + } + ], + "ports": [ + { + "name": "42", + "port": 1575426699, + "protocol": "ƏS$+½H牗洝尿" + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.pb new file mode 100644 index 00000000000..75286bd50aa Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.yaml new file mode 100644 index 00000000000..50a737b8d5f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.yaml @@ -0,0 +1,62 @@ +apiVersion: v1 +kind: Endpoints +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +subsets: +- addresses: + - hostname: "25" + ip: "24" + nodeName: "26" + targetRef: + apiVersion: "30" + fieldPath: "32" + kind: "27" + name: "29" + namespace: "28" + resourceVersion: "31" + uid: ěĂ凗蓏Ŋ蛊ĉy緅縕 + notReadyAddresses: + - hostname: "34" + ip: "33" + nodeName: "35" + targetRef: + apiVersion: "39" + fieldPath: "41" + kind: "36" + name: "38" + namespace: "37" + resourceVersion: "40" + uid: 颋Dž + ports: + - name: "42" + port: 1575426699 + protocol: ƏS$+½H牗洝尿 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.json new file mode 100644 index 00000000000..94dd6f3ad0a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.json @@ -0,0 +1,80 @@ +{ + "kind": "Event", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "involvedObject": { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "ƗǸƢ6/ʕV", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + }, + "reason": "30", + "message": "31", + "source": { + "component": "32", + "host": "33" + }, + "firstTimestamp": "2452-08-27T22:01:15Z", + "lastTimestamp": "2620-11-25T16:08:31Z", + "count": 1749009427, + "type": "34", + "eventTime": "2343-04-17T01:08:33.494361Z", + "series": { + "count": 1970127545, + "lastObservedTime": "1985-03-23T14:10:57.985776Z", + "state": "颋Dž" + }, + "action": "35", + "related": { + "kind": "36", + "namespace": "37", + "name": "38", + "uid": "ǡƏS$+½H", + "apiVersion": "39", + "resourceVersion": "40", + "fieldPath": "41" + }, + "reportingComponent": "42", + "reportingInstance": "43" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.pb new file mode 100644 index 00000000000..84379018cc4 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.yaml new file mode 100644 index 00000000000..c947e898b7e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.yaml @@ -0,0 +1,66 @@ +action: "35" +apiVersion: v1 +count: 1749009427 +eventTime: "2343-04-17T01:08:33.494361Z" +firstTimestamp: "2452-08-27T22:01:15Z" +involvedObject: + apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: ƗǸƢ6/ʕV +kind: Event +lastTimestamp: "2620-11-25T16:08:31Z" +message: "31" +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +reason: "30" +related: + apiVersion: "39" + fieldPath: "41" + kind: "36" + name: "38" + namespace: "37" + resourceVersion: "40" + uid: ǡƏS$+½H +reportingComponent: "42" +reportingInstance: "43" +series: + count: 1970127545 + lastObservedTime: "1985-03-23T14:10:57.985776Z" + state: 颋Dž +source: + component: "32" + host: "33" +type: "34" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.json new file mode 100644 index 00000000000..ebd4b9a40a0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.json @@ -0,0 +1,6 @@ +{ + "kind": "ExportOptions", + "apiVersion": "v1", + "export": true, + "exact": false +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.pb new file mode 100644 index 00000000000..a8556b4f893 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.yaml new file mode 100644 index 00000000000..948fd3dd617 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ExportOptions.yaml @@ -0,0 +1,4 @@ +apiVersion: v1 +exact: false +export: true +kind: ExportOptions diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.json new file mode 100644 index 00000000000..a653051cbcb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.json @@ -0,0 +1,5 @@ +{ + "kind": "GetOptions", + "apiVersion": "v1", + "resourceVersion": "2" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.pb new file mode 100644 index 00000000000..80399b9bb4c Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.yaml new file mode 100644 index 00000000000..a81415497bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.GetOptions.yaml @@ -0,0 +1,3 @@ +apiVersion: v1 +kind: GetOptions +resourceVersion: "2" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.json new file mode 100644 index 00000000000..4c33f22af4d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.json @@ -0,0 +1,65 @@ +{ + "kind": "LimitRange", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "limits": [ + { + "type": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "max": { + "Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț": "2" + }, + "min": { + "峅x": "826" + }, + "default": { + ";Ơ歿:狞夌碕ʂ": "737" + }, + "defaultRequest": { + "Ƽ@hDrȮO励鹗塢": "874" + }, + "maxLimitRequestRatio": { + "UɦOŖ": "746" + } + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.pb new file mode 100644 index 00000000000..b4f5e80a129 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.yaml new file mode 100644 index 00000000000..6819df687eb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.yaml @@ -0,0 +1,46 @@ +apiVersion: v1 +kind: LimitRange +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + limits: + - default: + ;Ơ歿:狞夌碕ʂ: "737" + defaultRequest: + Ƽ@hDrȮO励鹗塢: "874" + max: + Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț: "2" + maxLimitRequestRatio: + UɦOŖ: "746" + min: + 峅x: "826" + type: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.json new file mode 100644 index 00000000000..24f5b258e0f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.json @@ -0,0 +1,11 @@ +{ + "kind": "ListOptions", + "apiVersion": "v1", + "labelSelector": "2", + "fieldSelector": "3", + "watch": true, + "resourceVersion": "4", + "timeoutSeconds": -6346486728535475627, + "limit": 6780787122834727873, + "continue": "5" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.pb new file mode 100644 index 00000000000..a7da31fbd8f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.yaml new file mode 100644 index 00000000000..f242fa1a2b5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ListOptions.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +continue: "5" +fieldSelector: "3" +kind: ListOptions +labelSelector: "2" +limit: 6780787122834727873 +resourceVersion: "4" +timeoutSeconds: -6346486728535475627 +watch: true diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.json new file mode 100644 index 00000000000..59f1dd52b06 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.json @@ -0,0 +1,51 @@ +{ + "kind": "Namespace", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "finalizers": [ + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕" + ] + }, + "status": { + "phase": "谐颋DžSǡƏS$+½H牗洝尿" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.pb new file mode 100644 index 00000000000..2cfebe8f2c0 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.yaml new file mode 100644 index 00000000000..3b76a29009c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.yaml @@ -0,0 +1,38 @@ +apiVersion: v1 +kind: Namespace +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + finalizers: + - 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 +status: + phase: 谐颋DžSǡƏS$+½H牗洝尿 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.json new file mode 100644 index 00000000000..c75e0c72d35 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.json @@ -0,0 +1,154 @@ +{ + "kind": "Node", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "podCIDR": "24", + "providerID": "25", + "unschedulable": true, + "taints": [ + { + "key": "26", + "value": "27", + "effect": "ǸƢ6/" + } + ], + "configSource": { + "configMap": { + "namespace": "28", + "name": "29", + "uid": "蛊ĉy緅縕\u003eŽ燹憍峕?狱³-", + "resourceVersion": "30", + "kubeletConfigKey": "31" + } + }, + "externalID": "32" + }, + "status": { + "capacity": { + "忄*齧獚敆Ȏ": "362" + }, + "allocatable": { + "B峅x4%a": "143" + }, + "phase": "rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ", + "conditions": [ + { + "type": "P喂ƈ斎AO6", + "status": "'üA謥ǣ偐圠=l畣潁谯耨", + "lastHeartbeatTime": "2153-05-01T22:00:29Z", + "lastTransitionTime": "2688-04-12T17:13:50Z", + "reason": "33", + "message": "34" + } + ], + "addresses": [ + { + "type": "\u0026", + "address": "35" + } + ], + "daemonEndpoints": { + "kubeletEndpoint": { + "Port": -816398166 + } + }, + "nodeInfo": { + "machineID": "36", + "systemUUID": "37", + "bootID": "38", + "kernelVersion": "39", + "osImage": "40", + "containerRuntimeVersion": "41", + "kubeletVersion": "42", + "kubeProxyVersion": "43", + "operatingSystem": "44", + "architecture": "45" + }, + "images": [ + { + "names": [ + "46" + ], + "sizeBytes": -6225778594348390831 + } + ], + "volumesInUse": [ + "ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ" + ], + "volumesAttached": [ + { + "name": "Ņ£", + "devicePath": "47" + } + ], + "config": { + "assigned": { + "configMap": { + "namespace": "48", + "name": "49", + "uid": "/", + "resourceVersion": "50", + "kubeletConfigKey": "51" + } + }, + "active": { + "configMap": { + "namespace": "52", + "name": "53", + "uid": "¾\\ĒP鄸靇杧ž譋娲瘹ɭȊɚɎ(", + "resourceVersion": "54", + "kubeletConfigKey": "55" + } + }, + "lastKnownGood": { + "configMap": { + "namespace": "56", + "name": "57", + "uid": "ėf倐ȓ圬剴扲ȿQZ{ʁgɸ", + "resourceVersion": "58", + "kubeletConfigKey": "59" + } + }, + "error": "60" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.pb new file mode 100644 index 00000000000..f8d773f4b89 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.yaml new file mode 100644 index 00000000000..d7d3f9e002c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.yaml @@ -0,0 +1,111 @@ +apiVersion: v1 +kind: Node +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + configSource: + configMap: + kubeletConfigKey: "31" + name: "29" + namespace: "28" + resourceVersion: "30" + uid: 蛊ĉy緅縕>Ž燹憍峕?狱³- + externalID: "32" + podCIDR: "24" + providerID: "25" + taints: + - effect: ǸƢ6/ + key: "26" + value: "27" + unschedulable: true +status: + addresses: + - address: "35" + type: '&' + allocatable: + B峅x4%a: "143" + capacity: + 忄*齧獚敆Ȏ: "362" + conditions: + - lastHeartbeatTime: "2153-05-01T22:00:29Z" + lastTransitionTime: "2688-04-12T17:13:50Z" + message: "34" + reason: "33" + status: '''üA謥ǣ偐圠=l畣潁谯耨' + type: P喂ƈ斎AO6 + config: + active: + configMap: + kubeletConfigKey: "55" + name: "53" + namespace: "52" + resourceVersion: "54" + uid: ¾\ĒP鄸靇杧ž譋娲瘹ɭȊɚɎ( + assigned: + configMap: + kubeletConfigKey: "51" + name: "49" + namespace: "48" + resourceVersion: "50" + uid: / + error: "60" + lastKnownGood: + configMap: + kubeletConfigKey: "59" + name: "57" + namespace: "56" + resourceVersion: "58" + uid: ėf倐ȓ圬剴扲ȿQZ{ʁgɸ + daemonEndpoints: + kubeletEndpoint: + Port: -816398166 + images: + - names: + - "46" + sizeBytes: -6225778594348390831 + nodeInfo: + architecture: "45" + bootID: "38" + containerRuntimeVersion: "41" + kernelVersion: "39" + kubeProxyVersion: "43" + kubeletVersion: "42" + machineID: "36" + operatingSystem: "44" + osImage: "40" + systemUUID: "37" + phase: 'rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ' + volumesAttached: + - devicePath: "47" + name: Ņ£ + volumesInUse: + - ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.json new file mode 100644 index 00000000000..ca9a6afcd46 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.json @@ -0,0 +1,5 @@ +{ + "kind": "NodeProxyOptions", + "apiVersion": "v1", + "path": "2" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.pb new file mode 100644 index 00000000000..33437115c84 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.yaml new file mode 100644 index 00000000000..7d53bb7c6f9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.NodeProxyOptions.yaml @@ -0,0 +1,3 @@ +apiVersion: v1 +kind: NodeProxyOptions +path: "2" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.json new file mode 100644 index 00000000000..b45c6a7bc14 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.json @@ -0,0 +1,9 @@ +{ + "kind": "PatchOptions", + "apiVersion": "v1", + "dryRun": [ + "2" + ], + "force": true, + "fieldManager": "3" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.pb new file mode 100644 index 00000000000..f4823cd8ca5 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.yaml new file mode 100644 index 00000000000..26d9a39c15a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PatchOptions.yaml @@ -0,0 +1,6 @@ +apiVersion: v1 +dryRun: +- "2" +fieldManager: "3" +force: true +kind: PatchOptions diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.json new file mode 100644 index 00000000000..2426c3c7f72 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.json @@ -0,0 +1,289 @@ +{ + "kind": "PersistentVolume", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "capacity": { + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕": "57" + }, + "gcePersistentDisk": { + "pdName": "24", + "fsType": "25", + "partition": 1035515117, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "26", + "fsType": "27", + "partition": -321835912, + "readOnly": true + }, + "hostPath": { + "path": "28", + "type": "狱³-Ǐ忄*齧獚" + }, + "glusterfs": { + "endpoints": "29", + "path": "30", + "endpointsNamespace": "31" + }, + "nfs": { + "server": "32", + "path": "33", + "readOnly": true + }, + "rbd": { + "monitors": [ + "34" + ], + "image": "35", + "fsType": "36", + "pool": "37", + "user": "38", + "keyring": "39", + "secretRef": { + "name": "40", + "namespace": "41" + }, + "readOnly": true + }, + "iscsi": { + "targetPortal": "42", + "iqn": "43", + "lun": -21009133, + "iscsiInterface": "44", + "fsType": "45", + "readOnly": true, + "portals": [ + "46" + ], + "secretRef": { + "name": "47", + "namespace": "48" + }, + "initiatorName": "49" + }, + "cinder": { + "volumeID": "50", + "fsType": "51", + "readOnly": true, + "secretRef": { + "name": "52", + "namespace": "53" + } + }, + "cephfs": { + "monitors": [ + "54" + ], + "path": "55", + "user": "56", + "secretFile": "57", + "secretRef": { + "name": "58", + "namespace": "59" + } + }, + "fc": { + "targetWWNs": [ + "60" + ], + "lun": -655946460, + "fsType": "61", + "wwids": [ + "62" + ] + }, + "flocker": { + "datasetName": "63", + "datasetUUID": "64" + }, + "flexVolume": { + "driver": "65", + "fsType": "66", + "secretRef": { + "name": "67", + "namespace": "68" + }, + "options": { + "69": "70" + } + }, + "azureFile": { + "secretName": "71", + "shareName": "72", + "readOnly": true, + "secretNamespace": "73" + }, + "vsphereVolume": { + "volumePath": "74", + "fsType": "75", + "storagePolicyName": "76", + "storagePolicyID": "77" + }, + "quobyte": { + "registry": "78", + "volume": "79", + "user": "80", + "group": "81", + "tenant": "82" + }, + "azureDisk": { + "diskName": "83", + "diskURI": "84", + "cachingMode": "rȮO励鹗塢ē ƕP喂ƈ斎AO6ĴC", + "fsType": "85", + "readOnly": false, + "kind": "壝" + }, + "photonPersistentDisk": { + "pdID": "86", + "fsType": "87" + }, + "portworxVolume": { + "volumeID": "88", + "fsType": "89" + }, + "scaleIO": { + "gateway": "90", + "system": "91", + "secretRef": { + "name": "92", + "namespace": "93" + }, + "sslEnabled": true, + "protectionDomain": "94", + "storagePool": "95", + "storageMode": "96", + "volumeName": "97", + "fsType": "98", + "readOnly": true + }, + "local": { + "path": "99", + "fsType": "100" + }, + "storageos": { + "volumeName": "101", + "volumeNamespace": "102", + "fsType": "103", + "readOnly": true, + "secretRef": { + "kind": "104", + "namespace": "105", + "name": "106", + "uid": "?øēƺ魋Ď儇击3ƆìQ", + "apiVersion": "107", + "resourceVersion": "108", + "fieldPath": "109" + } + }, + "csi": { + "driver": "110", + "volumeHandle": "111", + "fsType": "112", + "volumeAttributes": { + "113": "114" + }, + "controllerPublishSecretRef": { + "name": "115", + "namespace": "116" + }, + "nodeStageSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodePublishSecretRef": { + "name": "119", + "namespace": "120" + } + }, + "accessModes": [ + "仭w-檮Ǣ冖ž琔n" + ], + "claimRef": { + "kind": "121", + "namespace": "122", + "name": "123", + "uid": "¬轚9Ȏ瀮昃", + "apiVersion": "124", + "resourceVersion": "125", + "fieldPath": "126" + }, + "persistentVolumeReclaimPolicy": "鈱$-议}ȧ外ĺ稥氹Ç|¶鎚¡ Ɠ", + "storageClassName": "127", + "mountOptions": [ + "128" + ], + "volumeMode": "Ʌ囥糷磩窮秳ķ蟒苾h^樅燴壩卄蓨MĮ?", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "129", + "operator": "Ɯ/C龷ȪÆl殛瓷雼浢Ü礽绅{", + "values": [ + "130" + ] + } + ], + "matchFields": [ + { + "key": "131", + "operator": "轫n(鲼Ƴ", + "values": [ + "132" + ] + } + ] + } + ] + } + } + }, + "status": { + "phase": "ƣKʘńw:5塋", + "message": "133", + "reason": "134" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.pb new file mode 100644 index 00000000000..e8ddeeb3ffe Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.yaml new file mode 100644 index 00000000000..a0eb0f58d1f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.yaml @@ -0,0 +1,221 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + accessModes: + - 仭w-檮Ǣ冖ž琔n + awsElasticBlockStore: + fsType: "27" + partition: -321835912 + readOnly: true + volumeID: "26" + azureDisk: + cachingMode: rȮO励鹗塢ē ƕP喂ƈ斎AO6ĴC + diskName: "83" + diskURI: "84" + fsType: "85" + kind: 壝 + readOnly: false + azureFile: + readOnly: true + secretName: "71" + secretNamespace: "73" + shareName: "72" + capacity: + 脽ěĂ凗蓏Ŋ蛊ĉy緅縕: "57" + cephfs: + monitors: + - "54" + path: "55" + secretFile: "57" + secretRef: + name: "58" + namespace: "59" + user: "56" + cinder: + fsType: "51" + readOnly: true + secretRef: + name: "52" + namespace: "53" + volumeID: "50" + claimRef: + apiVersion: "124" + fieldPath: "126" + kind: "121" + name: "123" + namespace: "122" + resourceVersion: "125" + uid: ¬轚9Ȏ瀮昃 + csi: + controllerPublishSecretRef: + name: "115" + namespace: "116" + driver: "110" + fsType: "112" + nodePublishSecretRef: + name: "119" + namespace: "120" + nodeStageSecretRef: + name: "117" + namespace: "118" + volumeAttributes: + "113": "114" + volumeHandle: "111" + fc: + fsType: "61" + lun: -655946460 + targetWWNs: + - "60" + wwids: + - "62" + flexVolume: + driver: "65" + fsType: "66" + options: + "69": "70" + secretRef: + name: "67" + namespace: "68" + flocker: + datasetName: "63" + datasetUUID: "64" + gcePersistentDisk: + fsType: "25" + partition: 1035515117 + pdName: "24" + readOnly: true + glusterfs: + endpoints: "29" + endpointsNamespace: "31" + path: "30" + hostPath: + path: "28" + type: 狱³-Ǐ忄*齧獚 + iscsi: + fsType: "45" + initiatorName: "49" + iqn: "43" + iscsiInterface: "44" + lun: -21009133 + portals: + - "46" + readOnly: true + secretRef: + name: "47" + namespace: "48" + targetPortal: "42" + local: + fsType: "100" + path: "99" + mountOptions: + - "128" + nfs: + path: "33" + readOnly: true + server: "32" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "129" + operator: Ɯ/C龷ȪÆl殛瓷雼浢Ü礽绅{ + values: + - "130" + matchFields: + - key: "131" + operator: 轫n(鲼Ƴ + values: + - "132" + persistentVolumeReclaimPolicy: 鈱$-议}ȧ外ĺ稥氹Ç|¶鎚¡ Ɠ + photonPersistentDisk: + fsType: "87" + pdID: "86" + portworxVolume: + fsType: "89" + volumeID: "88" + quobyte: + group: "81" + registry: "78" + tenant: "82" + user: "80" + volume: "79" + rbd: + fsType: "36" + image: "35" + keyring: "39" + monitors: + - "34" + pool: "37" + readOnly: true + secretRef: + name: "40" + namespace: "41" + user: "38" + scaleIO: + fsType: "98" + gateway: "90" + protectionDomain: "94" + readOnly: true + secretRef: + name: "92" + namespace: "93" + sslEnabled: true + storageMode: "96" + storagePool: "95" + system: "91" + volumeName: "97" + storageClassName: "127" + storageos: + fsType: "103" + readOnly: true + secretRef: + apiVersion: "107" + fieldPath: "109" + kind: "104" + name: "106" + namespace: "105" + resourceVersion: "108" + uid: ?øēƺ魋Ď儇击3ƆìQ + volumeName: "101" + volumeNamespace: "102" + volumeMode: Ʌ囥糷磩窮秳ķ蟒苾h^樅燴壩卄蓨MĮ? + vsphereVolume: + fsType: "75" + storagePolicyID: "77" + storagePolicyName: "76" + volumePath: "74" +status: + message: "133" + phase: ƣKʘńw:5塋 + reason: "134" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.json new file mode 100644 index 00000000000..2a6e285b195 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.json @@ -0,0 +1,97 @@ +{ + "kind": "PersistentVolumeClaim", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "accessModes": [ + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕" + ], + "selector": { + "matchLabels": { + "p-g8c2-k-912e5-c-e63-n-3n.c83-b-w7ld-6cs06xj-x5yv0wm-k1-87-3s-g3/9_-.-W._AAn---v_-5-_8LXP-o-9..1m": "JTrcd-2.-__E_Sv__26KX_R_.-N" + }, + "matchExpressions": [ + { + "key": "g0d--o82-g50-u--25cu87--r7p-w1e67-8j/42M--n1-p5.3___47._49pIB_o61ISU4--N", + "operator": "In", + "values": [ + "t_k-_v.6" + ] + } + ] + }, + "resources": { + "limits": { + "p:籀帊": "219" + }, + "requests": { + "骀Šĸ": "986" + } + }, + "volumeName": "30", + "storageClassName": "31", + "volumeMode": "e0ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "dataSource": { + "apiGroup": "32", + "kind": "33", + "name": "34" + } + }, + "status": { + "phase": "s", + "accessModes": [ + "曢\\%枅:" + ], + "capacity": { + "ǛƓɥ踓Ǻǧ湬淊kŪ睴": "659" + }, + "conditions": [ + { + "type": "3fƻfʣ繡楙¯ĦE", + "status": "ĪȸŹăȲϤĦʅ芝", + "lastProbeTime": "2197-07-19T07:02:22Z", + "lastTransitionTime": "2641-12-26T14:46:27Z", + "reason": "35", + "message": "36" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.pb new file mode 100644 index 00000000000..5a9c9ea2778 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.yaml new file mode 100644 index 00000000000..5812e61526e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.yaml @@ -0,0 +1,69 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + accessModes: + - 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 + dataSource: + apiGroup: "32" + kind: "33" + name: "34" + resources: + limits: + p:籀帊: "219" + requests: + 骀Šĸ: "986" + selector: + matchExpressions: + - key: g0d--o82-g50-u--25cu87--r7p-w1e67-8j/42M--n1-p5.3___47._49pIB_o61ISU4--N + operator: In + values: + - t_k-_v.6 + matchLabels: + p-g8c2-k-912e5-c-e63-n-3n.c83-b-w7ld-6cs06xj-x5yv0wm-k1-87-3s-g3/9_-.-W._AAn---v_-5-_8LXP-o-9..1m: JTrcd-2.-__E_Sv__26KX_R_.-N + storageClassName: "31" + volumeMode: e0ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + volumeName: "30" +status: + accessModes: + - '曢\%枅:' + capacity: + ǛƓɥ踓Ǻǧ湬淊kŪ睴: "659" + conditions: + - lastProbeTime: "2197-07-19T07:02:22Z" + lastTransitionTime: "2641-12-26T14:46:27Z" + message: "36" + reason: "35" + status: ĪȸŹăȲϤĦʅ芝 + type: 3fƻfʣ繡楙¯ĦE + phase: s diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.json new file mode 100644 index 00000000000..2af28d8d7a9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.json @@ -0,0 +1,1089 @@ +{ + "kind": "Pod", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "24", + "hostPath": { + "path": "25", + "type": "ěĂ凗蓏Ŋ蛊ĉy緅縕" + }, + "emptyDir": { + "medium": "Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț", + "sizeLimit": "2" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": 116584168, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": -1161251830 + }, + "gitRepo": { + "repository": "30", + "revision": "31", + "directory": "32" + }, + "secret": { + "secretName": "33", + "items": [ + { + "key": "34", + "path": "35", + "mode": -1261508418 + } + ], + "defaultMode": -1946655205, + "optional": true + }, + "nfs": { + "server": "36", + "path": "37", + "readOnly": true + }, + "iscsi": { + "targetPortal": "38", + "iqn": "39", + "lun": -1639873916, + "iscsiInterface": "40", + "fsType": "41", + "readOnly": true, + "portals": [ + "42" + ], + "secretRef": { + "name": "43" + }, + "initiatorName": "44" + }, + "glusterfs": { + "endpoints": "45", + "path": "46", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "47" + }, + "rbd": { + "monitors": [ + "48" + ], + "image": "49", + "fsType": "50", + "pool": "51", + "user": "52", + "keyring": "53", + "secretRef": { + "name": "54" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "55", + "fsType": "56", + "secretRef": { + "name": "57" + }, + "readOnly": true, + "options": { + "58": "59" + } + }, + "cinder": { + "volumeID": "60", + "fsType": "61", + "secretRef": { + "name": "62" + } + }, + "cephfs": { + "monitors": [ + "63" + ], + "path": "64", + "user": "65", + "secretFile": "66", + "secretRef": { + "name": "67" + } + }, + "flocker": { + "datasetName": "68", + "datasetUUID": "69" + }, + "downwardAPI": { + "items": [ + { + "path": "70", + "fieldRef": { + "apiVersion": "71", + "fieldPath": "72" + }, + "resourceFieldRef": { + "containerName": "73", + "resource": "74", + "divisor": "248" + }, + "mode": 684408190 + } + ], + "defaultMode": 13677460 + }, + "fc": { + "targetWWNs": [ + "75" + ], + "lun": -1579157235, + "fsType": "76", + "readOnly": true, + "wwids": [ + "77" + ] + }, + "azureFile": { + "secretName": "78", + "shareName": "79" + }, + "configMap": { + "name": "80", + "items": [ + { + "key": "81", + "path": "82", + "mode": -983896210 + } + ], + "defaultMode": -314157282, + "optional": false + }, + "vsphereVolume": { + "volumePath": "83", + "fsType": "84", + "storagePolicyName": "85", + "storagePolicyID": "86" + }, + "quobyte": { + "registry": "87", + "volume": "88", + "user": "89", + "group": "90", + "tenant": "91" + }, + "azureDisk": { + "diskName": "92", + "diskURI": "93", + "cachingMode": "l畣潁谯耨V6\u0026]鴍Ɋ恧ȭ%Ǝ", + "fsType": "94", + "readOnly": true, + "kind": "" + }, + "photonPersistentDisk": { + "pdID": "95", + "fsType": "96" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "97", + "items": [ + { + "key": "98", + "path": "99", + "mode": -1907421291 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "100", + "fieldRef": { + "apiVersion": "101", + "fieldPath": "102" + }, + "resourceFieldRef": { + "containerName": "103", + "resource": "104", + "divisor": "272" + }, + "mode": -1009864962 + } + ] + }, + "configMap": { + "name": "105", + "items": [ + { + "key": "106", + "path": "107", + "mode": -1870473043 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "108", + "expirationSeconds": 4696918449912036583, + "path": "109" + } + } + ], + "defaultMode": 1794524651 + }, + "portworxVolume": { + "volumeID": "110", + "fsType": "111" + }, + "scaleIO": { + "gateway": "112", + "system": "113", + "secretRef": { + "name": "114" + }, + "protectionDomain": "115", + "storagePool": "116", + "storageMode": "117", + "volumeName": "118", + "fsType": "119" + }, + "storageos": { + "volumeName": "120", + "volumeNamespace": "121", + "fsType": "122", + "secretRef": { + "name": "123" + } + }, + "csi": { + "driver": "124", + "readOnly": true, + "fsType": "125", + "volumeAttributes": { + "126": "127" + }, + "nodePublishSecretRef": { + "name": "128" + } + } + } + ], + "initContainers": [ + { + "name": "129", + "image": "130", + "command": [ + "131" + ], + "args": [ + "132" + ], + "workingDir": "133", + "ports": [ + { + "name": "134", + "hostPort": 33624773, + "containerPort": 654894632, + "protocol": "譋娲瘹ɭȊɚɎ(", + "hostIP": "135" + } + ], + "envFrom": [ + { + "prefix": "136", + "configMapRef": { + "name": "137", + "optional": true + }, + "secretRef": { + "name": "138", + "optional": false + } + } + ], + "env": [ + { + "name": "139", + "value": "140", + "valueFrom": { + "fieldRef": { + "apiVersion": "141", + "fieldPath": "142" + }, + "resourceFieldRef": { + "containerName": "143", + "resource": "144", + "divisor": "85" + }, + "configMapKeyRef": { + "name": "145", + "key": "146", + "optional": true + }, + "secretKeyRef": { + "name": "147", + "key": "148", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "h^樅燴壩卄": "967" + }, + "requests": { + "Æ碛,1ZƜ/C龷ȪÆ": "750" + } + }, + "volumeMounts": [ + { + "name": "149", + "mountPath": "150", + "subPath": "151", + "mountPropagation": "鏮嵒ƫS捕ɷD¡轫n", + "subPathExpr": "152" + } + ], + "volumeDevices": [ + { + "name": "153", + "devicePath": "154" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "155" + ] + }, + "httpGet": { + "path": "156", + "port": "157", + "host": "158", + "scheme": "叚Fi皬择,Q捇ȸ{", + "httpHeaders": [ + { + "name": "159", + "value": "160" + } + ] + }, + "tcpSocket": { + "port": "161", + "host": "162" + }, + "initialDelaySeconds": 753533242, + "timeoutSeconds": 1130962147, + "periodSeconds": 358822621, + "successThreshold": 1946649472, + "failureThreshold": 327574193 + }, + "readinessProbe": { + "exec": { + "command": [ + "163" + ] + }, + "httpGet": { + "path": "164", + "port": 1407547486, + "host": "165", + "scheme": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "httpHeaders": [ + { + "name": "166", + "value": "167" + } + ] + }, + "tcpSocket": { + "port": -375094516, + "host": "168" + }, + "initialDelaySeconds": -216367368, + "timeoutSeconds": 578888856, + "periodSeconds": 2073854558, + "successThreshold": -557582532, + "failureThreshold": -773009446 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "169" + ] + }, + "httpGet": { + "path": "170", + "port": "171", + "host": "172", + "scheme": "Ğİ*洣炽A@ʊʓ", + "httpHeaders": [ + { + "name": "173", + "value": "174" + } + ] + }, + "tcpSocket": { + "port": -675641027, + "host": "175" + } + }, + "preStop": { + "exec": { + "command": [ + "176" + ] + }, + "httpGet": { + "path": "177", + "port": 1781137795, + "host": "178", + "scheme": "ş\")珷", + "httpHeaders": [ + { + "name": "179", + "value": "180" + } + ] + }, + "tcpSocket": { + "port": "181", + "host": "182" + } + } + }, + "terminationMessagePath": "183", + "terminationMessagePolicy": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", + "imagePullPolicy": "ʖ畬x骀Šĸů湙騘\u0026啞川J缮ǚb", + "securityContext": { + "capabilities": { + "add": [ + "ʬ" + ], + "drop": [ + "ʞĹ鑑6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "184", + "role": "185", + "type": "186", + "level": "187" + }, + "runAsUser": 3218628390827875483, + "runAsGroup": 6660890208081642035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ɥ³ƞsɁ8^ʥǔTĪȸŹă" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "188", + "image": "189", + "command": [ + "190" + ], + "args": [ + "191" + ], + "workingDir": "192", + "ports": [ + { + "name": "193", + "hostPort": 828249878, + "containerPort": -999327618, + "protocol": "M 宸@Z^嫫猤痈C*ĕʄő芖{|", + "hostIP": "194" + } + ], + "envFrom": [ + { + "prefix": "195", + "configMapRef": { + "name": "196", + "optional": false + }, + "secretRef": { + "name": "197", + "optional": true + } + } + ], + "env": [ + { + "name": "198", + "value": "199", + "valueFrom": { + "fieldRef": { + "apiVersion": "200", + "fieldPath": "201" + }, + "resourceFieldRef": { + "containerName": "202", + "resource": "203", + "divisor": "804" + }, + "configMapKeyRef": { + "name": "204", + "key": "205", + "optional": false + }, + "secretKeyRef": { + "name": "206", + "key": "207", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "GS5Ǎ": "526" + }, + "requests": { + "}穠C]躢|)黰eȪ嵛4$%": "980" + } + }, + "volumeMounts": [ + { + "name": "208", + "readOnly": true, + "mountPath": "209", + "subPath": "210", + "mountPropagation": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c", + "subPathExpr": "211" + } + ], + "volumeDevices": [ + { + "name": "212", + "devicePath": "213" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "214" + ] + }, + "httpGet": { + "path": "215", + "port": 1035477124, + "host": "216", + "scheme": "ǚrǜnh0åȂ", + "httpHeaders": [ + { + "name": "217", + "value": "218" + } + ] + }, + "tcpSocket": { + "port": -1024794140, + "host": "219" + }, + "initialDelaySeconds": 1669671203, + "timeoutSeconds": 636617833, + "periodSeconds": -2026931030, + "successThreshold": -1843754483, + "failureThreshold": -172061933 + }, + "readinessProbe": { + "exec": { + "command": [ + "220" + ] + }, + "httpGet": { + "path": "221", + "port": "222", + "host": "223", + "scheme": "ȇe媹Hǝ呮}臷Ľð»ųKĵ", + "httpHeaders": [ + { + "name": "224", + "value": "225" + } + ] + }, + "tcpSocket": { + "port": -540225644, + "host": "226" + }, + "initialDelaySeconds": -2047333312, + "timeoutSeconds": -1477511050, + "periodSeconds": -1373541406, + "successThreshold": 480521693, + "failureThreshold": -199511133 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "227" + ] + }, + "httpGet": { + "path": "228", + "port": "229", + "host": "230", + "scheme": "捘ɍi縱ù墴", + "httpHeaders": [ + { + "name": "231", + "value": "232" + } + ] + }, + "tcpSocket": { + "port": -1766555420, + "host": "233" + } + }, + "preStop": { + "exec": { + "command": [ + "234" + ] + }, + "httpGet": { + "path": "235", + "port": "236", + "host": "237", + "scheme": "m", + "httpHeaders": [ + { + "name": "238", + "value": "239" + } + ] + }, + "tcpSocket": { + "port": "240", + "host": "241" + } + } + }, + "terminationMessagePath": "242", + "terminationMessagePolicy": "綸_Ú8參遼ūPH炮掊°nʮ", + "imagePullPolicy": "ɘ檲ɨ銦", + "securityContext": { + "capabilities": { + "add": [ + "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬" + ], + "drop": [ + "ï瓼猀2:öY鶪5w垁" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "243", + "role": "244", + "type": "245", + "level": "246" + }, + "runAsUser": 246460675557743818, + "runAsGroup": 6160737734087677664, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "傭Ȟ1酃=6" + }, + "stdinOnce": true + } + ], + "terminationGracePeriodSeconds": -1448922471999191523, + "activeDeadlineSeconds": -4642229086806245627, + "dnsPolicy": "賲鐅臬dH巧", + "nodeSelector": { + "247": "248" + }, + "serviceAccountName": "249", + "serviceAccount": "250", + "automountServiceAccountToken": true, + "nodeName": "251", + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "252", + "role": "253", + "type": "254", + "level": "255" + }, + "runAsUser": 4940823988154942939, + "runAsGroup": 2456473031628327236, + "runAsNonRoot": false, + "supplementalGroups": [ + -3933586629366315370 + ], + "fsGroup": -441585915417957997, + "sysctls": [ + { + "name": "256", + "value": "257" + } + ] + }, + "imagePullSecrets": [ + { + "name": "258" + } + ], + "hostname": "259", + "subdomain": "260", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "261", + "operator": "s«öʮĀ\u003c", + "values": [ + "262" + ] + } + ], + "matchFields": [ + { + "key": "263", + "operator": "Ĭ4y£軶", + "values": [ + "264" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1049103969, + "preference": { + "matchExpressions": [ + { + "key": "265", + "operator": "嫙\u0026蒒5靇C'ɵK.Q貇", + "values": [ + "266" + ] + } + ], + "matchFields": [ + { + "key": "267", + "operator": "廷s{Ⱦdz@ùƸʋŀ樺ȃv渟7", + "values": [ + "268" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "yM_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33k": "8U.-.5--_zm-.-_RJt2pX_2_28.-.7_8B.HF-U-_ik_--S" + }, + "matchExpressions": [ + { + "key": "l8-r1/0n-A9..9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jte", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "275" + ], + "topologyKey": "276" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1905643191, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "19..c_uo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p6": "O_4Gj._BXt.O-7___-Y_um-_8r--684C" + }, + "matchExpressions": [ + { + "key": "o_-.N.9D-F45eJ7", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "283" + ], + "topologyKey": "284" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6.-L..-__0N_N.O30-_u.y": "hT.-z-._7-5lL..-_--.Va" + }, + "matchExpressions": [ + { + "key": "vvm-2qz7-3042017mh0-5-g-7-7---g88w24/3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g9", + "operator": "NotIn", + "values": [ + "szA_j" + ] + } + ] + }, + "namespaces": [ + "291" + ], + "topologyKey": "292" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1952582931, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8": "3..0c.-.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.T-V_D_0-D" + }, + "matchExpressions": [ + { + "key": "26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J", + "operator": "NotIn", + "values": [ + "8._Q.6.I--2_9.v.--_.--4QQ.-s.H.Hf" + ] + } + ] + }, + "namespaces": [ + "299" + ], + "topologyKey": "300" + } + } + ] + } + }, + "schedulerName": "301", + "tolerations": [ + { + "key": "302", + "operator": "ūM鈱ɖ'蠨磼O_h盌3+Œ9两@8", + "value": "303", + "effect": "=歍þ", + "tolerationSeconds": 4473754095909577340 + } + ], + "hostAliases": [ + { + "ip": "304", + "hostnames": [ + "305" + ] + } + ], + "priorityClassName": "306", + "priority": 1995848794, + "dnsConfig": { + "nameservers": [ + "307" + ], + "searches": [ + "308" + ], + "options": [ + { + "name": "309", + "value": "310" + } + ] + }, + "readinessGates": [ + { + "conditionType": "鋎靀G¿əW#" + } + ], + "runtimeClassName": "311", + "enableServiceLinks": true + }, + "status": { + "phase": "7uPƒw©ɴĶ烷Ľ", + "conditions": [ + { + "type": "hp像-觗裓6Ř筿ɾ5Ų買霎ȃ", + "status": "b轫ʓ滨ĖRh}颉hȱɷȰW", + "lastProbeTime": "2533-09-05T10:19:17Z", + "lastTransitionTime": "2800-04-15T11:14:25Z", + "reason": "312", + "message": "313" + } + ], + "message": "314", + "reason": "315", + "nominatedNodeName": "316", + "hostIP": "317", + "podIP": "318", + "initContainerStatuses": [ + { + "name": "319", + "state": { + "waiting": { + "reason": "320", + "message": "321" + }, + "running": { + "startedAt": "2034-12-24T21:21:19Z" + }, + "terminated": { + "exitCode": 420595064, + "signal": 1195176401, + "reason": "322", + "message": "323", + "startedAt": "2237-12-07T03:53:03Z", + "finishedAt": "2577-10-06T23:30:01Z", + "containerID": "324" + } + }, + "lastState": { + "waiting": { + "reason": "325", + "message": "326" + }, + "running": { + "startedAt": "2531-03-08T07:39:55Z" + }, + "terminated": { + "exitCode": -36217450, + "signal": 1050889206, + "reason": "327", + "message": "328", + "startedAt": "2002-02-22T11:05:23Z", + "finishedAt": "2213-09-09T00:43:38Z", + "containerID": "329" + } + }, + "ready": true, + "restartCount": 1272233359, + "image": "330", + "imageID": "331", + "containerID": "332" + } + ], + "containerStatuses": [ + { + "name": "333", + "state": { + "waiting": { + "reason": "334", + "message": "335" + }, + "running": { + "startedAt": "2912-12-15T17:53:00Z" + }, + "terminated": { + "exitCode": -299700271, + "signal": -316291406, + "reason": "336", + "message": "337", + "startedAt": "2882-11-24T21:32:38Z", + "finishedAt": "2235-11-12T03:41:20Z", + "containerID": "338" + } + }, + "lastState": { + "waiting": { + "reason": "339", + "message": "340" + }, + "running": { + "startedAt": "2041-01-04T02:32:46Z" + }, + "terminated": { + "exitCode": 1387858949, + "signal": 156368232, + "reason": "341", + "message": "342", + "startedAt": "2714-05-24T17:12:24Z", + "finishedAt": "2237-05-21T20:10:11Z", + "containerID": "343" + } + }, + "ready": true, + "restartCount": -1372876567, + "image": "344", + "imageID": "345", + "containerID": "346" + } + ], + "qosClass": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.pb new file mode 100644 index 00000000000..9c716927c46 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.yaml new file mode 100644 index 00000000000..2b6e1883f48 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.yaml @@ -0,0 +1,747 @@ +apiVersion: v1 +kind: Pod +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + activeDeadlineSeconds: -4642229086806245627 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "265" + operator: 嫙&蒒5靇C'ɵK.Q貇 + values: + - "266" + matchFields: + - key: "267" + operator: 廷s{Ⱦdz@ùƸʋŀ樺ȃv渟7 + values: + - "268" + weight: -1049103969 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "261" + operator: s«öʮĀ< + values: + - "262" + matchFields: + - key: "263" + operator: Ĭ4y£軶 + values: + - "264" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: o_-.N.9D-F45eJ7 + operator: Exists + matchLabels: + 19..c_uo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p6: O_4Gj._BXt.O-7___-Y_um-_8r--684C + namespaces: + - "283" + topologyKey: "284" + weight: -1905643191 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: l8-r1/0n-A9..9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jte + operator: Exists + matchLabels: + yM_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33k: 8U.-.5--_zm-.-_RJt2pX_2_28.-.7_8B.HF-U-_ik_--S + namespaces: + - "275" + topologyKey: "276" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J + operator: NotIn + values: + - 8._Q.6.I--2_9.v.--_.--4QQ.-s.H.Hf + matchLabels: + 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8: 3..0c.-.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.T-V_D_0-D + namespaces: + - "299" + topologyKey: "300" + weight: -1952582931 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: vvm-2qz7-3042017mh0-5-g-7-7---g88w24/3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g9 + operator: NotIn + values: + - szA_j + matchLabels: + 6.-L..-__0N_N.O30-_u.y: hT.-z-._7-5lL..-_--.Va + namespaces: + - "291" + topologyKey: "292" + automountServiceAccountToken: true + containers: + - args: + - "191" + command: + - "190" + env: + - name: "198" + value: "199" + valueFrom: + configMapKeyRef: + key: "205" + name: "204" + optional: false + fieldRef: + apiVersion: "200" + fieldPath: "201" + resourceFieldRef: + containerName: "202" + divisor: "804" + resource: "203" + secretKeyRef: + key: "207" + name: "206" + optional: true + envFrom: + - configMapRef: + name: "196" + optional: false + prefix: "195" + secretRef: + name: "197" + optional: true + image: "189" + imagePullPolicy: ɘ檲ɨ銦 + lifecycle: + postStart: + exec: + command: + - "227" + httpGet: + host: "230" + httpHeaders: + - name: "231" + value: "232" + path: "228" + port: "229" + scheme: 捘ɍi縱ù墴 + tcpSocket: + host: "233" + port: -1766555420 + preStop: + exec: + command: + - "234" + httpGet: + host: "237" + httpHeaders: + - name: "238" + value: "239" + path: "235" + port: "236" + scheme: m + tcpSocket: + host: "241" + port: "240" + livenessProbe: + exec: + command: + - "214" + failureThreshold: -172061933 + httpGet: + host: "216" + httpHeaders: + - name: "217" + value: "218" + path: "215" + port: 1035477124 + scheme: ǚrǜnh0åȂ + initialDelaySeconds: 1669671203 + periodSeconds: -2026931030 + successThreshold: -1843754483 + tcpSocket: + host: "219" + port: -1024794140 + timeoutSeconds: 636617833 + name: "188" + ports: + - containerPort: -999327618 + hostIP: "194" + hostPort: 828249878 + name: "193" + protocol: M 宸@Z^嫫猤痈C*ĕʄő芖{| + readinessProbe: + exec: + command: + - "220" + failureThreshold: -199511133 + httpGet: + host: "223" + httpHeaders: + - name: "224" + value: "225" + path: "221" + port: "222" + scheme: ȇe媹Hǝ呮}臷Ľð»ųKĵ + initialDelaySeconds: -2047333312 + periodSeconds: -1373541406 + successThreshold: 480521693 + tcpSocket: + host: "226" + port: -540225644 + timeoutSeconds: -1477511050 + resources: + limits: + GS5Ǎ: "526" + requests: + '}穠C]躢|)黰eȪ嵛4$%': "980" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 + drop: + - ï瓼猀2:öY鶪5w垁 + privileged: false + procMount: 傭Ȟ1酃=6 + readOnlyRootFilesystem: false + runAsGroup: 6160737734087677664 + runAsNonRoot: false + runAsUser: 246460675557743818 + seLinuxOptions: + level: "246" + role: "244" + type: "245" + user: "243" + stdinOnce: true + terminationMessagePath: "242" + terminationMessagePolicy: 綸_Ú8參遼ūPH炮掊°nʮ + volumeDevices: + - devicePath: "213" + name: "212" + volumeMounts: + - mountPath: "209" + mountPropagation: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + name: "208" + readOnly: true + subPath: "210" + subPathExpr: "211" + workingDir: "192" + dnsConfig: + nameservers: + - "307" + options: + - name: "309" + value: "310" + searches: + - "308" + dnsPolicy: 賲鐅臬dH巧 + enableServiceLinks: true + hostAliases: + - hostnames: + - "305" + ip: "304" + hostIPC: true + hostname: "259" + imagePullSecrets: + - name: "258" + initContainers: + - args: + - "132" + command: + - "131" + env: + - name: "139" + value: "140" + valueFrom: + configMapKeyRef: + key: "146" + name: "145" + optional: true + fieldRef: + apiVersion: "141" + fieldPath: "142" + resourceFieldRef: + containerName: "143" + divisor: "85" + resource: "144" + secretKeyRef: + key: "148" + name: "147" + optional: true + envFrom: + - configMapRef: + name: "137" + optional: true + prefix: "136" + secretRef: + name: "138" + optional: false + image: "130" + imagePullPolicy: ʖ畬x骀Šĸů湙騘&啞川J缮ǚb + lifecycle: + postStart: + exec: + command: + - "169" + httpGet: + host: "172" + httpHeaders: + - name: "173" + value: "174" + path: "170" + port: "171" + scheme: Ğİ*洣炽A@ʊʓ + tcpSocket: + host: "175" + port: -675641027 + preStop: + exec: + command: + - "176" + httpGet: + host: "178" + httpHeaders: + - name: "179" + value: "180" + path: "177" + port: 1781137795 + scheme: ş")珷 + tcpSocket: + host: "182" + port: "181" + livenessProbe: + exec: + command: + - "155" + failureThreshold: 327574193 + httpGet: + host: "158" + httpHeaders: + - name: "159" + value: "160" + path: "156" + port: "157" + scheme: 叚Fi皬择,Q捇ȸ{ + initialDelaySeconds: 753533242 + periodSeconds: 358822621 + successThreshold: 1946649472 + tcpSocket: + host: "162" + port: "161" + timeoutSeconds: 1130962147 + name: "129" + ports: + - containerPort: 654894632 + hostIP: "135" + hostPort: 33624773 + name: "134" + protocol: 譋娲瘹ɭȊɚɎ( + readinessProbe: + exec: + command: + - "163" + failureThreshold: -773009446 + httpGet: + host: "165" + httpHeaders: + - name: "166" + value: "167" + path: "164" + port: 1407547486 + scheme: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + initialDelaySeconds: -216367368 + periodSeconds: 2073854558 + successThreshold: -557582532 + tcpSocket: + host: "168" + port: -375094516 + timeoutSeconds: 578888856 + resources: + limits: + h^樅燴壩卄: "967" + requests: + Æ碛,1ZƜ/C龷ȪÆ: "750" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - ʬ + drop: + - ʞĹ鑑6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ + privileged: false + procMount: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readOnlyRootFilesystem: false + runAsGroup: 6660890208081642035 + runAsNonRoot: true + runAsUser: 3218628390827875483 + seLinuxOptions: + level: "187" + role: "185" + type: "186" + user: "184" + stdin: true + stdinOnce: true + terminationMessagePath: "183" + terminationMessagePolicy: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' + tty: true + volumeDevices: + - devicePath: "154" + name: "153" + volumeMounts: + - mountPath: "150" + mountPropagation: 鏮嵒ƫS捕ɷD¡轫n + name: "149" + subPath: "151" + subPathExpr: "152" + workingDir: "133" + nodeName: "251" + nodeSelector: + "247": "248" + priority: 1995848794 + priorityClassName: "306" + readinessGates: + - conditionType: 鋎靀G¿əW# + runtimeClassName: "311" + schedulerName: "301" + securityContext: + fsGroup: -441585915417957997 + runAsGroup: 2456473031628327236 + runAsNonRoot: false + runAsUser: 4940823988154942939 + seLinuxOptions: + level: "255" + role: "253" + type: "254" + user: "252" + supplementalGroups: + - -3933586629366315370 + sysctls: + - name: "256" + value: "257" + serviceAccount: "250" + serviceAccountName: "249" + shareProcessNamespace: false + subdomain: "260" + terminationGracePeriodSeconds: -1448922471999191523 + tolerations: + - effect: =歍þ + key: "302" + operator: ūM鈱ɖ'蠨磼O_h盌3+Œ9两@8 + tolerationSeconds: 4473754095909577340 + value: "303" + volumes: + - awsElasticBlockStore: + fsType: "29" + partition: -1161251830 + volumeID: "28" + azureDisk: + cachingMode: l畣潁谯耨V6&]鴍Ɋ恧ȭ%Ǝ + diskName: "92" + diskURI: "93" + fsType: "94" + kind: "" + readOnly: true + azureFile: + secretName: "78" + shareName: "79" + cephfs: + monitors: + - "63" + path: "64" + secretFile: "66" + secretRef: + name: "67" + user: "65" + cinder: + fsType: "61" + secretRef: + name: "62" + volumeID: "60" + configMap: + defaultMode: -314157282 + items: + - key: "81" + mode: -983896210 + path: "82" + name: "80" + optional: false + csi: + driver: "124" + fsType: "125" + nodePublishSecretRef: + name: "128" + readOnly: true + volumeAttributes: + "126": "127" + downwardAPI: + defaultMode: 13677460 + items: + - fieldRef: + apiVersion: "71" + fieldPath: "72" + mode: 684408190 + path: "70" + resourceFieldRef: + containerName: "73" + divisor: "248" + resource: "74" + emptyDir: + medium: Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț + sizeLimit: "2" + fc: + fsType: "76" + lun: -1579157235 + readOnly: true + targetWWNs: + - "75" + wwids: + - "77" + flexVolume: + driver: "55" + fsType: "56" + options: + "58": "59" + readOnly: true + secretRef: + name: "57" + flocker: + datasetName: "68" + datasetUUID: "69" + gcePersistentDisk: + fsType: "27" + partition: 116584168 + pdName: "26" + readOnly: true + gitRepo: + directory: "32" + repository: "30" + revision: "31" + glusterfs: + endpoints: "45" + path: "46" + readOnly: true + hostPath: + path: "25" + type: ěĂ凗蓏Ŋ蛊ĉy緅縕 + iscsi: + fsType: "41" + initiatorName: "44" + iqn: "39" + iscsiInterface: "40" + lun: -1639873916 + portals: + - "42" + readOnly: true + secretRef: + name: "43" + targetPortal: "38" + name: "24" + nfs: + path: "37" + readOnly: true + server: "36" + persistentVolumeClaim: + claimName: "47" + photonPersistentDisk: + fsType: "96" + pdID: "95" + portworxVolume: + fsType: "111" + volumeID: "110" + projected: + defaultMode: 1794524651 + sources: + - configMap: + items: + - key: "106" + mode: -1870473043 + path: "107" + name: "105" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "101" + fieldPath: "102" + mode: -1009864962 + path: "100" + resourceFieldRef: + containerName: "103" + divisor: "272" + resource: "104" + secret: + items: + - key: "98" + mode: -1907421291 + path: "99" + name: "97" + optional: false + serviceAccountToken: + audience: "108" + expirationSeconds: 4696918449912036583 + path: "109" + quobyte: + group: "90" + registry: "87" + tenant: "91" + user: "89" + volume: "88" + rbd: + fsType: "50" + image: "49" + keyring: "53" + monitors: + - "48" + pool: "51" + readOnly: true + secretRef: + name: "54" + user: "52" + scaleIO: + fsType: "119" + gateway: "112" + protectionDomain: "115" + secretRef: + name: "114" + storageMode: "117" + storagePool: "116" + system: "113" + volumeName: "118" + secret: + defaultMode: -1946655205 + items: + - key: "34" + mode: -1261508418 + path: "35" + optional: true + secretName: "33" + storageos: + fsType: "122" + secretRef: + name: "123" + volumeName: "120" + volumeNamespace: "121" + vsphereVolume: + fsType: "84" + storagePolicyID: "86" + storagePolicyName: "85" + volumePath: "83" +status: + conditions: + - lastProbeTime: "2533-09-05T10:19:17Z" + lastTransitionTime: "2800-04-15T11:14:25Z" + message: "313" + reason: "312" + status: b轫ʓ滨ĖRh}颉hȱɷȰW + type: hp像-觗裓6Ř筿ɾ5Ų買霎ȃ + containerStatuses: + - containerID: "346" + image: "344" + imageID: "345" + lastState: + running: + startedAt: "2041-01-04T02:32:46Z" + terminated: + containerID: "343" + exitCode: 1387858949 + finishedAt: "2237-05-21T20:10:11Z" + message: "342" + reason: "341" + signal: 156368232 + startedAt: "2714-05-24T17:12:24Z" + waiting: + message: "340" + reason: "339" + name: "333" + ready: true + restartCount: -1372876567 + state: + running: + startedAt: "2912-12-15T17:53:00Z" + terminated: + containerID: "338" + exitCode: -299700271 + finishedAt: "2235-11-12T03:41:20Z" + message: "337" + reason: "336" + signal: -316291406 + startedAt: "2882-11-24T21:32:38Z" + waiting: + message: "335" + reason: "334" + hostIP: "317" + initContainerStatuses: + - containerID: "332" + image: "330" + imageID: "331" + lastState: + running: + startedAt: "2531-03-08T07:39:55Z" + terminated: + containerID: "329" + exitCode: -36217450 + finishedAt: "2213-09-09T00:43:38Z" + message: "328" + reason: "327" + signal: 1050889206 + startedAt: "2002-02-22T11:05:23Z" + waiting: + message: "326" + reason: "325" + name: "319" + ready: true + restartCount: 1272233359 + state: + running: + startedAt: "2034-12-24T21:21:19Z" + terminated: + containerID: "324" + exitCode: 420595064 + finishedAt: "2577-10-06T23:30:01Z" + message: "323" + reason: "322" + signal: 1195176401 + startedAt: "2237-12-07T03:53:03Z" + waiting: + message: "321" + reason: "320" + message: "314" + nominatedNodeName: "316" + phase: 7uPƒw©ɴĶ烷Ľ + podIP: "318" + qosClass: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + reason: "315" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.json new file mode 100644 index 00000000000..b2f3956e960 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.json @@ -0,0 +1,7 @@ +{ + "kind": "PodAttachOptions", + "apiVersion": "v1", + "stdin": true, + "stderr": true, + "container": "2" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.pb new file mode 100644 index 00000000000..359a779b9ec Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.yaml new file mode 100644 index 00000000000..5940dc3a54a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodAttachOptions.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +container: "2" +kind: PodAttachOptions +stderr: true +stdin: true diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.json new file mode 100644 index 00000000000..2970052a7bf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.json @@ -0,0 +1,10 @@ +{ + "kind": "PodExecOptions", + "apiVersion": "v1", + "stdin": true, + "stderr": true, + "container": "2", + "command": [ + "3" + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.pb new file mode 100644 index 00000000000..c76e073593b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.yaml new file mode 100644 index 00000000000..8fb66397e9b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodExecOptions.yaml @@ -0,0 +1,7 @@ +apiVersion: v1 +command: +- "3" +container: "2" +kind: PodExecOptions +stderr: true +stdin: true diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.json new file mode 100644 index 00000000000..18a0f1c32a5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.json @@ -0,0 +1,10 @@ +{ + "kind": "PodLogOptions", + "apiVersion": "v1", + "container": "2", + "follow": true, + "sinceSeconds": 1002466899136229878, + "timestamps": true, + "tailLines": -6357999603795826160, + "limitBytes": 5323465663502687351 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.pb new file mode 100644 index 00000000000..1a4f0b16f95 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.yaml new file mode 100644 index 00000000000..845f9e45510 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodLogOptions.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +container: "2" +follow: true +kind: PodLogOptions +limitBytes: 5323465663502687351 +sinceSeconds: 1002466899136229878 +tailLines: -6357999603795826160 +timestamps: true diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.json new file mode 100644 index 00000000000..bdd91aa3c35 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.json @@ -0,0 +1,7 @@ +{ + "kind": "PodPortForwardOptions", + "apiVersion": "v1", + "ports": [ + -1477656590 + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.pb new file mode 100644 index 00000000000..da9223a26e2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.yaml new file mode 100644 index 00000000000..1f83d977fc8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodPortForwardOptions.yaml @@ -0,0 +1,4 @@ +apiVersion: v1 +kind: PodPortForwardOptions +ports: +- -1477656590 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.json new file mode 100644 index 00000000000..1ab7ba0c45a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.json @@ -0,0 +1,5 @@ +{ + "kind": "PodProxyOptions", + "apiVersion": "v1", + "path": "2" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.pb new file mode 100644 index 00000000000..c52bc3375bc Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.yaml new file mode 100644 index 00000000000..23833e70ef4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodProxyOptions.yaml @@ -0,0 +1,3 @@ +apiVersion: v1 +kind: PodProxyOptions +path: "2" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.json new file mode 100644 index 00000000000..146d4fd0ef9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.json @@ -0,0 +1,154 @@ +{ + "kind": "PodStatusResult", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "status": { + "phase": "ƗǸƢ6/ʕV", + "conditions": [ + { + "type": "(ĿȊ甞谐颋DžSǡƏS", + "status": "-Ǐ忄*齧獚敆Ȏțê", + "lastProbeTime": "2942-12-08T14:55:02Z", + "lastTransitionTime": "2763-08-05T14:40:52Z", + "reason": "24", + "message": "25" + } + ], + "message": "26", + "reason": "27", + "nominatedNodeName": "28", + "hostIP": "29", + "podIP": "30", + "initContainerStatuses": [ + { + "name": "31", + "state": { + "waiting": { + "reason": "32", + "message": "33" + }, + "running": { + "startedAt": "2399-02-06T09:57:06Z" + }, + "terminated": { + "exitCode": -1487653240, + "signal": -1997863172, + "reason": "34", + "message": "35", + "startedAt": "2908-03-20T00:45:43Z", + "finishedAt": "2777-11-15T04:18:59Z", + "containerID": "36" + } + }, + "lastState": { + "waiting": { + "reason": "37", + "message": "38" + }, + "running": { + "startedAt": "2149-06-18T16:38:18Z" + }, + "terminated": { + "exitCode": 254375933, + "signal": 523306325, + "reason": "39", + "message": "40", + "startedAt": "2874-05-09T23:28:59Z", + "finishedAt": "2516-08-23T06:28:28Z", + "containerID": "41" + } + }, + "ready": true, + "restartCount": 1246233319, + "image": "42", + "imageID": "43", + "containerID": "44" + } + ], + "containerStatuses": [ + { + "name": "45", + "state": { + "waiting": { + "reason": "46", + "message": "47" + }, + "running": { + "startedAt": "2378-05-17T18:35:29Z" + }, + "terminated": { + "exitCode": -1134418089, + "signal": -106888179, + "reason": "48", + "message": "49", + "startedAt": "1981-05-09T15:33:51Z", + "finishedAt": "2448-04-25T19:46:34Z", + "containerID": "50" + } + }, + "lastState": { + "waiting": { + "reason": "51", + "message": "52" + }, + "running": { + "startedAt": "2017-07-05T09:59:20Z" + }, + "terminated": { + "exitCode": 172857432, + "signal": -110482268, + "reason": "53", + "message": "54", + "startedAt": "2301-04-13T22:07:52Z", + "finishedAt": "2619-11-08T20:15:12Z", + "containerID": "55" + } + }, + "ready": false, + "restartCount": 1993018368, + "image": "56", + "imageID": "57", + "containerID": "58" + } + ], + "qosClass": "ƕP喂ƈ" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.pb new file mode 100644 index 00000000000..61ac9e044bb Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.yaml new file mode 100644 index 00000000000..45c5fd94b7d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.yaml @@ -0,0 +1,118 @@ +apiVersion: v1 +kind: PodStatusResult +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +status: + conditions: + - lastProbeTime: "2942-12-08T14:55:02Z" + lastTransitionTime: "2763-08-05T14:40:52Z" + message: "25" + reason: "24" + status: -Ǐ忄*齧獚敆Ȏțê + type: (ĿȊ甞谐颋DžSǡƏS + containerStatuses: + - containerID: "58" + image: "56" + imageID: "57" + lastState: + running: + startedAt: "2017-07-05T09:59:20Z" + terminated: + containerID: "55" + exitCode: 172857432 + finishedAt: "2619-11-08T20:15:12Z" + message: "54" + reason: "53" + signal: -110482268 + startedAt: "2301-04-13T22:07:52Z" + waiting: + message: "52" + reason: "51" + name: "45" + ready: false + restartCount: 1993018368 + state: + running: + startedAt: "2378-05-17T18:35:29Z" + terminated: + containerID: "50" + exitCode: -1134418089 + finishedAt: "2448-04-25T19:46:34Z" + message: "49" + reason: "48" + signal: -106888179 + startedAt: "1981-05-09T15:33:51Z" + waiting: + message: "47" + reason: "46" + hostIP: "29" + initContainerStatuses: + - containerID: "44" + image: "42" + imageID: "43" + lastState: + running: + startedAt: "2149-06-18T16:38:18Z" + terminated: + containerID: "41" + exitCode: 254375933 + finishedAt: "2516-08-23T06:28:28Z" + message: "40" + reason: "39" + signal: 523306325 + startedAt: "2874-05-09T23:28:59Z" + waiting: + message: "38" + reason: "37" + name: "31" + ready: true + restartCount: 1246233319 + state: + running: + startedAt: "2399-02-06T09:57:06Z" + terminated: + containerID: "36" + exitCode: -1487653240 + finishedAt: "2777-11-15T04:18:59Z" + message: "35" + reason: "34" + signal: -1997863172 + startedAt: "2908-03-20T00:45:43Z" + waiting: + message: "33" + reason: "32" + message: "26" + nominatedNodeName: "28" + phase: ƗǸƢ6/ʕV + podIP: "30" + qosClass: ƕP喂ƈ + reason: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.json new file mode 100644 index 00000000000..d64c77a0b5e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.json @@ -0,0 +1,1024 @@ +{ + "kind": "PodTemplate", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "template": { + "metadata": { + "name": "24", + "generateName": "25", + "namespace": "26", + "selfLink": "27", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 1905795315403748486, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7323204920313990232, + "labels": { + "29": "30" + }, + "annotations": { + "31": "32" + }, + "ownerReferences": [ + { + "apiVersion": "33", + "kind": "34", + "name": "35", + "uid": "谐颋DžSǡƏS$+½H牗洝尿", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "36" + ], + "clusterName": "37", + "managedFields": [ + { + "manager": "38", + "operation": "B峅x4%a", + "apiVersion": "39", + "fields": {"40":{"41":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "45", + "hostPath": { + "path": "46", + "type": "DrȮ" + }, + "emptyDir": { + "medium": "励鹗塢ē ", + "sizeLimit": "995" + }, + "gcePersistentDisk": { + "pdName": "47", + "fsType": "48", + "partition": -664310043, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "49", + "fsType": "50", + "partition": 13677460, + "readOnly": true + }, + "gitRepo": { + "repository": "51", + "revision": "52", + "directory": "53" + }, + "secret": { + "secretName": "54", + "items": [ + { + "key": "55", + "path": "56", + "mode": 1557090007 + } + ], + "defaultMode": 819364842, + "optional": true + }, + "nfs": { + "server": "57", + "path": "58" + }, + "iscsi": { + "targetPortal": "59", + "iqn": "60", + "lun": -314157282, + "iscsiInterface": "61", + "fsType": "62", + "readOnly": true, + "portals": [ + "63" + ], + "secretRef": { + "name": "64" + }, + "initiatorName": "65" + }, + "glusterfs": { + "endpoints": "66", + "path": "67", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "68", + "readOnly": true + }, + "rbd": { + "monitors": [ + "69" + ], + "image": "70", + "fsType": "71", + "pool": "72", + "user": "73", + "keyring": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "76", + "fsType": "77", + "secretRef": { + "name": "78" + }, + "readOnly": true, + "options": { + "79": "80" + } + }, + "cinder": { + "volumeID": "81", + "fsType": "82", + "readOnly": true, + "secretRef": { + "name": "83" + } + }, + "cephfs": { + "monitors": [ + "84" + ], + "path": "85", + "user": "86", + "secretFile": "87", + "secretRef": { + "name": "88" + } + }, + "flocker": { + "datasetName": "89", + "datasetUUID": "90" + }, + "downwardAPI": { + "items": [ + { + "path": "91", + "fieldRef": { + "apiVersion": "92", + "fieldPath": "93" + }, + "resourceFieldRef": { + "containerName": "94", + "resource": "95", + "divisor": "291" + }, + "mode": 2107119206 + } + ], + "defaultMode": -2077638334 + }, + "fc": { + "targetWWNs": [ + "96" + ], + "lun": -2040518604, + "fsType": "97", + "wwids": [ + "98" + ] + }, + "azureFile": { + "secretName": "99", + "shareName": "100" + }, + "configMap": { + "name": "101", + "items": [ + { + "key": "102", + "path": "103", + "mode": -1907421291 + } + ], + "defaultMode": -1570767512, + "optional": false + }, + "vsphereVolume": { + "volumePath": "104", + "fsType": "105", + "storagePolicyName": "106", + "storagePolicyID": "107" + }, + "quobyte": { + "registry": "108", + "volume": "109", + "readOnly": true, + "user": "110", + "group": "111", + "tenant": "112" + }, + "azureDisk": { + "diskName": "113", + "diskURI": "114", + "cachingMode": "n宂¬轚9Ȏ瀮", + "fsType": "115", + "readOnly": true, + "kind": "Ō¾\\ĒP鄸靇杧ž譋娲瘹ɭ" + }, + "photonPersistentDisk": { + "pdID": "116", + "fsType": "117" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "118", + "items": [ + { + "key": "119", + "path": "120", + "mode": 2036549700 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "121", + "fieldRef": { + "apiVersion": "122", + "fieldPath": "123" + }, + "resourceFieldRef": { + "containerName": "124", + "resource": "125", + "divisor": "852" + }, + "mode": 75785535 + } + ] + }, + "configMap": { + "name": "126", + "items": [ + { + "key": "127", + "path": "128", + "mode": 813865935 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "129", + "expirationSeconds": 3094703520378368232, + "path": "130" + } + } + ], + "defaultMode": -1253565243 + }, + "portworxVolume": { + "volumeID": "131", + "fsType": "132" + }, + "scaleIO": { + "gateway": "133", + "system": "134", + "secretRef": { + "name": "135" + }, + "sslEnabled": true, + "protectionDomain": "136", + "storagePool": "137", + "storageMode": "138", + "volumeName": "139", + "fsType": "140" + }, + "storageos": { + "volumeName": "141", + "volumeNamespace": "142", + "fsType": "143", + "readOnly": true, + "secretRef": { + "name": "144" + } + }, + "csi": { + "driver": "145", + "readOnly": true, + "fsType": "146", + "volumeAttributes": { + "147": "148" + }, + "nodePublishSecretRef": { + "name": "149" + } + } + } + ], + "initContainers": [ + { + "name": "150", + "image": "151", + "command": [ + "152" + ], + "args": [ + "153" + ], + "workingDir": "154", + "ports": [ + { + "name": "155", + "hostPort": -737070070, + "containerPort": -1417286635, + "protocol": "/C龷ȪÆl殛瓷雼浢Ü礽绅", + "hostIP": "156" + } + ], + "envFrom": [ + { + "prefix": "157", + "configMapRef": { + "name": "158", + "optional": true + }, + "secretRef": { + "name": "159", + "optional": false + } + } + ], + "env": [ + { + "name": "160", + "value": "161", + "valueFrom": { + "fieldRef": { + "apiVersion": "162", + "fieldPath": "163" + }, + "resourceFieldRef": { + "containerName": "164", + "resource": "165", + "divisor": "526" + }, + "configMapKeyRef": { + "name": "166", + "key": "167", + "optional": false + }, + "secretKeyRef": { + "name": "168", + "key": "169", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "i皬择,Q捇ȸ{+ɸ殁Ka縳": "499" + }, + "requests": { + "笓珣筩ƐP_痸荎": "787" + } + }, + "volumeMounts": [ + { + "name": "170", + "mountPath": "171", + "subPath": "172", + "mountPropagation": "¿燥ǖ_è绺", + "subPathExpr": "173" + } + ], + "volumeDevices": [ + { + "name": "174", + "devicePath": "175" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "176" + ] + }, + "httpGet": { + "path": "177", + "port": -662805900, + "host": "178", + "httpHeaders": [ + { + "name": "179", + "value": "180" + } + ] + }, + "tcpSocket": { + "port": "181", + "host": "182" + }, + "initialDelaySeconds": 578888856, + "timeoutSeconds": 2073854558, + "periodSeconds": -557582532, + "successThreshold": -773009446, + "failureThreshold": -1040245211 + }, + "readinessProbe": { + "exec": { + "command": [ + "183" + ] + }, + "httpGet": { + "path": "184", + "port": -2064088433, + "host": "185", + "scheme": "Do©Ǿt'容柚ʕIã陫ʋs", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 229600975, + "timeoutSeconds": -35598353, + "periodSeconds": -1697933829, + "successThreshold": -1438986781, + "failureThreshold": -330720710 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1348141491, + "host": "192", + "scheme": "Ȃ揲ȼ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + } + }, + "preStop": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": 468716734, + "host": "199", + "scheme": "Cʖ畬x骀", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + } + }, + "terminationMessagePath": "204", + "terminationMessagePolicy": "ů湙騘\u0026", + "imagePullPolicy": "Ȗ脵鴈Ō", + "securityContext": { + "capabilities": { + "add": [ + "yǠ/淹\\韲翁\u0026ʢsɜ" + ], + "drop": [ + "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "205", + "role": "206", + "type": "207", + "level": "208" + }, + "runAsUser": -1473821783696471652, + "runAsGroup": 8318470556027199025, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "楙¯ĦE勗E" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "209", + "image": "210", + "command": [ + "211" + ], + "args": [ + "212" + ], + "workingDir": "213", + "ports": [ + { + "name": "214", + "hostPort": 1083816849, + "containerPort": 1655406148, + "protocol": "Ǹ轺@)蓳嗘TʡȂŏ{sǡƟ狩鴈o", + "hostIP": "215" + } + ], + "envFrom": [ + { + "prefix": "216", + "configMapRef": { + "name": "217", + "optional": false + }, + "secretRef": { + "name": "218", + "optional": true + } + } + ], + "env": [ + { + "name": "219", + "value": "220", + "valueFrom": { + "fieldRef": { + "apiVersion": "221", + "fieldPath": "222" + }, + "resourceFieldRef": { + "containerName": "223", + "resource": "224", + "divisor": "217" + }, + "configMapKeyRef": { + "name": "225", + "key": "226", + "optional": false + }, + "secretKeyRef": { + "name": "227", + "key": "228", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Ŗ怳冘HǺƶȤ^": "698" + }, + "requests": { + "ldg滠鼍ƭt?": "747" + } + }, + "volumeMounts": [ + { + "name": "229", + "readOnly": true, + "mountPath": "230", + "subPath": "231", + "mountPropagation": "$", + "subPathExpr": "232" + } + ], + "volumeDevices": [ + { + "name": "233", + "devicePath": "234" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "235" + ] + }, + "httpGet": { + "path": "236", + "port": "237", + "host": "238", + "scheme": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c", + "httpHeaders": [ + { + "name": "239", + "value": "240" + } + ] + }, + "tcpSocket": { + "port": "241", + "host": "242" + }, + "initialDelaySeconds": 1288053477, + "timeoutSeconds": -163325250, + "periodSeconds": 1607133856, + "successThreshold": 1891896870, + "failureThreshold": -1321131665 + }, + "readinessProbe": { + "exec": { + "command": [ + "243" + ] + }, + "httpGet": { + "path": "244", + "port": "245", + "host": "246", + "scheme": "0åȂ町恰nj揠8lj", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": -2049272966, + "host": "249" + }, + "initialDelaySeconds": -1188153605, + "timeoutSeconds": -427769948, + "periodSeconds": 912004803, + "successThreshold": -2098817064, + "failureThreshold": 1231820696 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": 1736916432, + "host": "252", + "scheme": "a坩O`涁İ而踪鄌eÞȦY籎顒", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + } + }, + "preStop": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": 824682619, + "host": "259", + "scheme": "縱ù墴1Rƥ贫d飼$俊跾|@?鷅bȻ", + "httpHeaders": [ + { + "name": "260", + "value": "261" + } + ] + }, + "tcpSocket": { + "port": "262", + "host": "263" + } + } + }, + "terminationMessagePath": "264", + "terminationMessagePolicy": "ņ榱*Gưoɘ檲ɨ銦妰黖ȓ", + "imagePullPolicy": ":hoĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵", + "securityContext": { + "capabilities": { + "add": [ + "Ǯń" + ], + "drop": [ + "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "265", + "role": "266", + "type": "267", + "level": "268" + }, + "runAsUser": -8865561464185465727, + "runAsGroup": -8271749906556661169, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "ĉş蝿ɖȃ賲鐅臬" + } + } + ], + "terminationGracePeriodSeconds": -1799108093609470992, + "activeDeadlineSeconds": -1245112587824234591, + "dnsPolicy": "鞎sn芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛", + "nodeSelector": { + "269": "270" + }, + "serviceAccountName": "271", + "serviceAccount": "272", + "automountServiceAccountToken": false, + "nodeName": "273", + "hostIPC": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "274", + "role": "275", + "type": "276", + "level": "277" + }, + "runAsUser": -4782997474747062799, + "runAsGroup": -8992663220934524403, + "runAsNonRoot": false, + "supplementalGroups": [ + -4505867233821630574 + ], + "fsGroup": 6775077391312000638, + "sysctls": [ + { + "name": "278", + "value": "279" + } + ] + }, + "imagePullSecrets": [ + { + "name": "280" + } + ], + "hostname": "281", + "subdomain": "282", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "283", + "operator": "C'ɵK.Q貇£ȹ嫰ƹǔw÷nI粛", + "values": [ + "284" + ] + } + ], + "matchFields": [ + { + "key": "285", + "operator": "樺ȃ", + "values": [ + "286" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1650568978, + "preference": { + "matchExpressions": [ + { + "key": "287", + "operator": "¤7djƯĖ漘Z剚敍0)鈼¬", + "values": [ + "288" + ] + } + ], + "matchFields": [ + { + "key": "289", + "operator": "棂p儼Ƿ裚瓶釆Ɗ+j忊", + "values": [ + "290" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-1c--33vk78-8g/Jnf": "ExZ_r7-6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2k" + }, + "matchExpressions": [ + { + "key": "a3-7bf46g-40883176jt-8/lv-_aLQbI2_-.XFw.8._..._Wp", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "297" + ], + "topologyKey": "298" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -832805508, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "65--4-j8-9/v.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.N_XvSA..eV": "18Y--6-_3J--.48Y.q.0-_1-F.h-__k_K5._3" + }, + "matchExpressions": [ + { + "key": "n.j-6-o-h-9-15v-5925a-x12a-214-3s--gg93--p/c-o90G_A4..-L..-__0N_N.O30-_u._-2hT.-z-._7-5lL..-_--.VEa-_gn.n", + "operator": "NotIn", + "values": [ + "E__K_g1cXfr.4_.-_-_-...1py_t" + ] + } + ] + }, + "namespaces": [ + "305" + ], + "topologyKey": "306" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "szA_--_.-.6GA26h": "5Nj-d-4_4--.-_Z4.L3" + }, + "matchExpressions": [ + { + "key": "3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT", + "operator": "In", + "values": [ + "5-.-.T-V_D_0-K_A-_9_ZC" + ] + } + ] + }, + "namespaces": [ + "313" + ], + "topologyKey": "314" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1873425934, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "a--g.u-2/p-9-4-Tm.__G-8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-_2": "1Ys_Mop34_-y.H" + }, + "matchExpressions": [ + { + "key": "4.B.__6m", + "operator": "In", + "values": [ + "3-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__Xn" + ] + } + ] + }, + "namespaces": [ + "321" + ], + "topologyKey": "322" + } + } + ] + } + }, + "schedulerName": "323", + "tolerations": [ + { + "key": "324", + "operator": "p像-觗裓6Ř筿ɾ5Ų買霎ȃň[\u003e", + "value": "325", + "effect": "滨Ė", + "tolerationSeconds": 6074530584991892487 + } + ], + "hostAliases": [ + { + "ip": "326", + "hostnames": [ + "327" + ] + } + ], + "priorityClassName": "328", + "priority": 147618179, + "dnsConfig": { + "nameservers": [ + "329" + ], + "searches": [ + "330" + ], + "options": [ + { + "name": "331", + "value": "332" + } + ] + }, + "readinessGates": [ + { + "conditionType": "Ȱ" + } + ], + "runtimeClassName": "333", + "enableServiceLinks": true + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.pb new file mode 100644 index 00000000000..ff6aec627de Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.yaml new file mode 100644 index 00000000000..2a8c952c932 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.yaml @@ -0,0 +1,698 @@ +apiVersion: v1 +kind: PodTemplate +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +template: + metadata: + annotations: + "31": "32" + clusterName: "37" + creationTimestamp: null + deletionGracePeriodSeconds: 7323204920313990232 + finalizers: + - "36" + generateName: "25" + generation: 1905795315403748486 + labels: + "29": "30" + managedFields: + - apiVersion: "39" + fields: + "40": + "41": null + manager: "38" + operation: B峅x4%a + name: "24" + namespace: "26" + ownerReferences: + - apiVersion: "33" + blockOwnerDeletion: false + controller: true + kind: "34" + name: "35" + uid: 谐颋DžSǡƏS$+½H牗洝尿 + resourceVersion: "1092536316763508004" + selfLink: "27" + uid: ^苣 + spec: + activeDeadlineSeconds: -1245112587824234591 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "287" + operator: ¤7djƯĖ漘Z剚敍0)鈼¬ + values: + - "288" + matchFields: + - key: "289" + operator: 棂p儼Ƿ裚瓶釆Ɗ+j忊 + values: + - "290" + weight: -1650568978 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "283" + operator: C'ɵK.Q貇£ȹ嫰ƹǔw÷nI粛 + values: + - "284" + matchFields: + - key: "285" + operator: 樺ȃ + values: + - "286" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: n.j-6-o-h-9-15v-5925a-x12a-214-3s--gg93--p/c-o90G_A4..-L..-__0N_N.O30-_u._-2hT.-z-._7-5lL..-_--.VEa-_gn.n + operator: NotIn + values: + - E__K_g1cXfr.4_.-_-_-...1py_t + matchLabels: + 65--4-j8-9/v.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.N_XvSA..eV: 18Y--6-_3J--.48Y.q.0-_1-F.h-__k_K5._3 + namespaces: + - "305" + topologyKey: "306" + weight: -832805508 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: a3-7bf46g-40883176jt-8/lv-_aLQbI2_-.XFw.8._..._Wp + operator: DoesNotExist + matchLabels: + 6-1c--33vk78-8g/Jnf: ExZ_r7-6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2k + namespaces: + - "297" + topologyKey: "298" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4.B.__6m + operator: In + values: + - 3-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__Xn + matchLabels: + a--g.u-2/p-9-4-Tm.__G-8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-_2: 1Ys_Mop34_-y.H + namespaces: + - "321" + topologyKey: "322" + weight: -1873425934 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT + operator: In + values: + - 5-.-.T-V_D_0-K_A-_9_ZC + matchLabels: + szA_--_.-.6GA26h: 5Nj-d-4_4--.-_Z4.L3 + namespaces: + - "313" + topologyKey: "314" + automountServiceAccountToken: false + containers: + - args: + - "212" + command: + - "211" + env: + - name: "219" + value: "220" + valueFrom: + configMapKeyRef: + key: "226" + name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "217" + resource: "224" + secretKeyRef: + key: "228" + name: "227" + optional: false + envFrom: + - configMapRef: + name: "217" + optional: false + prefix: "216" + secretRef: + name: "218" + optional: true + image: "210" + imagePullPolicy: :hoĂɋ瀐<ɉ湨H=å睫}堇硲蕵 + lifecycle: + postStart: + exec: + command: + - "250" + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "251" + port: 1736916432 + scheme: a坩O`涁İ而踪鄌eÞȦY籎顒 + tcpSocket: + host: "256" + port: "255" + preStop: + exec: + command: + - "257" + httpGet: + host: "259" + httpHeaders: + - name: "260" + value: "261" + path: "258" + port: 824682619 + scheme: 縱ù墴1Rƥ贫d飼$俊跾|@?鷅bȻ + tcpSocket: + host: "263" + port: "262" + livenessProbe: + exec: + command: + - "235" + failureThreshold: -1321131665 + httpGet: + host: "238" + httpHeaders: + - name: "239" + value: "240" + path: "236" + port: "237" + scheme: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + initialDelaySeconds: 1288053477 + periodSeconds: 1607133856 + successThreshold: 1891896870 + tcpSocket: + host: "242" + port: "241" + timeoutSeconds: -163325250 + name: "209" + ports: + - containerPort: 1655406148 + hostIP: "215" + hostPort: 1083816849 + name: "214" + protocol: Ǹ轺@)蓳嗘TʡȂŏ{sǡƟ狩鴈o + readinessProbe: + exec: + command: + - "243" + failureThreshold: 1231820696 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "244" + port: "245" + scheme: 0åȂ町恰nj揠8lj + initialDelaySeconds: -1188153605 + periodSeconds: 912004803 + successThreshold: -2098817064 + tcpSocket: + host: "249" + port: -2049272966 + timeoutSeconds: -427769948 + resources: + limits: + Ŗ怳冘HǺƶȤ^: "698" + requests: + ldg滠鼍ƭt?: "747" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ǯń + drop: + - ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + privileged: false + procMount: ĉş蝿ɖȃ賲鐅臬 + readOnlyRootFilesystem: true + runAsGroup: -8271749906556661169 + runAsNonRoot: false + runAsUser: -8865561464185465727 + seLinuxOptions: + level: "268" + role: "266" + type: "267" + user: "265" + terminationMessagePath: "264" + terminationMessagePolicy: ņ榱*Gưoɘ檲ɨ銦妰黖ȓ + volumeDevices: + - devicePath: "234" + name: "233" + volumeMounts: + - mountPath: "230" + mountPropagation: $ + name: "229" + readOnly: true + subPath: "231" + subPathExpr: "232" + workingDir: "213" + dnsConfig: + nameservers: + - "329" + options: + - name: "331" + value: "332" + searches: + - "330" + dnsPolicy: 鞎sn芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛 + enableServiceLinks: true + hostAliases: + - hostnames: + - "327" + ip: "326" + hostIPC: true + hostname: "281" + imagePullSecrets: + - name: "280" + initContainers: + - args: + - "153" + command: + - "152" + env: + - name: "160" + value: "161" + valueFrom: + configMapKeyRef: + key: "167" + name: "166" + optional: false + fieldRef: + apiVersion: "162" + fieldPath: "163" + resourceFieldRef: + containerName: "164" + divisor: "526" + resource: "165" + secretKeyRef: + key: "169" + name: "168" + optional: false + envFrom: + - configMapRef: + name: "158" + optional: true + prefix: "157" + secretRef: + name: "159" + optional: false + image: "151" + imagePullPolicy: Ȗ脵鴈Ō + lifecycle: + postStart: + exec: + command: + - "190" + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1348141491 + scheme: Ȃ揲ȼ + tcpSocket: + host: "196" + port: "195" + preStop: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: 468716734 + scheme: Cʖ畬x骀 + tcpSocket: + host: "203" + port: "202" + livenessProbe: + exec: + command: + - "176" + failureThreshold: -1040245211 + httpGet: + host: "178" + httpHeaders: + - name: "179" + value: "180" + path: "177" + port: -662805900 + initialDelaySeconds: 578888856 + periodSeconds: -557582532 + successThreshold: -773009446 + tcpSocket: + host: "182" + port: "181" + timeoutSeconds: 2073854558 + name: "150" + ports: + - containerPort: -1417286635 + hostIP: "156" + hostPort: -737070070 + name: "155" + protocol: /C龷ȪÆl殛瓷雼浢Ü礽绅 + readinessProbe: + exec: + command: + - "183" + failureThreshold: -330720710 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "184" + port: -2064088433 + scheme: Do©Ǿt'容柚ʕIã陫ʋs + initialDelaySeconds: 229600975 + periodSeconds: -1697933829 + successThreshold: -1438986781 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: -35598353 + resources: + limits: + i皬择,Q捇ȸ{+ɸ殁Ka縳: "499" + requests: + 笓珣筩ƐP_痸荎: "787" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - yǠ/淹\韲翁&ʢsɜ + drop: + - \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + privileged: false + procMount: 楙¯ĦE勗E + readOnlyRootFilesystem: false + runAsGroup: 8318470556027199025 + runAsNonRoot: false + runAsUser: -1473821783696471652 + seLinuxOptions: + level: "208" + role: "206" + type: "207" + user: "205" + stdin: true + stdinOnce: true + terminationMessagePath: "204" + terminationMessagePolicy: ů湙騘& + tty: true + volumeDevices: + - devicePath: "175" + name: "174" + volumeMounts: + - mountPath: "171" + mountPropagation: ¿燥ǖ_è绺 + name: "170" + subPath: "172" + subPathExpr: "173" + workingDir: "154" + nodeName: "273" + nodeSelector: + "269": "270" + priority: 147618179 + priorityClassName: "328" + readinessGates: + - conditionType: Ȱ + runtimeClassName: "333" + schedulerName: "323" + securityContext: + fsGroup: 6775077391312000638 + runAsGroup: -8992663220934524403 + runAsNonRoot: false + runAsUser: -4782997474747062799 + seLinuxOptions: + level: "277" + role: "275" + type: "276" + user: "274" + supplementalGroups: + - -4505867233821630574 + sysctls: + - name: "278" + value: "279" + serviceAccount: "272" + serviceAccountName: "271" + shareProcessNamespace: true + subdomain: "282" + terminationGracePeriodSeconds: -1799108093609470992 + tolerations: + - effect: 滨Ė + key: "324" + operator: p像-觗裓6Ř筿ɾ5Ų買霎ȃň[> + tolerationSeconds: 6074530584991892487 + value: "325" + volumes: + - awsElasticBlockStore: + fsType: "50" + partition: 13677460 + readOnly: true + volumeID: "49" + azureDisk: + cachingMode: n宂¬轚9Ȏ瀮 + diskName: "113" + diskURI: "114" + fsType: "115" + kind: Ō¾\ĒP鄸靇杧ž譋娲瘹ɭ + readOnly: true + azureFile: + secretName: "99" + shareName: "100" + cephfs: + monitors: + - "84" + path: "85" + secretFile: "87" + secretRef: + name: "88" + user: "86" + cinder: + fsType: "82" + readOnly: true + secretRef: + name: "83" + volumeID: "81" + configMap: + defaultMode: -1570767512 + items: + - key: "102" + mode: -1907421291 + path: "103" + name: "101" + optional: false + csi: + driver: "145" + fsType: "146" + nodePublishSecretRef: + name: "149" + readOnly: true + volumeAttributes: + "147": "148" + downwardAPI: + defaultMode: -2077638334 + items: + - fieldRef: + apiVersion: "92" + fieldPath: "93" + mode: 2107119206 + path: "91" + resourceFieldRef: + containerName: "94" + divisor: "291" + resource: "95" + emptyDir: + medium: '励鹗塢ē ' + sizeLimit: "995" + fc: + fsType: "97" + lun: -2040518604 + targetWWNs: + - "96" + wwids: + - "98" + flexVolume: + driver: "76" + fsType: "77" + options: + "79": "80" + readOnly: true + secretRef: + name: "78" + flocker: + datasetName: "89" + datasetUUID: "90" + gcePersistentDisk: + fsType: "48" + partition: -664310043 + pdName: "47" + readOnly: true + gitRepo: + directory: "53" + repository: "51" + revision: "52" + glusterfs: + endpoints: "66" + path: "67" + readOnly: true + hostPath: + path: "46" + type: DrȮ + iscsi: + fsType: "62" + initiatorName: "65" + iqn: "60" + iscsiInterface: "61" + lun: -314157282 + portals: + - "63" + readOnly: true + secretRef: + name: "64" + targetPortal: "59" + name: "45" + nfs: + path: "58" + server: "57" + persistentVolumeClaim: + claimName: "68" + readOnly: true + photonPersistentDisk: + fsType: "117" + pdID: "116" + portworxVolume: + fsType: "132" + volumeID: "131" + projected: + defaultMode: -1253565243 + sources: + - configMap: + items: + - key: "127" + mode: 813865935 + path: "128" + name: "126" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "122" + fieldPath: "123" + mode: 75785535 + path: "121" + resourceFieldRef: + containerName: "124" + divisor: "852" + resource: "125" + secret: + items: + - key: "119" + mode: 2036549700 + path: "120" + name: "118" + optional: false + serviceAccountToken: + audience: "129" + expirationSeconds: 3094703520378368232 + path: "130" + quobyte: + group: "111" + readOnly: true + registry: "108" + tenant: "112" + user: "110" + volume: "109" + rbd: + fsType: "71" + image: "70" + keyring: "74" + monitors: + - "69" + pool: "72" + readOnly: true + secretRef: + name: "75" + user: "73" + scaleIO: + fsType: "140" + gateway: "133" + protectionDomain: "136" + secretRef: + name: "135" + sslEnabled: true + storageMode: "138" + storagePool: "137" + system: "134" + volumeName: "139" + secret: + defaultMode: 819364842 + items: + - key: "55" + mode: 1557090007 + path: "56" + optional: true + secretName: "54" + storageos: + fsType: "143" + readOnly: true + secretRef: + name: "144" + volumeName: "141" + volumeNamespace: "142" + vsphereVolume: + fsType: "105" + storagePolicyID: "107" + storagePolicyName: "106" + volumePath: "104" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.json new file mode 100644 index 00000000000..9764848048d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.json @@ -0,0 +1,45 @@ +{ + "kind": "RangeAllocation", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "range": "24", + "data": "cQ==" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.pb new file mode 100644 index 00000000000..ede0367dad6 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.yaml new file mode 100644 index 00000000000..1d7be0cb687 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.yaml @@ -0,0 +1,35 @@ +apiVersion: v1 +data: cQ== +kind: RangeAllocation +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +range: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.json new file mode 100644 index 00000000000..65b2594f3f3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.json @@ -0,0 +1,1046 @@ +{ + "kind": "ReplicationController", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "24": "25" + }, + "template": { + "metadata": { + "name": "26", + "generateName": "27", + "namespace": "28", + "selfLink": "29", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": -530163119072260397, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 4303487026632006283, + "labels": { + "31": "32" + }, + "annotations": { + "33": "34" + }, + "ownerReferences": [ + { + "apiVersion": "35", + "kind": "36", + "name": "37", + "uid": "³-Ǐ忄*齧獚敆ȎțêɘIJ斬", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "38" + ], + "clusterName": "39", + "managedFields": [ + { + "manager": "40", + "apiVersion": "41", + "fields": {"42":{"43":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "46", + "hostPath": { + "path": "47", + "type": "DrȮ" + }, + "emptyDir": { + "medium": "励鹗塢ē ", + "sizeLimit": "995" + }, + "gcePersistentDisk": { + "pdName": "48", + "fsType": "49", + "partition": -664310043, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "50", + "fsType": "51", + "partition": 13677460, + "readOnly": true + }, + "gitRepo": { + "repository": "52", + "revision": "53", + "directory": "54" + }, + "secret": { + "secretName": "55", + "items": [ + { + "key": "56", + "path": "57", + "mode": 1557090007 + } + ], + "defaultMode": 819364842, + "optional": true + }, + "nfs": { + "server": "58", + "path": "59" + }, + "iscsi": { + "targetPortal": "60", + "iqn": "61", + "lun": -314157282, + "iscsiInterface": "62", + "fsType": "63", + "readOnly": true, + "portals": [ + "64" + ], + "secretRef": { + "name": "65" + }, + "initiatorName": "66" + }, + "glusterfs": { + "endpoints": "67", + "path": "68", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "69", + "readOnly": true + }, + "rbd": { + "monitors": [ + "70" + ], + "image": "71", + "fsType": "72", + "pool": "73", + "user": "74", + "keyring": "75", + "secretRef": { + "name": "76" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "77", + "fsType": "78", + "secretRef": { + "name": "79" + }, + "readOnly": true, + "options": { + "80": "81" + } + }, + "cinder": { + "volumeID": "82", + "fsType": "83", + "readOnly": true, + "secretRef": { + "name": "84" + } + }, + "cephfs": { + "monitors": [ + "85" + ], + "path": "86", + "user": "87", + "secretFile": "88", + "secretRef": { + "name": "89" + } + }, + "flocker": { + "datasetName": "90", + "datasetUUID": "91" + }, + "downwardAPI": { + "items": [ + { + "path": "92", + "fieldRef": { + "apiVersion": "93", + "fieldPath": "94" + }, + "resourceFieldRef": { + "containerName": "95", + "resource": "96", + "divisor": "291" + }, + "mode": 2107119206 + } + ], + "defaultMode": -2077638334 + }, + "fc": { + "targetWWNs": [ + "97" + ], + "lun": -2040518604, + "fsType": "98", + "wwids": [ + "99" + ] + }, + "azureFile": { + "secretName": "100", + "shareName": "101" + }, + "configMap": { + "name": "102", + "items": [ + { + "key": "103", + "path": "104", + "mode": -1907421291 + } + ], + "defaultMode": -1570767512, + "optional": false + }, + "vsphereVolume": { + "volumePath": "105", + "fsType": "106", + "storagePolicyName": "107", + "storagePolicyID": "108" + }, + "quobyte": { + "registry": "109", + "volume": "110", + "readOnly": true, + "user": "111", + "group": "112", + "tenant": "113" + }, + "azureDisk": { + "diskName": "114", + "diskURI": "115", + "cachingMode": "n宂¬轚9Ȏ瀮", + "fsType": "116", + "readOnly": true, + "kind": "Ō¾\\ĒP鄸靇杧ž譋娲瘹ɭ" + }, + "photonPersistentDisk": { + "pdID": "117", + "fsType": "118" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "119", + "items": [ + { + "key": "120", + "path": "121", + "mode": 2036549700 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "122", + "fieldRef": { + "apiVersion": "123", + "fieldPath": "124" + }, + "resourceFieldRef": { + "containerName": "125", + "resource": "126", + "divisor": "852" + }, + "mode": 75785535 + } + ] + }, + "configMap": { + "name": "127", + "items": [ + { + "key": "128", + "path": "129", + "mode": 813865935 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "130", + "expirationSeconds": 3094703520378368232, + "path": "131" + } + } + ], + "defaultMode": -1253565243 + }, + "portworxVolume": { + "volumeID": "132", + "fsType": "133" + }, + "scaleIO": { + "gateway": "134", + "system": "135", + "secretRef": { + "name": "136" + }, + "sslEnabled": true, + "protectionDomain": "137", + "storagePool": "138", + "storageMode": "139", + "volumeName": "140", + "fsType": "141" + }, + "storageos": { + "volumeName": "142", + "volumeNamespace": "143", + "fsType": "144", + "readOnly": true, + "secretRef": { + "name": "145" + } + }, + "csi": { + "driver": "146", + "readOnly": true, + "fsType": "147", + "volumeAttributes": { + "148": "149" + }, + "nodePublishSecretRef": { + "name": "150" + } + } + } + ], + "initContainers": [ + { + "name": "151", + "image": "152", + "command": [ + "153" + ], + "args": [ + "154" + ], + "workingDir": "155", + "ports": [ + { + "name": "156", + "hostPort": -737070070, + "containerPort": -1417286635, + "protocol": "/C龷ȪÆl殛瓷雼浢Ü礽绅", + "hostIP": "157" + } + ], + "envFrom": [ + { + "prefix": "158", + "configMapRef": { + "name": "159", + "optional": true + }, + "secretRef": { + "name": "160", + "optional": false + } + } + ], + "env": [ + { + "name": "161", + "value": "162", + "valueFrom": { + "fieldRef": { + "apiVersion": "163", + "fieldPath": "164" + }, + "resourceFieldRef": { + "containerName": "165", + "resource": "166", + "divisor": "526" + }, + "configMapKeyRef": { + "name": "167", + "key": "168", + "optional": false + }, + "secretKeyRef": { + "name": "169", + "key": "170", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "i皬择,Q捇ȸ{+ɸ殁Ka縳": "499" + }, + "requests": { + "笓珣筩ƐP_痸荎": "787" + } + }, + "volumeMounts": [ + { + "name": "171", + "mountPath": "172", + "subPath": "173", + "mountPropagation": "¿燥ǖ_è绺", + "subPathExpr": "174" + } + ], + "volumeDevices": [ + { + "name": "175", + "devicePath": "176" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "177" + ] + }, + "httpGet": { + "path": "178", + "port": -662805900, + "host": "179", + "httpHeaders": [ + { + "name": "180", + "value": "181" + } + ] + }, + "tcpSocket": { + "port": "182", + "host": "183" + }, + "initialDelaySeconds": 578888856, + "timeoutSeconds": 2073854558, + "periodSeconds": -557582532, + "successThreshold": -773009446, + "failureThreshold": -1040245211 + }, + "readinessProbe": { + "exec": { + "command": [ + "184" + ] + }, + "httpGet": { + "path": "185", + "port": -2064088433, + "host": "186", + "scheme": "Do©Ǿt'容柚ʕIã陫ʋs", + "httpHeaders": [ + { + "name": "187", + "value": "188" + } + ] + }, + "tcpSocket": { + "port": "189", + "host": "190" + }, + "initialDelaySeconds": 229600975, + "timeoutSeconds": -35598353, + "periodSeconds": -1697933829, + "successThreshold": -1438986781, + "failureThreshold": -330720710 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "191" + ] + }, + "httpGet": { + "path": "192", + "port": 1348141491, + "host": "193", + "scheme": "Ȃ揲ȼ", + "httpHeaders": [ + { + "name": "194", + "value": "195" + } + ] + }, + "tcpSocket": { + "port": "196", + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": 468716734, + "host": "200", + "scheme": "Cʖ畬x骀", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "ů湙騘\u0026", + "imagePullPolicy": "Ȗ脵鴈Ō", + "securityContext": { + "capabilities": { + "add": [ + "yǠ/淹\\韲翁\u0026ʢsɜ" + ], + "drop": [ + "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "runAsUser": -1473821783696471652, + "runAsGroup": 8318470556027199025, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "楙¯ĦE勗E" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "210", + "image": "211", + "command": [ + "212" + ], + "args": [ + "213" + ], + "workingDir": "214", + "ports": [ + { + "name": "215", + "hostPort": 1083816849, + "containerPort": 1655406148, + "protocol": "Ǹ轺@)蓳嗘TʡȂŏ{sǡƟ狩鴈o", + "hostIP": "216" + } + ], + "envFrom": [ + { + "prefix": "217", + "configMapRef": { + "name": "218", + "optional": false + }, + "secretRef": { + "name": "219", + "optional": true + } + } + ], + "env": [ + { + "name": "220", + "value": "221", + "valueFrom": { + "fieldRef": { + "apiVersion": "222", + "fieldPath": "223" + }, + "resourceFieldRef": { + "containerName": "224", + "resource": "225", + "divisor": "217" + }, + "configMapKeyRef": { + "name": "226", + "key": "227", + "optional": false + }, + "secretKeyRef": { + "name": "228", + "key": "229", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Ŗ怳冘HǺƶȤ^": "698" + }, + "requests": { + "ldg滠鼍ƭt?": "747" + } + }, + "volumeMounts": [ + { + "name": "230", + "readOnly": true, + "mountPath": "231", + "subPath": "232", + "mountPropagation": "$", + "subPathExpr": "233" + } + ], + "volumeDevices": [ + { + "name": "234", + "devicePath": "235" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "236" + ] + }, + "httpGet": { + "path": "237", + "port": "238", + "host": "239", + "scheme": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c", + "httpHeaders": [ + { + "name": "240", + "value": "241" + } + ] + }, + "tcpSocket": { + "port": "242", + "host": "243" + }, + "initialDelaySeconds": 1288053477, + "timeoutSeconds": -163325250, + "periodSeconds": 1607133856, + "successThreshold": 1891896870, + "failureThreshold": -1321131665 + }, + "readinessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "0åȂ町恰nj揠8lj", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": -2049272966, + "host": "250" + }, + "initialDelaySeconds": -1188153605, + "timeoutSeconds": -427769948, + "periodSeconds": 912004803, + "successThreshold": -2098817064, + "failureThreshold": 1231820696 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": 1736916432, + "host": "253", + "scheme": "a坩O`涁İ而踪鄌eÞȦY籎顒", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": "256", + "host": "257" + } + }, + "preStop": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": 824682619, + "host": "260", + "scheme": "縱ù墴1Rƥ贫d飼$俊跾|@?鷅bȻ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + } + }, + "terminationMessagePath": "265", + "terminationMessagePolicy": "ņ榱*Gưoɘ檲ɨ銦妰黖ȓ", + "imagePullPolicy": ":hoĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵", + "securityContext": { + "capabilities": { + "add": [ + "Ǯń" + ], + "drop": [ + "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "266", + "role": "267", + "type": "268", + "level": "269" + }, + "runAsUser": -8865561464185465727, + "runAsGroup": -8271749906556661169, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "ĉş蝿ɖȃ賲鐅臬" + } + } + ], + "terminationGracePeriodSeconds": -1799108093609470992, + "activeDeadlineSeconds": -1245112587824234591, + "dnsPolicy": "鞎sn芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛", + "nodeSelector": { + "270": "271" + }, + "serviceAccountName": "272", + "serviceAccount": "273", + "automountServiceAccountToken": false, + "nodeName": "274", + "hostIPC": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "275", + "role": "276", + "type": "277", + "level": "278" + }, + "runAsUser": -4782997474747062799, + "runAsGroup": -8992663220934524403, + "runAsNonRoot": false, + "supplementalGroups": [ + -4505867233821630574 + ], + "fsGroup": 6775077391312000638, + "sysctls": [ + { + "name": "279", + "value": "280" + } + ] + }, + "imagePullSecrets": [ + { + "name": "281" + } + ], + "hostname": "282", + "subdomain": "283", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "284", + "operator": "C'ɵK.Q貇£ȹ嫰ƹǔw÷nI粛", + "values": [ + "285" + ] + } + ], + "matchFields": [ + { + "key": "286", + "operator": "樺ȃ", + "values": [ + "287" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1650568978, + "preference": { + "matchExpressions": [ + { + "key": "288", + "operator": "¤7djƯĖ漘Z剚敍0)鈼¬", + "values": [ + "289" + ] + } + ], + "matchFields": [ + { + "key": "290", + "operator": "棂p儼Ƿ裚瓶釆Ɗ+j忊", + "values": [ + "291" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-1c--33vk78-8g/Jnf": "ExZ_r7-6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2k" + }, + "matchExpressions": [ + { + "key": "a3-7bf46g-40883176jt-8/lv-_aLQbI2_-.XFw.8._..._Wp", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "298" + ], + "topologyKey": "299" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -832805508, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "65--4-j8-9/v.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.N_XvSA..eV": "18Y--6-_3J--.48Y.q.0-_1-F.h-__k_K5._3" + }, + "matchExpressions": [ + { + "key": "n.j-6-o-h-9-15v-5925a-x12a-214-3s--gg93--p/c-o90G_A4..-L..-__0N_N.O30-_u._-2hT.-z-._7-5lL..-_--.VEa-_gn.n", + "operator": "NotIn", + "values": [ + "E__K_g1cXfr.4_.-_-_-...1py_t" + ] + } + ] + }, + "namespaces": [ + "306" + ], + "topologyKey": "307" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "szA_--_.-.6GA26h": "5Nj-d-4_4--.-_Z4.L3" + }, + "matchExpressions": [ + { + "key": "3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT", + "operator": "In", + "values": [ + "5-.-.T-V_D_0-K_A-_9_ZC" + ] + } + ] + }, + "namespaces": [ + "314" + ], + "topologyKey": "315" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1873425934, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "a--g.u-2/p-9-4-Tm.__G-8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-_2": "1Ys_Mop34_-y.H" + }, + "matchExpressions": [ + { + "key": "4.B.__6m", + "operator": "In", + "values": [ + "3-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__Xn" + ] + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + } + ] + } + }, + "schedulerName": "324", + "tolerations": [ + { + "key": "325", + "operator": "p像-觗裓6Ř筿ɾ5Ų買霎ȃň[\u003e", + "value": "326", + "effect": "滨Ė", + "tolerationSeconds": 6074530584991892487 + } + ], + "hostAliases": [ + { + "ip": "327", + "hostnames": [ + "328" + ] + } + ], + "priorityClassName": "329", + "priority": 147618179, + "dnsConfig": { + "nameservers": [ + "330" + ], + "searches": [ + "331" + ], + "options": [ + { + "name": "332", + "value": "333" + } + ] + }, + "readinessGates": [ + { + "conditionType": "Ȱ" + } + ], + "runtimeClassName": "334", + "enableServiceLinks": true + } + } + }, + "status": { + "replicas": -1998575610, + "fullyLabeledReplicas": 903393545, + "readyReplicas": 989101505, + "availableReplicas": -1795212367, + "observedGeneration": 1806442047290406758, + "conditions": [ + { + "type": "篎3o8[y#t(ȗŜŲ\u0026洪y儕l", + "status": "淴ɑ?¶Ȳ", + "lastTransitionTime": "2477-11-23T00:25:20Z", + "reason": "335", + "message": "336" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.pb new file mode 100644 index 00000000000..e6b5cd9b425 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.yaml new file mode 100644 index 00000000000..12c6258976f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.yaml @@ -0,0 +1,714 @@ +apiVersion: v1 +kind: ReplicationController +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + "24": "25" + template: + metadata: + annotations: + "33": "34" + clusterName: "39" + creationTimestamp: null + deletionGracePeriodSeconds: 4303487026632006283 + finalizers: + - "38" + generateName: "27" + generation: -530163119072260397 + labels: + "31": "32" + managedFields: + - apiVersion: "41" + fields: + "42": + "43": null + manager: "40" + name: "26" + namespace: "28" + ownerReferences: + - apiVersion: "35" + blockOwnerDeletion: true + controller: false + kind: "36" + name: "37" + uid: ³-Ǐ忄*齧獚敆ȎțêɘIJ斬 + resourceVersion: "1092536316763508004" + selfLink: "29" + uid: ^苣 + spec: + activeDeadlineSeconds: -1245112587824234591 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "288" + operator: ¤7djƯĖ漘Z剚敍0)鈼¬ + values: + - "289" + matchFields: + - key: "290" + operator: 棂p儼Ƿ裚瓶釆Ɗ+j忊 + values: + - "291" + weight: -1650568978 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "284" + operator: C'ɵK.Q貇£ȹ嫰ƹǔw÷nI粛 + values: + - "285" + matchFields: + - key: "286" + operator: 樺ȃ + values: + - "287" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: n.j-6-o-h-9-15v-5925a-x12a-214-3s--gg93--p/c-o90G_A4..-L..-__0N_N.O30-_u._-2hT.-z-._7-5lL..-_--.VEa-_gn.n + operator: NotIn + values: + - E__K_g1cXfr.4_.-_-_-...1py_t + matchLabels: + 65--4-j8-9/v.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.N_XvSA..eV: 18Y--6-_3J--.48Y.q.0-_1-F.h-__k_K5._3 + namespaces: + - "306" + topologyKey: "307" + weight: -832805508 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: a3-7bf46g-40883176jt-8/lv-_aLQbI2_-.XFw.8._..._Wp + operator: DoesNotExist + matchLabels: + 6-1c--33vk78-8g/Jnf: ExZ_r7-6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2k + namespaces: + - "298" + topologyKey: "299" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4.B.__6m + operator: In + values: + - 3-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__Xn + matchLabels: + a--g.u-2/p-9-4-Tm.__G-8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-_2: 1Ys_Mop34_-y.H + namespaces: + - "322" + topologyKey: "323" + weight: -1873425934 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT + operator: In + values: + - 5-.-.T-V_D_0-K_A-_9_ZC + matchLabels: + szA_--_.-.6GA26h: 5Nj-d-4_4--.-_Z4.L3 + namespaces: + - "314" + topologyKey: "315" + automountServiceAccountToken: false + containers: + - args: + - "213" + command: + - "212" + env: + - name: "220" + value: "221" + valueFrom: + configMapKeyRef: + key: "227" + name: "226" + optional: false + fieldRef: + apiVersion: "222" + fieldPath: "223" + resourceFieldRef: + containerName: "224" + divisor: "217" + resource: "225" + secretKeyRef: + key: "229" + name: "228" + optional: false + envFrom: + - configMapRef: + name: "218" + optional: false + prefix: "217" + secretRef: + name: "219" + optional: true + image: "211" + imagePullPolicy: :hoĂɋ瀐<ɉ湨H=å睫}堇硲蕵 + lifecycle: + postStart: + exec: + command: + - "251" + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: 1736916432 + scheme: a坩O`涁İ而踪鄌eÞȦY籎顒 + tcpSocket: + host: "257" + port: "256" + preStop: + exec: + command: + - "258" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "259" + port: 824682619 + scheme: 縱ù墴1Rƥ贫d飼$俊跾|@?鷅bȻ + tcpSocket: + host: "264" + port: "263" + livenessProbe: + exec: + command: + - "236" + failureThreshold: -1321131665 + httpGet: + host: "239" + httpHeaders: + - name: "240" + value: "241" + path: "237" + port: "238" + scheme: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + initialDelaySeconds: 1288053477 + periodSeconds: 1607133856 + successThreshold: 1891896870 + tcpSocket: + host: "243" + port: "242" + timeoutSeconds: -163325250 + name: "210" + ports: + - containerPort: 1655406148 + hostIP: "216" + hostPort: 1083816849 + name: "215" + protocol: Ǹ轺@)蓳嗘TʡȂŏ{sǡƟ狩鴈o + readinessProbe: + exec: + command: + - "244" + failureThreshold: 1231820696 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: 0åȂ町恰nj揠8lj + initialDelaySeconds: -1188153605 + periodSeconds: 912004803 + successThreshold: -2098817064 + tcpSocket: + host: "250" + port: -2049272966 + timeoutSeconds: -427769948 + resources: + limits: + Ŗ怳冘HǺƶȤ^: "698" + requests: + ldg滠鼍ƭt?: "747" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ǯń + drop: + - ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + privileged: false + procMount: ĉş蝿ɖȃ賲鐅臬 + readOnlyRootFilesystem: true + runAsGroup: -8271749906556661169 + runAsNonRoot: false + runAsUser: -8865561464185465727 + seLinuxOptions: + level: "269" + role: "267" + type: "268" + user: "266" + terminationMessagePath: "265" + terminationMessagePolicy: ņ榱*Gưoɘ檲ɨ銦妰黖ȓ + volumeDevices: + - devicePath: "235" + name: "234" + volumeMounts: + - mountPath: "231" + mountPropagation: $ + name: "230" + readOnly: true + subPath: "232" + subPathExpr: "233" + workingDir: "214" + dnsConfig: + nameservers: + - "330" + options: + - name: "332" + value: "333" + searches: + - "331" + dnsPolicy: 鞎sn芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛 + enableServiceLinks: true + hostAliases: + - hostnames: + - "328" + ip: "327" + hostIPC: true + hostname: "282" + imagePullSecrets: + - name: "281" + initContainers: + - args: + - "154" + command: + - "153" + env: + - name: "161" + value: "162" + valueFrom: + configMapKeyRef: + key: "168" + name: "167" + optional: false + fieldRef: + apiVersion: "163" + fieldPath: "164" + resourceFieldRef: + containerName: "165" + divisor: "526" + resource: "166" + secretKeyRef: + key: "170" + name: "169" + optional: false + envFrom: + - configMapRef: + name: "159" + optional: true + prefix: "158" + secretRef: + name: "160" + optional: false + image: "152" + imagePullPolicy: Ȗ脵鴈Ō + lifecycle: + postStart: + exec: + command: + - "191" + httpGet: + host: "193" + httpHeaders: + - name: "194" + value: "195" + path: "192" + port: 1348141491 + scheme: Ȃ揲ȼ + tcpSocket: + host: "197" + port: "196" + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: 468716734 + scheme: Cʖ畬x骀 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "177" + failureThreshold: -1040245211 + httpGet: + host: "179" + httpHeaders: + - name: "180" + value: "181" + path: "178" + port: -662805900 + initialDelaySeconds: 578888856 + periodSeconds: -557582532 + successThreshold: -773009446 + tcpSocket: + host: "183" + port: "182" + timeoutSeconds: 2073854558 + name: "151" + ports: + - containerPort: -1417286635 + hostIP: "157" + hostPort: -737070070 + name: "156" + protocol: /C龷ȪÆl殛瓷雼浢Ü礽绅 + readinessProbe: + exec: + command: + - "184" + failureThreshold: -330720710 + httpGet: + host: "186" + httpHeaders: + - name: "187" + value: "188" + path: "185" + port: -2064088433 + scheme: Do©Ǿt'容柚ʕIã陫ʋs + initialDelaySeconds: 229600975 + periodSeconds: -1697933829 + successThreshold: -1438986781 + tcpSocket: + host: "190" + port: "189" + timeoutSeconds: -35598353 + resources: + limits: + i皬择,Q捇ȸ{+ɸ殁Ka縳: "499" + requests: + 笓珣筩ƐP_痸荎: "787" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - yǠ/淹\韲翁&ʢsɜ + drop: + - \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + privileged: false + procMount: 楙¯ĦE勗E + readOnlyRootFilesystem: false + runAsGroup: 8318470556027199025 + runAsNonRoot: false + runAsUser: -1473821783696471652 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + stdin: true + stdinOnce: true + terminationMessagePath: "205" + terminationMessagePolicy: ů湙騘& + tty: true + volumeDevices: + - devicePath: "176" + name: "175" + volumeMounts: + - mountPath: "172" + mountPropagation: ¿燥ǖ_è绺 + name: "171" + subPath: "173" + subPathExpr: "174" + workingDir: "155" + nodeName: "274" + nodeSelector: + "270": "271" + priority: 147618179 + priorityClassName: "329" + readinessGates: + - conditionType: Ȱ + runtimeClassName: "334" + schedulerName: "324" + securityContext: + fsGroup: 6775077391312000638 + runAsGroup: -8992663220934524403 + runAsNonRoot: false + runAsUser: -4782997474747062799 + seLinuxOptions: + level: "278" + role: "276" + type: "277" + user: "275" + supplementalGroups: + - -4505867233821630574 + sysctls: + - name: "279" + value: "280" + serviceAccount: "273" + serviceAccountName: "272" + shareProcessNamespace: true + subdomain: "283" + terminationGracePeriodSeconds: -1799108093609470992 + tolerations: + - effect: 滨Ė + key: "325" + operator: p像-觗裓6Ř筿ɾ5Ų買霎ȃň[> + tolerationSeconds: 6074530584991892487 + value: "326" + volumes: + - awsElasticBlockStore: + fsType: "51" + partition: 13677460 + readOnly: true + volumeID: "50" + azureDisk: + cachingMode: n宂¬轚9Ȏ瀮 + diskName: "114" + diskURI: "115" + fsType: "116" + kind: Ō¾\ĒP鄸靇杧ž譋娲瘹ɭ + readOnly: true + azureFile: + secretName: "100" + shareName: "101" + cephfs: + monitors: + - "85" + path: "86" + secretFile: "88" + secretRef: + name: "89" + user: "87" + cinder: + fsType: "83" + readOnly: true + secretRef: + name: "84" + volumeID: "82" + configMap: + defaultMode: -1570767512 + items: + - key: "103" + mode: -1907421291 + path: "104" + name: "102" + optional: false + csi: + driver: "146" + fsType: "147" + nodePublishSecretRef: + name: "150" + readOnly: true + volumeAttributes: + "148": "149" + downwardAPI: + defaultMode: -2077638334 + items: + - fieldRef: + apiVersion: "93" + fieldPath: "94" + mode: 2107119206 + path: "92" + resourceFieldRef: + containerName: "95" + divisor: "291" + resource: "96" + emptyDir: + medium: '励鹗塢ē ' + sizeLimit: "995" + fc: + fsType: "98" + lun: -2040518604 + targetWWNs: + - "97" + wwids: + - "99" + flexVolume: + driver: "77" + fsType: "78" + options: + "80": "81" + readOnly: true + secretRef: + name: "79" + flocker: + datasetName: "90" + datasetUUID: "91" + gcePersistentDisk: + fsType: "49" + partition: -664310043 + pdName: "48" + readOnly: true + gitRepo: + directory: "54" + repository: "52" + revision: "53" + glusterfs: + endpoints: "67" + path: "68" + readOnly: true + hostPath: + path: "47" + type: DrȮ + iscsi: + fsType: "63" + initiatorName: "66" + iqn: "61" + iscsiInterface: "62" + lun: -314157282 + portals: + - "64" + readOnly: true + secretRef: + name: "65" + targetPortal: "60" + name: "46" + nfs: + path: "59" + server: "58" + persistentVolumeClaim: + claimName: "69" + readOnly: true + photonPersistentDisk: + fsType: "118" + pdID: "117" + portworxVolume: + fsType: "133" + volumeID: "132" + projected: + defaultMode: -1253565243 + sources: + - configMap: + items: + - key: "128" + mode: 813865935 + path: "129" + name: "127" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "123" + fieldPath: "124" + mode: 75785535 + path: "122" + resourceFieldRef: + containerName: "125" + divisor: "852" + resource: "126" + secret: + items: + - key: "120" + mode: 2036549700 + path: "121" + name: "119" + optional: false + serviceAccountToken: + audience: "130" + expirationSeconds: 3094703520378368232 + path: "131" + quobyte: + group: "112" + readOnly: true + registry: "109" + tenant: "113" + user: "111" + volume: "110" + rbd: + fsType: "72" + image: "71" + keyring: "75" + monitors: + - "70" + pool: "73" + readOnly: true + secretRef: + name: "76" + user: "74" + scaleIO: + fsType: "141" + gateway: "134" + protectionDomain: "137" + secretRef: + name: "136" + sslEnabled: true + storageMode: "139" + storagePool: "138" + system: "135" + volumeName: "140" + secret: + defaultMode: 819364842 + items: + - key: "56" + mode: 1557090007 + path: "57" + optional: true + secretName: "55" + storageos: + fsType: "144" + readOnly: true + secretRef: + name: "145" + volumeName: "142" + volumeNamespace: "143" + vsphereVolume: + fsType: "106" + storagePolicyID: "108" + storagePolicyName: "107" + volumePath: "105" +status: + availableReplicas: -1795212367 + conditions: + - lastTransitionTime: "2477-11-23T00:25:20Z" + message: "336" + reason: "335" + status: 淴ɑ?¶Ȳ + type: 篎3o8[y#t(ȗŜŲ&洪y儕l + fullyLabeledReplicas: 903393545 + observedGeneration: 1806442047290406758 + readyReplicas: 989101505 + replicas: -1998575610 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.json new file mode 100644 index 00000000000..7f7df22c2bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.json @@ -0,0 +1,70 @@ +{ + "kind": "ResourceQuota", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "hard": { + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕": "57" + }, + "scopes": [ + "颋Dž" + ], + "scopeSelector": { + "matchExpressions": [ + { + "scopeName": "?狱³-Ǐ忄*齧獚", + "operator": "彀亞", + "values": [ + "24" + ] + } + ] + } + }, + "status": { + "hard": { + "ɘIJ斬³;": "753" + }, + "used": { + "rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ": "995" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.pb new file mode 100644 index 00000000000..7e2104785cf Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.yaml new file mode 100644 index 00000000000..08ebfd4c4e0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.yaml @@ -0,0 +1,49 @@ +apiVersion: v1 +kind: ResourceQuota +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + hard: + 脽ěĂ凗蓏Ŋ蛊ĉy緅縕: "57" + scopeSelector: + matchExpressions: + - operator: 彀亞 + scopeName: ?狱³-Ǐ忄*齧獚 + values: + - "24" + scopes: + - 颋Dž +status: + hard: + ɘIJ斬³;: "753" + used: + 'rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ': "995" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.json new file mode 100644 index 00000000000..02069c270ac --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.json @@ -0,0 +1,50 @@ +{ + "kind": "Secret", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "data": { + "24": "LA==" + }, + "stringData": { + "25": "26" + }, + "type": "Ă凗蓏Ŋ蛊ĉy" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.pb new file mode 100644 index 00000000000..154f3fc8cc4 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.yaml new file mode 100644 index 00000000000..ebea0bee673 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.yaml @@ -0,0 +1,38 @@ +apiVersion: v1 +data: + "24": LA== +kind: Secret +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +stringData: + "25": "26" +type: Ă凗蓏Ŋ蛊ĉy diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.json new file mode 100644 index 00000000000..5760b921b6f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.json @@ -0,0 +1,13 @@ +{ + "kind": "SerializedReference", + "apiVersion": "v1", + "reference": { + "kind": "2", + "namespace": "3", + "name": "4", + "uid": "wȉŏ軂:鹼(c螂z=lx*", + "apiVersion": "5", + "resourceVersion": "6", + "fieldPath": "7" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.pb new file mode 100644 index 00000000000..75adbf89e97 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.yaml new file mode 100644 index 00000000000..88327aaa661 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.SerializedReference.yaml @@ -0,0 +1,10 @@ +apiVersion: v1 +kind: SerializedReference +reference: + apiVersion: "5" + fieldPath: "7" + kind: "2" + name: "4" + namespace: "3" + resourceVersion: "6" + uid: wȉŏ軂:鹼(c螂z=lx* diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.json new file mode 100644 index 00000000000..3d785597224 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.json @@ -0,0 +1,86 @@ +{ + "kind": "Service", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "ports": [ + { + "name": "24", + "protocol": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "port": -1493017703, + "targetPort": -123438221, + "nodePort": 2048967527 + } + ], + "selector": { + "25": "26" + }, + "clusterIP": "27", + "type": "ǡƏS$+½H", + "externalIPs": [ + "28" + ], + "sessionAffinity": "洝尿彀", + "loadBalancerIP": "29", + "loadBalancerSourceRanges": [ + "30" + ], + "externalName": "31", + "externalTrafficPolicy": "螩B", + "healthCheckNodePort": -21009133, + "publishNotReadyAddresses": true, + "sessionAffinityConfig": { + "clientIP": { + "timeoutSeconds": -1487653240 + } + } + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "32", + "hostname": "33" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.pb new file mode 100644 index 00000000000..aec9eff4fbf Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.yaml new file mode 100644 index 00000000000..cdd852193b4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.yaml @@ -0,0 +1,62 @@ +apiVersion: v1 +kind: Service +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + clusterIP: "27" + externalIPs: + - "28" + externalName: "31" + externalTrafficPolicy: 螩B + healthCheckNodePort: -21009133 + loadBalancerIP: "29" + loadBalancerSourceRanges: + - "30" + ports: + - name: "24" + nodePort: 2048967527 + port: -1493017703 + protocol: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 + targetPort: -123438221 + publishNotReadyAddresses: true + selector: + "25": "26" + sessionAffinity: 洝尿彀 + sessionAffinityConfig: + clientIP: + timeoutSeconds: -1487653240 + type: ǡƏS$+½H +status: + loadBalancer: + ingress: + - hostname: "33" + ip: "32" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.json new file mode 100644 index 00000000000..b06268b1291 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.json @@ -0,0 +1,60 @@ +{ + "kind": "ServiceAccount", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "secrets": [ + { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + } + ], + "imagePullSecrets": [ + { + "name": "30" + } + ], + "automountServiceAccountToken": true +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.pb new file mode 100644 index 00000000000..ea0c3459f7e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.yaml new file mode 100644 index 00000000000..04707166695 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.yaml @@ -0,0 +1,44 @@ +apiVersion: v1 +automountServiceAccountToken: true +imagePullSecrets: +- name: "30" +kind: ServiceAccount +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +secrets: +- apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.json new file mode 100644 index 00000000000..ab28cd77420 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.json @@ -0,0 +1,5 @@ +{ + "kind": "ServiceProxyOptions", + "apiVersion": "v1", + "path": "2" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.pb new file mode 100644 index 00000000000..1685c9cc9bf Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.yaml new file mode 100644 index 00000000000..fbb80e5be36 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceProxyOptions.yaml @@ -0,0 +1,3 @@ +apiVersion: v1 +kind: ServiceProxyOptions +path: "2" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.json new file mode 100644 index 00000000000..a4813ea41f2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.json @@ -0,0 +1,25 @@ +{ + "kind": "Status", + "apiVersion": "v1", + "metadata": { + "selfLink": "ȉŏ軂:鹼(c螂z=lx*", + "resourceVersion": "17435791464288618533" + }, + "status": "2", + "message": "3", + "reason": "\u003e渽蝧抰鹐ȾZȢXQ輂]", + "details": { + "name": "4", + "group": "5", + "kind": "6", + "causes": [ + { + "reason": "桰]]æȌ殸2爟¼ªov鈶Ƒ", + "message": "7", + "field": "8" + } + ], + "retryAfterSeconds": -309161244 + }, + "code": -467962515 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.pb new file mode 100644 index 00000000000..cf4187076fd Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.yaml new file mode 100644 index 00000000000..8e5da3a291d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Status.yaml @@ -0,0 +1,18 @@ +apiVersion: v1 +code: -467962515 +details: + causes: + - field: "8" + message: "7" + reason: 桰]]æȌ殸2爟¼ªov鈶Ƒ + group: "5" + kind: "6" + name: "4" + retryAfterSeconds: -309161244 +kind: Status +message: "3" +metadata: + resourceVersion: "17435791464288618533" + selfLink: ȉŏ軂:鹼(c螂z=lx* +reason: '>渽蝧抰鹐ȾZȢXQ輂]' +status: "2" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.json new file mode 100644 index 00000000000..83135429328 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.json @@ -0,0 +1,8 @@ +{ + "kind": "UpdateOptions", + "apiVersion": "v1", + "dryRun": [ + "2" + ], + "fieldManager": "3" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.pb new file mode 100644 index 00000000000..411dbc582cd Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.yaml new file mode 100644 index 00000000000..2102aa891b7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.UpdateOptions.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +dryRun: +- "2" +fieldManager: "3" +kind: UpdateOptions diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.json new file mode 100644 index 00000000000..aadfba67a64 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.json @@ -0,0 +1,4 @@ +{ + "type": "2", + "object": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}} +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.pb new file mode 100644 index 00000000000..845f8ab8a1d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.yaml new file mode 100644 index 00000000000..a146a30f0c1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.WatchEvent.yaml @@ -0,0 +1,8 @@ +object: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 +type: "2" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.json b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.json new file mode 100644 index 00000000000..00d0fc4335a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.json @@ -0,0 +1,80 @@ +{ + "kind": "Event", + "apiVersion": "events.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "eventTime": "2600-06-10T04:50:19.358488Z", + "series": { + "count": 2114329341, + "lastObservedTime": "1999-07-03T22:31:10.529225Z", + "state": "凗蓏Ŋ蛊ĉy緅縕\u003eŽ" + }, + "reportingController": "24", + "reportingInstance": "25", + "action": "26", + "reason": "27", + "regarding": { + "kind": "28", + "namespace": "29", + "name": "30", + "uid": "DžSǡƏS$+½H牗洝尿彀亞螩B峅", + "apiVersion": "31", + "resourceVersion": "32", + "fieldPath": "33" + }, + "related": { + "kind": "34", + "namespace": "35", + "name": "36", + "uid": "4%a鯿r", + "apiVersion": "37", + "resourceVersion": "38", + "fieldPath": "39" + }, + "note": "40", + "type": "41", + "deprecatedSource": { + "component": "42", + "host": "43" + }, + "deprecatedFirstTimestamp": "2149-06-18T16:38:18Z", + "deprecatedLastTimestamp": "2567-05-09T03:50:37Z", + "deprecatedCount": 254375933 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.pb b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.pb new file mode 100644 index 00000000000..e08f3dee919 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.yaml new file mode 100644 index 00000000000..b2049f4ec5c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.yaml @@ -0,0 +1,66 @@ +action: "26" +apiVersion: events.k8s.io/v1beta1 +deprecatedCount: 254375933 +deprecatedFirstTimestamp: "2149-06-18T16:38:18Z" +deprecatedLastTimestamp: "2567-05-09T03:50:37Z" +deprecatedSource: + component: "42" + host: "43" +eventTime: "2600-06-10T04:50:19.358488Z" +kind: Event +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +note: "40" +reason: "27" +regarding: + apiVersion: "31" + fieldPath: "33" + kind: "28" + name: "30" + namespace: "29" + resourceVersion: "32" + uid: DžSǡƏS$+½H牗洝尿彀亞螩B峅 +related: + apiVersion: "37" + fieldPath: "39" + kind: "34" + name: "36" + namespace: "35" + resourceVersion: "38" + uid: 4%a鯿r +reportingController: "24" +reportingInstance: "25" +series: + count: 2114329341 + lastObservedTime: "1999-07-03T22:31:10.529225Z" + state: 凗蓏Ŋ蛊ĉy緅縕>Ž +type: "41" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.json new file mode 100644 index 00000000000..c156c17d7ed --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.json @@ -0,0 +1,1065 @@ +{ + "kind": "DaemonSet", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "runAsUser": 6808883506426686803, + "runAsGroup": 4559267523176571, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ğ#咻痗ȡmƴ" + }, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": -1942612426, + "containerPort": -1222594476, + "protocol": "遼ūPH炮掊°nʮ閼咎櫸eʔ", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "627" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "280" + }, + "requests": { + "": "809" + } + }, + "volumeMounts": [ + { + "name": "236", + "mountPath": "237", + "subPath": "238", + "mountPropagation": "å睫}堇硲蕵ɢ苆", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": -57352147, + "host": "244", + "scheme": "Y鶪5w垁鷌辪虽U珝", + "httpHeaders": [ + { + "name": "245", + "value": "246" + } + ] + }, + "tcpSocket": { + "port": "247", + "host": "248" + }, + "initialDelaySeconds": 411878451, + "timeoutSeconds": 1676588692, + "periodSeconds": -254454655, + "successThreshold": -1925916855, + "failureThreshold": -1553779100 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "}", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": "267", + "host": "268", + "scheme": "@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": "271", + "host": "272" + } + } + }, + "terminationMessagePath": "273", + "terminationMessagePolicy": "Ŭ", + "imagePullPolicy": "軶ǃ*ʙ嫙\u0026蒒5靇", + "securityContext": { + "capabilities": { + "add": [ + "ɵK.Q貇£ȹ" + ], + "drop": [ + "ƹǔw÷nI粛E煹ǐƲE" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "274", + "role": "275", + "type": "276", + "level": "277" + }, + "runAsUser": -378701183370790036, + "runAsGroup": -8656955128235291182, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Z" + } + } + ], + "restartPolicy": "0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭", + "terminationGracePeriodSeconds": 3211788672813464064, + "activeDeadlineSeconds": 3932374770591864310, + "dnsPolicy": "ħ籘Àǒɿʒ", + "nodeSelector": { + "278": "279" + }, + "serviceAccountName": "280", + "serviceAccount": "281", + "automountServiceAccountToken": true, + "nodeName": "282", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "283", + "role": "284", + "type": "285", + "level": "286" + }, + "runAsUser": 8519427267030036521, + "runAsGroup": -4151726557168738613, + "runAsNonRoot": true, + "supplementalGroups": [ + 1875040261412240501 + ], + "fsGroup": -3078742976292946468, + "sysctls": [ + { + "name": "287", + "value": "288" + } + ] + }, + "imagePullSecrets": [ + { + "name": "289" + } + ], + "hostname": "290", + "subdomain": "291", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "292", + "operator": "Z1Ůđ眊ľǎɳ,ǿ飏騀呣", + "values": [ + "293" + ] + } + ], + "matchFields": [ + { + "key": "294", + "operator": "ƻ悖ȩ0Ƹ[", + "values": [ + "295" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1694108493, + "preference": { + "matchExpressions": [ + { + "key": "296", + "operator": "U髷裎$MVȟ@7飣奺Ȋ", + "values": [ + "297" + ] + } + ], + "matchFields": [ + { + "key": "298", + "operator": "ʁ揆ɘȌ脾嚏吐ĠLƐ", + "values": [ + "299" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7": "OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P" + }, + "matchExpressions": [ + { + "key": "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J", + "operator": "In", + "values": [ + "3-___t-Z8SUGP.-_.uB-.--.gR" + ] + } + ] + }, + "namespaces": [ + "306" + ], + "topologyKey": "307" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -205176266, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "U.8N": "N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz" + }, + "matchExpressions": [ + { + "key": "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "314" + ], + "topologyKey": "315" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3": "4-Tm._G" + }, + "matchExpressions": [ + { + "key": "Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X", + "operator": "NotIn", + "values": [ + "X_._D8T" + ] + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 789384689, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B": "V.Z__Lv8_.O_..8n.--z_-..W" + }, + "matchExpressions": [ + { + "key": "VKPg___KA-._d._.U8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + } + }, + "schedulerName": "332", + "tolerations": [ + { + "key": "333", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "334", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "335", + "hostnames": [ + "336" + ] + } + ], + "priorityClassName": "337", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "338" + ], + "searches": [ + "339" + ], + "options": [ + { + "name": "340", + "value": "341" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "342", + "enableServiceLinks": false + } + }, + "updateStrategy": { + "type": "鮽ǍJB膾扉A­1襏櫯³£h刪q塨", + "rollingUpdate": { + + } + }, + "minReadySeconds": -252352702, + "templateGeneration": -760386548196033671, + "revisionHistoryLimit": -10743562 + }, + "status": { + "currentNumberScheduled": -1479988716, + "numberMisscheduled": 1262074531, + "desiredNumberScheduled": -1187060809, + "numberReady": 2120236947, + "observedGeneration": 1978183201838311335, + "updatedNumberScheduled": 1131069811, + "numberAvailable": 1834151037, + "numberUnavailable": -323707040, + "collisionCount": 624976070, + "conditions": [ + { + "type": "厶s", + "status": "ǣ普闎Ť", + "lastTransitionTime": "2291-09-10T04:26:58Z", + "reason": "343", + "message": "344" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.pb new file mode 100644 index 00000000000..30c991ceee6 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.yaml new file mode 100644 index 00000000000..dedb6b6e1f5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.yaml @@ -0,0 +1,726 @@ +apiVersion: extensions/v1beta1 +kind: DaemonSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -252352702 + revisionHistoryLimit: -10743562 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: 3932374770591864310 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "296" + operator: U髷裎$MVȟ@7飣奺Ȋ + values: + - "297" + matchFields: + - key: "298" + operator: ʁ揆ɘȌ脾嚏吐ĠLƐ + values: + - "299" + weight: -1694108493 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "292" + operator: Z1Ůđ眊ľǎɳ,ǿ飏騀呣 + values: + - "293" + matchFields: + - key: "294" + operator: ƻ悖ȩ0Ƹ[ + values: + - "295" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8 + operator: DoesNotExist + matchLabels: + U.8N: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "314" + topologyKey: "315" + weight: -205176266 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J + operator: In + values: + - 3-___t-Z8SUGP.-_.uB-.--.gR + matchLabels: + 546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7: OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P + namespaces: + - "306" + topologyKey: "307" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: VKPg___KA-._d._.U8 + operator: DoesNotExist + matchLabels: + 4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B: V.Z__Lv8_.O_..8n.--z_-..W + namespaces: + - "330" + topologyKey: "331" + weight: 789384689 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X + operator: NotIn + values: + - X_._D8T + matchLabels: + 8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3: 4-Tm._G + namespaces: + - "322" + topologyKey: "323" + automountServiceAccountToken: true + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "627" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: 軶ǃ*ʙ嫙&蒒5靇 + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: k_瀹鞎sn芞QÄȻ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "266" + port: "267" + scheme: '@Ȗs«öʮĀ<é瞾' + tcpSocket: + host: "272" + port: "271" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1553779100 + httpGet: + host: "244" + httpHeaders: + - name: "245" + value: "246" + path: "243" + port: -57352147 + scheme: Y鶪5w垁鷌辪虽U珝 + initialDelaySeconds: 411878451 + periodSeconds: -254454655 + successThreshold: -1925916855 + tcpSocket: + host: "248" + port: "247" + timeoutSeconds: 1676588692 + name: "216" + ports: + - containerPort: -1222594476 + hostIP: "222" + hostPort: -1942612426 + name: "221" + protocol: 遼ūPH炮掊°nʮ閼咎櫸eʔ + readinessProbe: + exec: + command: + - "249" + failureThreshold: -31530684 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -1080853187 + resources: + limits: + "": "280" + requests: + "": "809" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ɵK.Q貇£ȹ + drop: + - ƹǔw÷nI粛E煹ǐƲE + privileged: true + procMount: Z + readOnlyRootFilesystem: false + runAsGroup: -8656955128235291182 + runAsNonRoot: false + runAsUser: -378701183370790036 + seLinuxOptions: + level: "277" + role: "275" + type: "276" + user: "274" + terminationMessagePath: "273" + terminationMessagePolicy: Ŭ + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: å睫}堇硲蕵ɢ苆 + name: "236" + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "338" + options: + - name: "340" + value: "341" + searches: + - "339" + dnsPolicy: ħ籘Àǒɿʒ + enableServiceLinks: false + hostAliases: + - hostnames: + - "336" + ip: "335" + hostPID: true + hostname: "290" + imagePullSecrets: + - name: "289" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: ğ#咻痗ȡmƴ + readOnlyRootFilesystem: false + runAsGroup: 4559267523176571 + runAsNonRoot: true + runAsUser: 6808883506426686803 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "282" + nodeSelector: + "278": "279" + priority: -2137775067 + priorityClassName: "337" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭 + runtimeClassName: "342" + schedulerName: "332" + securityContext: + fsGroup: -3078742976292946468 + runAsGroup: -4151726557168738613 + runAsNonRoot: true + runAsUser: 8519427267030036521 + seLinuxOptions: + level: "286" + role: "284" + type: "285" + user: "283" + supplementalGroups: + - 1875040261412240501 + sysctls: + - name: "287" + value: "288" + serviceAccount: "281" + serviceAccountName: "280" + shareProcessNamespace: true + subdomain: "291" + terminationGracePeriodSeconds: 3211788672813464064 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "333" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "334" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 1637061888 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 啞川J缮ǚb + diskName: "119" + diskURI: "120" + fsType: "121" + kind: ʬ + readOnly: false + azureFile: + readOnly: true + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: -1853411528 + items: + - key: "108" + mode: -885708332 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -861583888 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -332563744 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "40" + resource: "101" + emptyDir: + medium: Ň'Ğİ* + sizeLimit: "695" + fc: + fsType: "103" + lun: 324963473 + readOnly: true + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1706940973 + pdName: "53" + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + hostPath: + path: "52" + type: _Ĭ艥< + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1884322607 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + readOnly: true + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + volumeID: "137" + projected: + defaultMode: -740816174 + sources: + - configMap: + items: + - key: "133" + mode: -2137658152 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1617414299 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "763" + resource: "131" + secret: + items: + - key: "125" + mode: 1493217478 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -6753602166099171537 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 62108019 + items: + - key: "61" + mode: -1092501327 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + templateGeneration: -760386548196033671 + updateStrategy: + rollingUpdate: {} + type: 鮽ǍJB膾扉A­1襏櫯³£h刪q塨 +status: + collisionCount: 624976070 + conditions: + - lastTransitionTime: "2291-09-10T04:26:58Z" + message: "344" + reason: "343" + status: ǣ普闎Ť + type: 厶s + currentNumberScheduled: -1479988716 + desiredNumberScheduled: -1187060809 + numberAvailable: 1834151037 + numberMisscheduled: 1262074531 + numberReady: 2120236947 + numberUnavailable: -323707040 + observedGeneration: 1978183201838311335 + updatedNumberScheduled: 1131069811 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.json new file mode 100644 index 00000000000..e224c9b3ed3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.json @@ -0,0 +1,1074 @@ +{ + "kind": "Deployment", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "strategy": { + "type": "Ŗ鱓;鹡鑓侅闍ŏ", + "rollingUpdate": { + + } + }, + "minReadySeconds": -721017134, + "revisionHistoryLimit": -2062497734, + "paused": true, + "rollbackTo": { + "revision": 1503865638277557961 + }, + "progressDeadlineSeconds": -94103882 + }, + "status": { + "observedGeneration": -5187798234288383520, + "replicas": 1170997513, + "updatedReplicas": 44905239, + "readyReplicas": 1866809652, + "availableReplicas": -164761311, + "unavailableReplicas": -1844415313, + "conditions": [ + { + "type": "很唟-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ", + "status": "PPöƌ镳餘ŁƁ翂|C ɩ", + "lastUpdateTime": "2646-12-03T23:27:38Z", + "lastTransitionTime": "2449-11-26T19:51:46Z", + "reason": "340", + "message": "341" + } + ], + "collisionCount": -305244896 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.pb new file mode 100644 index 00000000000..2de6be569c0 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.yaml new file mode 100644 index 00000000000..70083d1463d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.yaml @@ -0,0 +1,734 @@ +apiVersion: extensions/v1beta1 +kind: Deployment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -721017134 + paused: true + progressDeadlineSeconds: -94103882 + replicas: -1978186127 + revisionHistoryLimit: -2062497734 + rollbackTo: + revision: 1503865638277557961 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: Ŗ鱓;鹡鑓侅闍ŏ + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: -164761311 + collisionCount: -305244896 + conditions: + - lastTransitionTime: "2449-11-26T19:51:46Z" + lastUpdateTime: "2646-12-03T23:27:38Z" + message: "341" + reason: "340" + status: PPöƌ镳餘ŁƁ翂|C ɩ + type: 很唟-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ + observedGeneration: -5187798234288383520 + readyReplicas: 1866809652 + replicas: 1170997513 + unavailableReplicas: -1844415313 + updatedReplicas: 44905239 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.json new file mode 100644 index 00000000000..6d38980656d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.json @@ -0,0 +1,11 @@ +{ + "kind": "DeploymentRollback", + "apiVersion": "extensions/v1beta1", + "name": "2", + "updatedAnnotations": { + "3": "4" + }, + "rollbackTo": { + "revision": 4518808233936994290 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.pb new file mode 100644 index 00000000000..00901c52c32 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.yaml new file mode 100644 index 00000000000..b11e819ce29 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DeploymentRollback.yaml @@ -0,0 +1,7 @@ +apiVersion: extensions/v1beta1 +kind: DeploymentRollback +name: "2" +rollbackTo: + revision: 4518808233936994290 +updatedAnnotations: + "3": "4" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.json new file mode 100644 index 00000000000..02973d0b45e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.json @@ -0,0 +1,83 @@ +{ + "kind": "Ingress", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "backend": { + "serviceName": "24", + "servicePort": "25" + }, + "tls": [ + { + "hosts": [ + "26" + ], + "secretName": "27" + } + ], + "rules": [ + { + "host": "28", + "http": { + "paths": [ + { + "path": "29", + "backend": { + "serviceName": "30", + "servicePort": -213805612 + } + } + ] + } + } + ] + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "31", + "hostname": "32" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.pb new file mode 100644 index 00000000000..5c10982b38f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.yaml new file mode 100644 index 00000000000..8549ec30165 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.yaml @@ -0,0 +1,54 @@ +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + backend: + serviceName: "24" + servicePort: "25" + rules: + - host: "28" + http: + paths: + - backend: + serviceName: "30" + servicePort: -213805612 + path: "29" + tls: + - hosts: + - "26" + secretName: "27" +status: + loadBalancer: + ingress: + - hostname: "32" + ip: "31" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.json new file mode 100644 index 00000000000..0d723e1674a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.json @@ -0,0 +1,156 @@ +{ + "kind": "NetworkPolicy", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "podSelector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "ingress": [ + { + "ports": [ + { + "protocol": "ÐƣKʘńw:5塋訩塶\"=y钡n" + } + ], + "from": [ + { + "podSelector": { + "matchLabels": { + "y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk": "h-JM" + }, + "matchExpressions": [ + { + "key": "44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7", + "operator": "In", + "values": [ + "17_.8CnT" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "rSf5_Or.i1_7z.WH-..T": "2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0" + }, + "matchExpressions": [ + { + "key": "83.SD..P.---5.-3", + "operator": "NotIn", + "values": [ + "hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q" + ] + } + ] + }, + "ipBlock": { + "cidr": "42", + "except": [ + "43" + ] + } + } + ] + } + ], + "egress": [ + { + "ports": [ + { + "protocol": "ƯĖ漘Z剚敍0)鈼¬麄p呝T" + } + ], + "to": [ + { + "podSelector": { + "matchLabels": { + "9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm": "2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P" + }, + "matchExpressions": [ + { + "key": "Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8", + "operator": "NotIn", + "values": [ + "q.0-_1-F.h-__k_K5._3" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u": "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + }, + "matchExpressions": [ + { + "key": "5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M", + "operator": "NotIn", + "values": [ + "D.GgT7_7P" + ] + } + ] + }, + "ipBlock": { + "cidr": "56", + "except": [ + "57" + ] + } + } + ] + } + ], + "policyTypes": [ + "h4ɊHȖ|ʐ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.pb new file mode 100644 index 00000000000..88d70aa0b35 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.yaml new file mode 100644 index 00000000000..dae47ddc71b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.yaml @@ -0,0 +1,92 @@ +apiVersion: extensions/v1beta1 +kind: NetworkPolicy +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + egress: + - ports: + - protocol: ƯĖ漘Z剚敍0)鈼¬麄p呝T + to: + - ipBlock: + cidr: "56" + except: + - "57" + namespaceSelector: + matchExpressions: + - key: 5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M + operator: NotIn + values: + - D.GgT7_7P + matchLabels: + G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u: O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + podSelector: + matchExpressions: + - key: Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8 + operator: NotIn + values: + - q.0-_1-F.h-__k_K5._3 + matchLabels: + 9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm: 2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P + ingress: + - from: + - ipBlock: + cidr: "42" + except: + - "43" + namespaceSelector: + matchExpressions: + - key: 83.SD..P.---5.-3 + operator: NotIn + values: + - hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q + matchLabels: + rSf5_Or.i1_7z.WH-..T: 2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0 + podSelector: + matchExpressions: + - key: 44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7 + operator: In + values: + - 17_.8CnT + matchLabels: + y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk: h-JM + ports: + - protocol: ÐƣKʘńw:5塋訩塶"=y钡n + podSelector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + policyTypes: + - h4ɊHȖ|ʐ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.json new file mode 100644 index 00000000000..fcfcd46d07d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.json @@ -0,0 +1,138 @@ +{ + "kind": "PodSecurityPolicy", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "privileged": true, + "defaultAddCapabilities": [ + "ǸƢ6/" + ], + "requiredDropCapabilities": [ + "VŚ(ĿȊ甞谐颋" + ], + "allowedCapabilities": [ + "SǡƏ" + ], + "volumes": [ + "$+½H牗洝尿彀亞螩B峅" + ], + "hostNetwork": true, + "hostPorts": [ + { + "min": -827642756, + "max": -1487653240 + } + ], + "hostPID": true, + "hostIPC": true, + "seLinux": { + "rule": "", + "seLinuxOptions": { + "user": "24", + "role": "25", + "type": "26", + "level": "27" + } + }, + "runAsUser": { + "rule": ":狞夌碕ʂɭîcP$Iņɖ", + "ranges": [ + { + "min": 6715860513467504728, + "max": -7606590868934742876 + } + ] + }, + "runAsGroup": { + "rule": "ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(-", + "ranges": [ + { + "min": 4788190398976706073, + "max": 7506785378065797295 + } + ] + }, + "supplementalGroups": { + "rule": "?øēƺ魋Ď儇击3ƆìQ", + "ranges": [ + { + "min": -9190478501544852634, + "max": -8763960668058519584 + } + ] + }, + "fsGroup": { + "rule": "託仭", + "ranges": [ + { + "min": -7003704988542234731, + "max": -2225037131652530471 + } + ] + }, + "defaultAllowPrivilegeEscalation": false, + "allowPrivilegeEscalation": false, + "allowedHostPaths": [ + { + "pathPrefix": "28" + } + ], + "allowedFlexVolumes": [ + { + "driver": "29" + } + ], + "allowedCSIDrivers": [ + { + "name": "30" + } + ], + "allowedUnsafeSysctls": [ + "31" + ], + "forbiddenSysctls": [ + "32" + ], + "allowedProcMountTypes": [ + "¬轚9Ȏ瀮昃" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.pb new file mode 100644 index 00000000000..7ca1cf398db Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.yaml new file mode 100644 index 00000000000..e4fb3e3312e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.yaml @@ -0,0 +1,90 @@ +apiVersion: extensions/v1beta1 +kind: PodSecurityPolicy +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + allowPrivilegeEscalation: false + allowedCSIDrivers: + - name: "30" + allowedCapabilities: + - SǡƏ + allowedFlexVolumes: + - driver: "29" + allowedHostPaths: + - pathPrefix: "28" + allowedProcMountTypes: + - ¬轚9Ȏ瀮昃 + allowedUnsafeSysctls: + - "31" + defaultAddCapabilities: + - ǸƢ6/ + defaultAllowPrivilegeEscalation: false + forbiddenSysctls: + - "32" + fsGroup: + ranges: + - max: -2225037131652530471 + min: -7003704988542234731 + rule: 託仭 + hostIPC: true + hostNetwork: true + hostPID: true + hostPorts: + - max: -1487653240 + min: -827642756 + privileged: true + requiredDropCapabilities: + - VŚ(ĿȊ甞谐颋 + runAsGroup: + ranges: + - max: 7506785378065797295 + min: 4788190398976706073 + rule: ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(- + runAsUser: + ranges: + - max: -7606590868934742876 + min: 6715860513467504728 + rule: :狞夌碕ʂɭîcP$Iņɖ + seLinux: + rule: "" + seLinuxOptions: + level: "27" + role: "25" + type: "26" + user: "24" + supplementalGroups: + ranges: + - max: -8763960668058519584 + min: -9190478501544852634 + rule: ?øēƺ魋Ď儇击3ƆìQ + volumes: + - $+½H牗洝尿彀亞螩B峅 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.json new file mode 100644 index 00000000000..954aa915e42 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.json @@ -0,0 +1,1052 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45", + "fields": {"46":{"47":null}} + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "runAsUser": -6722299225018603773, + "runAsGroup": 6637292039508172491, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "嫙\u0026蒒5靇C'ɵK.Q貇" + }, + "tty": true + } + ], + "containers": [ + { + "name": "215", + "image": "216", + "command": [ + "217" + ], + "args": [ + "218" + ], + "workingDir": "219", + "ports": [ + { + "name": "220", + "hostPort": -1762049522, + "containerPort": -1478830017, + "protocol": "÷nI粛E煹ǐƲE", + "hostIP": "221" + } + ], + "envFrom": [ + { + "prefix": "222", + "configMapRef": { + "name": "223", + "optional": true + }, + "secretRef": { + "name": "224", + "optional": true + } + } + ], + "env": [ + { + "name": "225", + "value": "226", + "valueFrom": { + "fieldRef": { + "apiVersion": "227", + "fieldPath": "228" + }, + "resourceFieldRef": { + "containerName": "229", + "resource": "230", + "divisor": "43" + }, + "configMapKeyRef": { + "name": "231", + "key": "232", + "optional": false + }, + "secretKeyRef": { + "name": "233", + "key": "234", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ",铻OŤǢʭ嵔棂p儼Ƿ裚瓶": "806" + }, + "requests": { + "ɩC": "766" + } + }, + "volumeMounts": [ + { + "name": "235", + "mountPath": "236", + "subPath": "237", + "mountPropagation": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "subPathExpr": "238" + } + ], + "volumeDevices": [ + { + "name": "239", + "devicePath": "240" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "241" + ] + }, + "httpGet": { + "path": "242", + "port": -342705708, + "host": "243", + "scheme": "fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "246" + }, + "initialDelaySeconds": 364078113, + "timeoutSeconds": -181693648, + "periodSeconds": 828173251, + "successThreshold": -394397948, + "failureThreshold": 2040455355 + }, + "readinessProbe": { + "exec": { + "command": [ + "247" + ] + }, + "httpGet": { + "path": "248", + "port": 474119379, + "host": "249", + "scheme": "萭旿@掇lNdǂ\u003e5姣", + "httpHeaders": [ + { + "name": "250", + "value": "251" + } + ] + }, + "tcpSocket": { + "port": 1498833271, + "host": "252" + }, + "initialDelaySeconds": 1505082076, + "timeoutSeconds": 1447898632, + "periodSeconds": 1602745893, + "successThreshold": 1599076900, + "failureThreshold": -1920661051 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "253" + ] + }, + "httpGet": { + "path": "254", + "port": 963670270, + "host": "255", + "scheme": "ɘȌ脾嚏吐ĠLƐȤ藠3.v", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + } + }, + "preStop": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "\\ ", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + } + } + }, + "terminationMessagePath": "268", + "terminationMessagePolicy": "«丯Ƙ枛牐ɺ皚", + "imagePullPolicy": "I\\p[", + "securityContext": { + "capabilities": { + "add": [ + "ĨɆâĺɗŹ倗" + ], + "drop": [ + "晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "269", + "role": "270", + "type": "271", + "level": "272" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ȱ?$矡ȶ网" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": -549108701661089463, + "activeDeadlineSeconds": -11671145270681448, + "nodeSelector": { + "273": "274" + }, + "serviceAccountName": "275", + "serviceAccount": "276", + "automountServiceAccountToken": true, + "nodeName": "277", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "278", + "role": "279", + "type": "280", + "level": "281" + }, + "runAsUser": -5860790522738935260, + "runAsGroup": 5267311692406174869, + "runAsNonRoot": false, + "supplementalGroups": [ + -4369115231127764890 + ], + "fsGroup": -4765779537771254535, + "sysctls": [ + { + "name": "282", + "value": "283" + } + ] + }, + "imagePullSecrets": [ + { + "name": "284" + } + ], + "hostname": "285", + "subdomain": "286", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "287", + "operator": "胵輓Ɔ", + "values": [ + "288" + ] + } + ], + "matchFields": [ + { + "key": "289", + "operator": "ØœȠƬQg鄠[颐o", + "values": [ + "290" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 410611837, + "preference": { + "matchExpressions": [ + { + "key": "291", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "292" + ] + } + ], + "matchFields": [ + { + "key": "293", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "294" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J": "q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24" + }, + "matchExpressions": [ + { + "key": "d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "301" + ], + "topologyKey": "302" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -751455207, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "G.-_pP__up.2L_s-o779._-k-5___Q": "3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x" + }, + "matchExpressions": [ + { + "key": "2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -2081163116, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "acp6-5-x1---4/b8a_6_.0Q46": "6" + }, + "matchExpressions": [ + { + "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9", + "operator": "In", + "values": [ + "Gv" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + } + ] + } + }, + "schedulerName": "327", + "tolerations": [ + { + "key": "328", + "operator": "ȜŚɇA%ɀ蓧睔SJȋ灋槊", + "value": "329", + "effect": "群E牬庘颮6(|ǖûǭ", + "tolerationSeconds": -288011219492438332 + } + ], + "hostAliases": [ + { + "ip": "330", + "hostnames": [ + "331" + ] + } + ], + "priorityClassName": "332", + "priority": -852112760, + "dnsConfig": { + "nameservers": [ + "333" + ], + "searches": [ + "334" + ], + "options": [ + { + "name": "335", + "value": "336" + } + ] + }, + "readinessGates": [ + { + "conditionType": "" + } + ], + "runtimeClassName": "337", + "enableServiceLinks": true + } + } + }, + "status": { + "replicas": -1280563546, + "fullyLabeledReplicas": 163034368, + "readyReplicas": 1631678367, + "availableReplicas": 1298031603, + "observedGeneration": -3092144976843560567, + "conditions": [ + { + "type": ".¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ", + "status": "óƒ畒Üɉ愂,wa纝", + "lastTransitionTime": "2488-07-22T04:14:34Z", + "reason": "338", + "message": "339" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.pb new file mode 100644 index 00000000000..74b024159bb Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.yaml new file mode 100644 index 00000000000..9f8c6810a7c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.yaml @@ -0,0 +1,716 @@ +apiVersion: extensions/v1beta1 +kind: ReplicaSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + fields: + "46": + "47": null + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -11671145270681448 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "291" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "292" + matchFields: + - key: "293" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "294" + weight: 410611837 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "287" + operator: 胵輓Ɔ + values: + - "288" + matchFields: + - key: "289" + operator: ØœȠƬQg鄠[颐o + values: + - "290" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p + operator: Exists + matchLabels: + G.-_pP__up.2L_s-o779._-k-5___Q: 3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x + namespaces: + - "309" + topologyKey: "310" + weight: -751455207 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4 + operator: Exists + matchLabels: + 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J: q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24 + namespaces: + - "301" + topologyKey: "302" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9 + operator: In + values: + - Gv + matchLabels: + acp6-5-x1---4/b8a_6_.0Q46: "6" + namespaces: + - "325" + topologyKey: "326" + weight: -2081163116 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "317" + topologyKey: "318" + automountServiceAccountToken: true + containers: + - args: + - "218" + command: + - "217" + env: + - name: "225" + value: "226" + valueFrom: + configMapKeyRef: + key: "232" + name: "231" + optional: false + fieldRef: + apiVersion: "227" + fieldPath: "228" + resourceFieldRef: + containerName: "229" + divisor: "43" + resource: "230" + secretKeyRef: + key: "234" + name: "233" + optional: true + envFrom: + - configMapRef: + name: "223" + optional: true + prefix: "222" + secretRef: + name: "224" + optional: true + image: "216" + imagePullPolicy: I\p[ + lifecycle: + postStart: + exec: + command: + - "253" + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "254" + port: 963670270 + scheme: ɘȌ脾嚏吐ĠLƐȤ藠3.v + tcpSocket: + host: "259" + port: "258" + preStop: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: '\ ' + tcpSocket: + host: "267" + port: "266" + livenessProbe: + exec: + command: + - "241" + failureThreshold: 2040455355 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "242" + port: -342705708 + scheme: fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + initialDelaySeconds: 364078113 + periodSeconds: 828173251 + successThreshold: -394397948 + tcpSocket: + host: "246" + port: 88483549 + timeoutSeconds: -181693648 + name: "215" + ports: + - containerPort: -1478830017 + hostIP: "221" + hostPort: -1762049522 + name: "220" + protocol: ÷nI粛E煹ǐƲE + readinessProbe: + exec: + command: + - "247" + failureThreshold: -1920661051 + httpGet: + host: "249" + httpHeaders: + - name: "250" + value: "251" + path: "248" + port: 474119379 + scheme: 萭旿@掇lNdǂ>5姣 + initialDelaySeconds: 1505082076 + periodSeconds: 1602745893 + successThreshold: 1599076900 + tcpSocket: + host: "252" + port: 1498833271 + timeoutSeconds: 1447898632 + resources: + limits: + ',铻OŤǢʭ嵔棂p儼Ƿ裚瓶': "806" + requests: + ɩC: "766" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ĨɆâĺɗŹ倗 + drop: + - 晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl + privileged: true + procMount: Ȱ?$矡ȶ网 + readOnlyRootFilesystem: false + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "272" + role: "270" + type: "271" + user: "269" + stdin: true + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: «丯Ƙ枛牐ɺ皚 + tty: true + volumeDevices: + - devicePath: "240" + name: "239" + volumeMounts: + - mountPath: "236" + mountPropagation: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + name: "235" + subPath: "237" + subPathExpr: "238" + workingDir: "219" + dnsConfig: + nameservers: + - "333" + options: + - name: "335" + value: "336" + searches: + - "334" + enableServiceLinks: true + hostAliases: + - hostnames: + - "331" + ip: "330" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "285" + imagePullSecrets: + - name: "284" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 嫙&蒒5靇C'ɵK.Q貇 + readOnlyRootFilesystem: false + runAsGroup: 6637292039508172491 + runAsNonRoot: false + runAsUser: -6722299225018603773 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "277" + nodeSelector: + "273": "274" + priority: -852112760 + priorityClassName: "332" + readinessGates: + - conditionType: "" + runtimeClassName: "337" + schedulerName: "327" + securityContext: + fsGroup: -4765779537771254535 + runAsGroup: 5267311692406174869 + runAsNonRoot: false + runAsUser: -5860790522738935260 + seLinuxOptions: + level: "281" + role: "279" + type: "280" + user: "278" + supplementalGroups: + - -4369115231127764890 + sysctls: + - name: "282" + value: "283" + serviceAccount: "276" + serviceAccountName: "275" + shareProcessNamespace: false + subdomain: "286" + terminationGracePeriodSeconds: -549108701661089463 + tolerations: + - effect: 群E牬庘颮6(|ǖûǭ + key: "328" + operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊 + tolerationSeconds: -288011219492438332 + value: "329" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1298031603 + conditions: + - lastTransitionTime: "2488-07-22T04:14:34Z" + message: "339" + reason: "338" + status: óƒ畒Üɉ愂,wa纝 + type: .¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ + fullyLabeledReplicas: 163034368 + observedGeneration: -3092144976843560567 + readyReplicas: 1631678367 + replicas: -1280563546 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.json new file mode 100644 index 00000000000..46a4b767b61 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.json @@ -0,0 +1,4 @@ +{ + "kind": "ReplicationControllerDummy", + "apiVersion": "extensions/v1beta1" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.pb new file mode 100644 index 00000000000..a6df03398ae Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.yaml new file mode 100644 index 00000000000..9089d17eef7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicationControllerDummy.yaml @@ -0,0 +1,2 @@ +apiVersion: extensions/v1beta1 +kind: ReplicationControllerDummy diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.json new file mode 100644 index 00000000000..f60076a7e64 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.json @@ -0,0 +1,53 @@ +{ + "kind": "Scale", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.pb new file mode 100644 index 00000000000..3ff07b6350b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.yaml new file mode 100644 index 00000000000..204ccf244dd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.yaml @@ -0,0 +1,40 @@ +apiVersion: extensions/v1beta1 +kind: Scale +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.json b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.json new file mode 100644 index 00000000000..4de28135b69 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.json @@ -0,0 +1,61 @@ +{ + "kind": "ImageReview", + "apiVersion": "imagepolicy.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "containers": [ + { + "image": "24" + } + ], + "annotations": { + "25": "26" + }, + "namespace": "27" + }, + "status": { + "allowed": false, + "reason": "28", + "auditAnnotations": { + "29": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb new file mode 100644 index 00000000000..ab012bd02c3 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml new file mode 100644 index 00000000000..e41290f48bf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml @@ -0,0 +1,44 @@ +apiVersion: imagepolicy.k8s.io/v1alpha1 +kind: ImageReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + annotations: + "25": "26" + containers: + - image: "24" + namespace: "27" +status: + allowed: false + auditAnnotations: + "29": "30" + reason: "28" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.json b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.json new file mode 100644 index 00000000000..3e97699a5d5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.json @@ -0,0 +1,156 @@ +{ + "kind": "NetworkPolicy", + "apiVersion": "networking.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "podSelector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "ingress": [ + { + "ports": [ + { + "protocol": "ÐƣKʘńw:5塋訩塶\"=y钡n" + } + ], + "from": [ + { + "podSelector": { + "matchLabels": { + "y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk": "h-JM" + }, + "matchExpressions": [ + { + "key": "44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7", + "operator": "In", + "values": [ + "17_.8CnT" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "rSf5_Or.i1_7z.WH-..T": "2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0" + }, + "matchExpressions": [ + { + "key": "83.SD..P.---5.-3", + "operator": "NotIn", + "values": [ + "hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q" + ] + } + ] + }, + "ipBlock": { + "cidr": "42", + "except": [ + "43" + ] + } + } + ] + } + ], + "egress": [ + { + "ports": [ + { + "protocol": "ƯĖ漘Z剚敍0)鈼¬麄p呝T" + } + ], + "to": [ + { + "podSelector": { + "matchLabels": { + "9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm": "2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P" + }, + "matchExpressions": [ + { + "key": "Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8", + "operator": "NotIn", + "values": [ + "q.0-_1-F.h-__k_K5._3" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u": "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + }, + "matchExpressions": [ + { + "key": "5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M", + "operator": "NotIn", + "values": [ + "D.GgT7_7P" + ] + } + ] + }, + "ipBlock": { + "cidr": "56", + "except": [ + "57" + ] + } + } + ] + } + ], + "policyTypes": [ + "h4ɊHȖ|ʐ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.pb b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.pb new file mode 100644 index 00000000000..3edf5d70d9c Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.yaml new file mode 100644 index 00000000000..ee3860d99dc --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.yaml @@ -0,0 +1,92 @@ +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + egress: + - ports: + - protocol: ƯĖ漘Z剚敍0)鈼¬麄p呝T + to: + - ipBlock: + cidr: "56" + except: + - "57" + namespaceSelector: + matchExpressions: + - key: 5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M + operator: NotIn + values: + - D.GgT7_7P + matchLabels: + G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u: O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + podSelector: + matchExpressions: + - key: Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8 + operator: NotIn + values: + - q.0-_1-F.h-__k_K5._3 + matchLabels: + 9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm: 2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P + ingress: + - from: + - ipBlock: + cidr: "42" + except: + - "43" + namespaceSelector: + matchExpressions: + - key: 83.SD..P.---5.-3 + operator: NotIn + values: + - hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q + matchLabels: + rSf5_Or.i1_7z.WH-..T: 2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0 + podSelector: + matchExpressions: + - key: 44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7 + operator: In + values: + - 17_.8CnT + matchLabels: + y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk: h-JM + ports: + - protocol: ÐƣKʘńw:5塋訩塶"=y钡n + podSelector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + policyTypes: + - h4ɊHȖ|ʐ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.json b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.json new file mode 100644 index 00000000000..f91e9d94d96 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.json @@ -0,0 +1,55 @@ +{ + "kind": "Eviction", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "deleteOptions": { + "gracePeriodSeconds": -8496244716696586452, + "preconditions": { + "uid": "6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+", + "resourceVersion": "24" + }, + "orphanDependents": false, + "propagationPolicy": "牗洝尿彀亞螩B峅x4%a鯿rŎ", + "dryRun": [ + "25" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.pb b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.pb new file mode 100644 index 00000000000..c04f98b7242 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.yaml new file mode 100644 index 00000000000..12e8b7d82f8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.yaml @@ -0,0 +1,42 @@ +apiVersion: policy/v1beta1 +deleteOptions: + dryRun: + - "25" + gracePeriodSeconds: -8496244716696586452 + orphanDependents: false + preconditions: + resourceVersion: "24" + uid: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + propagationPolicy: 牗洝尿彀亞螩B峅x4%a鯿rŎ +kind: Eviction +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.json b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.json new file mode 100644 index 00000000000..e5f9358b22b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.json @@ -0,0 +1,69 @@ +{ + "kind": "PodDisruptionBudget", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + } + }, + "status": { + "observedGeneration": -4178463431261421654, + "disruptedPods": { + "30": "2331-08-21T12:12:02Z" + }, + "disruptionsAllowed": 925313537, + "currentHealthy": -1628457490, + "desiredHealthy": 1184528004, + "expectedPods": -144625578 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.pb b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.pb new file mode 100644 index 00000000000..4a9041dba8f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.yaml new file mode 100644 index 00000000000..9bb9e81c832 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.yaml @@ -0,0 +1,50 @@ +apiVersion: policy/v1beta1 +kind: PodDisruptionBudget +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g +status: + currentHealthy: -1628457490 + desiredHealthy: 1184528004 + disruptedPods: + "30": "2331-08-21T12:12:02Z" + disruptionsAllowed: 925313537 + expectedPods: -144625578 + observedGeneration: -4178463431261421654 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.json b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.json new file mode 100644 index 00000000000..f3d93c35ab6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.json @@ -0,0 +1,138 @@ +{ + "kind": "PodSecurityPolicy", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "privileged": true, + "defaultAddCapabilities": [ + "ǸƢ6/" + ], + "requiredDropCapabilities": [ + "VŚ(ĿȊ甞谐颋" + ], + "allowedCapabilities": [ + "SǡƏ" + ], + "volumes": [ + "$+½H牗洝尿彀亞螩B峅" + ], + "hostNetwork": true, + "hostPorts": [ + { + "min": -827642756, + "max": -1487653240 + } + ], + "hostPID": true, + "hostIPC": true, + "seLinux": { + "rule": "", + "seLinuxOptions": { + "user": "24", + "role": "25", + "type": "26", + "level": "27" + } + }, + "runAsUser": { + "rule": ":狞夌碕ʂɭîcP$Iņɖ", + "ranges": [ + { + "min": 6715860513467504728, + "max": -7606590868934742876 + } + ] + }, + "runAsGroup": { + "rule": "ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(-", + "ranges": [ + { + "min": 4788190398976706073, + "max": 7506785378065797295 + } + ] + }, + "supplementalGroups": { + "rule": "?øēƺ魋Ď儇击3ƆìQ", + "ranges": [ + { + "min": -9190478501544852634, + "max": -8763960668058519584 + } + ] + }, + "fsGroup": { + "rule": "託仭", + "ranges": [ + { + "min": -7003704988542234731, + "max": -2225037131652530471 + } + ] + }, + "defaultAllowPrivilegeEscalation": false, + "allowPrivilegeEscalation": false, + "allowedHostPaths": [ + { + "pathPrefix": "28" + } + ], + "allowedFlexVolumes": [ + { + "driver": "29" + } + ], + "allowedCSIDrivers": [ + { + "name": "30" + } + ], + "allowedUnsafeSysctls": [ + "31" + ], + "forbiddenSysctls": [ + "32" + ], + "allowedProcMountTypes": [ + "¬轚9Ȏ瀮昃" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.pb b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.pb new file mode 100644 index 00000000000..2bd133bef28 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.yaml new file mode 100644 index 00000000000..da8f479e029 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.yaml @@ -0,0 +1,90 @@ +apiVersion: policy/v1beta1 +kind: PodSecurityPolicy +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + allowPrivilegeEscalation: false + allowedCSIDrivers: + - name: "30" + allowedCapabilities: + - SǡƏ + allowedFlexVolumes: + - driver: "29" + allowedHostPaths: + - pathPrefix: "28" + allowedProcMountTypes: + - ¬轚9Ȏ瀮昃 + allowedUnsafeSysctls: + - "31" + defaultAddCapabilities: + - ǸƢ6/ + defaultAllowPrivilegeEscalation: false + forbiddenSysctls: + - "32" + fsGroup: + ranges: + - max: -2225037131652530471 + min: -7003704988542234731 + rule: 託仭 + hostIPC: true + hostNetwork: true + hostPID: true + hostPorts: + - max: -1487653240 + min: -827642756 + privileged: true + requiredDropCapabilities: + - VŚ(ĿȊ甞谐颋 + runAsGroup: + ranges: + - max: 7506785378065797295 + min: 4788190398976706073 + rule: ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(- + runAsUser: + ranges: + - max: -7606590868934742876 + min: 6715860513467504728 + rule: :狞夌碕ʂɭîcP$Iņɖ + seLinux: + rule: "" + seLinuxOptions: + level: "27" + role: "25" + type: "26" + user: "24" + supplementalGroups: + ranges: + - max: -8763960668058519584 + min: -9190478501544852634 + rule: ?øēƺ魋Ď儇击3ƆìQ + volumes: + - $+½H牗洝尿彀亞螩B峅 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.json new file mode 100644 index 00000000000..2f02c3ed951 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.json @@ -0,0 +1,80 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.pb new file mode 100644 index 00000000000..13669a15a56 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.yaml new file mode 100644 index 00000000000..5757c496ea1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.yaml @@ -0,0 +1,53 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json new file mode 100644 index 00000000000..b92b60f1803 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json @@ -0,0 +1,56 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb new file mode 100644 index 00000000000..92d59c41685 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml new file mode 100644 index 00000000000..70a90fb8660 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml @@ -0,0 +1,42 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.json new file mode 100644 index 00000000000..3995a3a64ec --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.json @@ -0,0 +1,62 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.pb new file mode 100644 index 00000000000..1780975f86d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.yaml new file mode 100644 index 00000000000..90dbf1059c0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.yaml @@ -0,0 +1,44 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.json new file mode 100644 index 00000000000..162720f28f8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.json @@ -0,0 +1,56 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.pb new file mode 100644 index 00000000000..6723a1c7865 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.yaml new file mode 100644 index 00000000000..b5add8512a8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.yaml @@ -0,0 +1,42 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json new file mode 100644 index 00000000000..7e83822b20c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json @@ -0,0 +1,80 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb new file mode 100644 index 00000000000..4f0ff51a0ee Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml new file mode 100644 index 00000000000..37d656098d6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml @@ -0,0 +1,53 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1alpha1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json new file mode 100644 index 00000000000..48062201b36 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json @@ -0,0 +1,56 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiVersion": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb new file mode 100644 index 00000000000..584a926a0a9 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml new file mode 100644 index 00000000000..116a5a7a57c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml @@ -0,0 +1,42 @@ +apiVersion: rbac.authorization.k8s.io/v1alpha1 +kind: ClusterRoleBinding +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiVersion: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.json new file mode 100644 index 00000000000..d0d79f1e440 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.json @@ -0,0 +1,62 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.pb new file mode 100644 index 00000000000..81301ec3ff2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.yaml new file mode 100644 index 00000000000..5799c9346d7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.yaml @@ -0,0 +1,44 @@ +apiVersion: rbac.authorization.k8s.io/v1alpha1 +kind: Role +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json new file mode 100644 index 00000000000..5c047d71623 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json @@ -0,0 +1,56 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiVersion": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb new file mode 100644 index 00000000000..0ddd87f29da Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml new file mode 100644 index 00000000000..4579916e5c5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml @@ -0,0 +1,42 @@ +apiVersion: rbac.authorization.k8s.io/v1alpha1 +kind: RoleBinding +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiVersion: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.json new file mode 100644 index 00000000000..9c880ee15c7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.json @@ -0,0 +1,80 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb new file mode 100644 index 00000000000..edbfa669d57 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml new file mode 100644 index 00000000000..1da737146c7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml @@ -0,0 +1,53 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1beta1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json new file mode 100644 index 00000000000..39694cb129e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json @@ -0,0 +1,56 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb new file mode 100644 index 00000000000..6c626d52f05 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml new file mode 100644 index 00000000000..0fa91de2546 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml @@ -0,0 +1,42 @@ +apiVersion: rbac.authorization.k8s.io/v1beta1 +kind: ClusterRoleBinding +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.json new file mode 100644 index 00000000000..65b57664ab9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.json @@ -0,0 +1,62 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.pb new file mode 100644 index 00000000000..8410f419b49 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.yaml new file mode 100644 index 00000000000..83fd3f798d6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.yaml @@ -0,0 +1,44 @@ +apiVersion: rbac.authorization.k8s.io/v1beta1 +kind: Role +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.json new file mode 100644 index 00000000000..27136aaaeba --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.json @@ -0,0 +1,56 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb new file mode 100644 index 00000000000..f170af54bb0 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml new file mode 100644 index 00000000000..8be0644babe --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml @@ -0,0 +1,42 @@ +apiVersion: rbac.authorization.k8s.io/v1beta1 +kind: RoleBinding +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.json new file mode 100644 index 00000000000..e24a81a4c52 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.json @@ -0,0 +1,45 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "value": -2052872833, + "description": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.pb new file mode 100644 index 00000000000..45397f21fa4 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.yaml new file mode 100644 index 00000000000..df476a341e0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.yaml @@ -0,0 +1,35 @@ +apiVersion: scheduling.k8s.io/v1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.json new file mode 100644 index 00000000000..81f7b5dca37 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.json @@ -0,0 +1,45 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "value": -2052872833, + "description": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb new file mode 100644 index 00000000000..34143bcf1d4 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml new file mode 100644 index 00000000000..4c21542dc5c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml @@ -0,0 +1,35 @@ +apiVersion: scheduling.k8s.io/v1alpha1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.json new file mode 100644 index 00000000000..7f6ab9f81af --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.json @@ -0,0 +1,45 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "value": -2052872833, + "description": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.pb new file mode 100644 index 00000000000..c47bbfec79e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml new file mode 100644 index 00000000000..f04dd63f42d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml @@ -0,0 +1,35 @@ +apiVersion: scheduling.k8s.io/v1beta1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.json b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.json new file mode 100644 index 00000000000..2f576948439 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.json @@ -0,0 +1,380 @@ +{ + "kind": "PodPreset", + "apiVersion": "settings.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "env": [ + { + "name": "30", + "value": "31", + "valueFrom": { + "fieldRef": { + "apiVersion": "32", + "fieldPath": "33" + }, + "resourceFieldRef": { + "containerName": "34", + "resource": "35", + "divisor": "904" + }, + "configMapKeyRef": { + "name": "36", + "key": "37", + "optional": true + }, + "secretKeyRef": { + "name": "38", + "key": "39", + "optional": true + } + } + } + ], + "envFrom": [ + { + "prefix": "40", + "configMapRef": { + "name": "41", + "optional": false + }, + "secretRef": { + "name": "42", + "optional": false + } + } + ], + "volumes": [ + { + "name": "43", + "hostPath": { + "path": "44", + "type": "訩塶\"=y钡n)İ笓珣筩Ɛ" + }, + "emptyDir": { + "medium": "_痸荎僋bŭ", + "sizeLimit": "837" + }, + "gcePersistentDisk": { + "pdName": "45", + "fsType": "46", + "partition": -656741678 + }, + "awsElasticBlockStore": { + "volumeID": "47", + "fsType": "48", + "partition": 459991461, + "readOnly": true + }, + "gitRepo": { + "repository": "49", + "revision": "50", + "directory": "51" + }, + "secret": { + "secretName": "52", + "items": [ + { + "key": "53", + "path": "54", + "mode": 614353626 + } + ], + "defaultMode": -649405296, + "optional": false + }, + "nfs": { + "server": "55", + "path": "56", + "readOnly": true + }, + "iscsi": { + "targetPortal": "57", + "iqn": "58", + "lun": 578888856, + "iscsiInterface": "59", + "fsType": "60", + "readOnly": true, + "portals": [ + "61" + ], + "secretRef": { + "name": "62" + }, + "initiatorName": "63" + }, + "glusterfs": { + "endpoints": "64", + "path": "65" + }, + "persistentVolumeClaim": { + "claimName": "66" + }, + "rbd": { + "monitors": [ + "67" + ], + "image": "68", + "fsType": "69", + "pool": "70", + "user": "71", + "keyring": "72", + "secretRef": { + "name": "73" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "74", + "fsType": "75", + "secretRef": { + "name": "76" + }, + "readOnly": true, + "options": { + "77": "78" + } + }, + "cinder": { + "volumeID": "79", + "fsType": "80", + "secretRef": { + "name": "81" + } + }, + "cephfs": { + "monitors": [ + "82" + ], + "path": "83", + "user": "84", + "secretFile": "85", + "secretRef": { + "name": "86" + } + }, + "flocker": { + "datasetName": "87", + "datasetUUID": "88" + }, + "downwardAPI": { + "items": [ + { + "path": "89", + "fieldRef": { + "apiVersion": "90", + "fieldPath": "91" + }, + "resourceFieldRef": { + "containerName": "92", + "resource": "93", + "divisor": "458" + }, + "mode": -836939996 + } + ], + "defaultMode": -675641027 + }, + "fc": { + "targetWWNs": [ + "94" + ], + "lun": 599310027, + "fsType": "95", + "wwids": [ + "96" + ] + }, + "azureFile": { + "secretName": "97", + "shareName": "98" + }, + "configMap": { + "name": "99", + "items": [ + { + "key": "100", + "path": "101", + "mode": 587975894 + } + ], + "defaultMode": -1697933829, + "optional": false + }, + "vsphereVolume": { + "volumePath": "102", + "fsType": "103", + "storagePolicyName": "104", + "storagePolicyID": "105" + }, + "quobyte": { + "registry": "106", + "volume": "107", + "readOnly": true, + "user": "108", + "group": "109", + "tenant": "110" + }, + "azureDisk": { + "diskName": "111", + "diskURI": "112", + "cachingMode": "Mȗ礼2ħ籦ö嗏ʑ\u003e季Cʖ畬x骀Š", + "fsType": "113", + "readOnly": true, + "kind": "湙騘" + }, + "photonPersistentDisk": { + "pdID": "114", + "fsType": "115" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "116", + "items": [ + { + "key": "117", + "path": "118", + "mode": 663386308 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "119", + "fieldRef": { + "apiVersion": "120", + "fieldPath": "121" + }, + "resourceFieldRef": { + "containerName": "122", + "resource": "123", + "divisor": "354" + }, + "mode": -1545709933 + } + ] + }, + "configMap": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": -1562726486 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "127", + "expirationSeconds": 6413320236483872038, + "path": "128" + } + } + ], + "defaultMode": 411507758 + }, + "portworxVolume": { + "volumeID": "129", + "fsType": "130" + }, + "scaleIO": { + "gateway": "131", + "system": "132", + "secretRef": { + "name": "133" + }, + "sslEnabled": true, + "protectionDomain": "134", + "storagePool": "135", + "storageMode": "136", + "volumeName": "137", + "fsType": "138" + }, + "storageos": { + "volumeName": "139", + "volumeNamespace": "140", + "fsType": "141", + "secretRef": { + "name": "142" + } + }, + "csi": { + "driver": "143", + "readOnly": false, + "fsType": "144", + "volumeAttributes": { + "145": "146" + }, + "nodePublishSecretRef": { + "name": "147" + } + } + } + ], + "volumeMounts": [ + { + "name": "148", + "mountPath": "149", + "subPath": "150", + "mountPropagation": "ȥ啕禗Ǐ2啗塧", + "subPathExpr": "151" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.pb b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.pb new file mode 100644 index 00000000000..311bc9a355d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.yaml new file mode 100644 index 00000000000..7d747944de0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.yaml @@ -0,0 +1,272 @@ +apiVersion: settings.k8s.io/v1alpha1 +kind: PodPreset +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + env: + - name: "30" + value: "31" + valueFrom: + configMapKeyRef: + key: "37" + name: "36" + optional: true + fieldRef: + apiVersion: "32" + fieldPath: "33" + resourceFieldRef: + containerName: "34" + divisor: "904" + resource: "35" + secretKeyRef: + key: "39" + name: "38" + optional: true + envFrom: + - configMapRef: + name: "41" + optional: false + prefix: "40" + secretRef: + name: "42" + optional: false + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + volumeMounts: + - mountPath: "149" + mountPropagation: ȥ啕禗Ǐ2啗塧 + name: "148" + subPath: "150" + subPathExpr: "151" + volumes: + - awsElasticBlockStore: + fsType: "48" + partition: 459991461 + readOnly: true + volumeID: "47" + azureDisk: + cachingMode: Mȗ礼2ħ籦ö嗏ʑ>季Cʖ畬x骀Š + diskName: "111" + diskURI: "112" + fsType: "113" + kind: 湙騘 + readOnly: true + azureFile: + secretName: "97" + shareName: "98" + cephfs: + monitors: + - "82" + path: "83" + secretFile: "85" + secretRef: + name: "86" + user: "84" + cinder: + fsType: "80" + secretRef: + name: "81" + volumeID: "79" + configMap: + defaultMode: -1697933829 + items: + - key: "100" + mode: 587975894 + path: "101" + name: "99" + optional: false + csi: + driver: "143" + fsType: "144" + nodePublishSecretRef: + name: "147" + readOnly: false + volumeAttributes: + "145": "146" + downwardAPI: + defaultMode: -675641027 + items: + - fieldRef: + apiVersion: "90" + fieldPath: "91" + mode: -836939996 + path: "89" + resourceFieldRef: + containerName: "92" + divisor: "458" + resource: "93" + emptyDir: + medium: _痸荎僋bŭ + sizeLimit: "837" + fc: + fsType: "95" + lun: 599310027 + targetWWNs: + - "94" + wwids: + - "96" + flexVolume: + driver: "74" + fsType: "75" + options: + "77": "78" + readOnly: true + secretRef: + name: "76" + flocker: + datasetName: "87" + datasetUUID: "88" + gcePersistentDisk: + fsType: "46" + partition: -656741678 + pdName: "45" + gitRepo: + directory: "51" + repository: "49" + revision: "50" + glusterfs: + endpoints: "64" + path: "65" + hostPath: + path: "44" + type: 訩塶"=y钡n)İ笓珣筩Ɛ + iscsi: + fsType: "60" + initiatorName: "63" + iqn: "58" + iscsiInterface: "59" + lun: 578888856 + portals: + - "61" + readOnly: true + secretRef: + name: "62" + targetPortal: "57" + name: "43" + nfs: + path: "56" + readOnly: true + server: "55" + persistentVolumeClaim: + claimName: "66" + photonPersistentDisk: + fsType: "115" + pdID: "114" + portworxVolume: + fsType: "130" + volumeID: "129" + projected: + defaultMode: 411507758 + sources: + - configMap: + items: + - key: "125" + mode: -1562726486 + path: "126" + name: "124" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "120" + fieldPath: "121" + mode: -1545709933 + path: "119" + resourceFieldRef: + containerName: "122" + divisor: "354" + resource: "123" + secret: + items: + - key: "117" + mode: 663386308 + path: "118" + name: "116" + optional: true + serviceAccountToken: + audience: "127" + expirationSeconds: 6413320236483872038 + path: "128" + quobyte: + group: "109" + readOnly: true + registry: "106" + tenant: "110" + user: "108" + volume: "107" + rbd: + fsType: "69" + image: "68" + keyring: "72" + monitors: + - "67" + pool: "70" + readOnly: true + secretRef: + name: "73" + user: "71" + scaleIO: + fsType: "138" + gateway: "131" + protectionDomain: "134" + secretRef: + name: "133" + sslEnabled: true + storageMode: "136" + storagePool: "135" + system: "132" + volumeName: "137" + secret: + defaultMode: -649405296 + items: + - key: "53" + mode: 614353626 + path: "54" + optional: false + secretName: "52" + storageos: + fsType: "141" + secretRef: + name: "142" + volumeName: "139" + volumeNamespace: "140" + vsphereVolume: + fsType: "103" + storagePolicyID: "105" + storagePolicyName: "104" + volumePath: "102" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.json new file mode 100644 index 00000000000..ecc6d4afea1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.json @@ -0,0 +1,65 @@ +{ + "kind": "StorageClass", + "apiVersion": "storage.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "provisioner": "24", + "parameters": { + "25": "26" + }, + "reclaimPolicy": "ǸƢ6/", + "mountOptions": [ + "27" + ], + "allowVolumeExpansion": true, + "volumeBindingMode": "ĉy緅縕\u003eŽ燹憍峕?狱³-Ǐ", + "allowedTopologies": [ + { + "matchLabelExpressions": [ + { + "key": "28", + "values": [ + "29" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.pb new file mode 100644 index 00000000000..fd0c46dd649 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.yaml new file mode 100644 index 00000000000..37b57088f55 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.yaml @@ -0,0 +1,46 @@ +allowVolumeExpansion: true +allowedTopologies: +- matchLabelExpressions: + - key: "28" + values: + - "29" +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +mountOptions: +- "27" +parameters: + "25": "26" +provisioner: "24" +reclaimPolicy: ǸƢ6/ +volumeBindingMode: ĉy緅縕>Ž燹憍峕?狱³-Ǐ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.json new file mode 100644 index 00000000000..e58067e2f12 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.json @@ -0,0 +1,64 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25" + }, + "nodeName": "26" + }, + "status": { + "attached": true, + "attachmentMetadata": { + "27": "28" + }, + "attachError": { + "time": "2901-11-14T22:54:07Z", + "message": "29" + }, + "detachError": { + "time": "1999-07-03T22:31:10Z", + "message": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.pb new file mode 100644 index 00000000000..3c2fa897dfd Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.yaml new file mode 100644 index 00000000000..084af916f3d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.yaml @@ -0,0 +1,48 @@ +apiVersion: storage.k8s.io/v1 +kind: VolumeAttachment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "26" + source: + persistentVolumeName: "25" +status: + attachError: + message: "29" + time: "2901-11-14T22:54:07Z" + attached: true + attachmentMetadata: + "27": "28" + detachError: + message: "30" + time: "1999-07-03T22:31:10Z" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.json new file mode 100644 index 00000000000..9b0b7a69cd5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.json @@ -0,0 +1,64 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25" + }, + "nodeName": "26" + }, + "status": { + "attached": true, + "attachmentMetadata": { + "27": "28" + }, + "attachError": { + "time": "2901-11-14T22:54:07Z", + "message": "29" + }, + "detachError": { + "time": "1999-07-03T22:31:10Z", + "message": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb new file mode 100644 index 00000000000..3d4a256ea0c Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml new file mode 100644 index 00000000000..3badecdcb9e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml @@ -0,0 +1,48 @@ +apiVersion: storage.k8s.io/v1alpha1 +kind: VolumeAttachment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "26" + source: + persistentVolumeName: "25" +status: + attachError: + message: "29" + time: "2901-11-14T22:54:07Z" + attached: true + attachmentMetadata: + "27": "28" + detachError: + message: "30" + time: "1999-07-03T22:31:10Z" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.json new file mode 100644 index 00000000000..d9727cf6221 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.json @@ -0,0 +1,47 @@ +{ + "kind": "CSIDriver", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "attachRequired": false, + "podInfoOnMount": true + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.pb new file mode 100644 index 00000000000..92798dc3dd4 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.yaml new file mode 100644 index 00000000000..4a41637bafb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.yaml @@ -0,0 +1,36 @@ +apiVersion: storage.k8s.io/v1beta1 +kind: CSIDriver +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attachRequired: false + podInfoOnMount: true diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.json new file mode 100644 index 00000000000..9f53116e08e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.json @@ -0,0 +1,54 @@ +{ + "kind": "CSINode", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "drivers": [ + { + "name": "24", + "nodeID": "25", + "topologyKeys": [ + "26" + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.pb new file mode 100644 index 00000000000..a56b23c3c73 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.yaml new file mode 100644 index 00000000000..b7d87ac5c9c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.yaml @@ -0,0 +1,39 @@ +apiVersion: storage.k8s.io/v1beta1 +kind: CSINode +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + drivers: + - name: "24" + nodeID: "25" + topologyKeys: + - "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.json new file mode 100644 index 00000000000..94157197751 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.json @@ -0,0 +1,65 @@ +{ + "kind": "StorageClass", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "provisioner": "24", + "parameters": { + "25": "26" + }, + "reclaimPolicy": "ǸƢ6/", + "mountOptions": [ + "27" + ], + "allowVolumeExpansion": true, + "volumeBindingMode": "ĉy緅縕\u003eŽ燹憍峕?狱³-Ǐ", + "allowedTopologies": [ + { + "matchLabelExpressions": [ + { + "key": "28", + "values": [ + "29" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.pb new file mode 100644 index 00000000000..3aff29c90eb Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.yaml new file mode 100644 index 00000000000..736fe4743de --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.yaml @@ -0,0 +1,46 @@ +allowVolumeExpansion: true +allowedTopologies: +- matchLabelExpressions: + - key: "28" + values: + - "29" +apiVersion: storage.k8s.io/v1beta1 +kind: StorageClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +mountOptions: +- "27" +parameters: + "25": "26" +provisioner: "24" +reclaimPolicy: ǸƢ6/ +volumeBindingMode: ĉy緅縕>Ž燹憍峕?狱³-Ǐ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.json new file mode 100644 index 00000000000..b640ebc7bbf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.json @@ -0,0 +1,64 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17", + "fields": {"18":{"19":null}} + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25" + }, + "nodeName": "26" + }, + "status": { + "attached": true, + "attachmentMetadata": { + "27": "28" + }, + "attachError": { + "time": "2901-11-14T22:54:07Z", + "message": "29" + }, + "detachError": { + "time": "1999-07-03T22:31:10Z", + "message": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.pb new file mode 100644 index 00000000000..7ab79415480 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.yaml new file mode 100644 index 00000000000..8a79e4d7a66 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.yaml @@ -0,0 +1,48 @@ +apiVersion: storage.k8s.io/v1beta1 +kind: VolumeAttachment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fields: + "18": + "19": null + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "26" + source: + persistentVolumeName: "25" +status: + attachError: + message: "29" + time: "2901-11-14T22:54:07Z" + attached: true + attachmentMetadata: + "27": "28" + detachError: + message: "30" + time: "1999-07-03T22:31:10Z"