diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.json new file mode 100644 index 00000000000..4aced0a7ff6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.json @@ -0,0 +1,81 @@ +{ + "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", + "requestKind": { + "group": "9", + "version": "10", + "kind": "11" + }, + "requestResource": { + "group": "12", + "version": "13", + "resource": "14" + }, + "requestSubResource": "15", + "name": "16", + "namespace": "17", + "operation": "¡ıŵDz", + "userInfo": { + "username": "18", + "uid": "19", + "groups": [ + "20" + ], + "extra": { + "21": [ + "22" +] + } + }, + "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": false, + "options": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}} + }, + "response": { + "uid": "輂]¨\u0026桰]]æȌ殸2爟¼ªov鈶", + "allowed": false, + "status": { + "metadata": { + "selfLink": "(湗Ć]ʪƬ滈憴Uą飋ī", + "resourceVersion": "71208173751669476" + }, + "status": "23", + "message": "24", + "reason": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", + "details": { + "name": "25", + "group": "26", + "kind": "27", + "uid": "Ƣ6/ʕVŚ(ĿȊ甞", + "causes": [ + { + "reason": "颋Dž", + "message": "28", + "field": "29" + } + ], + "retryAfterSeconds": 1001983654 + }, + "code": 153738858 + }, + "patch": "fQ==", + "patchType": "-Ǐ忄*齧獚敆Ȏțê", + "auditAnnotations": { + "30": "31" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.pb b/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.pb new file mode 100644 index 00000000000..34f4aeb2a8a Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.yaml new file mode 100644 index 00000000000..2e9e90ee7f2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/admission.k8s.io.v1beta1.AdmissionReview.yaml @@ -0,0 +1,80 @@ +apiVersion: admission.k8s.io/v1beta1 +kind: AdmissionReview +request: + dryRun: false + kind: + group: "2" + kind: "4" + version: "3" + name: "16" + namespace: "17" + 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 + options: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 + requestKind: + group: "9" + kind: "11" + version: "10" + requestResource: + group: "12" + resource: "14" + version: "13" + requestSubResource: "15" + resource: + group: "5" + resource: "7" + version: "6" + subResource: "8" + uid: ő岅ȕHH壬%龺ǟ橸章蒪ʤǎ + userInfo: + extra: + "21": + - "22" + groups: + - "20" + uid: "19" + username: "18" +response: + allowed: false + auditAnnotations: + "30": "31" + patch: fQ== + patchType: -Ǐ忄*齧獚敆Ȏțê + status: + code: 153738858 + details: + causes: + - field: "29" + message: "28" + reason: 颋Dž + group: "26" + kind: "27" + name: "25" + retryAfterSeconds: 1001983654 + uid: Ƣ6/ʕVŚ(ĿȊ甞 + message: "24" + metadata: + resourceVersion: "71208173751669476" + selfLink: (湗Ć]ʪƬ滈憴Uą飋ī + reason: Hr鯹)晿5姣>懔%熷谟þ蛯ɰ + enableServiceLinks: true + hostAliases: + - hostnames: + - "341" + ip: "340" + hostPID: true + hostname: "295" + imagePullSecrets: + - name: "294" + 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: Rƥ贫d飼$俊跾|@?鷅b + readOnlyRootFilesystem: false + runAsGroup: 3541984878507294780 + runAsNonRoot: false + runAsUser: 6743064379422188907 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + stdin: 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: "285" + nodeSelector: + "281": "282" + preemptionPolicy: ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ + priority: -1662855542 + priorityClassName: "342" + readinessGates: + - conditionType: l=ƈư呄 + restartPolicy: ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + runtimeClassName: "347" + schedulerName: "337" + securityContext: + fsGroup: -3979882341327374195 + runAsGroup: 6134106493278592168 + runAsNonRoot: true + runAsUser: 5824892309487369487 + seLinuxOptions: + level: "289" + role: "287" + type: "288" + user: "286" + supplementalGroups: + - -4964947941541214699 + sysctls: + - name: "292" + value: "293" + windowsOptions: + gmsaCredentialSpec: "291" + gmsaCredentialSpecName: "290" + serviceAccount: "284" + serviceAccountName: "283" + shareProcessNamespace: true + subdomain: "296" + terminationGracePeriodSeconds: 1221494839594199191 + tolerations: + - effect: ^犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + 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: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + 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: 1983336623 + collisionCount: -1126236716 + conditions: + - lastTransitionTime: "2537-02-03T18:59:02Z" + lastUpdateTime: "2588-11-29T14:40:30Z" + message: "347" + reason: "346" + status: ȔªɛȨç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥摮 + type: Bb偃礳Ȭ痍脉PP + observedGeneration: 5388474454004966524 + readyReplicas: 351886404 + replicas: -1376803266 + unavailableReplicas: -172900943 + updatedReplicas: -1722716613 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.json new file mode 100644 index 00000000000..1e67286c9d5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.json @@ -0,0 +1,1062 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216" + }, + "runAsUser": -7286288718856494813, + "runAsGroup": -5951050835676650382, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷" + }, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "217", + "image": "218", + "command": [ + "219" + ], + "args": [ + "220" + ], + "workingDir": "221", + "ports": [ + { + "name": "222", + "hostPort": -1470854631, + "containerPort": -1815391069, + "protocol": "Ƹʋŀ樺ȃv", + "hostIP": "223" + } + ], + "envFrom": [ + { + "prefix": "224", + "configMapRef": { + "name": "225", + "optional": true + }, + "secretRef": { + "name": "226", + "optional": true + } + } + ], + "env": [ + { + "name": "227", + "value": "228", + "valueFrom": { + "fieldRef": { + "apiVersion": "229", + "fieldPath": "230" + }, + "resourceFieldRef": { + "containerName": "231", + "resource": "232", + "divisor": "508" + }, + "configMapKeyRef": { + "name": "233", + "key": "234", + "optional": false + }, + "secretKeyRef": { + "name": "235", + "key": "236", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "剚敍0)鈼¬麄p呝TG": "305" + }, + "requests": { + "瓶": "806" + } + }, + "volumeMounts": [ + { + "name": "237", + "readOnly": true, + "mountPath": "238", + "subPath": "239", + "mountPropagation": "", + "subPathExpr": "240" + } + ], + "volumeDevices": [ + { + "name": "241", + "devicePath": "242" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "243" + ] + }, + "httpGet": { + "path": "244", + "port": "245", + "host": "246", + "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": 1096174794, + "host": "249" + }, + "initialDelaySeconds": 1591029717, + "timeoutSeconds": 1255169591, + "periodSeconds": 622473257, + "successThreshold": -966649167, + "failureThreshold": 817152661 + }, + "readinessProbe": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": "252", + "host": "253", + "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": "256", + "host": "257" + }, + "initialDelaySeconds": -394397948, + "timeoutSeconds": 2040455355, + "periodSeconds": 1505972335, + "successThreshold": -26910286, + "failureThreshold": 1214895765 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": "264", + "host": "265" + } + }, + "preStop": { + "exec": { + "command": [ + "266" + ] + }, + "httpGet": { + "path": "267", + "port": -1675041613, + "host": "268", + "scheme": "揆ɘȌ脾嚏吐", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": -194343002, + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "Ȥ藠3.", + "imagePullPolicy": "t莭琽§ć\\ ïì", + "securityContext": { + "capabilities": { + "add": [ + "Ƙ枛牐ɺ皚|懥ƖN" + ], + "drop": [ + "擓ƖHVe熼'FD剂讼ɓȌʟni酛" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -2142888785755371163, + "runAsGroup": -2879304435996142911, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?" + }, + "stdin": true + } + ], + "restartPolicy": "ȶ网棊ʢ=wǕɳɷ9Ì", + "terminationGracePeriodSeconds": -860974700141841896, + "activeDeadlineSeconds": -5860790522738935260, + "dnsPolicy": "w(ğ儴Ůĺ}潷ʒ胵", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -7059779929916534575, + "runAsGroup": -4105014793515441558, + "runAsNonRoot": true, + "supplementalGroups": [ + 830921445879518469 + ], + "fsGroup": 7861919711004065015, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -379385405, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "岼昕ĬÇó藢xɮĵȑ6L*Z", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "绤fʀļ腩墺Ò媁荭g", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-d42--clo90---461v-07r--0---8-30i-uo/9DF": "AH-Q.GM72_-c-.-.6--3-__t" + }, + "matchExpressions": [ + { + "key": "8SUGP.-_.uB-.--.gb_2_-8--z", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1258370227, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "N-_-vv-Q2q7": "3.4....-h._.GgT7_7P" + }, + "matchExpressions": [ + { + "key": "ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32": "0U1_-__.71-_-9_._X-D---k..1Q7N" + }, + "matchExpressions": [ + { + "key": "2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1289969734, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO": "" + }, + "matchExpressions": [ + { + "key": "8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q", + "operator": "NotIn", + "values": [ + "0..KpiS.oK-.O--5-yp8q_s-L" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "}缫,", + "value": "337", + "effect": "ɉ愂", + "tolerationSeconds": 5005983565679986804 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": 178156526, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "糮R(_âŔ獎$ƆJije檗" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "ʜ_ȭwɵ糫武诰ð" + } + } + }, + "status": { + "replicas": 2001693468, + "fullyLabeledReplicas": 831250275, + "readyReplicas": -1641645377, + "availableReplicas": 1652763817, + "observedGeneration": 8116344374862020441, + "conditions": [ + { + "type": "ŗÑ\"虆k遚釾", + "status": "佼!­ʅ墘ȕûy\u003c", + "lastTransitionTime": "2275-03-02T02:41:54Z", + "reason": "346", + "message": "347" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.pb new file mode 100644 index 00000000000..aae564e903f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.yaml new file mode 100644 index 00000000000..6fa2b339a48 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.yaml @@ -0,0 +1,724 @@ +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: -5860790522738935260 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: 岼昕ĬÇó藢xɮĵȑ6L*Z + values: + - "300" + matchFields: + - key: "301" + operator: 绤fʀļ腩墺Ò媁荭g + values: + - "302" + weight: -379385405 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "296" + matchFields: + - key: "297" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x + operator: DoesNotExist + matchLabels: + N-_-vv-Q2q7: 3.4....-h._.GgT7_7P + namespaces: + - "317" + topologyKey: "318" + weight: 1258370227 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8SUGP.-_.uB-.--.gb_2_-8--z + operator: Exists + matchLabels: + 6-d42--clo90---461v-07r--0---8-30i-uo/9DF: AH-Q.GM72_-c-.-.6--3-__t + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q + operator: NotIn + values: + - 0..KpiS.oK-.O--5-yp8q_s-L + matchLabels: + gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO: "" + namespaces: + - "333" + topologyKey: "334" + weight: 1289969734 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s + operator: DoesNotExist + matchLabels: + 927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32: 0U1_-__.71-_-9_._X-D---k..1Q7N + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "220" + command: + - "219" + env: + - name: "227" + value: "228" + valueFrom: + configMapKeyRef: + key: "234" + name: "233" + optional: false + fieldRef: + apiVersion: "229" + fieldPath: "230" + resourceFieldRef: + containerName: "231" + divisor: "508" + resource: "232" + secretKeyRef: + key: "236" + name: "235" + optional: true + envFrom: + - configMapRef: + name: "225" + optional: true + prefix: "224" + secretRef: + name: "226" + optional: true + image: "218" + imagePullPolicy: t莭琽§ć\ ïì + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 + tcpSocket: + host: "265" + port: "264" + preStop: + exec: + command: + - "266" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "267" + port: -1675041613 + scheme: 揆ɘȌ脾嚏吐 + tcpSocket: + host: "271" + port: -194343002 + livenessProbe: + exec: + command: + - "243" + failureThreshold: 817152661 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "244" + port: "245" + scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + initialDelaySeconds: 1591029717 + periodSeconds: 622473257 + successThreshold: -966649167 + tcpSocket: + host: "249" + port: 1096174794 + timeoutSeconds: 1255169591 + name: "217" + ports: + - containerPort: -1815391069 + hostIP: "223" + hostPort: -1470854631 + name: "222" + protocol: Ƹʋŀ樺ȃv + readinessProbe: + exec: + command: + - "250" + failureThreshold: 1214895765 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "251" + port: "252" + scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ + initialDelaySeconds: -394397948 + periodSeconds: 1505972335 + successThreshold: -26910286 + tcpSocket: + host: "257" + port: "256" + timeoutSeconds: 2040455355 + resources: + limits: + 剚敍0)鈼¬麄p呝TG: "305" + requests: + 瓶: "806" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƙ枛牐ɺ皚|懥ƖN + drop: + - 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + privileged: true + procMount: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + readOnlyRootFilesystem: false + runAsGroup: -2879304435996142911 + runAsNonRoot: false + runAsUser: -2142888785755371163 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdin: true + terminationMessagePath: "272" + terminationMessagePolicy: Ȥ藠3. + volumeDevices: + - devicePath: "242" + name: "241" + volumeMounts: + - mountPath: "238" + mountPropagation: "" + name: "237" + readOnly: true + subPath: "239" + subPathExpr: "240" + workingDir: "221" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: w(ğ儴Ůĺ}潷ʒ胵 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostPID: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: 豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷 + readOnlyRootFilesystem: false + runAsGroup: -5951050835676650382 + runAsNonRoot: true + runAsUser: -7286288718856494813 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: ʜ_ȭwɵ糫武诰ð + priority: 178156526 + priorityClassName: "340" + readinessGates: + - conditionType: 糮R(_âŔ獎$ƆJije檗 + restartPolicy: ȶ网棊ʢ=wǕɳɷ9Ì + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: 7861919711004065015 + runAsGroup: -4105014793515441558 + runAsNonRoot: true + runAsUser: -7059779929916534575 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 830921445879518469 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -860974700141841896 + tolerations: + - effect: ɉ愂 + key: "336" + operator: '}缫,' + tolerationSeconds: 5005983565679986804 + value: "337" + 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: 1652763817 + conditions: + - lastTransitionTime: "2275-03-02T02:41:54Z" + message: "347" + reason: "346" + status: 佼!­ʅ墘ȕûy< + type: ŗÑ"虆k遚釾 + fullyLabeledReplicas: 831250275 + observedGeneration: 8116344374862020441 + readyReplicas: -1641645377 + replicas: 2001693468 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.json new file mode 100644 index 00000000000..05162a9b459 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.json @@ -0,0 +1,1182 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "214", + "gmsaCredentialSpec": "215" + }, + "runAsUser": -834696834428133864, + "runAsGroup": -7821473471908167720, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "莭琽§ć\\ ïì«丯Ƙ枛牐ɺ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": 766864314, + "containerPort": 1146016612, + "protocol": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "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": "770" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "癃8鸖": "881" + }, + "requests": { + "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ": "63" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "248" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": -1191528701, + "timeoutSeconds": -978176982, + "periodSeconds": 415947324, + "successThreshold": 18113448, + "failureThreshold": 1474943201 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": 591440053, + "host": "267", + "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": " wƯ貾坢'跩aŕ", + "imagePullPolicy": "Ļǟi\u0026", + "securityContext": { + "capabilities": { + "add": [ + "碔" + ], + "drop": [ + "NKƙ順\\E¦队偯J僳徥淳4揻-$" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -7971724279034955974, + "runAsGroup": 2011630253582325853, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": ",ŕ" + }, + "stdinOnce": true + } + ], + "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", + "terminationGracePeriodSeconds": -1027492015449357669, + "activeDeadlineSeconds": 1968932441807931700, + "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -6241205430888228274, + "runAsGroup": 3716388262106582789, + "runAsNonRoot": true, + "supplementalGroups": [ + 2706433733228765005 + ], + "fsGroup": -500234369132816308, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "鱎ƙ;Nŕ璻Ji", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "J", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 902978249, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "ʎǑyZ涬P­", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3": "0-8-.M-.-.-v" + }, + "matchExpressions": [ + { + "key": "1zET_..3dCv3j._.-_pP__up.2N", + "operator": "NotIn", + "values": [ + "f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV" + ] + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -3478003, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "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": "28_38xm-.nx.sEK4B" + }, + "matchExpressions": [ + { + "key": "d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81", + "operator": "NotIn", + "values": [ + "MXOnf_ZN.-_--r.E__-8" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O.Um.-__k.j._g-G-7--p9.-0": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3" + }, + "matchExpressions": [ + { + "key": "p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d", + "operator": "In", + "values": [ + "dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1078366610, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j": "35.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": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "抷qTfZȻ干m謆7", + "value": "337", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "qiǙĞǠ" + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "346", + "generateName": "347", + "namespace": "348", + "selfLink": "349", + "resourceVersion": "15930892079168115837", + "generation": 1599344877585039625, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 8854032467905298740, + "labels": { + "351": "352" + }, + "annotations": { + "353": "354" + }, + "ownerReferences": [ + { + "apiVersion": "355", + "kind": "356", + "name": "357", + "uid": "D很唟-墡è箁E嗆R2", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "358" + ], + "clusterName": "359", + "managedFields": [ + { + "manager": "360", + "apiVersion": "361", + "fields": {"362":{"363":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": "372", + "storageClassName": "373", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "374", + "kind": "375", + "name": "376" + } + }, + "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": "377", + "message": "378" + } + ] + } + } + ], + "serviceName": "379", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": 3145429786196118388, + "replicas": 1256299227, + "readyReplicas": -63012996, + "currentReplicas": 1538760390, + "updatedReplicas": 346775159, + "currentRevision": "380", + "updateRevision": "381", + "collisionCount": 1836894267, + "conditions": [ + { + "type": "囨汙Ȗ\u003e\u003c僚徘ó蒿", + "status": "誀ŭ\"ɦ?", + "lastTransitionTime": "2741-08-01T23:33:42Z", + "reason": "382", + "message": "383" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.pb new file mode 100644 index 00000000000..3bc44f19af6 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.yaml new file mode 100644 index 00000000000..45a83b04d44 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.yaml @@ -0,0 +1,810 @@ +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: "379" + 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: 1968932441807931700 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 + values: + - "300" + matchFields: + - key: "301" + operator: ʎǑyZ涬P­ + values: + - "302" + weight: 902978249 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: 鱎ƙ;Nŕ璻Ji + values: + - "296" + matchFields: + - key: "297" + operator: J + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81 + operator: NotIn + values: + - MXOnf_ZN.-_--r.E__-8 + matchLabels: + 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: 28_38xm-.nx.sEK4B + namespaces: + - "317" + topologyKey: "318" + weight: -3478003 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1zET_..3dCv3j._.-_pP__up.2N + operator: NotIn + values: + - f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV + matchLabels: + 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v + namespaces: + - "309" + topologyKey: "310" + 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: + H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "333" + topologyKey: "334" + weight: -1078366610 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d + operator: In + values: + - dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX + matchLabels: + O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + 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: "770" + 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: Ļǟi& + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: 591440053 + scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1008070934 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "248" + port: 622267234 + timeoutSeconds: 809006670 + name: "216" + ports: + - containerPort: 1146016612 + hostIP: "222" + hostPort: 766864314 + name: "221" + protocol: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + readinessProbe: + exec: + command: + - "249" + failureThreshold: 1474943201 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + 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: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + 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: + "353": "354" + clusterName: "359" + creationTimestamp: null + deletionGracePeriodSeconds: 8854032467905298740 + finalizers: + - "358" + generateName: "347" + generation: 1599344877585039625 + labels: + "351": "352" + managedFields: + - apiVersion: "361" + fields: + "362": + "363": null + manager: "360" + name: "346" + namespace: "348" + ownerReferences: + - apiVersion: "355" + blockOwnerDeletion: false + controller: false + kind: "356" + name: "357" + uid: D很唟-墡è箁E嗆R2 + resourceVersion: "15930892079168115837" + selfLink: "349" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "374" + kind: "375" + name: "376" + 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: "373" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "372" + 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: "378" + reason: "377" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: 1836894267 + conditions: + - lastTransitionTime: "2741-08-01T23:33:42Z" + message: "383" + reason: "382" + status: 誀ŭ"ɦ? + type: 囨汙Ȗ><僚徘ó蒿 + currentReplicas: 1538760390 + currentRevision: "380" + observedGeneration: 3145429786196118388 + readyReplicas: -63012996 + replicas: 1256299227 + updateRevision: "381" + updatedReplicas: 346775159 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.json new file mode 100644 index 00000000000..e3d640338e6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.yaml new file mode 100644 index 00000000000..0dde208b1d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.Deployment.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.json new file mode 100644 index 00000000000..fb7f229e579 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.json @@ -0,0 +1,1091 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "214", + "gmsaCredentialSpec": "215" + }, + "runAsUser": -834696834428133864, + "runAsGroup": -7821473471908167720, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "莭琽§ć\\ ïì«丯Ƙ枛牐ɺ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": 766864314, + "containerPort": 1146016612, + "protocol": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "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": "770" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "癃8鸖": "881" + }, + "requests": { + "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ": "63" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "248" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": -1191528701, + "timeoutSeconds": -978176982, + "periodSeconds": 415947324, + "successThreshold": 18113448, + "failureThreshold": 1474943201 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": 591440053, + "host": "267", + "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": " wƯ貾坢'跩aŕ", + "imagePullPolicy": "Ļǟi\u0026", + "securityContext": { + "capabilities": { + "add": [ + "碔" + ], + "drop": [ + "NKƙ順\\E¦队偯J僳徥淳4揻-$" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -7971724279034955974, + "runAsGroup": 2011630253582325853, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": ",ŕ" + }, + "stdinOnce": true + } + ], + "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", + "terminationGracePeriodSeconds": -1027492015449357669, + "activeDeadlineSeconds": 1968932441807931700, + "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -6241205430888228274, + "runAsGroup": 3716388262106582789, + "runAsNonRoot": true, + "supplementalGroups": [ + 2706433733228765005 + ], + "fsGroup": -500234369132816308, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "鱎ƙ;Nŕ璻Ji", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "J", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 902978249, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "ʎǑyZ涬P­", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3": "0-8-.M-.-.-v" + }, + "matchExpressions": [ + { + "key": "1zET_..3dCv3j._.-_pP__up.2N", + "operator": "NotIn", + "values": [ + "f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV" + ] + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -3478003, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "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": "28_38xm-.nx.sEK4B" + }, + "matchExpressions": [ + { + "key": "d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81", + "operator": "NotIn", + "values": [ + "MXOnf_ZN.-_--r.E__-8" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O.Um.-__k.j._g-G-7--p9.-0": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3" + }, + "matchExpressions": [ + { + "key": "p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d", + "operator": "In", + "values": [ + "dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1078366610, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j": "35.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": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "抷qTfZȻ干m謆7", + "value": "337", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "qiǙĞǠ" + } + }, + "strategy": { + "type": "闍ŏŃŋŏ}ŀ姳Ŭ尌eáNRNJ丧", + "rollingUpdate": { + + } + }, + "minReadySeconds": 1173434715, + "revisionHistoryLimit": -853633578, + "paused": true, + "rollbackTo": { + "revision": -9097966625998465286 + }, + "progressDeadlineSeconds": 787287347 + }, + "status": { + "observedGeneration": -5913324997018604801, + "replicas": -1158620766, + "updatedReplicas": 1221768764, + "readyReplicas": -1159900491, + "availableReplicas": -882790979, + "unavailableReplicas": -1006636575, + "conditions": [ + { + "type": "雤Ƽ]焤Ɂ癏BɺȔªɛȨç捌聮ŃŻ", + "status": "ɩ繞怨Ǫ", + "lastUpdateTime": "2811-10-04T08:41:37Z", + "lastTransitionTime": "2682-02-22T19:36:37Z", + "reason": "346", + "message": "347" + } + ], + "collisionCount": 1813037030 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.pb new file mode 100644 index 00000000000..d67ba728c3f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.yaml new file mode 100644 index 00000000000..65cf0b5a3bb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.yaml @@ -0,0 +1,746 @@ +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: 1173434715 + paused: true + progressDeadlineSeconds: 787287347 + replicas: -1978186127 + revisionHistoryLimit: -853633578 + rollbackTo: + revision: -9097966625998465286 + 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: 闍ŏŃŋŏ}ŀ姳Ŭ尌eáNRNJ丧 + 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: 1968932441807931700 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 + values: + - "300" + matchFields: + - key: "301" + operator: ʎǑyZ涬P­ + values: + - "302" + weight: 902978249 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: 鱎ƙ;Nŕ璻Ji + values: + - "296" + matchFields: + - key: "297" + operator: J + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81 + operator: NotIn + values: + - MXOnf_ZN.-_--r.E__-8 + matchLabels: + 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: 28_38xm-.nx.sEK4B + namespaces: + - "317" + topologyKey: "318" + weight: -3478003 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1zET_..3dCv3j._.-_pP__up.2N + operator: NotIn + values: + - f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV + matchLabels: + 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v + namespaces: + - "309" + topologyKey: "310" + 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: + H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "333" + topologyKey: "334" + weight: -1078366610 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d + operator: In + values: + - dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX + matchLabels: + O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + 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: "770" + 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: Ļǟi& + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: 591440053 + scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1008070934 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "248" + port: 622267234 + timeoutSeconds: 809006670 + name: "216" + ports: + - containerPort: 1146016612 + hostIP: "222" + hostPort: 766864314 + name: "221" + protocol: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + readinessProbe: + exec: + command: + - "249" + failureThreshold: 1474943201 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + 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: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + 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: -882790979 + collisionCount: 1813037030 + conditions: + - lastTransitionTime: "2682-02-22T19:36:37Z" + lastUpdateTime: "2811-10-04T08:41:37Z" + message: "347" + reason: "346" + status: ɩ繞怨Ǫ + type: 雤Ƽ]焤Ɂ癏BɺȔªɛȨç捌聮ŃŻ + observedGeneration: -5913324997018604801 + readyReplicas: -1159900491 + replicas: -1158620766 + unavailableReplicas: -1006636575 + updatedReplicas: 1221768764 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.DeploymentRollback.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.DeploymentRollback.json new file mode 100644 index 00000000000..8d2b643ffc4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.DeploymentRollback.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.DeploymentRollback.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.DeploymentRollback.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.DeploymentRollback.yaml new file mode 100644 index 00000000000..6e65c1e8e6f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.Scale.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.json new file mode 100644 index 00000000000..8a42011e115 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.Scale.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.yaml new file mode 100644 index 00000000000..03143bfd970 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta1.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.json new file mode 100644 index 00000000000..3f6e84fb6c4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.json @@ -0,0 +1,1182 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "214", + "gmsaCredentialSpec": "215" + }, + "runAsUser": -834696834428133864, + "runAsGroup": -7821473471908167720, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "莭琽§ć\\ ïì«丯Ƙ枛牐ɺ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": 766864314, + "containerPort": 1146016612, + "protocol": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "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": "770" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "癃8鸖": "881" + }, + "requests": { + "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ": "63" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "248" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": -1191528701, + "timeoutSeconds": -978176982, + "periodSeconds": 415947324, + "successThreshold": 18113448, + "failureThreshold": 1474943201 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": 591440053, + "host": "267", + "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": " wƯ貾坢'跩aŕ", + "imagePullPolicy": "Ļǟi\u0026", + "securityContext": { + "capabilities": { + "add": [ + "碔" + ], + "drop": [ + "NKƙ順\\E¦队偯J僳徥淳4揻-$" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -7971724279034955974, + "runAsGroup": 2011630253582325853, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": ",ŕ" + }, + "stdinOnce": true + } + ], + "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", + "terminationGracePeriodSeconds": -1027492015449357669, + "activeDeadlineSeconds": 1968932441807931700, + "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -6241205430888228274, + "runAsGroup": 3716388262106582789, + "runAsNonRoot": true, + "supplementalGroups": [ + 2706433733228765005 + ], + "fsGroup": -500234369132816308, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "鱎ƙ;Nŕ璻Ji", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "J", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 902978249, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "ʎǑyZ涬P­", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3": "0-8-.M-.-.-v" + }, + "matchExpressions": [ + { + "key": "1zET_..3dCv3j._.-_pP__up.2N", + "operator": "NotIn", + "values": [ + "f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV" + ] + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -3478003, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "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": "28_38xm-.nx.sEK4B" + }, + "matchExpressions": [ + { + "key": "d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81", + "operator": "NotIn", + "values": [ + "MXOnf_ZN.-_--r.E__-8" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O.Um.-__k.j._g-G-7--p9.-0": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3" + }, + "matchExpressions": [ + { + "key": "p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d", + "operator": "In", + "values": [ + "dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1078366610, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j": "35.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": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "抷qTfZȻ干m謆7", + "value": "337", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "qiǙĞǠ" + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "346", + "generateName": "347", + "namespace": "348", + "selfLink": "349", + "resourceVersion": "15930892079168115837", + "generation": 1599344877585039625, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 8854032467905298740, + "labels": { + "351": "352" + }, + "annotations": { + "353": "354" + }, + "ownerReferences": [ + { + "apiVersion": "355", + "kind": "356", + "name": "357", + "uid": "D很唟-墡è箁E嗆R2", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "358" + ], + "clusterName": "359", + "managedFields": [ + { + "manager": "360", + "apiVersion": "361", + "fields": {"362":{"363":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": "372", + "storageClassName": "373", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "374", + "kind": "375", + "name": "376" + } + }, + "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": "377", + "message": "378" + } + ] + } + } + ], + "serviceName": "379", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": -5753617402405166224, + "replicas": 1952497813, + "readyReplicas": -1653255608, + "currentReplicas": 1913559840, + "updatedReplicas": -803838090, + "currentRevision": "380", + "updateRevision": "381", + "collisionCount": -1147281085, + "conditions": [ + { + "type": "Ė@îż暬Ƒ琇ũ齑誀ŭ\"ɦ", + "status": "×軓鼐嵱宯ÙQ阉(闒ƈƳ萎Ŋ", + "lastTransitionTime": "2606-05-01T09:09:27Z", + "reason": "382", + "message": "383" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.pb new file mode 100644 index 00000000000..7036d4a843e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.yaml new file mode 100644 index 00000000000..00f73f3b344 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.yaml @@ -0,0 +1,810 @@ +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: "379" + 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: 1968932441807931700 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 + values: + - "300" + matchFields: + - key: "301" + operator: ʎǑyZ涬P­ + values: + - "302" + weight: 902978249 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: 鱎ƙ;Nŕ璻Ji + values: + - "296" + matchFields: + - key: "297" + operator: J + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81 + operator: NotIn + values: + - MXOnf_ZN.-_--r.E__-8 + matchLabels: + 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: 28_38xm-.nx.sEK4B + namespaces: + - "317" + topologyKey: "318" + weight: -3478003 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1zET_..3dCv3j._.-_pP__up.2N + operator: NotIn + values: + - f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV + matchLabels: + 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v + namespaces: + - "309" + topologyKey: "310" + 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: + H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "333" + topologyKey: "334" + weight: -1078366610 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d + operator: In + values: + - dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX + matchLabels: + O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + 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: "770" + 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: Ļǟi& + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: 591440053 + scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1008070934 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "248" + port: 622267234 + timeoutSeconds: 809006670 + name: "216" + ports: + - containerPort: 1146016612 + hostIP: "222" + hostPort: 766864314 + name: "221" + protocol: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + readinessProbe: + exec: + command: + - "249" + failureThreshold: 1474943201 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + 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: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + 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: + "353": "354" + clusterName: "359" + creationTimestamp: null + deletionGracePeriodSeconds: 8854032467905298740 + finalizers: + - "358" + generateName: "347" + generation: 1599344877585039625 + labels: + "351": "352" + managedFields: + - apiVersion: "361" + fields: + "362": + "363": null + manager: "360" + name: "346" + namespace: "348" + ownerReferences: + - apiVersion: "355" + blockOwnerDeletion: false + controller: false + kind: "356" + name: "357" + uid: D很唟-墡è箁E嗆R2 + resourceVersion: "15930892079168115837" + selfLink: "349" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "374" + kind: "375" + name: "376" + 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: "373" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "372" + 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: "378" + reason: "377" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: -1147281085 + conditions: + - lastTransitionTime: "2606-05-01T09:09:27Z" + message: "383" + reason: "382" + status: ×軓鼐嵱宯ÙQ阉(闒ƈƳ萎Ŋ + type: Ė@îż暬Ƒ琇ũ齑誀ŭ"ɦ + currentReplicas: 1913559840 + currentRevision: "380" + observedGeneration: -5753617402405166224 + readyReplicas: -1653255608 + replicas: 1952497813 + updateRevision: "381" + updatedReplicas: -803838090 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.json new file mode 100644 index 00000000000..93058bdc244 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta2.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta2.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.yaml new file mode 100644 index 00000000000..186ddf8fc2c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta2.DaemonSet.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.json new file mode 100644 index 00000000000..dcd0b303593 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.json @@ -0,0 +1,1080 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217" + }, + "runAsUser": 6743064379422188907, + "runAsGroup": 3541984878507294780, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "Rƥ贫d飼$俊跾|@?鷅b" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": -1167973499, + "containerPort": 692541847, + "protocol": "Gưoɘ檲ɨ銦妰黖ȓƇ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": true + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "385" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": false + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "鎷卩蝾H": "824" + }, + "requests": { + "蕵ɢ": "684" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "}", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "readinessProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": -289900366, + "host": "258" + }, + "initialDelaySeconds": 559781916, + "timeoutSeconds": -1703360754, + "periodSeconds": -1569009987, + "successThreshold": -1053603859, + "failureThreshold": 1471432155 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "259" + ] + }, + "httpGet": { + "path": "260", + "port": "261", + "host": "262", + "scheme": ":贅wE@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + } + }, + "preStop": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": -1718681455, + "host": "269", + "scheme": "*ʙ嫙\u0026蒒5靇C'ɵK.", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": "272", + "host": "273" + } + } + }, + "terminationMessagePath": "274", + "terminationMessagePolicy": "£ȹ嫰ƹǔw÷nI粛E煹", + "imagePullPolicy": "ȃv渟7", + "securityContext": { + "capabilities": { + "add": [ + "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪" + ], + "drop": [ + "mɩC[ó瓧" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "275", + "role": "276", + "type": "277", + "level": "278" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "279", + "gmsaCredentialSpec": "280" + }, + "runAsUser": -6244232606031635964, + "runAsGroup": -2537458620093904059, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "ɟ踡肒Ao/樝fw[Řż丩Ž" + }, + "stdinOnce": true + } + ], + "restartPolicy": "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ", + "terminationGracePeriodSeconds": 1221494839594199191, + "activeDeadlineSeconds": -1172377136758373368, + "dnsPolicy": "Ndǂ\u003e5姣\u003e懔%熷谟þ蛯ɰ", + "nodeSelector": { + "281": "282" + }, + "serviceAccountName": "283", + "serviceAccount": "284", + "automountServiceAccountToken": true, + "nodeName": "285", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "286", + "role": "287", + "type": "288", + "level": "289" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "290", + "gmsaCredentialSpec": "291" + }, + "runAsUser": 5824892309487369487, + "runAsGroup": 6134106493278592168, + "runAsNonRoot": true, + "supplementalGroups": [ + -4964947941541214699 + ], + "fsGroup": -3979882341327374195, + "sysctls": [ + { + "name": "292", + "value": "293" + } + ] + }, + "imagePullSecrets": [ + { + "name": "294" + } + ], + "hostname": "295", + "subdomain": "296", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "297", + "operator": "t莭琽§ć\\ ïì", + "values": [ + "298" + ] + } + ], + "matchFields": [ + { + "key": "299", + "operator": "ȿ0矀Kʝ", + "values": [ + "300" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1281792166, + "preference": { + "matchExpressions": [ + { + "key": "301", + "operator": "", + "values": [ + "302" + ] + } + ], + "matchFields": [ + { + "key": "303", + "operator": "粕擓ƖHVe熼'FD", + "values": [ + "304" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu": "i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m" + }, + "matchExpressions": [ + { + "key": "x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D", + "operator": "NotIn", + "values": [ + "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + ] + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1129218498, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q": "N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3" + }, + "matchExpressions": [ + { + "key": "b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p", + "operator": "In", + "values": [ + "9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU": "P_3..H..k9M86.9a_-0R_.ZI" + }, + "matchExpressions": [ + { + "key": "8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1262074531, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O": "5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo" + }, + "matchExpressions": [ + { + "key": "3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X", + "operator": "In", + "values": [ + "T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l" + ] + } + ] + }, + "namespaces": [ + "335" + ], + "topologyKey": "336" + } + } + ] + } + }, + "schedulerName": "337", + "tolerations": [ + { + "key": "338", + "operator": "Uȍ", + "value": "339", + "effect": "^\u003cu綡Ţ搯唧", + "tolerationSeconds": 5874355269862618775 + } + ], + "hostAliases": [ + { + "ip": "340", + "hostnames": [ + "341" + ] + } + ], + "priorityClassName": "342", + "priority": -1662855542, + "dnsConfig": { + "nameservers": [ + "343" + ], + "searches": [ + "344" + ], + "options": [ + { + "name": "345", + "value": "346" + } + ] + }, + "readinessGates": [ + { + "conditionType": "l=ƈư呄" + } + ], + "runtimeClassName": "347", + "enableServiceLinks": true, + "preemptionPolicy": "ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ" + } + }, + "updateStrategy": { + "type": "丑ť竹ɁøCSɛĭ楿", + "rollingUpdate": { + + } + }, + "minReadySeconds": 1238814605, + "revisionHistoryLimit": -20831990 + }, + "status": { + "currentNumberScheduled": -258261674, + "numberMisscheduled": -555161071, + "desiredNumberScheduled": 574445425, + "numberReady": 315650291, + "observedGeneration": -8643620228921243425, + "updatedNumberScheduled": -2079336554, + "numberAvailable": -217444218, + "numberUnavailable": 165914231, + "collisionCount": 279165516, + "conditions": [ + { + "type": "疾4姺剟ź魊塾ɖ$rolȋɶuɋ", + "status": "7Ƕg續", + "lastTransitionTime": "2292-08-23T15:17:28Z", + "reason": "348", + "message": "349" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.pb new file mode 100644 index 00000000000..d6304c21991 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.yaml new file mode 100644 index 00000000000..5abce82b5de --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.yaml @@ -0,0 +1,737 @@ +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: 1238814605 + revisionHistoryLimit: -20831990 + 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: -1172377136758373368 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "301" + operator: "" + values: + - "302" + matchFields: + - key: "303" + operator: 粕擓ƖHVe熼'FD + values: + - "304" + weight: 1281792166 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "297" + operator: t莭琽§ć\ ïì + values: + - "298" + matchFields: + - key: "299" + operator: ȿ0矀Kʝ + values: + - "300" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p + operator: In + values: + - 9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M + matchLabels: + aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q: N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3 + namespaces: + - "319" + topologyKey: "320" + weight: -1129218498 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D + operator: NotIn + values: + - O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + matchLabels: + q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu: i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m + namespaces: + - "311" + topologyKey: "312" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X + operator: In + values: + - T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l + matchLabels: + 1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O: 5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo + namespaces: + - "335" + topologyKey: "336" + weight: 1262074531 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X + operator: DoesNotExist + matchLabels: + 1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU: P_3..H..k9M86.9a_-0R_.ZI + namespaces: + - "327" + topologyKey: "328" + automountServiceAccountToken: true + containers: + - args: + - "221" + command: + - "220" + env: + - name: "228" + value: "229" + valueFrom: + configMapKeyRef: + key: "235" + name: "234" + optional: false + fieldRef: + apiVersion: "230" + fieldPath: "231" + resourceFieldRef: + containerName: "232" + divisor: "385" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: true + envFrom: + - configMapRef: + name: "226" + optional: true + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: ȃv渟7 + lifecycle: + postStart: + exec: + command: + - "259" + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "260" + port: "261" + scheme: :贅wE@Ȗs«öʮĀ<é瞾 + tcpSocket: + host: "266" + port: "265" + preStop: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: -1718681455 + scheme: '*ʙ嫙&蒒5靇C''ɵK.' + tcpSocket: + host: "273" + port: "272" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -31530684 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1080853187 + name: "218" + ports: + - containerPort: 692541847 + hostIP: "224" + hostPort: -1167973499 + name: "223" + protocol: Gưoɘ檲ɨ銦妰黖ȓƇ + readinessProbe: + exec: + command: + - "252" + failureThreshold: 1471432155 + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + initialDelaySeconds: 559781916 + periodSeconds: -1569009987 + successThreshold: -1053603859 + tcpSocket: + host: "258" + port: -289900366 + timeoutSeconds: -1703360754 + resources: + limits: + 鎷卩蝾H: "824" + requests: + 蕵ɢ: "684" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 + drop: + - mɩC[ó瓧 + privileged: true + procMount: ɟ踡肒Ao/樝fw[Řż丩Ž + readOnlyRootFilesystem: true + runAsGroup: -2537458620093904059 + runAsNonRoot: false + runAsUser: -6244232606031635964 + seLinuxOptions: + level: "278" + role: "276" + type: "277" + user: "275" + windowsOptions: + gmsaCredentialSpec: "280" + gmsaCredentialSpecName: "279" + stdinOnce: true + terminationMessagePath: "274" + terminationMessagePolicy: £ȹ嫰ƹǔw÷nI粛E煹 + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "343" + options: + - name: "345" + value: "346" + searches: + - "344" + dnsPolicy: Ndǂ>5姣>懔%熷谟þ蛯ɰ + enableServiceLinks: true + hostAliases: + - hostnames: + - "341" + ip: "340" + hostPID: true + hostname: "295" + imagePullSecrets: + - name: "294" + 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: Rƥ贫d飼$俊跾|@?鷅b + readOnlyRootFilesystem: false + runAsGroup: 3541984878507294780 + runAsNonRoot: false + runAsUser: 6743064379422188907 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + stdin: 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: "285" + nodeSelector: + "281": "282" + preemptionPolicy: ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ + priority: -1662855542 + priorityClassName: "342" + readinessGates: + - conditionType: l=ƈư呄 + restartPolicy: ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + runtimeClassName: "347" + schedulerName: "337" + securityContext: + fsGroup: -3979882341327374195 + runAsGroup: 6134106493278592168 + runAsNonRoot: true + runAsUser: 5824892309487369487 + seLinuxOptions: + level: "289" + role: "287" + type: "288" + user: "286" + supplementalGroups: + - -4964947941541214699 + sysctls: + - name: "292" + value: "293" + windowsOptions: + gmsaCredentialSpec: "291" + gmsaCredentialSpecName: "290" + serviceAccount: "284" + serviceAccountName: "283" + shareProcessNamespace: true + subdomain: "296" + terminationGracePeriodSeconds: 1221494839594199191 + tolerations: + - effect: ^犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + 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: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + 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: 1983336623 + collisionCount: -1126236716 + conditions: + - lastTransitionTime: "2537-02-03T18:59:02Z" + lastUpdateTime: "2588-11-29T14:40:30Z" + message: "347" + reason: "346" + status: ȔªɛȨç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥摮 + type: Bb偃礳Ȭ痍脉PP + observedGeneration: 5388474454004966524 + readyReplicas: 351886404 + replicas: -1376803266 + unavailableReplicas: -172900943 + updatedReplicas: -1722716613 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.json new file mode 100644 index 00000000000..408a6137107 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.json @@ -0,0 +1,1062 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216" + }, + "runAsUser": -7286288718856494813, + "runAsGroup": -5951050835676650382, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷" + }, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "217", + "image": "218", + "command": [ + "219" + ], + "args": [ + "220" + ], + "workingDir": "221", + "ports": [ + { + "name": "222", + "hostPort": -1470854631, + "containerPort": -1815391069, + "protocol": "Ƹʋŀ樺ȃv", + "hostIP": "223" + } + ], + "envFrom": [ + { + "prefix": "224", + "configMapRef": { + "name": "225", + "optional": true + }, + "secretRef": { + "name": "226", + "optional": true + } + } + ], + "env": [ + { + "name": "227", + "value": "228", + "valueFrom": { + "fieldRef": { + "apiVersion": "229", + "fieldPath": "230" + }, + "resourceFieldRef": { + "containerName": "231", + "resource": "232", + "divisor": "508" + }, + "configMapKeyRef": { + "name": "233", + "key": "234", + "optional": false + }, + "secretKeyRef": { + "name": "235", + "key": "236", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "剚敍0)鈼¬麄p呝TG": "305" + }, + "requests": { + "瓶": "806" + } + }, + "volumeMounts": [ + { + "name": "237", + "readOnly": true, + "mountPath": "238", + "subPath": "239", + "mountPropagation": "", + "subPathExpr": "240" + } + ], + "volumeDevices": [ + { + "name": "241", + "devicePath": "242" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "243" + ] + }, + "httpGet": { + "path": "244", + "port": "245", + "host": "246", + "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": 1096174794, + "host": "249" + }, + "initialDelaySeconds": 1591029717, + "timeoutSeconds": 1255169591, + "periodSeconds": 622473257, + "successThreshold": -966649167, + "failureThreshold": 817152661 + }, + "readinessProbe": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": "252", + "host": "253", + "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": "256", + "host": "257" + }, + "initialDelaySeconds": -394397948, + "timeoutSeconds": 2040455355, + "periodSeconds": 1505972335, + "successThreshold": -26910286, + "failureThreshold": 1214895765 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": "264", + "host": "265" + } + }, + "preStop": { + "exec": { + "command": [ + "266" + ] + }, + "httpGet": { + "path": "267", + "port": -1675041613, + "host": "268", + "scheme": "揆ɘȌ脾嚏吐", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": -194343002, + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "Ȥ藠3.", + "imagePullPolicy": "t莭琽§ć\\ ïì", + "securityContext": { + "capabilities": { + "add": [ + "Ƙ枛牐ɺ皚|懥ƖN" + ], + "drop": [ + "擓ƖHVe熼'FD剂讼ɓȌʟni酛" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -2142888785755371163, + "runAsGroup": -2879304435996142911, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?" + }, + "stdin": true + } + ], + "restartPolicy": "ȶ网棊ʢ=wǕɳɷ9Ì", + "terminationGracePeriodSeconds": -860974700141841896, + "activeDeadlineSeconds": -5860790522738935260, + "dnsPolicy": "w(ğ儴Ůĺ}潷ʒ胵", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -7059779929916534575, + "runAsGroup": -4105014793515441558, + "runAsNonRoot": true, + "supplementalGroups": [ + 830921445879518469 + ], + "fsGroup": 7861919711004065015, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -379385405, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "岼昕ĬÇó藢xɮĵȑ6L*Z", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "绤fʀļ腩墺Ò媁荭g", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-d42--clo90---461v-07r--0---8-30i-uo/9DF": "AH-Q.GM72_-c-.-.6--3-__t" + }, + "matchExpressions": [ + { + "key": "8SUGP.-_.uB-.--.gb_2_-8--z", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1258370227, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "N-_-vv-Q2q7": "3.4....-h._.GgT7_7P" + }, + "matchExpressions": [ + { + "key": "ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32": "0U1_-__.71-_-9_._X-D---k..1Q7N" + }, + "matchExpressions": [ + { + "key": "2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1289969734, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO": "" + }, + "matchExpressions": [ + { + "key": "8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q", + "operator": "NotIn", + "values": [ + "0..KpiS.oK-.O--5-yp8q_s-L" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "}缫,", + "value": "337", + "effect": "ɉ愂", + "tolerationSeconds": 5005983565679986804 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": 178156526, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "糮R(_âŔ獎$ƆJije檗" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "ʜ_ȭwɵ糫武诰ð" + } + } + }, + "status": { + "replicas": 2001693468, + "fullyLabeledReplicas": 831250275, + "readyReplicas": -1641645377, + "availableReplicas": 1652763817, + "observedGeneration": 8116344374862020441, + "conditions": [ + { + "type": "ŗÑ\"虆k遚釾", + "status": "佼!­ʅ墘ȕûy\u003c", + "lastTransitionTime": "2275-03-02T02:41:54Z", + "reason": "346", + "message": "347" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.pb new file mode 100644 index 00000000000..73ce6b22fd1 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.yaml new file mode 100644 index 00000000000..fc8049f38bb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.yaml @@ -0,0 +1,724 @@ +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: -5860790522738935260 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: 岼昕ĬÇó藢xɮĵȑ6L*Z + values: + - "300" + matchFields: + - key: "301" + operator: 绤fʀļ腩墺Ò媁荭g + values: + - "302" + weight: -379385405 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "296" + matchFields: + - key: "297" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x + operator: DoesNotExist + matchLabels: + N-_-vv-Q2q7: 3.4....-h._.GgT7_7P + namespaces: + - "317" + topologyKey: "318" + weight: 1258370227 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8SUGP.-_.uB-.--.gb_2_-8--z + operator: Exists + matchLabels: + 6-d42--clo90---461v-07r--0---8-30i-uo/9DF: AH-Q.GM72_-c-.-.6--3-__t + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q + operator: NotIn + values: + - 0..KpiS.oK-.O--5-yp8q_s-L + matchLabels: + gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO: "" + namespaces: + - "333" + topologyKey: "334" + weight: 1289969734 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s + operator: DoesNotExist + matchLabels: + 927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32: 0U1_-__.71-_-9_._X-D---k..1Q7N + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "220" + command: + - "219" + env: + - name: "227" + value: "228" + valueFrom: + configMapKeyRef: + key: "234" + name: "233" + optional: false + fieldRef: + apiVersion: "229" + fieldPath: "230" + resourceFieldRef: + containerName: "231" + divisor: "508" + resource: "232" + secretKeyRef: + key: "236" + name: "235" + optional: true + envFrom: + - configMapRef: + name: "225" + optional: true + prefix: "224" + secretRef: + name: "226" + optional: true + image: "218" + imagePullPolicy: t莭琽§ć\ ïì + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 + tcpSocket: + host: "265" + port: "264" + preStop: + exec: + command: + - "266" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "267" + port: -1675041613 + scheme: 揆ɘȌ脾嚏吐 + tcpSocket: + host: "271" + port: -194343002 + livenessProbe: + exec: + command: + - "243" + failureThreshold: 817152661 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "244" + port: "245" + scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + initialDelaySeconds: 1591029717 + periodSeconds: 622473257 + successThreshold: -966649167 + tcpSocket: + host: "249" + port: 1096174794 + timeoutSeconds: 1255169591 + name: "217" + ports: + - containerPort: -1815391069 + hostIP: "223" + hostPort: -1470854631 + name: "222" + protocol: Ƹʋŀ樺ȃv + readinessProbe: + exec: + command: + - "250" + failureThreshold: 1214895765 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "251" + port: "252" + scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ + initialDelaySeconds: -394397948 + periodSeconds: 1505972335 + successThreshold: -26910286 + tcpSocket: + host: "257" + port: "256" + timeoutSeconds: 2040455355 + resources: + limits: + 剚敍0)鈼¬麄p呝TG: "305" + requests: + 瓶: "806" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƙ枛牐ɺ皚|懥ƖN + drop: + - 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + privileged: true + procMount: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + readOnlyRootFilesystem: false + runAsGroup: -2879304435996142911 + runAsNonRoot: false + runAsUser: -2142888785755371163 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdin: true + terminationMessagePath: "272" + terminationMessagePolicy: Ȥ藠3. + volumeDevices: + - devicePath: "242" + name: "241" + volumeMounts: + - mountPath: "238" + mountPropagation: "" + name: "237" + readOnly: true + subPath: "239" + subPathExpr: "240" + workingDir: "221" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: w(ğ儴Ůĺ}潷ʒ胵 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostPID: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: 豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷 + readOnlyRootFilesystem: false + runAsGroup: -5951050835676650382 + runAsNonRoot: true + runAsUser: -7286288718856494813 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: ʜ_ȭwɵ糫武诰ð + priority: 178156526 + priorityClassName: "340" + readinessGates: + - conditionType: 糮R(_âŔ獎$ƆJije檗 + restartPolicy: ȶ网棊ʢ=wǕɳɷ9Ì + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: 7861919711004065015 + runAsGroup: -4105014793515441558 + runAsNonRoot: true + runAsUser: -7059779929916534575 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 830921445879518469 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -860974700141841896 + tolerations: + - effect: ɉ愂 + key: "336" + operator: '}缫,' + tolerationSeconds: 5005983565679986804 + value: "337" + 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: 1652763817 + conditions: + - lastTransitionTime: "2275-03-02T02:41:54Z" + message: "347" + reason: "346" + status: 佼!­ʅ墘ȕûy< + type: ŗÑ"虆k遚釾 + fullyLabeledReplicas: 831250275 + observedGeneration: 8116344374862020441 + readyReplicas: -1641645377 + replicas: 2001693468 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.json new file mode 100644 index 00000000000..fd4f6fbba47 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta2.Scale.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta2.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.yaml new file mode 100644 index 00000000000..b0c073e72e3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/apps.v1beta2.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.json new file mode 100644 index 00000000000..69cd83a3602 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.json @@ -0,0 +1,1182 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "214", + "gmsaCredentialSpec": "215" + }, + "runAsUser": -834696834428133864, + "runAsGroup": -7821473471908167720, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "莭琽§ć\\ ïì«丯Ƙ枛牐ɺ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": 766864314, + "containerPort": 1146016612, + "protocol": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "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": "770" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "癃8鸖": "881" + }, + "requests": { + "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ": "63" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "248" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": -1191528701, + "timeoutSeconds": -978176982, + "periodSeconds": 415947324, + "successThreshold": 18113448, + "failureThreshold": 1474943201 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": 591440053, + "host": "267", + "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": " wƯ貾坢'跩aŕ", + "imagePullPolicy": "Ļǟi\u0026", + "securityContext": { + "capabilities": { + "add": [ + "碔" + ], + "drop": [ + "NKƙ順\\E¦队偯J僳徥淳4揻-$" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -7971724279034955974, + "runAsGroup": 2011630253582325853, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": ",ŕ" + }, + "stdinOnce": true + } + ], + "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", + "terminationGracePeriodSeconds": -1027492015449357669, + "activeDeadlineSeconds": 1968932441807931700, + "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -6241205430888228274, + "runAsGroup": 3716388262106582789, + "runAsNonRoot": true, + "supplementalGroups": [ + 2706433733228765005 + ], + "fsGroup": -500234369132816308, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "鱎ƙ;Nŕ璻Ji", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "J", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 902978249, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "ʎǑyZ涬P­", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3": "0-8-.M-.-.-v" + }, + "matchExpressions": [ + { + "key": "1zET_..3dCv3j._.-_pP__up.2N", + "operator": "NotIn", + "values": [ + "f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV" + ] + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -3478003, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "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": "28_38xm-.nx.sEK4B" + }, + "matchExpressions": [ + { + "key": "d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81", + "operator": "NotIn", + "values": [ + "MXOnf_ZN.-_--r.E__-8" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O.Um.-__k.j._g-G-7--p9.-0": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3" + }, + "matchExpressions": [ + { + "key": "p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d", + "operator": "In", + "values": [ + "dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1078366610, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j": "35.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": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "抷qTfZȻ干m謆7", + "value": "337", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "qiǙĞǠ" + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "346", + "generateName": "347", + "namespace": "348", + "selfLink": "349", + "resourceVersion": "15930892079168115837", + "generation": 1599344877585039625, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 8854032467905298740, + "labels": { + "351": "352" + }, + "annotations": { + "353": "354" + }, + "ownerReferences": [ + { + "apiVersion": "355", + "kind": "356", + "name": "357", + "uid": "D很唟-墡è箁E嗆R2", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "358" + ], + "clusterName": "359", + "managedFields": [ + { + "manager": "360", + "apiVersion": "361", + "fields": {"362":{"363":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": "372", + "storageClassName": "373", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "374", + "kind": "375", + "name": "376" + } + }, + "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": "377", + "message": "378" + } + ] + } + } + ], + "serviceName": "379", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": 3145429786196118388, + "replicas": 1256299227, + "readyReplicas": -63012996, + "currentReplicas": 1538760390, + "updatedReplicas": 346775159, + "currentRevision": "380", + "updateRevision": "381", + "collisionCount": 1836894267, + "conditions": [ + { + "type": "囨汙Ȗ\u003e\u003c僚徘ó蒿", + "status": "誀ŭ\"ɦ?", + "lastTransitionTime": "2741-08-01T23:33:42Z", + "reason": "382", + "message": "383" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.pb new file mode 100644 index 00000000000..d7682622f62 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.yaml new file mode 100644 index 00000000000..7f8c430690e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.yaml @@ -0,0 +1,810 @@ +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: "379" + 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: 1968932441807931700 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 + values: + - "300" + matchFields: + - key: "301" + operator: ʎǑyZ涬P­ + values: + - "302" + weight: 902978249 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: 鱎ƙ;Nŕ璻Ji + values: + - "296" + matchFields: + - key: "297" + operator: J + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81 + operator: NotIn + values: + - MXOnf_ZN.-_--r.E__-8 + matchLabels: + 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: 28_38xm-.nx.sEK4B + namespaces: + - "317" + topologyKey: "318" + weight: -3478003 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1zET_..3dCv3j._.-_pP__up.2N + operator: NotIn + values: + - f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV + matchLabels: + 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v + namespaces: + - "309" + topologyKey: "310" + 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: + H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "333" + topologyKey: "334" + weight: -1078366610 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d + operator: In + values: + - dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX + matchLabels: + O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + 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: "770" + 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: Ļǟi& + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: 591440053 + scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1008070934 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "248" + port: 622267234 + timeoutSeconds: 809006670 + name: "216" + ports: + - containerPort: 1146016612 + hostIP: "222" + hostPort: 766864314 + name: "221" + protocol: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + readinessProbe: + exec: + command: + - "249" + failureThreshold: 1474943201 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + 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: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + 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: + "353": "354" + clusterName: "359" + creationTimestamp: null + deletionGracePeriodSeconds: 8854032467905298740 + finalizers: + - "358" + generateName: "347" + generation: 1599344877585039625 + labels: + "351": "352" + managedFields: + - apiVersion: "361" + fields: + "362": + "363": null + manager: "360" + name: "346" + namespace: "348" + ownerReferences: + - apiVersion: "355" + blockOwnerDeletion: false + controller: false + kind: "356" + name: "357" + uid: D很唟-墡è箁E嗆R2 + resourceVersion: "15930892079168115837" + selfLink: "349" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "374" + kind: "375" + name: "376" + 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: "373" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "372" + 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: "378" + reason: "377" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: 1836894267 + conditions: + - lastTransitionTime: "2741-08-01T23:33:42Z" + message: "383" + reason: "382" + status: 誀ŭ"ɦ? + type: 囨汙Ȗ><僚徘ó蒿 + currentReplicas: 1538760390 + currentRevision: "380" + observedGeneration: 3145429786196118388 + readyReplicas: -63012996 + replicas: 1256299227 + updateRevision: "381" + updatedReplicas: 346775159 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.json b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.json new file mode 100644 index 00000000000..8d16df9e064 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authentication.k8s.io.v1.TokenRequest.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authentication.k8s.io.v1.TokenRequest.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.yaml new file mode 100644 index 00000000000..0a5a3ae49d2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authentication.k8s.io.v1.TokenReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.json new file mode 100644 index 00000000000..8894631d088 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authentication.k8s.io.v1.TokenReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authentication.k8s.io.v1.TokenReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.yaml new file mode 100644 index 00000000000..a2e5068c679 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authentication.k8s.io.v1beta1.TokenReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.json new file mode 100644 index 00000000000..48a5ea7db67 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authentication.k8s.io.v1beta1.TokenReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authentication.k8s.io.v1beta1.TokenReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.yaml new file mode 100644 index 00000000000..c047c1f5268 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.json new file mode 100644 index 00000000000..dbbcf624e44 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.yaml new file mode 100644 index 00000000000..0e902967d3f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.json new file mode 100644 index 00000000000..18bf8b885bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.yaml new file mode 100644 index 00000000000..29bd65eda98 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.json new file mode 100644 index 00000000000..7eb405013aa --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.yaml new file mode 100644 index 00000000000..bb029b9888f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.json new file mode 100644 index 00000000000..e9aadf558ba --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1.SubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.yaml new file mode 100644 index 00000000000..faa8e72d7b6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.json new file mode 100644 index 00000000000..16a03566a86 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.yaml new file mode 100644 index 00000000000..9f7841287f0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.json new file mode 100644 index 00000000000..a7143c0c388 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.yaml new file mode 100644 index 00000000000..76ab7fa9972 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.json new file mode 100644 index 00000000000..63e697700ca --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.yaml new file mode 100644 index 00000000000..c395c30b43c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.json new file mode 100644 index 00000000000..ac0b09d2fd3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.yaml new file mode 100644 index 00000000000..327297d6108 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v1.HorizontalPodAutoscaler.json b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.json new file mode 100644 index 00000000000..37896ba2e5f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v1.HorizontalPodAutoscaler.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v1.HorizontalPodAutoscaler.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.yaml new file mode 100644 index 00000000000..cd641f26c47 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v1.Scale.json b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.json new file mode 100644 index 00000000000..ead15c6201b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v1.Scale.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.yaml new file mode 100644 index 00000000000..0b89a510ddc --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.json b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.json new file mode 100644 index 00000000000..d4b8af365b2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.yaml new file mode 100644 index 00000000000..7aeb5cc5d46 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.json b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.json new file mode 100644 index 00000000000..f6c00ac8591 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.json @@ -0,0 +1,241 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v2beta2", + "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": { + "describedObject": { + "kind": "27", + "name": "28", + "apiVersion": "29" + }, + "target": { + "type": "H牗洝尿彀亞螩B", + "value": "52", + "averageValue": "835", + "averageUtilization": -1161251830 + }, + "metric": { + "name": "30", + "selector": { + "matchLabels": { + "8y-o-4-m-7r--0am6b4---l---rcdj24r-----v--26-----7v9-th0-i4/9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._bQw.-dG6s": "8TB_M-H_5_.t..bGE.9__.O" + }, + "matchExpressions": [ + { + "key": "0pq-0-7-9-2-ekg-071a-2y-y-o0-59.u5oii37/g.7_2fNc5-_.-RX-82_g50_u__.c", + "operator": "In", + "values": [ + "LI--U.v.L.U_8f.-H2._67yg-Ln-__.-__2--z.t20w-.-td---ndm_.A" + ] + } + ] + } + } + }, + "pods": { + "metric": { + "name": "37", + "selector": { + "matchLabels": { + "d3-x-2v4r--5-xgc3-yz-7-x--c04.2b-6-17-58-n---5df1--wc-n-pwr-f5--r1i1-7z03/F-.4--_vLW.jj-.5B.._.5_3-_4.31-4.xXe..03Y": "8j" + }, + "matchExpressions": [ + { + "key": "vs-3-d/M.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o--Bo-F__..XR.7_1-p-W", + "operator": "Exists" + } + ] + } + }, + "target": { + "type": "蚛隖\u003cǶĬ4y£軶ǃ*ʙ嫙\u0026蒒5靇C'", + "value": "815", + "averageValue": "377", + "averageUtilization": 2126876305 + } + }, + "resource": { + "name": "ȉ彂", + "target": { + "type": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "value": "970", + "averageValue": "603", + "averageUtilization": -88173241 + } + }, + "external": { + "metric": { + "name": "44", + "selector": { + "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" + } + ] + } + }, + "target": { + "type": "", + "value": "891", + "averageValue": "765", + "averageUtilization": -2717401 + } + } + } + ] + }, + "status": { + "observedGeneration": -6410519298686885049, + "currentReplicas": -740777212, + "desiredReplicas": 1741405963, + "currentMetrics": [ + { + "type": "崟¿", + "object": { + "metric": { + "name": "51", + "selector": { + "matchLabels": { + "0dt6e-3-dq848-9q50v-1o-0hvy/Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._Bt": "0E.-2o_-.N.9D-F45eJK7Q5-R4_7A" + }, + "matchExpressions": [ + { + "key": "b9g-qy5--ar-gn58nc23/JP_oA_4A.J2s3.XL6_EU--AH-Q.GM72_-a", + "operator": "NotIn", + "values": [ + "F._oX-F9_.5vN5.25aWx.2aM214_.-C" + ] + } + ] + } + }, + "current": { + "value": "168", + "averageValue": "500", + "averageUtilization": -1562283537 + }, + "describedObject": { + "kind": "58", + "name": "59", + "apiVersion": "60" + } + }, + "pods": { + "metric": { + "name": "61", + "selector": { + "matchLabels": { + "p7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x--43--3---93-2-23/Xfr.4_.-_G": "9.M.134-5-.q6H_.--t" + }, + "matchExpressions": [ + { + "key": "7U_-m.-P.yP9S--858LI__.8U", + "operator": "NotIn", + "values": [ + "7-_pP__up.2L_s-o779._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7m" + ] + } + ] + } + }, + "current": { + "value": "886", + "averageValue": "310", + "averageUtilization": 757223010 + } + }, + "resource": { + "name": "臜裡×銵-紑浘", + "current": { + "value": "370", + "averageValue": "1", + "averageUtilization": -1095116290 + } + }, + "external": { + "metric": { + "name": "68", + "selector": { + "matchLabels": { + "ewco28---f-53-x1y-8---3----p-pdn--j2---2--82--cj-1-s--op3w.nl84--162-gk2-99v2xu-3po4--3s/2-.8-Jp-9-4-Tm.__G-8...__.Q_c3": "29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1" + }, + "matchExpressions": [ + { + "key": "v8_.O_..8n.--z_-..6W.K", + "operator": "Exists" + } + ] + } + }, + "current": { + "value": "386", + "averageValue": "882", + "averageUtilization": -500012714 + } + } + } + ], + "conditions": [ + { + "type": "蚢鑸鶲Ãq", + "status": "", + "lastTransitionTime": "2132-02-01T06:56:28Z", + "reason": "75", + "message": "76" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.pb b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.pb new file mode 100644 index 00000000000..231fa3e2519 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.yaml new file mode 100644 index 00000000000..12e09b7b5df --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.yaml @@ -0,0 +1,162 @@ +apiVersion: autoscaling/v2beta2 +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: + metric: + name: "44" + selector: + 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 + target: + averageUtilization: -2717401 + averageValue: "765" + type: "" + value: "891" + object: + describedObject: + apiVersion: "29" + kind: "27" + name: "28" + metric: + name: "30" + selector: + matchExpressions: + - key: 0pq-0-7-9-2-ekg-071a-2y-y-o0-59.u5oii37/g.7_2fNc5-_.-RX-82_g50_u__.c + operator: In + values: + - LI--U.v.L.U_8f.-H2._67yg-Ln-__.-__2--z.t20w-.-td---ndm_.A + matchLabels: + 8y-o-4-m-7r--0am6b4---l---rcdj24r-----v--26-----7v9-th0-i4/9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._bQw.-dG6s: 8TB_M-H_5_.t..bGE.9__.O + target: + averageUtilization: -1161251830 + averageValue: "835" + type: H牗洝尿彀亞螩B + value: "52" + pods: + metric: + name: "37" + selector: + matchExpressions: + - key: vs-3-d/M.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o--Bo-F__..XR.7_1-p-W + operator: Exists + matchLabels: + d3-x-2v4r--5-xgc3-yz-7-x--c04.2b-6-17-58-n---5df1--wc-n-pwr-f5--r1i1-7z03/F-.4--_vLW.jj-.5B.._.5_3-_4.31-4.xXe..03Y: 8j + target: + averageUtilization: 2126876305 + averageValue: "377" + type: 蚛隖<ǶĬ4y£軶ǃ*ʙ嫙&蒒5靇C' + value: "815" + resource: + name: ȉ彂 + target: + averageUtilization: -88173241 + averageValue: "603" + type: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + value: "970" + type: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" +status: + conditions: + - lastTransitionTime: "2132-02-01T06:56:28Z" + message: "76" + reason: "75" + status: "" + type: 蚢鑸鶲Ãq + currentMetrics: + - external: + current: + averageUtilization: -500012714 + averageValue: "882" + value: "386" + metric: + name: "68" + selector: + matchExpressions: + - key: v8_.O_..8n.--z_-..6W.K + operator: Exists + matchLabels: + ewco28---f-53-x1y-8---3----p-pdn--j2---2--82--cj-1-s--op3w.nl84--162-gk2-99v2xu-3po4--3s/2-.8-Jp-9-4-Tm.__G-8...__.Q_c3: 29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1 + object: + current: + averageUtilization: -1562283537 + averageValue: "500" + value: "168" + describedObject: + apiVersion: "60" + kind: "58" + name: "59" + metric: + name: "51" + selector: + matchExpressions: + - key: b9g-qy5--ar-gn58nc23/JP_oA_4A.J2s3.XL6_EU--AH-Q.GM72_-a + operator: NotIn + values: + - F._oX-F9_.5vN5.25aWx.2aM214_.-C + matchLabels: + 0dt6e-3-dq848-9q50v-1o-0hvy/Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._Bt: 0E.-2o_-.N.9D-F45eJK7Q5-R4_7A + pods: + current: + averageUtilization: 757223010 + averageValue: "310" + value: "886" + metric: + name: "61" + selector: + matchExpressions: + - key: 7U_-m.-P.yP9S--858LI__.8U + operator: NotIn + values: + - 7-_pP__up.2L_s-o779._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7m + matchLabels: + p7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x--43--3---93-2-23/Xfr.4_.-_G: 9.M.134-5-.q6H_.--t + resource: + current: + averageUtilization: -1095116290 + averageValue: "1" + value: "370" + name: 臜裡×銵-紑浘 + type: 崟¿ + currentReplicas: -740777212 + desiredReplicas: 1741405963 + observedGeneration: -6410519298686885049 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.json b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.json new file mode 100644 index 00000000000..e85f447ad9f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.json @@ -0,0 +1,1072 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217" + }, + "runAsUser": -1799108093609470992, + "runAsGroup": -1245112587824234591, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ǵʭd鲡:贅wE@Ȗs«öʮ" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": 1702578303, + "containerPort": -1565157256, + "protocol": "Ŭ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": true + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "157" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": true + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "ŴĿ": "377" + }, + "requests": { + ".Q貇£ȹ嫰ƹǔw÷nI": "718" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "樺ȃ", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": -88173241, + "host": "246", + "scheme": "Źʣy豎@ɀ羭,铻O", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": "249", + "host": "250" + }, + "initialDelaySeconds": 1424053148, + "timeoutSeconds": 747521320, + "periodSeconds": 859639931, + "successThreshold": -1663149700, + "failureThreshold": -1131820775 + }, + "readinessProbe": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": -1710454086, + "host": "253", + "scheme": "mɩC[ó瓧", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": -122979840, + "host": "256" + }, + "initialDelaySeconds": 915577348, + "timeoutSeconds": -590798124, + "periodSeconds": -1386967282, + "successThreshold": -2030286732, + "failureThreshold": -233378149 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": 1385030458, + "host": "259", + "scheme": "Ao/樝fw[Řż丩ŽoǠŻ", + "httpHeaders": [ + { + "name": "260", + "value": "261" + } + ] + }, + "tcpSocket": { + "port": "262", + "host": "263" + } + }, + "preStop": { + "exec": { + "command": [ + "264" + ] + }, + "httpGet": { + "path": "265", + "port": -1589303862, + "host": "266", + "scheme": "ľǎɳ,ǿ飏騀呣ǎ", + "httpHeaders": [ + { + "name": "267", + "value": "268" + } + ] + }, + "tcpSocket": { + "port": "269", + "host": "270" + } + } + }, + "terminationMessagePath": "271", + "terminationMessagePolicy": "萭旿@掇lNdǂ\u003e5姣", + "securityContext": { + "capabilities": { + "add": [ + "ȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄" + ], + "drop": [ + "rʤî萨zvt莭琽§ć\\ ïì" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "272", + "role": "273", + "type": "274", + "level": "275" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "276", + "gmsaCredentialSpec": "277" + }, + "runAsUser": -5738810661106213940, + "runAsGroup": 3195567116206635190, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ƖN粕擓Ɩ" + }, + "stdin": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": 6353399950510297907, + "activeDeadlineSeconds": -4714205176074910759, + "dnsPolicy": "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶", + "nodeSelector": { + "278": "279" + }, + "serviceAccountName": "280", + "serviceAccount": "281", + "automountServiceAccountToken": true, + "nodeName": "282", + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "283", + "role": "284", + "type": "285", + "level": "286" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "287", + "gmsaCredentialSpec": "288" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "supplementalGroups": [ + -2685189273294986757 + ], + "fsGroup": 4439992350792424628, + "sysctls": [ + { + "name": "289", + "value": "290" + } + ] + }, + "imagePullSecrets": [ + { + "name": "291" + } + ], + "hostname": "292", + "subdomain": "293", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "294", + "operator": "ȶ网棊ʢ=wǕɳɷ9Ì", + "values": [ + "295" + ] + } + ], + "matchFields": [ + { + "key": "296", + "operator": "WKw(", + "values": [ + "297" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 852780575, + "preference": { + "matchExpressions": [ + { + "key": "298", + "operator": "ĺ}潷ʒ胵輓Ɔȓ蹣ɐǛv+8Ƥ熪", + "values": [ + "299" + ] + } + ], + "matchFields": [ + { + "key": "300", + "operator": "o啛更偢ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "301" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O-7___-Y_um-_8r--684._-_18_...E.-o": "y.N.9D-F5" + }, + "matchExpressions": [ + { + "key": "A4A.J2s3.XL6_EU--AH-Q.GM72_-c-.-.a", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "308" + ], + "topologyKey": "309" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 218453478, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4uB-.--.gb_2_-8-----yJY.__-X_.8xN._-_-vv-Q2qzW": "04....-h._.GgT7_7B_D-..-.k4u-zA_--_.-.6GA26C-s.Nj-d-4_4--.-_4" + }, + "matchExpressions": [ + { + "key": "y-9-te858----38----r-0.h-up52--sjo7799-skj5--9/H.I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.7", + "operator": "In", + "values": [ + "q..csh-3--Z1Tvw39F_C-rtSY.gR" + ] + } + ] + }, + "namespaces": [ + "316" + ], + "topologyKey": "317" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "S9_Z_C..o": "x3..-.8-Jp-9-4-Tm.__G-8...__.Q_c8.G.b_9_o" + }, + "matchExpressions": [ + { + "key": "3--j2---2--82--cj-1-s--op34-yw/g_I-A-_3bz._M", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "324" + ], + "topologyKey": "325" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1309338556, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-D": "7r-7" + }, + "matchExpressions": [ + { + "key": "3-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....70", + "operator": "NotIn", + "values": [ + "k.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..u" + ] + } + ] + }, + "namespaces": [ + "332" + ], + "topologyKey": "333" + } + } + ] + } + }, + "schedulerName": "334", + "tolerations": [ + { + "key": "335", + "operator": "ʗp壥Ƥ揤郡ɑ鮽ǍJB膾扉A­", + "value": "336", + "effect": "8 u怞荊ù灹8緔Tj§E蓋Cȗä2 ", + "tolerationSeconds": -3940998112084713632 + } + ], + "hostAliases": [ + { + "ip": "337", + "hostnames": [ + "338" + ] + } + ], + "priorityClassName": "339", + "priority": -98449771, + "dnsConfig": { + "nameservers": [ + "340" + ], + "searches": [ + "341" + ], + "options": [ + { + "name": "342", + "value": "343" + } + ] + }, + "readinessGates": [ + { + "conditionType": "Ö埡ÆɰŞ襵樞úʥ銀ƨ" + } + ], + "runtimeClassName": "344", + "enableServiceLinks": true, + "preemptionPolicy": "x柱栦阫Ƈʥ椹ý飝ȕ笧L唞鹚蝉茲ʛ饊" + } + }, + "ttlSecondsAfterFinished": -777847767 + }, + "status": { + "conditions": [ + { + "type": "ś錏嬮#", + "status": "裦i÷", + "lastProbeTime": "2124-06-12T21:00:01Z", + "lastTransitionTime": "2942-03-25T09:53:33Z", + "reason": "345", + "message": "346" + } + ], + "active": 190279315, + "succeeded": -2138953220, + "failed": -1141969778 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.pb b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.pb new file mode 100644 index 00000000000..f6a6ecc0e49 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.yaml new file mode 100644 index 00000000000..3420ec9bcef --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.yaml @@ -0,0 +1,733 @@ +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: -4714205176074910759 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "298" + operator: ĺ}潷ʒ胵輓Ɔȓ蹣ɐǛv+8Ƥ熪 + values: + - "299" + matchFields: + - key: "300" + operator: o啛更偢ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "301" + weight: 852780575 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "294" + operator: ȶ网棊ʢ=wǕɳɷ9Ì + values: + - "295" + matchFields: + - key: "296" + operator: WKw( + values: + - "297" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: y-9-te858----38----r-0.h-up52--sjo7799-skj5--9/H.I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.7 + operator: In + values: + - q..csh-3--Z1Tvw39F_C-rtSY.gR + matchLabels: + 4uB-.--.gb_2_-8-----yJY.__-X_.8xN._-_-vv-Q2qzW: 04....-h._.GgT7_7B_D-..-.k4u-zA_--_.-.6GA26C-s.Nj-d-4_4--.-_4 + namespaces: + - "316" + topologyKey: "317" + weight: 218453478 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: A4A.J2s3.XL6_EU--AH-Q.GM72_-c-.-.a + operator: Exists + matchLabels: + O-7___-Y_um-_8r--684._-_18_...E.-o: y.N.9D-F5 + namespaces: + - "308" + topologyKey: "309" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....70 + operator: NotIn + values: + - k.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..u + matchLabels: + 3--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-D: 7r-7 + namespaces: + - "332" + topologyKey: "333" + weight: -1309338556 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3--j2---2--82--cj-1-s--op34-yw/g_I-A-_3bz._M + operator: Exists + matchLabels: + S9_Z_C..o: x3..-.8-Jp-9-4-Tm.__G-8...__.Q_c8.G.b_9_o + namespaces: + - "324" + topologyKey: "325" + automountServiceAccountToken: true + containers: + - args: + - "221" + command: + - "220" + env: + - name: "228" + value: "229" + valueFrom: + configMapKeyRef: + key: "235" + name: "234" + optional: true + fieldRef: + apiVersion: "230" + fieldPath: "231" + resourceFieldRef: + containerName: "232" + divisor: "157" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: false + envFrom: + - configMapRef: + name: "226" + optional: true + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "259" + httpHeaders: + - name: "260" + value: "261" + path: "258" + port: 1385030458 + scheme: Ao/樝fw[Řż丩ŽoǠŻ + tcpSocket: + host: "263" + port: "262" + preStop: + exec: + command: + - "264" + httpGet: + host: "266" + httpHeaders: + - name: "267" + value: "268" + path: "265" + port: -1589303862 + scheme: ľǎɳ,ǿ飏騀呣ǎ + tcpSocket: + host: "270" + port: "269" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -1131820775 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "245" + port: -88173241 + scheme: Źʣy豎@ɀ羭,铻O + initialDelaySeconds: 1424053148 + periodSeconds: 859639931 + successThreshold: -1663149700 + tcpSocket: + host: "250" + port: "249" + timeoutSeconds: 747521320 + name: "218" + ports: + - containerPort: -1565157256 + hostIP: "224" + hostPort: 1702578303 + name: "223" + protocol: Ŭ + readinessProbe: + exec: + command: + - "251" + failureThreshold: -233378149 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: -1710454086 + scheme: mɩC[ó瓧 + initialDelaySeconds: 915577348 + periodSeconds: -1386967282 + successThreshold: -2030286732 + tcpSocket: + host: "256" + port: -122979840 + timeoutSeconds: -590798124 + resources: + limits: + ŴĿ: "377" + requests: + .Q貇£ȹ嫰ƹǔw÷nI: "718" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄 + drop: + - rʤî萨zvt莭琽§ć\ ïì + privileged: false + procMount: ƖN粕擓Ɩ + readOnlyRootFilesystem: false + runAsGroup: 3195567116206635190 + runAsNonRoot: true + runAsUser: -5738810661106213940 + seLinuxOptions: + level: "275" + role: "273" + type: "274" + user: "272" + windowsOptions: + gmsaCredentialSpec: "277" + gmsaCredentialSpecName: "276" + stdin: true + terminationMessagePath: "271" + terminationMessagePolicy: 萭旿@掇lNdǂ>5姣 + tty: true + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 樺ȃ + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "340" + options: + - name: "342" + value: "343" + searches: + - "341" + dnsPolicy: 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶 + enableServiceLinks: true + hostAliases: + - hostnames: + - "338" + ip: "337" + hostPID: true + hostname: "292" + imagePullSecrets: + - name: "291" + 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: ǵʭd鲡:贅wE@Ȗs«öʮ + readOnlyRootFilesystem: false + runAsGroup: -1245112587824234591 + runAsNonRoot: true + runAsUser: -1799108093609470992 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + stdin: true + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: å睫}堇硲蕵ɢ苆 + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: Ɋł/擇ɦĽ胚O醔ɍ厶耈  + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "282" + nodeSelector: + "278": "279" + preemptionPolicy: x柱栦阫Ƈʥ椹ý飝ȕ笧L唞鹚蝉茲ʛ饊 + priority: -98449771 + priorityClassName: "339" + readinessGates: + - conditionType: Ö埡ÆɰŞ襵樞úʥ銀ƨ + runtimeClassName: "344" + schedulerName: "334" + securityContext: + fsGroup: 4439992350792424628 + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "286" + role: "284" + type: "285" + user: "283" + supplementalGroups: + - -2685189273294986757 + sysctls: + - name: "289" + value: "290" + windowsOptions: + gmsaCredentialSpec: "288" + gmsaCredentialSpecName: "287" + serviceAccount: "281" + serviceAccountName: "280" + shareProcessNamespace: false + subdomain: "293" + terminationGracePeriodSeconds: 6353399950510297907 + tolerations: + - effect: '8 u怞荊ù灹8緔Tj§E蓋Cȗä2 ' + key: "335" + operator: ʗp壥Ƥ揤郡ɑ鮽ǍJB膾扉A­ + tolerationSeconds: -3940998112084713632 + value: "336" + 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: -777847767 +status: + active: 190279315 + conditions: + - lastProbeTime: "2124-06-12T21:00:01Z" + lastTransitionTime: "2942-03-25T09:53:33Z" + message: "346" + reason: "345" + status: 裦i÷ + type: ś錏嬮# + failed: -1141969778 + succeeded: -2138953220 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.json b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.json new file mode 100644 index 00000000000..36b473623d6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.json @@ -0,0 +1,1117 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "234", + "gmsaCredentialSpec": "235" + }, + "runAsUser": -739484406984751446, + "runAsGroup": 1898367611285047958, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "籘Àǒɿʒ刽ʼn" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "236", + "image": "237", + "command": [ + "238" + ], + "args": [ + "239" + ], + "workingDir": "240", + "ports": [ + { + "name": "241", + "hostPort": 622473257, + "containerPort": -966649167, + "protocol": "eLJèux榜VƋZ", + "hostIP": "242" + } + ], + "envFrom": [ + { + "prefix": "243", + "configMapRef": { + "name": "244", + "optional": true + }, + "secretRef": { + "name": "245", + "optional": true + } + } + ], + "env": [ + { + "name": "246", + "value": "247", + "valueFrom": { + "fieldRef": { + "apiVersion": "248", + "fieldPath": "249" + }, + "resourceFieldRef": { + "containerName": "250", + "resource": "251", + "divisor": "700" + }, + "configMapKeyRef": { + "name": "252", + "key": "253", + "optional": true + }, + "secretKeyRef": { + "name": "254", + "key": "255", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "騀呣ǎfǣ萭旿@掇lNdǂ\u003e": "44" + }, + "requests": { + "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫": "130" + } + }, + "volumeMounts": [ + { + "name": "256", + "readOnly": true, + "mountPath": "257", + "subPath": "258", + "mountPropagation": "藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0", + "subPathExpr": "259" + } + ], + "volumeDevices": [ + { + "name": "260", + "devicePath": "261" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "|懥ƖN粕擓ƖHVe熼", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": -327987957, + "host": "268" + }, + "initialDelaySeconds": -801430937, + "timeoutSeconds": 1883209805, + "periodSeconds": -236125597, + "successThreshold": 385729478, + "failureThreshold": -1285424066 + }, + "readinessProbe": { + "exec": { + "command": [ + "269" + ] + }, + "httpGet": { + "path": "270", + "port": -1273659804, + "host": "271", + "scheme": "/ɸɎ R§耶FfBls3!", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": -1654678802, + "host": "274" + }, + "initialDelaySeconds": -625194347, + "timeoutSeconds": -720450949, + "periodSeconds": -630252364, + "successThreshold": 391562775, + "failureThreshold": -775511009 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": -1213051101, + "host": "277", + "scheme": "埽uʎȺ眖R", + "httpHeaders": [ + { + "name": "278", + "value": "279" + } + ] + }, + "tcpSocket": { + "port": 1260448044, + "host": "280" + } + }, + "preStop": { + "exec": { + "command": [ + "281" + ] + }, + "httpGet": { + "path": "282", + "port": 1689978741, + "host": "283", + "scheme": "緕ȚÍ勅跦", + "httpHeaders": [ + { + "name": "284", + "value": "285" + } + ] + }, + "tcpSocket": { + "port": 571739592, + "host": "286" + } + } + }, + "terminationMessagePath": "287", + "terminationMessagePolicy": "ǩ", + "imagePullPolicy": "輓Ɔȓ蹣ɐǛv+8", + "securityContext": { + "capabilities": { + "add": [ + "军g\u003e郵[+扴ȨŮ+朷Ǝ膯lj" + ], + "drop": [ + "" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "288", + "role": "289", + "type": "290", + "level": "291" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "292", + "gmsaCredentialSpec": "293" + }, + "runAsUser": -5821728037462880994, + "runAsGroup": 4468469649483616089, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "碧闳ȩr" + } + } + ], + "restartPolicy": "q埄趛屡ʁ岼昕ĬÇó藢xɮĵȑ6L*", + "terminationGracePeriodSeconds": -2321746767245155166, + "activeDeadlineSeconds": 6764431850409848860, + "dnsPolicy": "fʀļ腩墺Ò媁荭gw忊", + "nodeSelector": { + "294": "295" + }, + "serviceAccountName": "296", + "serviceAccount": "297", + "automountServiceAccountToken": true, + "nodeName": "298", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "299", + "role": "300", + "type": "301", + "level": "302" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "303", + "gmsaCredentialSpec": "304" + }, + "runAsUser": -5640668310341845616, + "runAsGroup": 3582457287488712192, + "runAsNonRoot": true, + "supplementalGroups": [ + 8340498462419356921 + ], + "fsGroup": -5353126188990290855, + "sysctls": [ + { + "name": "305", + "value": "306" + } + ] + }, + "imagePullSecrets": [ + { + "name": "307" + } + ], + "hostname": "308", + "subdomain": "309", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "310", + "operator": "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l", + "values": [ + "311" + ] + } + ], + "matchFields": [ + { + "key": "312", + "operator": "J僳徥淳4揻-$ɽ丟×x锏", + "values": [ + "313" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -190183379, + "preference": { + "matchExpressions": [ + { + "key": "314", + "operator": "輂,ŕĪĠM蘇KŅ/»頸", + "values": [ + "315" + ] + } + ], + "matchFields": [ + { + "key": "316", + "operator": "NƗ¸gĩ", + "values": [ + "317" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3vvm-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jd.21k-vc0260ni-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4j/nc.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g": "3M-.-p" + }, + "matchExpressions": [ + { + "key": "lJ1zET_..3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "324" + ], + "topologyKey": "325" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 293042649, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "8-m7---k8235--8--c83-4b-9-1o8w-a-6-31o/39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..__6": "8D_X._B__-P---_H-.___._D8.TS-jJY" + }, + "matchExpressions": [ + { + "key": "4sE4", + "operator": "In", + "values": [ + "u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l" + ] + } + ] + }, + "namespaces": [ + "332" + ], + "topologyKey": "333" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "v8_.O_..8n.--z_-..6W.K": "sTt.-U_--6" + }, + "matchExpressions": [ + { + "key": "7-3x-3/23_P", + "operator": "NotIn", + "values": [ + "5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4" + ] + } + ] + }, + "namespaces": [ + "340" + ], + "topologyKey": "341" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1572758512, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "21ak-tov--xk-gr-4---rv-t-u-4----q-x3w3dn1/AmD-.0AP.-.C_--.F5_x.KNC0-.-m_u": "6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-k" + }, + "matchExpressions": [ + { + "key": "4-0l-023bm-6l2e5---k5v3a---ezo/A_Xf3.V0H23", + "operator": "NotIn", + "values": [ + "2.--4Z7__i1T.miw_7a2" + ] + } + ] + }, + "namespaces": [ + "348" + ], + "topologyKey": "349" + } + } + ] + } + }, + "schedulerName": "350", + "tolerations": [ + { + "key": "351", + "operator": "ȫ喆5O2.:鑋ĻL©鈀6", + "value": "352", + "effect": "蕞纥奆0ǔ廘ɵ岳v\u0026ȝxɕūNj'6", + "tolerationSeconds": -2850654160732182959 + } + ], + "hostAliases": [ + { + "ip": "353", + "hostnames": [ + "354" + ] + } + ], + "priorityClassName": "355", + "priority": -16328498, + "dnsConfig": { + "nameservers": [ + "356" + ], + "searches": [ + "357" + ], + "options": [ + { + "name": "358", + "value": "359" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ɩŢɽǣ(^\u003cu綡Ţ搯唧aĦ3Ǩk" + } + ], + "runtimeClassName": "360", + "enableServiceLinks": false, + "preemptionPolicy": "l=ƈư呄" + } + }, + "ttlSecondsAfterFinished": 2014973362 + } + }, + "successfulJobsHistoryLimit": 1886409046, + "failedJobsHistoryLimit": -1913967820 + }, + "status": { + "active": [ + { + "kind": "361", + "namespace": "362", + "name": "363", + "uid": "瀔", + "apiVersion": "364", + "resourceVersion": "365", + "fieldPath": "366" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.pb b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.pb new file mode 100644 index 00000000000..e0922beb601 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.yaml new file mode 100644 index 00000000000..1cb688e4485 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.yaml @@ -0,0 +1,768 @@ +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: -1913967820 + 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: 6764431850409848860 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "314" + operator: 輂,ŕĪĠM蘇KŅ/»頸 + values: + - "315" + matchFields: + - key: "316" + operator: NƗ¸gĩ + values: + - "317" + weight: -190183379 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "310" + operator: aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + values: + - "311" + matchFields: + - key: "312" + operator: J僳徥淳4揻-$ɽ丟×x锏 + values: + - "313" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4sE4 + operator: In + values: + - u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l + matchLabels: + 8-m7---k8235--8--c83-4b-9-1o8w-a-6-31o/39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..__6: 8D_X._B__-P---_H-.___._D8.TS-jJY + namespaces: + - "332" + topologyKey: "333" + weight: 293042649 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: lJ1zET_..3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..s + operator: DoesNotExist + matchLabels: + ? 3vvm-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jd.21k-vc0260ni-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4j/nc.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g + : 3M-.-p + namespaces: + - "324" + topologyKey: "325" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4-0l-023bm-6l2e5---k5v3a---ezo/A_Xf3.V0H23 + operator: NotIn + values: + - 2.--4Z7__i1T.miw_7a2 + matchLabels: + 21ak-tov--xk-gr-4---rv-t-u-4----q-x3w3dn1/AmD-.0AP.-.C_--.F5_x.KNC0-.-m_u: 6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-k + namespaces: + - "348" + topologyKey: "349" + weight: -1572758512 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 7-3x-3/23_P + operator: NotIn + values: + - 5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4 + matchLabels: + v8_.O_..8n.--z_-..6W.K: sTt.-U_--6 + namespaces: + - "340" + topologyKey: "341" + automountServiceAccountToken: true + containers: + - args: + - "239" + command: + - "238" + env: + - name: "246" + value: "247" + valueFrom: + configMapKeyRef: + key: "253" + name: "252" + optional: true + fieldRef: + apiVersion: "248" + fieldPath: "249" + resourceFieldRef: + containerName: "250" + divisor: "700" + resource: "251" + secretKeyRef: + key: "255" + name: "254" + optional: false + envFrom: + - configMapRef: + name: "244" + optional: true + prefix: "243" + secretRef: + name: "245" + optional: true + image: "237" + imagePullPolicy: 輓Ɔȓ蹣ɐǛv+8 + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "277" + httpHeaders: + - name: "278" + value: "279" + path: "276" + port: -1213051101 + scheme: 埽uʎȺ眖R + tcpSocket: + host: "280" + port: 1260448044 + preStop: + exec: + command: + - "281" + httpGet: + host: "283" + httpHeaders: + - name: "284" + value: "285" + path: "282" + port: 1689978741 + scheme: 緕ȚÍ勅跦 + tcpSocket: + host: "286" + port: 571739592 + livenessProbe: + exec: + command: + - "262" + failureThreshold: -1285424066 + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: '|懥ƖN粕擓ƖHVe熼' + initialDelaySeconds: -801430937 + periodSeconds: -236125597 + successThreshold: 385729478 + tcpSocket: + host: "268" + port: -327987957 + timeoutSeconds: 1883209805 + name: "236" + ports: + - containerPort: -966649167 + hostIP: "242" + hostPort: 622473257 + name: "241" + protocol: eLJèux榜VƋZ + readinessProbe: + exec: + command: + - "269" + failureThreshold: -775511009 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "270" + port: -1273659804 + scheme: /ɸɎ R§耶FfBls3! + initialDelaySeconds: -625194347 + periodSeconds: -630252364 + successThreshold: 391562775 + tcpSocket: + host: "274" + port: -1654678802 + timeoutSeconds: -720450949 + resources: + limits: + 騀呣ǎfǣ萭旿@掇lNdǂ>: "44" + requests: + $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫: "130" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 军g>郵[+扴ȨŮ+朷Ǝ膯lj + drop: + - "" + privileged: false + procMount: 碧闳ȩr + readOnlyRootFilesystem: true + runAsGroup: 4468469649483616089 + runAsNonRoot: false + runAsUser: -5821728037462880994 + seLinuxOptions: + level: "291" + role: "289" + type: "290" + user: "288" + windowsOptions: + gmsaCredentialSpec: "293" + gmsaCredentialSpecName: "292" + terminationMessagePath: "287" + terminationMessagePolicy: ǩ + volumeDevices: + - devicePath: "261" + name: "260" + volumeMounts: + - mountPath: "257" + mountPropagation: 藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0 + name: "256" + readOnly: true + subPath: "258" + subPathExpr: "259" + workingDir: "240" + dnsConfig: + nameservers: + - "356" + options: + - name: "358" + value: "359" + searches: + - "357" + dnsPolicy: fʀļ腩墺Ò媁荭gw忊 + enableServiceLinks: false + hostAliases: + - hostnames: + - "354" + ip: "353" + hostNetwork: true + hostname: "308" + imagePullSecrets: + - name: "307" + 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: false + capabilities: + add: + - þŹʣy豎@ɀ羭, + drop: + - OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+ + privileged: false + procMount: 籘Àǒɿʒ刽ʼn + readOnlyRootFilesystem: false + runAsGroup: 1898367611285047958 + runAsNonRoot: true + runAsUser: -739484406984751446 + seLinuxOptions: + level: "233" + role: "231" + type: "232" + user: "230" + windowsOptions: + gmsaCredentialSpec: "235" + gmsaCredentialSpecName: "234" + stdin: true + terminationMessagePath: "229" + terminationMessagePolicy: ȉ彂 + tty: true + volumeDevices: + - devicePath: "202" + name: "201" + volumeMounts: + - mountPath: "198" + mountPropagation: oĂɋ瀐<ɉ湨H=å睫}堇硲蕵ɢ + name: "197" + subPath: "199" + subPathExpr: "200" + workingDir: "181" + nodeName: "298" + nodeSelector: + "294": "295" + preemptionPolicy: l=ƈư呄 + priority: -16328498 + priorityClassName: "355" + readinessGates: + - conditionType: ɩŢɽǣ(^季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: -660202767 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.json b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.json new file mode 100644 index 00000000000..ceaa25196cf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.json @@ -0,0 +1,1117 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "234", + "gmsaCredentialSpec": "235" + }, + "runAsUser": -739484406984751446, + "runAsGroup": 1898367611285047958, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "籘Àǒɿʒ刽ʼn" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "236", + "image": "237", + "command": [ + "238" + ], + "args": [ + "239" + ], + "workingDir": "240", + "ports": [ + { + "name": "241", + "hostPort": 622473257, + "containerPort": -966649167, + "protocol": "eLJèux榜VƋZ", + "hostIP": "242" + } + ], + "envFrom": [ + { + "prefix": "243", + "configMapRef": { + "name": "244", + "optional": true + }, + "secretRef": { + "name": "245", + "optional": true + } + } + ], + "env": [ + { + "name": "246", + "value": "247", + "valueFrom": { + "fieldRef": { + "apiVersion": "248", + "fieldPath": "249" + }, + "resourceFieldRef": { + "containerName": "250", + "resource": "251", + "divisor": "700" + }, + "configMapKeyRef": { + "name": "252", + "key": "253", + "optional": true + }, + "secretKeyRef": { + "name": "254", + "key": "255", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "騀呣ǎfǣ萭旿@掇lNdǂ\u003e": "44" + }, + "requests": { + "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫": "130" + } + }, + "volumeMounts": [ + { + "name": "256", + "readOnly": true, + "mountPath": "257", + "subPath": "258", + "mountPropagation": "藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0", + "subPathExpr": "259" + } + ], + "volumeDevices": [ + { + "name": "260", + "devicePath": "261" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "|懥ƖN粕擓ƖHVe熼", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": -327987957, + "host": "268" + }, + "initialDelaySeconds": -801430937, + "timeoutSeconds": 1883209805, + "periodSeconds": -236125597, + "successThreshold": 385729478, + "failureThreshold": -1285424066 + }, + "readinessProbe": { + "exec": { + "command": [ + "269" + ] + }, + "httpGet": { + "path": "270", + "port": -1273659804, + "host": "271", + "scheme": "/ɸɎ R§耶FfBls3!", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": -1654678802, + "host": "274" + }, + "initialDelaySeconds": -625194347, + "timeoutSeconds": -720450949, + "periodSeconds": -630252364, + "successThreshold": 391562775, + "failureThreshold": -775511009 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": -1213051101, + "host": "277", + "scheme": "埽uʎȺ眖R", + "httpHeaders": [ + { + "name": "278", + "value": "279" + } + ] + }, + "tcpSocket": { + "port": 1260448044, + "host": "280" + } + }, + "preStop": { + "exec": { + "command": [ + "281" + ] + }, + "httpGet": { + "path": "282", + "port": 1689978741, + "host": "283", + "scheme": "緕ȚÍ勅跦", + "httpHeaders": [ + { + "name": "284", + "value": "285" + } + ] + }, + "tcpSocket": { + "port": 571739592, + "host": "286" + } + } + }, + "terminationMessagePath": "287", + "terminationMessagePolicy": "ǩ", + "imagePullPolicy": "輓Ɔȓ蹣ɐǛv+8", + "securityContext": { + "capabilities": { + "add": [ + "军g\u003e郵[+扴ȨŮ+朷Ǝ膯lj" + ], + "drop": [ + "" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "288", + "role": "289", + "type": "290", + "level": "291" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "292", + "gmsaCredentialSpec": "293" + }, + "runAsUser": -5821728037462880994, + "runAsGroup": 4468469649483616089, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "碧闳ȩr" + } + } + ], + "restartPolicy": "q埄趛屡ʁ岼昕ĬÇó藢xɮĵȑ6L*", + "terminationGracePeriodSeconds": -2321746767245155166, + "activeDeadlineSeconds": 6764431850409848860, + "dnsPolicy": "fʀļ腩墺Ò媁荭gw忊", + "nodeSelector": { + "294": "295" + }, + "serviceAccountName": "296", + "serviceAccount": "297", + "automountServiceAccountToken": true, + "nodeName": "298", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "299", + "role": "300", + "type": "301", + "level": "302" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "303", + "gmsaCredentialSpec": "304" + }, + "runAsUser": -5640668310341845616, + "runAsGroup": 3582457287488712192, + "runAsNonRoot": true, + "supplementalGroups": [ + 8340498462419356921 + ], + "fsGroup": -5353126188990290855, + "sysctls": [ + { + "name": "305", + "value": "306" + } + ] + }, + "imagePullSecrets": [ + { + "name": "307" + } + ], + "hostname": "308", + "subdomain": "309", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "310", + "operator": "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l", + "values": [ + "311" + ] + } + ], + "matchFields": [ + { + "key": "312", + "operator": "J僳徥淳4揻-$ɽ丟×x锏", + "values": [ + "313" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -190183379, + "preference": { + "matchExpressions": [ + { + "key": "314", + "operator": "輂,ŕĪĠM蘇KŅ/»頸", + "values": [ + "315" + ] + } + ], + "matchFields": [ + { + "key": "316", + "operator": "NƗ¸gĩ", + "values": [ + "317" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3vvm-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jd.21k-vc0260ni-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4j/nc.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g": "3M-.-p" + }, + "matchExpressions": [ + { + "key": "lJ1zET_..3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "324" + ], + "topologyKey": "325" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 293042649, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "8-m7---k8235--8--c83-4b-9-1o8w-a-6-31o/39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..__6": "8D_X._B__-P---_H-.___._D8.TS-jJY" + }, + "matchExpressions": [ + { + "key": "4sE4", + "operator": "In", + "values": [ + "u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l" + ] + } + ] + }, + "namespaces": [ + "332" + ], + "topologyKey": "333" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "v8_.O_..8n.--z_-..6W.K": "sTt.-U_--6" + }, + "matchExpressions": [ + { + "key": "7-3x-3/23_P", + "operator": "NotIn", + "values": [ + "5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4" + ] + } + ] + }, + "namespaces": [ + "340" + ], + "topologyKey": "341" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1572758512, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "21ak-tov--xk-gr-4---rv-t-u-4----q-x3w3dn1/AmD-.0AP.-.C_--.F5_x.KNC0-.-m_u": "6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-k" + }, + "matchExpressions": [ + { + "key": "4-0l-023bm-6l2e5---k5v3a---ezo/A_Xf3.V0H23", + "operator": "NotIn", + "values": [ + "2.--4Z7__i1T.miw_7a2" + ] + } + ] + }, + "namespaces": [ + "348" + ], + "topologyKey": "349" + } + } + ] + } + }, + "schedulerName": "350", + "tolerations": [ + { + "key": "351", + "operator": "ȫ喆5O2.:鑋ĻL©鈀6", + "value": "352", + "effect": "蕞纥奆0ǔ廘ɵ岳v\u0026ȝxɕūNj'6", + "tolerationSeconds": -2850654160732182959 + } + ], + "hostAliases": [ + { + "ip": "353", + "hostnames": [ + "354" + ] + } + ], + "priorityClassName": "355", + "priority": -16328498, + "dnsConfig": { + "nameservers": [ + "356" + ], + "searches": [ + "357" + ], + "options": [ + { + "name": "358", + "value": "359" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ɩŢɽǣ(^\u003cu綡Ţ搯唧aĦ3Ǩk" + } + ], + "runtimeClassName": "360", + "enableServiceLinks": false, + "preemptionPolicy": "l=ƈư呄" + } + }, + "ttlSecondsAfterFinished": 2014973362 + } + }, + "successfulJobsHistoryLimit": 1886409046, + "failedJobsHistoryLimit": -1913967820 + }, + "status": { + "active": [ + { + "kind": "361", + "namespace": "362", + "name": "363", + "uid": "瀔", + "apiVersion": "364", + "resourceVersion": "365", + "fieldPath": "366" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.pb b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.pb new file mode 100644 index 00000000000..808ec27e8b0 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.yaml new file mode 100644 index 00000000000..1ec2885ba19 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.yaml @@ -0,0 +1,768 @@ +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: -1913967820 + 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: 6764431850409848860 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "314" + operator: 輂,ŕĪĠM蘇KŅ/»頸 + values: + - "315" + matchFields: + - key: "316" + operator: NƗ¸gĩ + values: + - "317" + weight: -190183379 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "310" + operator: aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + values: + - "311" + matchFields: + - key: "312" + operator: J僳徥淳4揻-$ɽ丟×x锏 + values: + - "313" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4sE4 + operator: In + values: + - u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l + matchLabels: + 8-m7---k8235--8--c83-4b-9-1o8w-a-6-31o/39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..__6: 8D_X._B__-P---_H-.___._D8.TS-jJY + namespaces: + - "332" + topologyKey: "333" + weight: 293042649 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: lJ1zET_..3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..s + operator: DoesNotExist + matchLabels: + ? 3vvm-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jd.21k-vc0260ni-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4j/nc.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g + : 3M-.-p + namespaces: + - "324" + topologyKey: "325" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4-0l-023bm-6l2e5---k5v3a---ezo/A_Xf3.V0H23 + operator: NotIn + values: + - 2.--4Z7__i1T.miw_7a2 + matchLabels: + 21ak-tov--xk-gr-4---rv-t-u-4----q-x3w3dn1/AmD-.0AP.-.C_--.F5_x.KNC0-.-m_u: 6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-k + namespaces: + - "348" + topologyKey: "349" + weight: -1572758512 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 7-3x-3/23_P + operator: NotIn + values: + - 5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4 + matchLabels: + v8_.O_..8n.--z_-..6W.K: sTt.-U_--6 + namespaces: + - "340" + topologyKey: "341" + automountServiceAccountToken: true + containers: + - args: + - "239" + command: + - "238" + env: + - name: "246" + value: "247" + valueFrom: + configMapKeyRef: + key: "253" + name: "252" + optional: true + fieldRef: + apiVersion: "248" + fieldPath: "249" + resourceFieldRef: + containerName: "250" + divisor: "700" + resource: "251" + secretKeyRef: + key: "255" + name: "254" + optional: false + envFrom: + - configMapRef: + name: "244" + optional: true + prefix: "243" + secretRef: + name: "245" + optional: true + image: "237" + imagePullPolicy: 輓Ɔȓ蹣ɐǛv+8 + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "277" + httpHeaders: + - name: "278" + value: "279" + path: "276" + port: -1213051101 + scheme: 埽uʎȺ眖R + tcpSocket: + host: "280" + port: 1260448044 + preStop: + exec: + command: + - "281" + httpGet: + host: "283" + httpHeaders: + - name: "284" + value: "285" + path: "282" + port: 1689978741 + scheme: 緕ȚÍ勅跦 + tcpSocket: + host: "286" + port: 571739592 + livenessProbe: + exec: + command: + - "262" + failureThreshold: -1285424066 + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: '|懥ƖN粕擓ƖHVe熼' + initialDelaySeconds: -801430937 + periodSeconds: -236125597 + successThreshold: 385729478 + tcpSocket: + host: "268" + port: -327987957 + timeoutSeconds: 1883209805 + name: "236" + ports: + - containerPort: -966649167 + hostIP: "242" + hostPort: 622473257 + name: "241" + protocol: eLJèux榜VƋZ + readinessProbe: + exec: + command: + - "269" + failureThreshold: -775511009 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "270" + port: -1273659804 + scheme: /ɸɎ R§耶FfBls3! + initialDelaySeconds: -625194347 + periodSeconds: -630252364 + successThreshold: 391562775 + tcpSocket: + host: "274" + port: -1654678802 + timeoutSeconds: -720450949 + resources: + limits: + 騀呣ǎfǣ萭旿@掇lNdǂ>: "44" + requests: + $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫: "130" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 军g>郵[+扴ȨŮ+朷Ǝ膯lj + drop: + - "" + privileged: false + procMount: 碧闳ȩr + readOnlyRootFilesystem: true + runAsGroup: 4468469649483616089 + runAsNonRoot: false + runAsUser: -5821728037462880994 + seLinuxOptions: + level: "291" + role: "289" + type: "290" + user: "288" + windowsOptions: + gmsaCredentialSpec: "293" + gmsaCredentialSpecName: "292" + terminationMessagePath: "287" + terminationMessagePolicy: ǩ + volumeDevices: + - devicePath: "261" + name: "260" + volumeMounts: + - mountPath: "257" + mountPropagation: 藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0 + name: "256" + readOnly: true + subPath: "258" + subPathExpr: "259" + workingDir: "240" + dnsConfig: + nameservers: + - "356" + options: + - name: "358" + value: "359" + searches: + - "357" + dnsPolicy: fʀļ腩墺Ò媁荭gw忊 + enableServiceLinks: false + hostAliases: + - hostnames: + - "354" + ip: "353" + hostNetwork: true + hostname: "308" + imagePullSecrets: + - name: "307" + 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: false + capabilities: + add: + - þŹʣy豎@ɀ羭, + drop: + - OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+ + privileged: false + procMount: 籘Àǒɿʒ刽ʼn + readOnlyRootFilesystem: false + runAsGroup: 1898367611285047958 + runAsNonRoot: true + runAsUser: -739484406984751446 + seLinuxOptions: + level: "233" + role: "231" + type: "232" + user: "230" + windowsOptions: + gmsaCredentialSpec: "235" + gmsaCredentialSpecName: "234" + stdin: true + terminationMessagePath: "229" + terminationMessagePolicy: ȉ彂 + tty: true + volumeDevices: + - devicePath: "202" + name: "201" + volumeMounts: + - mountPath: "198" + mountPropagation: oĂɋ瀐<ɉ湨H=å睫}堇硲蕵ɢ + name: "197" + subPath: "199" + subPathExpr: "200" + workingDir: "181" + nodeName: "298" + nodeSelector: + "294": "295" + preemptionPolicy: l=ƈư呄 + priority: -16328498 + priorityClassName: "355" + readinessGates: + - conditionType: ɩŢɽǣ(^季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: -660202767 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.json b/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.json new file mode 100644 index 00000000000..d59b783c2d8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml new file mode 100644 index 00000000000..bf2120b0597 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/coordination.k8s.io.v1.Lease.json b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.json new file mode 100644 index 00000000000..ede080bcfcd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.json @@ -0,0 +1,48 @@ +{ + "kind": "Lease", + "apiVersion": "coordination.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": { + "holderIdentity": "24", + "leaseDurationSeconds": -1978186127, + "leaseTransitions": -1821918122 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.pb b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.pb new file mode 100644 index 00000000000..c20a8de2df9 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.yaml new file mode 100644 index 00000000000..5d97f9c4ed9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.yaml @@ -0,0 +1,37 @@ +apiVersion: coordination.k8s.io/v1 +kind: Lease +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: + holderIdentity: "24" + leaseDurationSeconds: -1978186127 + leaseTransitions: -1821918122 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.json b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.json new file mode 100644 index 00000000000..83e40d9eb20 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.json @@ -0,0 +1,48 @@ +{ + "kind": "Lease", + "apiVersion": "coordination.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": { + "holderIdentity": "24", + "leaseDurationSeconds": -1978186127, + "leaseTransitions": -1821918122 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.pb b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.pb new file mode 100644 index 00000000000..8a4b79b0146 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.yaml new file mode 100644 index 00000000000..7578db17623 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.yaml @@ -0,0 +1,37 @@ +apiVersion: coordination.k8s.io/v1beta1 +kind: Lease +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: + holderIdentity: "24" + leaseDurationSeconds: -1978186127 + leaseTransitions: -1821918122 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.APIGroup.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.APIGroup.json new file mode 100644 index 00000000000..66b519a84b2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.APIGroup.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.APIGroup.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.APIGroup.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.APIGroup.yaml new file mode 100644 index 00000000000..91c4e1c2050 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.APIVersions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.APIVersions.json new file mode 100644 index 00000000000..49b42a7a8f4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.APIVersions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.APIVersions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.APIVersions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.APIVersions.yaml new file mode 100644 index 00000000000..69d7c7c6598 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Binding.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.json new file mode 100644 index 00000000000..8c1cc88cd86 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Binding.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Binding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.yaml new file mode 100644 index 00000000000..6a859fc70c0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ComponentStatus.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.json new file mode 100644 index 00000000000..5c20e56266d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ComponentStatus.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ComponentStatus.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.yaml new file mode 100644 index 00000000000..d35ffad37d7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ConfigMap.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.json new file mode 100644 index 00000000000..0f77e133c7c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ConfigMap.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ConfigMap.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.yaml new file mode 100644 index 00000000000..d4a8edf50bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.CreateOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.CreateOptions.json new file mode 100644 index 00000000000..edc827955f9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.CreateOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.CreateOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.CreateOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.CreateOptions.yaml new file mode 100644 index 00000000000..b115dc761e0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.DeleteOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.DeleteOptions.json new file mode 100644 index 00000000000..6d2b57c905e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.DeleteOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.DeleteOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.DeleteOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.DeleteOptions.yaml new file mode 100644 index 00000000000..842585490e9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Endpoints.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.json new file mode 100644 index 00000000000..e4fde7f3834 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Endpoints.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Endpoints.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.yaml new file mode 100644 index 00000000000..50a737b8d5f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Event.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.json new file mode 100644 index 00000000000..94dd6f3ad0a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Event.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Event.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.yaml new file mode 100644 index 00000000000..c947e898b7e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ExportOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ExportOptions.json new file mode 100644 index 00000000000..ebd4b9a40a0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ExportOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ExportOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ExportOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ExportOptions.yaml new file mode 100644 index 00000000000..948fd3dd617 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.GetOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.GetOptions.json new file mode 100644 index 00000000000..a653051cbcb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.GetOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.GetOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.GetOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.GetOptions.yaml new file mode 100644 index 00000000000..a81415497bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.LimitRange.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.json new file mode 100644 index 00000000000..4c33f22af4d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.LimitRange.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.LimitRange.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.yaml new file mode 100644 index 00000000000..6819df687eb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ListOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ListOptions.json new file mode 100644 index 00000000000..50e3707fa1f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ListOptions.json @@ -0,0 +1,11 @@ +{ + "kind": "ListOptions", + "apiVersion": "v1", + "labelSelector": "2", + "fieldSelector": "3", + "watch": true, + "resourceVersion": "4", + "timeoutSeconds": 1002466899136229878, + "limit": 5339971464584210463, + "continue": "5" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ListOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ListOptions.pb new file mode 100644 index 00000000000..bfc2c1df3c2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ListOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ListOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ListOptions.yaml new file mode 100644 index 00000000000..5b66db1740c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ListOptions.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +continue: "5" +fieldSelector: "3" +kind: ListOptions +labelSelector: "2" +limit: 5339971464584210463 +resourceVersion: "4" +timeoutSeconds: 1002466899136229878 +watch: true diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.json new file mode 100644 index 00000000000..59f1dd52b06 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Namespace.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Namespace.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.yaml new file mode 100644 index 00000000000..3b76a29009c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Node.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.json new file mode 100644 index 00000000000..c75e0c72d35 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Node.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Node.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.yaml new file mode 100644 index 00000000000..d7d3f9e002c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.NodeProxyOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.NodeProxyOptions.json new file mode 100644 index 00000000000..ca9a6afcd46 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.NodeProxyOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.NodeProxyOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.NodeProxyOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.NodeProxyOptions.yaml new file mode 100644 index 00000000000..7d53bb7c6f9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PatchOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PatchOptions.json new file mode 100644 index 00000000000..b45c6a7bc14 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PatchOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PatchOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PatchOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PatchOptions.yaml new file mode 100644 index 00000000000..26d9a39c15a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PersistentVolume.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.json new file mode 100644 index 00000000000..e61104dc8da --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.json @@ -0,0 +1,293 @@ +{ + "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" + }, + "controllerExpandSecretRef": { + "name": "121", + "namespace": "122" + } + }, + "accessModes": [ + "£.vǴʌ鴜Ł%Ũ" + ], + "claimRef": { + "kind": "123", + "namespace": "124", + "name": "125", + "uid": "\u003eŅ£趕ã/鈱$-议}ȧ外ĺ", + "apiVersion": "126", + "resourceVersion": "127", + "fieldPath": "128" + }, + "persistentVolumeReclaimPolicy": "ž譋娲瘹ɭȊɚɎ(dɅ囥糷", + "storageClassName": "129", + "mountOptions": [ + "130" + ], + "volumeMode": "圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1ZƜ/", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "131", + "operator": "廄裭4懙鏮嵒ƫS捕ɷD¡轫n(", + "values": [ + "132" + ] + } + ], + "matchFields": [ + { + "key": "133", + "operator": "郀叚Fi皬择,Q捇ȸ{+ɸ殁", + "values": [ + "134" + ] + } + ] + } + ] + } + } + }, + "status": { + "phase": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", + "message": "135", + "reason": "136" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.pb new file mode 100644 index 00000000000..009b51f7880 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.yaml new file mode 100644 index 00000000000..295f0ad2aaf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.yaml @@ -0,0 +1,224 @@ +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: + - £.vǴʌ鴜Ł%Ũ + 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: "126" + fieldPath: "128" + kind: "123" + name: "125" + namespace: "124" + resourceVersion: "127" + uid: '>Ņ£趕ã/鈱$-议}ȧ外ĺ' + csi: + controllerExpandSecretRef: + name: "121" + namespace: "122" + 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: + - "130" + nfs: + path: "33" + readOnly: true + server: "32" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "131" + operator: 廄裭4懙鏮嵒ƫS捕ɷD¡轫n( + values: + - "132" + matchFields: + - key: "133" + operator: 郀叚Fi皬择,Q捇ȸ{+ɸ殁 + values: + - "134" + persistentVolumeReclaimPolicy: ž譋娲瘹ɭȊɚɎ(dɅ囥糷 + 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: "129" + 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: 圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1ZƜ/ + vsphereVolume: + fsType: "75" + storagePolicyID: "77" + storagePolicyName: "76" + volumePath: "74" +status: + message: "135" + phase: a縳讋ɮ衺勽Ƙq/Ź u衲<¿燥ǖ_è + reason: "136" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.json new file mode 100644 index 00000000000..2a6e285b195 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PersistentVolumeClaim.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PersistentVolumeClaim.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.yaml new file mode 100644 index 00000000000..5812e61526e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Pod.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.json new file mode 100644 index 00000000000..67df918859a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.json @@ -0,0 +1,1105 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "188", + "gmsaCredentialSpec": "189" + }, + "runAsUser": -1492841452396704228, + "runAsGroup": 8400763836388347832, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "fƻfʣ繡楙¯Ħ" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "190", + "image": "191", + "command": [ + "192" + ], + "args": [ + "193" + ], + "workingDir": "194", + "ports": [ + { + "name": "195", + "hostPort": -2068962521, + "containerPort": -155814081, + "protocol": "ɩÅ議Ǹ轺@)蓳嗘TʡȂ", + "hostIP": "196" + } + ], + "envFrom": [ + { + "prefix": "197", + "configMapRef": { + "name": "198", + "optional": true + }, + "secretRef": { + "name": "199", + "optional": true + } + } + ], + "env": [ + { + "name": "200", + "value": "201", + "valueFrom": { + "fieldRef": { + "apiVersion": "202", + "fieldPath": "203" + }, + "resourceFieldRef": { + "containerName": "204", + "resource": "205", + "divisor": "912" + }, + "configMapKeyRef": { + "name": "206", + "key": "207", + "optional": false + }, + "secretKeyRef": { + "name": "208", + "key": "209", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "ɹ坼É/pȿ": "804" + }, + "requests": { + "妻ƅTGS5Ǎ": "526" + } + }, + "volumeMounts": [ + { + "name": "210", + "mountPath": "211", + "subPath": "212", + "mountPropagation": "穠C]躢|)黰eȪ嵛4$%Qɰ", + "subPathExpr": "213" + } + ], + "volumeDevices": [ + { + "name": "214", + "devicePath": "215" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": 273818613, + "host": "218", + "scheme": "æNǚ錯ƶRq", + "httpHeaders": [ + { + "name": "219", + "value": "220" + } + ] + }, + "tcpSocket": { + "port": 811476979, + "host": "221" + }, + "initialDelaySeconds": -1896921306, + "timeoutSeconds": 715087892, + "periodSeconds": 2032557749, + "successThreshold": -1893103047, + "failureThreshold": 1850174529 + }, + "readinessProbe": { + "exec": { + "command": [ + "222" + ] + }, + "httpGet": { + "path": "223", + "port": 1035477124, + "host": "224", + "scheme": "ǚrǜnh0åȂ", + "httpHeaders": [ + { + "name": "225", + "value": "226" + } + ] + }, + "tcpSocket": { + "port": -1024794140, + "host": "227" + }, + "initialDelaySeconds": 1669671203, + "timeoutSeconds": 636617833, + "periodSeconds": -2026931030, + "successThreshold": -1843754483, + "failureThreshold": -172061933 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "228" + ] + }, + "httpGet": { + "path": "229", + "port": "230", + "host": "231", + "scheme": "á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ", + "httpHeaders": [ + { + "name": "232", + "value": "233" + } + ] + }, + "tcpSocket": { + "port": -1319491110, + "host": "234" + } + }, + "preStop": { + "exec": { + "command": [ + "235" + ] + }, + "httpGet": { + "path": "236", + "port": "237", + "host": "238", + "scheme": "T捘ɍi縱ù墴", + "httpHeaders": [ + { + "name": "239", + "value": "240" + } + ] + }, + "tcpSocket": { + "port": -1766555420, + "host": "241" + } + } + }, + "terminationMessagePath": "242", + "terminationMessagePolicy": "贫d飼$俊跾|@?鷅bȻN", + "imagePullPolicy": "H炮掊°nʮ閼咎櫸eʔŊƞ究:ho", + "securityContext": { + "capabilities": { + "add": [ + "瀐\u003cɉ湨H=å睫}堇硲" + ], + "drop": [ + "" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "243", + "role": "244", + "type": "245", + "level": "246" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "247", + "gmsaCredentialSpec": "248" + }, + "runAsUser": 1854486716537076238, + "runAsGroup": 6028937828108618026, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "閝ȝ" + }, + "stdin": true + } + ], + "restartPolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "terminationGracePeriodSeconds": -7405213391132590787, + "activeDeadlineSeconds": -794751067822744844, + "dnsPolicy": "鐅臬dH巧壚tC十Oɢǵʭd鲡:", + "nodeSelector": { + "249": "250" + }, + "serviceAccountName": "251", + "serviceAccount": "252", + "automountServiceAccountToken": true, + "nodeName": "253", + "hostNetwork": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "254", + "role": "255", + "type": "256", + "level": "257" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "258", + "gmsaCredentialSpec": "259" + }, + "runAsUser": 5931396084150122130, + "runAsGroup": -8613233602682451586, + "runAsNonRoot": true, + "supplementalGroups": [ + 4875570291212151521 + ], + "fsGroup": -593458796014416333, + "sysctls": [ + { + "name": "260", + "value": "261" + } + ] + }, + "imagePullSecrets": [ + { + "name": "262" + } + ], + "hostname": "263", + "subdomain": "264", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "265", + "operator": "軶ǃ*ʙ嫙\u0026蒒5靇", + "values": [ + "266" + ] + } + ], + "matchFields": [ + { + "key": "267", + "operator": "Ŀǹ_Áȉ彂Ŵ", + "values": [ + "268" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1169420648, + "preference": { + "matchExpressions": [ + { + "key": "269", + "operator": "Ⱦdz@ùƸʋŀ", + "values": [ + "270" + ] + } + ], + "matchFields": [ + { + "key": "271", + "operator": "ƲE'iþŹʣy豎@ɀ羭,铻OŤǢʭ", + "values": [ + "272" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "X_VBC.Jn4f__.39X...-tO-.qff.ExZr": "v6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2--A.0.__cd..lv-_aLQbI2z" + }, + "matchExpressions": [ + { + "key": "990-17-hg1-o-p665--4-j8---t6-r7---d--uml-89.n0v-1o-0hv--k6/7rs6.0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---5", + "operator": "In", + "values": [ + "9_..O_.J_-G_--V-42Ec" + ] + } + ] + }, + "namespaces": [ + "279" + ], + "topologyKey": "280" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 656200799, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "8O30-_u._-2hT.-z-._7-5lL..-_--V": "a-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g-.._5" + }, + "matchExpressions": [ + { + "key": "F.-_-_-...1py_8-3..s._.x.2K_2qu0", + "operator": "In", + "values": [ + "6C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.hx_-a__o" + ] + } + ] + }, + "namespaces": [ + "287" + ], + "topologyKey": "288" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7o7799-skj5---r-q3c.2f7ef8jzv4-9-35o-1-5w5z3-d----0p---s-9----747o-x3k/4-P.yP9S--858LI__.8____rO-S-P_-..0": "C9..__-6_k.N-2B_V.-tfh4.caTz_g" + }, + "matchExpressions": [ + { + "key": "R8D_X._B__-p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "295" + ], + "topologyKey": "296" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1276783194, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "sxu-3po4--3os1-5-ufkr-x0u-1meljf-526989g.ze0--1----v8-2/J.Ys_Mop34_-y.8_38xm-.nx.E": "z--._4__XOnf_ZN.-_--r.E__-.8_e_l2.X" + }, + "matchExpressions": [ + { + "key": "b-w0_V", + "operator": "In", + "values": [ + "G-7--p9.-_0R.-_-3_L_2--_2" + ] + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + } + ] + } + }, + "schedulerName": "305", + "tolerations": [ + { + "key": "306", + "operator": "嵐;Ƭ婦", + "value": "307", + "effect": "屏ɧeʫį淓¯Ą0", + "tolerationSeconds": -1598226175696024006 + } + ], + "hostAliases": [ + { + "ip": "308", + "hostnames": [ + "309" + ] + } + ], + "priorityClassName": "310", + "priority": 972025710, + "dnsConfig": { + "nameservers": [ + "311" + ], + "searches": [ + "312" + ], + "options": [ + { + "name": "313", + "value": "314" + } + ] + }, + "readinessGates": [ + { + "conditionType": "V曡88 u怞荊ù灹8緔Tj" + } + ], + "runtimeClassName": "315", + "enableServiceLinks": false, + "preemptionPolicy": "蓋Cȗä2 ɲ±m嵘厶sȰÖ" + }, + "status": { + "phase": "闎Ť萃Q+駟à稨氙'[\u003e", + "conditions": [ + { + "type": "'o儿Ƭ銭u裡_", + "status": "笧L唞鹚蝉茲ʛ饊ɣKIJWĶʗ{裦i÷ɷ", + "lastProbeTime": "2133-03-20T22:59:48Z", + "lastTransitionTime": "2677-01-28T11:28:56Z", + "reason": "316", + "message": "317" + } + ], + "message": "318", + "reason": "319", + "nominatedNodeName": "320", + "hostIP": "321", + "podIP": "322", + "initContainerStatuses": [ + { + "name": "323", + "state": { + "waiting": { + "reason": "324", + "message": "325" + }, + "running": { + "startedAt": "2013-04-24T10:02:35Z" + }, + "terminated": { + "exitCode": 1505385143, + "signal": -1689270564, + "reason": "326", + "message": "327", + "startedAt": "2192-01-18T21:15:00Z", + "finishedAt": "2577-06-06T11:54:07Z", + "containerID": "328" + } + }, + "lastState": { + "waiting": { + "reason": "329", + "message": "330" + }, + "running": { + "startedAt": "2771-08-30T11:17:46Z" + }, + "terminated": { + "exitCode": 730859968, + "signal": 914586751, + "reason": "331", + "message": "332", + "startedAt": "2519-04-23T00:02:46Z", + "finishedAt": "2357-03-18T07:12:21Z", + "containerID": "333" + } + }, + "ready": true, + "restartCount": 542393673, + "image": "334", + "imageID": "335", + "containerID": "336" + } + ], + "containerStatuses": [ + { + "name": "337", + "state": { + "waiting": { + "reason": "338", + "message": "339" + }, + "running": { + "startedAt": "2217-03-28T13:21:19Z" + }, + "terminated": { + "exitCode": 944461609, + "signal": -1372927161, + "reason": "340", + "message": "341", + "startedAt": "1980-06-05T00:33:39Z", + "finishedAt": "2160-05-28T02:16:53Z", + "containerID": "342" + } + }, + "lastState": { + "waiting": { + "reason": "343", + "message": "344" + }, + "running": { + "startedAt": "2734-05-17T02:59:53Z" + }, + "terminated": { + "exitCode": -1911640648, + "signal": 69185652, + "reason": "345", + "message": "346", + "startedAt": "2865-02-12T12:29:27Z", + "finishedAt": "2602-11-18T03:31:27Z", + "containerID": "347" + } + }, + "ready": true, + "restartCount": 1916113585, + "image": "348", + "imageID": "349", + "containerID": "350" + } + ], + "qosClass": "蘋`翾'ųŎ群E牬庘颮6(|ǖ" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.pb new file mode 100644 index 00000000000..a5036679503 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.yaml new file mode 100644 index 00000000000..eaa61fca214 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.yaml @@ -0,0 +1,759 @@ +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: -794751067822744844 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "269" + operator: Ⱦdz@ùƸʋŀ + values: + - "270" + matchFields: + - key: "271" + operator: ƲE'iþŹʣy豎@ɀ羭,铻OŤǢʭ + values: + - "272" + weight: -1169420648 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "265" + operator: 軶ǃ*ʙ嫙&蒒5靇 + values: + - "266" + matchFields: + - key: "267" + operator: Ŀǹ_Áȉ彂Ŵ + values: + - "268" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: F.-_-_-...1py_8-3..s._.x.2K_2qu0 + operator: In + values: + - 6C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.hx_-a__o + matchLabels: + 8O30-_u._-2hT.-z-._7-5lL..-_--V: a-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g-.._5 + namespaces: + - "287" + topologyKey: "288" + weight: 656200799 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 990-17-hg1-o-p665--4-j8---t6-r7---d--uml-89.n0v-1o-0hv--k6/7rs6.0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---5 + operator: In + values: + - 9_..O_.J_-G_--V-42Ec + matchLabels: + X_VBC.Jn4f__.39X...-tO-.qff.ExZr: v6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2--A.0.__cd..lv-_aLQbI2z + namespaces: + - "279" + topologyKey: "280" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: b-w0_V + operator: In + values: + - G-7--p9.-_0R.-_-3_L_2--_2 + matchLabels: + sxu-3po4--3os1-5-ufkr-x0u-1meljf-526989g.ze0--1----v8-2/J.Ys_Mop34_-y.8_38xm-.nx.E: z--._4__XOnf_ZN.-_--r.E__-.8_e_l2.X + namespaces: + - "303" + topologyKey: "304" + weight: -1276783194 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: R8D_X._B__-p + operator: Exists + matchLabels: + 7o7799-skj5---r-q3c.2f7ef8jzv4-9-35o-1-5w5z3-d----0p---s-9----747o-x3k/4-P.yP9S--858LI__.8____rO-S-P_-..0: C9..__-6_k.N-2B_V.-tfh4.caTz_g + namespaces: + - "295" + topologyKey: "296" + automountServiceAccountToken: true + containers: + - args: + - "193" + command: + - "192" + env: + - name: "200" + value: "201" + valueFrom: + configMapKeyRef: + key: "207" + name: "206" + optional: false + fieldRef: + apiVersion: "202" + fieldPath: "203" + resourceFieldRef: + containerName: "204" + divisor: "912" + resource: "205" + secretKeyRef: + key: "209" + name: "208" + optional: true + envFrom: + - configMapRef: + name: "198" + optional: true + prefix: "197" + secretRef: + name: "199" + optional: true + image: "191" + imagePullPolicy: H炮掊°nʮ閼咎櫸eʔŊƞ究:ho + lifecycle: + postStart: + exec: + command: + - "228" + httpGet: + host: "231" + httpHeaders: + - name: "232" + value: "233" + path: "229" + port: "230" + scheme: á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ + tcpSocket: + host: "234" + port: -1319491110 + preStop: + exec: + command: + - "235" + httpGet: + host: "238" + httpHeaders: + - name: "239" + value: "240" + path: "236" + port: "237" + scheme: T捘ɍi縱ù墴 + tcpSocket: + host: "241" + port: -1766555420 + livenessProbe: + exec: + command: + - "216" + failureThreshold: 1850174529 + httpGet: + host: "218" + httpHeaders: + - name: "219" + value: "220" + path: "217" + port: 273818613 + scheme: æNǚ錯ƶRq + initialDelaySeconds: -1896921306 + periodSeconds: 2032557749 + successThreshold: -1893103047 + tcpSocket: + host: "221" + port: 811476979 + timeoutSeconds: 715087892 + name: "190" + ports: + - containerPort: -155814081 + hostIP: "196" + hostPort: -2068962521 + name: "195" + protocol: ɩÅ議Ǹ轺@)蓳嗘TʡȂ + readinessProbe: + exec: + command: + - "222" + failureThreshold: -172061933 + httpGet: + host: "224" + httpHeaders: + - name: "225" + value: "226" + path: "223" + port: 1035477124 + scheme: ǚrǜnh0åȂ + initialDelaySeconds: 1669671203 + periodSeconds: -2026931030 + successThreshold: -1843754483 + tcpSocket: + host: "227" + port: -1024794140 + timeoutSeconds: 636617833 + resources: + limits: + ɹ坼É/pȿ: "804" + requests: + 妻ƅTGS5Ǎ: "526" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 瀐<ɉ湨H=å睫}堇硲 + drop: + - "" + privileged: false + procMount: 閝ȝ + readOnlyRootFilesystem: false + runAsGroup: 6028937828108618026 + runAsNonRoot: false + runAsUser: 1854486716537076238 + seLinuxOptions: + level: "246" + role: "244" + type: "245" + user: "243" + windowsOptions: + gmsaCredentialSpec: "248" + gmsaCredentialSpecName: "247" + stdin: true + terminationMessagePath: "242" + terminationMessagePolicy: 贫d飼$俊跾|@?鷅bȻN + volumeDevices: + - devicePath: "215" + name: "214" + volumeMounts: + - mountPath: "211" + mountPropagation: 穠C]躢|)黰eȪ嵛4$%Qɰ + name: "210" + subPath: "212" + subPathExpr: "213" + workingDir: "194" + dnsConfig: + nameservers: + - "311" + options: + - name: "313" + value: "314" + searches: + - "312" + dnsPolicy: '鐅臬dH巧壚tC十Oɢǵʭd鲡:' + enableServiceLinks: false + hostAliases: + - hostnames: + - "309" + ip: "308" + hostIPC: true + hostNetwork: true + hostname: "263" + imagePullSecrets: + - name: "262" + 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: fƻfʣ繡楙¯Ħ + readOnlyRootFilesystem: true + runAsGroup: 8400763836388347832 + runAsNonRoot: false + runAsUser: -1492841452396704228 + seLinuxOptions: + level: "187" + role: "185" + type: "186" + user: "184" + windowsOptions: + gmsaCredentialSpec: "189" + gmsaCredentialSpecName: "188" + stdin: true + stdinOnce: true + terminationMessagePath: "183" + terminationMessagePolicy: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' + volumeDevices: + - devicePath: "154" + name: "153" + volumeMounts: + - mountPath: "150" + mountPropagation: 鏮嵒ƫS捕ɷD¡轫n + name: "149" + subPath: "151" + subPathExpr: "152" + workingDir: "133" + nodeName: "253" + nodeSelector: + "249": "250" + preemptionPolicy: 蓋Cȗä2 ɲ±m嵘厶sȰÖ + priority: 972025710 + priorityClassName: "310" + readinessGates: + - conditionType: V曡88 u怞荊ù灹8緔Tj + restartPolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + runtimeClassName: "315" + schedulerName: "305" + securityContext: + fsGroup: -593458796014416333 + runAsGroup: -8613233602682451586 + runAsNonRoot: true + runAsUser: 5931396084150122130 + seLinuxOptions: + level: "257" + role: "255" + type: "256" + user: "254" + supplementalGroups: + - 4875570291212151521 + sysctls: + - name: "260" + value: "261" + windowsOptions: + gmsaCredentialSpec: "259" + gmsaCredentialSpecName: "258" + serviceAccount: "252" + serviceAccountName: "251" + shareProcessNamespace: false + subdomain: "264" + terminationGracePeriodSeconds: -7405213391132590787 + tolerations: + - effect: 屏ɧeʫį淓¯Ą0 + key: "306" + operator: 嵐;Ƭ婦 + tolerationSeconds: -1598226175696024006 + value: "307" + 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: "2133-03-20T22:59:48Z" + lastTransitionTime: "2677-01-28T11:28:56Z" + message: "317" + reason: "316" + status: 笧L唞鹚蝉茲ʛ饊ɣKIJWĶʗ{裦i÷ɷ + type: '''o儿Ƭ銭u裡_' + containerStatuses: + - containerID: "350" + image: "348" + imageID: "349" + lastState: + running: + startedAt: "2734-05-17T02:59:53Z" + terminated: + containerID: "347" + exitCode: -1911640648 + finishedAt: "2602-11-18T03:31:27Z" + message: "346" + reason: "345" + signal: 69185652 + startedAt: "2865-02-12T12:29:27Z" + waiting: + message: "344" + reason: "343" + name: "337" + ready: true + restartCount: 1916113585 + state: + running: + startedAt: "2217-03-28T13:21:19Z" + terminated: + containerID: "342" + exitCode: 944461609 + finishedAt: "2160-05-28T02:16:53Z" + message: "341" + reason: "340" + signal: -1372927161 + startedAt: "1980-06-05T00:33:39Z" + waiting: + message: "339" + reason: "338" + hostIP: "321" + initContainerStatuses: + - containerID: "336" + image: "334" + imageID: "335" + lastState: + running: + startedAt: "2771-08-30T11:17:46Z" + terminated: + containerID: "333" + exitCode: 730859968 + finishedAt: "2357-03-18T07:12:21Z" + message: "332" + reason: "331" + signal: 914586751 + startedAt: "2519-04-23T00:02:46Z" + waiting: + message: "330" + reason: "329" + name: "323" + ready: true + restartCount: 542393673 + state: + running: + startedAt: "2013-04-24T10:02:35Z" + terminated: + containerID: "328" + exitCode: 1505385143 + finishedAt: "2577-06-06T11:54:07Z" + message: "327" + reason: "326" + signal: -1689270564 + startedAt: "2192-01-18T21:15:00Z" + waiting: + message: "325" + reason: "324" + message: "318" + nominatedNodeName: "320" + phase: 闎Ť萃Q+駟à稨氙'[> + podIP: "322" + qosClass: 蘋`翾'ųŎ群E牬庘颮6(|ǖ + reason: "319" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodAttachOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodAttachOptions.json new file mode 100644 index 00000000000..b2f3956e960 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodAttachOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodAttachOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodAttachOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodAttachOptions.yaml new file mode 100644 index 00000000000..5940dc3a54a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodExecOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodExecOptions.json new file mode 100644 index 00000000000..2970052a7bf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodExecOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodExecOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodExecOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodExecOptions.yaml new file mode 100644 index 00000000000..8fb66397e9b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodLogOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodLogOptions.json new file mode 100644 index 00000000000..18a0f1c32a5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodLogOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodLogOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodLogOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodLogOptions.yaml new file mode 100644 index 00000000000..845f9e45510 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodPortForwardOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodPortForwardOptions.json new file mode 100644 index 00000000000..bdd91aa3c35 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodPortForwardOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodPortForwardOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodPortForwardOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodPortForwardOptions.yaml new file mode 100644 index 00000000000..1f83d977fc8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodProxyOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodProxyOptions.json new file mode 100644 index 00000000000..1ab7ba0c45a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodProxyOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodProxyOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodProxyOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodProxyOptions.yaml new file mode 100644 index 00000000000..23833e70ef4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodStatusResult.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.json new file mode 100644 index 00000000000..146d4fd0ef9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodStatusResult.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodStatusResult.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.yaml new file mode 100644 index 00000000000..45c5fd94b7d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.PodTemplate.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.json new file mode 100644 index 00000000000..78c942daba6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.json @@ -0,0 +1,1033 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "209", + "gmsaCredentialSpec": "210" + }, + "runAsUser": 8685765401091182865, + "runAsGroup": -4139900758039117471, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "^" + }, + "tty": true + } + ], + "containers": [ + { + "name": "211", + "image": "212", + "command": [ + "213" + ], + "args": [ + "214" + ], + "workingDir": "215", + "ports": [ + { + "name": "216", + "hostPort": -239302370, + "containerPort": -1215463021, + "protocol": "ăȲϤĦʅ芝", + "hostIP": "217" + } + ], + "envFrom": [ + { + "prefix": "218", + "configMapRef": { + "name": "219", + "optional": false + }, + "secretRef": { + "name": "220", + "optional": true + } + } + ], + "env": [ + { + "name": "221", + "value": "222", + "valueFrom": { + "fieldRef": { + "apiVersion": "223", + "fieldPath": "224" + }, + "resourceFieldRef": { + "containerName": "225", + "resource": "226", + "divisor": "706" + }, + "configMapKeyRef": { + "name": "227", + "key": "228", + "optional": false + }, + "secretKeyRef": { + "name": "229", + "key": "230", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "*ĕʄő芖{|ǘ\"^饣": "254" + }, + "requests": { + "Ř阌Ŗ怳冘HǺƶȤ^}穠C]躢|)黰": "190" + } + }, + "volumeMounts": [ + { + "name": "231", + "readOnly": true, + "mountPath": "232", + "subPath": "233", + "mountPropagation": "ȫşŇɜa", + "subPathExpr": "234" + } + ], + "volumeDevices": [ + { + "name": "235", + "devicePath": "236" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "237" + ] + }, + "httpGet": { + "path": "238", + "port": "239", + "host": "240", + "scheme": "抴ŨfZhUʎ浵ɲõ", + "httpHeaders": [ + { + "name": "241", + "value": "242" + } + ] + }, + "tcpSocket": { + "port": -1980941277, + "host": "243" + }, + "initialDelaySeconds": -124607411, + "timeoutSeconds": -1967211777, + "periodSeconds": -2138399859, + "successThreshold": 943356038, + "failureThreshold": 1499244521 + }, + "readinessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "A徙ɶɊł/擇ɦĽ胚", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": -1502363275, + "host": "250" + }, + "initialDelaySeconds": -1950133943, + "timeoutSeconds": -65465189, + "periodSeconds": 1836896522, + "successThreshold": -2101285839, + "failureThreshold": 2064656704 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": "253", + "host": "254", + "scheme": "Hǝ呮}臷Ľð»", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": "257", + "host": "258" + } + }, + "preStop": { + "exec": { + "command": [ + "259" + ] + }, + "httpGet": { + "path": "260", + "port": "261", + "host": "262", + "scheme": "鄌eÞȦY籎顒", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + } + } + }, + "terminationMessagePath": "267", + "terminationMessagePolicy": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "imagePullPolicy": "?鷅bȻN", + "securityContext": { + "capabilities": { + "add": [ + "榱*Gưoɘ檲" + ], + "drop": [ + "銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "268", + "role": "269", + "type": "270", + "level": "271" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "272", + "gmsaCredentialSpec": "273" + }, + "runAsUser": 2498881510781298156, + "runAsGroup": 1396880349510758210, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "猀2:ö" + }, + "stdinOnce": true + } + ], + "restartPolicy": "5w垁鷌辪虽U珝Żwʮ馜üNșƶ", + "terminationGracePeriodSeconds": 6132275361857491866, + "activeDeadlineSeconds": 139065396842667255, + "nodeSelector": { + "274": "275" + }, + "serviceAccountName": "276", + "serviceAccount": "277", + "automountServiceAccountToken": true, + "nodeName": "278", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "279", + "role": "280", + "type": "281", + "level": "282" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "283", + "gmsaCredentialSpec": "284" + }, + "runAsUser": -6995201567186416273, + "runAsGroup": -7736954297113301184, + "runAsNonRoot": true, + "supplementalGroups": [ + -2242514391033939790 + ], + "fsGroup": 2404245025847758433, + "sysctls": [ + { + "name": "285", + "value": "286" + } + ] + }, + "imagePullSecrets": [ + { + "name": "287" + } + ], + "hostname": "288", + "subdomain": "289", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "290", + "operator": "ʭd鲡:贅wE@Ȗs«öʮĀ\u003cé瞾ʀN", + "values": [ + "291" + ] + } + ], + "matchFields": [ + { + "key": "292", + "operator": "軶ǃ*ʙ嫙\u0026蒒5靇", + "values": [ + "293" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 279808574, + "preference": { + "matchExpressions": [ + { + "key": "294", + "operator": "K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ", + "values": [ + "295" + ] + } + ], + "matchFields": [ + { + "key": "296", + "operator": "7¤7djƯĖ漘Z剚敍0)鈼¬麄p呝T", + "values": [ + "297" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "39-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-l.onh-9289---x-p-qpt6-1w-3205c1lxeqyn-5--9d5a3-7bf46g-40883176jte/Pi.-_-a-G": "g.8_r_N-.3n-x.-_-_-Nm-_X31" + }, + "matchExpressions": [ + { + "key": "x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.v", + "operator": "NotIn", + "values": [ + "C-_18_...E.-2D" + ] + } + ] + }, + "namespaces": [ + "304" + ], + "topologyKey": "305" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1532958330, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "5l-59g-qy5--ar-gn58nc2-3--6-o-h-9-15v-5925a-x12a-214-3sc/M.JP_oA_4A.J2s3.XL6_EU--AH-Q.GM7B": "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": [ + "312" + ], + "topologyKey": "313" + } + } + ] + }, + "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": [ + "320" + ], + "topologyKey": "321" + } + ], + "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": [ + "328" + ], + "topologyKey": "329" + } + } + ] + } + }, + "schedulerName": "330", + "tolerations": [ + { + "key": "331", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "332", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "333", + "hostnames": [ + "334" + ] + } + ], + "priorityClassName": "335", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "336" + ], + "searches": [ + "337" + ], + "options": [ + { + "name": "338", + "value": "339" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "340", + "enableServiceLinks": false, + "preemptionPolicy": "z委\u003e,趐V曡88 " + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.pb new file mode 100644 index 00000000000..74ce147aec8 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.yaml new file mode 100644 index 00000000000..5babfbec086 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.yaml @@ -0,0 +1,706 @@ +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: 139065396842667255 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "294" + operator: K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ + values: + - "295" + matchFields: + - key: "296" + operator: 7¤7djƯĖ漘Z剚敍0)鈼¬麄p呝T + values: + - "297" + weight: 279808574 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "290" + operator: ʭd鲡:贅wE@Ȗs«öʮĀ<é瞾ʀN + values: + - "291" + matchFields: + - key: "292" + operator: 軶ǃ*ʙ嫙&蒒5靇 + values: + - "293" + 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: + 5l-59g-qy5--ar-gn58nc2-3--6-o-h-9-15v-5925a-x12a-214-3sc/M.JP_oA_4A.J2s3.XL6_EU--AH-Q.GM7B: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "312" + topologyKey: "313" + weight: -1532958330 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.v + operator: NotIn + values: + - C-_18_...E.-2D + matchLabels: + ? 39-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-l.onh-9289---x-p-qpt6-1w-3205c1lxeqyn-5--9d5a3-7bf46g-40883176jte/Pi.-_-a-G + : g.8_r_N-.3n-x.-_-_-Nm-_X31 + namespaces: + - "304" + topologyKey: "305" + 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: + - "328" + topologyKey: "329" + 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: + - "320" + topologyKey: "321" + automountServiceAccountToken: true + containers: + - args: + - "214" + command: + - "213" + env: + - name: "221" + value: "222" + valueFrom: + configMapKeyRef: + key: "228" + name: "227" + optional: false + fieldRef: + apiVersion: "223" + fieldPath: "224" + resourceFieldRef: + containerName: "225" + divisor: "706" + resource: "226" + secretKeyRef: + key: "230" + name: "229" + optional: false + envFrom: + - configMapRef: + name: "219" + optional: false + prefix: "218" + secretRef: + name: "220" + optional: true + image: "212" + imagePullPolicy: ?鷅bȻN + lifecycle: + postStart: + exec: + command: + - "251" + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "252" + port: "253" + scheme: Hǝ呮}臷Ľð» + tcpSocket: + host: "258" + port: "257" + preStop: + exec: + command: + - "259" + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "260" + port: "261" + scheme: 鄌eÞȦY籎顒 + tcpSocket: + host: "266" + port: "265" + livenessProbe: + exec: + command: + - "237" + failureThreshold: 1499244521 + httpGet: + host: "240" + httpHeaders: + - name: "241" + value: "242" + path: "238" + port: "239" + scheme: 抴ŨfZhUʎ浵ɲõ + initialDelaySeconds: -124607411 + periodSeconds: -2138399859 + successThreshold: 943356038 + tcpSocket: + host: "243" + port: -1980941277 + timeoutSeconds: -1967211777 + name: "211" + ports: + - containerPort: -1215463021 + hostIP: "217" + hostPort: -239302370 + name: "216" + protocol: ăȲϤĦʅ芝 + readinessProbe: + exec: + command: + - "244" + failureThreshold: 2064656704 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: A徙ɶɊł/擇ɦĽ胚 + initialDelaySeconds: -1950133943 + periodSeconds: 1836896522 + successThreshold: -2101285839 + tcpSocket: + host: "250" + port: -1502363275 + timeoutSeconds: -65465189 + resources: + limits: + '*ĕʄő芖{|ǘ"^饣': "254" + requests: + Ř阌Ŗ怳冘HǺƶȤ^}穠C]躢|)黰: "190" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 榱*Gưoɘ檲 + drop: + - 銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ + privileged: true + procMount: 猀2:ö + readOnlyRootFilesystem: false + runAsGroup: 1396880349510758210 + runAsNonRoot: false + runAsUser: 2498881510781298156 + seLinuxOptions: + level: "271" + role: "269" + type: "270" + user: "268" + windowsOptions: + gmsaCredentialSpec: "273" + gmsaCredentialSpecName: "272" + stdinOnce: true + terminationMessagePath: "267" + terminationMessagePolicy: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + volumeDevices: + - devicePath: "236" + name: "235" + volumeMounts: + - mountPath: "232" + mountPropagation: ȫşŇɜa + name: "231" + readOnly: true + subPath: "233" + subPathExpr: "234" + workingDir: "215" + dnsConfig: + nameservers: + - "336" + options: + - name: "338" + value: "339" + searches: + - "337" + enableServiceLinks: false + hostAliases: + - hostnames: + - "334" + ip: "333" + hostNetwork: true + hostname: "288" + imagePullSecrets: + - name: "287" + 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: ^ + readOnlyRootFilesystem: true + runAsGroup: -4139900758039117471 + runAsNonRoot: true + runAsUser: 8685765401091182865 + seLinuxOptions: + level: "208" + role: "206" + type: "207" + user: "205" + windowsOptions: + gmsaCredentialSpec: "210" + gmsaCredentialSpecName: "209" + terminationMessagePath: "204" + terminationMessagePolicy: ů湙騘& + tty: true + volumeDevices: + - devicePath: "175" + name: "174" + volumeMounts: + - mountPath: "171" + mountPropagation: ¿燥ǖ_è绺 + name: "170" + subPath: "172" + subPathExpr: "173" + workingDir: "154" + nodeName: "278" + nodeSelector: + "274": "275" + preemptionPolicy: 'z委>,趐V曡88 ' + priority: -2137775067 + priorityClassName: "335" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 5w垁鷌辪虽U珝Żwʮ馜üNșƶ + runtimeClassName: "340" + schedulerName: "330" + securityContext: + fsGroup: 2404245025847758433 + runAsGroup: -7736954297113301184 + runAsNonRoot: true + runAsUser: -6995201567186416273 + seLinuxOptions: + level: "282" + role: "280" + type: "281" + user: "279" + supplementalGroups: + - -2242514391033939790 + sysctls: + - name: "285" + value: "286" + windowsOptions: + gmsaCredentialSpec: "284" + gmsaCredentialSpecName: "283" + serviceAccount: "277" + serviceAccountName: "276" + shareProcessNamespace: false + subdomain: "289" + terminationGracePeriodSeconds: 6132275361857491866 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "331" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "332" + 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.15.0/core.v1.RangeAllocation.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.json new file mode 100644 index 00000000000..9764848048d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.RangeAllocation.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.RangeAllocation.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.yaml new file mode 100644 index 00000000000..1d7be0cb687 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ReplicationController.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.json new file mode 100644 index 00000000000..15a257aeda1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.json @@ -0,0 +1,1055 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211" + }, + "runAsUser": 8685765401091182865, + "runAsGroup": -4139900758039117471, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "^" + }, + "tty": true + } + ], + "containers": [ + { + "name": "212", + "image": "213", + "command": [ + "214" + ], + "args": [ + "215" + ], + "workingDir": "216", + "ports": [ + { + "name": "217", + "hostPort": -239302370, + "containerPort": -1215463021, + "protocol": "ăȲϤĦʅ芝", + "hostIP": "218" + } + ], + "envFrom": [ + { + "prefix": "219", + "configMapRef": { + "name": "220", + "optional": false + }, + "secretRef": { + "name": "221", + "optional": true + } + } + ], + "env": [ + { + "name": "222", + "value": "223", + "valueFrom": { + "fieldRef": { + "apiVersion": "224", + "fieldPath": "225" + }, + "resourceFieldRef": { + "containerName": "226", + "resource": "227", + "divisor": "706" + }, + "configMapKeyRef": { + "name": "228", + "key": "229", + "optional": false + }, + "secretKeyRef": { + "name": "230", + "key": "231", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "*ĕʄő芖{|ǘ\"^饣": "254" + }, + "requests": { + "Ř阌Ŗ怳冘HǺƶȤ^}穠C]躢|)黰": "190" + } + }, + "volumeMounts": [ + { + "name": "232", + "readOnly": true, + "mountPath": "233", + "subPath": "234", + "mountPropagation": "ȫşŇɜa", + "subPathExpr": "235" + } + ], + "volumeDevices": [ + { + "name": "236", + "devicePath": "237" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "238" + ] + }, + "httpGet": { + "path": "239", + "port": "240", + "host": "241", + "scheme": "抴ŨfZhUʎ浵ɲõ", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": -1980941277, + "host": "244" + }, + "initialDelaySeconds": -124607411, + "timeoutSeconds": -1967211777, + "periodSeconds": -2138399859, + "successThreshold": 943356038, + "failureThreshold": 1499244521 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": "247", + "host": "248", + "scheme": "A徙ɶɊł/擇ɦĽ胚", + "httpHeaders": [ + { + "name": "249", + "value": "250" + } + ] + }, + "tcpSocket": { + "port": -1502363275, + "host": "251" + }, + "initialDelaySeconds": -1950133943, + "timeoutSeconds": -65465189, + "periodSeconds": 1836896522, + "successThreshold": -2101285839, + "failureThreshold": 2064656704 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "scheme": "Hǝ呮}臷Ľð»", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + } + }, + "preStop": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "鄌eÞȦY籎顒", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + } + } + }, + "terminationMessagePath": "268", + "terminationMessagePolicy": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "imagePullPolicy": "?鷅bȻN", + "securityContext": { + "capabilities": { + "add": [ + "榱*Gưoɘ檲" + ], + "drop": [ + "銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "269", + "role": "270", + "type": "271", + "level": "272" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "273", + "gmsaCredentialSpec": "274" + }, + "runAsUser": 2498881510781298156, + "runAsGroup": 1396880349510758210, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "猀2:ö" + }, + "stdinOnce": true + } + ], + "restartPolicy": "5w垁鷌辪虽U珝Żwʮ馜üNșƶ", + "terminationGracePeriodSeconds": 6132275361857491866, + "activeDeadlineSeconds": 139065396842667255, + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "284", + "gmsaCredentialSpec": "285" + }, + "runAsUser": -6995201567186416273, + "runAsGroup": -7736954297113301184, + "runAsNonRoot": true, + "supplementalGroups": [ + -2242514391033939790 + ], + "fsGroup": 2404245025847758433, + "sysctls": [ + { + "name": "286", + "value": "287" + } + ] + }, + "imagePullSecrets": [ + { + "name": "288" + } + ], + "hostname": "289", + "subdomain": "290", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "291", + "operator": "ʭd鲡:贅wE@Ȗs«öʮĀ\u003cé瞾ʀN", + "values": [ + "292" + ] + } + ], + "matchFields": [ + { + "key": "293", + "operator": "軶ǃ*ʙ嫙\u0026蒒5靇", + "values": [ + "294" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 279808574, + "preference": { + "matchExpressions": [ + { + "key": "295", + "operator": "K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "7¤7djƯĖ漘Z剚敍0)鈼¬麄p呝T", + "values": [ + "298" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "39-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-l.onh-9289---x-p-qpt6-1w-3205c1lxeqyn-5--9d5a3-7bf46g-40883176jte/Pi.-_-a-G": "g.8_r_N-.3n-x.-_-_-Nm-_X31" + }, + "matchExpressions": [ + { + "key": "x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.v", + "operator": "NotIn", + "values": [ + "C-_18_...E.-2D" + ] + } + ] + }, + "namespaces": [ + "305" + ], + "topologyKey": "306" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1532958330, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "5l-59g-qy5--ar-gn58nc2-3--6-o-h-9-15v-5925a-x12a-214-3sc/M.JP_oA_4A.J2s3.XL6_EU--AH-Q.GM7B": "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": [ + "313" + ], + "topologyKey": "314" + } + } + ] + }, + "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": [ + "321" + ], + "topologyKey": "322" + } + ], + "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": [ + "329" + ], + "topologyKey": "330" + } + } + ] + } + }, + "schedulerName": "331", + "tolerations": [ + { + "key": "332", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "333", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "334", + "hostnames": [ + "335" + ] + } + ], + "priorityClassName": "336", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "337" + ], + "searches": [ + "338" + ], + "options": [ + { + "name": "339", + "value": "340" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "341", + "enableServiceLinks": false, + "preemptionPolicy": "z委\u003e,趐V曡88 " + } + } + }, + "status": { + "replicas": 1690834256, + "fullyLabeledReplicas": 2001418580, + "readyReplicas": -2043375598, + "availableReplicas": -867149340, + "observedGeneration": 7651417573826529316, + "conditions": [ + { + "type": "緔Tj§E蓋Cȗä2 ɲ±m嵘厶s", + "status": "ǣ普闎Ť", + "lastTransitionTime": "2291-09-10T04:26:58Z", + "reason": "342", + "message": "343" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.pb new file mode 100644 index 00000000000..5ca8b601086 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.yaml new file mode 100644 index 00000000000..0bf8d891038 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.yaml @@ -0,0 +1,722 @@ +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: 139065396842667255 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "295" + operator: K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ + values: + - "296" + matchFields: + - key: "297" + operator: 7¤7djƯĖ漘Z剚敍0)鈼¬麄p呝T + values: + - "298" + weight: 279808574 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "291" + operator: ʭd鲡:贅wE@Ȗs«öʮĀ<é瞾ʀN + values: + - "292" + matchFields: + - key: "293" + operator: 軶ǃ*ʙ嫙&蒒5靇 + values: + - "294" + 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: + 5l-59g-qy5--ar-gn58nc2-3--6-o-h-9-15v-5925a-x12a-214-3sc/M.JP_oA_4A.J2s3.XL6_EU--AH-Q.GM7B: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "313" + topologyKey: "314" + weight: -1532958330 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.v + operator: NotIn + values: + - C-_18_...E.-2D + matchLabels: + ? 39-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-l.onh-9289---x-p-qpt6-1w-3205c1lxeqyn-5--9d5a3-7bf46g-40883176jte/Pi.-_-a-G + : g.8_r_N-.3n-x.-_-_-Nm-_X31 + namespaces: + - "305" + topologyKey: "306" + 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: + - "329" + topologyKey: "330" + 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: + - "321" + topologyKey: "322" + automountServiceAccountToken: true + containers: + - args: + - "215" + command: + - "214" + env: + - name: "222" + value: "223" + valueFrom: + configMapKeyRef: + key: "229" + name: "228" + optional: false + fieldRef: + apiVersion: "224" + fieldPath: "225" + resourceFieldRef: + containerName: "226" + divisor: "706" + resource: "227" + secretKeyRef: + key: "231" + name: "230" + optional: false + envFrom: + - configMapRef: + name: "220" + optional: false + prefix: "219" + secretRef: + name: "221" + optional: true + image: "213" + imagePullPolicy: ?鷅bȻN + lifecycle: + postStart: + exec: + command: + - "252" + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + scheme: Hǝ呮}臷Ľð» + tcpSocket: + host: "259" + port: "258" + preStop: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: 鄌eÞȦY籎顒 + tcpSocket: + host: "267" + port: "266" + livenessProbe: + exec: + command: + - "238" + failureThreshold: 1499244521 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "239" + port: "240" + scheme: 抴ŨfZhUʎ浵ɲõ + initialDelaySeconds: -124607411 + periodSeconds: -2138399859 + successThreshold: 943356038 + tcpSocket: + host: "244" + port: -1980941277 + timeoutSeconds: -1967211777 + name: "212" + ports: + - containerPort: -1215463021 + hostIP: "218" + hostPort: -239302370 + name: "217" + protocol: ăȲϤĦʅ芝 + readinessProbe: + exec: + command: + - "245" + failureThreshold: 2064656704 + httpGet: + host: "248" + httpHeaders: + - name: "249" + value: "250" + path: "246" + port: "247" + scheme: A徙ɶɊł/擇ɦĽ胚 + initialDelaySeconds: -1950133943 + periodSeconds: 1836896522 + successThreshold: -2101285839 + tcpSocket: + host: "251" + port: -1502363275 + timeoutSeconds: -65465189 + resources: + limits: + '*ĕʄő芖{|ǘ"^饣': "254" + requests: + Ř阌Ŗ怳冘HǺƶȤ^}穠C]躢|)黰: "190" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 榱*Gưoɘ檲 + drop: + - 銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ + privileged: true + procMount: 猀2:ö + readOnlyRootFilesystem: false + runAsGroup: 1396880349510758210 + runAsNonRoot: false + runAsUser: 2498881510781298156 + seLinuxOptions: + level: "272" + role: "270" + type: "271" + user: "269" + windowsOptions: + gmsaCredentialSpec: "274" + gmsaCredentialSpecName: "273" + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + volumeDevices: + - devicePath: "237" + name: "236" + volumeMounts: + - mountPath: "233" + mountPropagation: ȫşŇɜa + name: "232" + readOnly: true + subPath: "234" + subPathExpr: "235" + workingDir: "216" + dnsConfig: + nameservers: + - "337" + options: + - name: "339" + value: "340" + searches: + - "338" + enableServiceLinks: false + hostAliases: + - hostnames: + - "335" + ip: "334" + hostNetwork: true + hostname: "289" + imagePullSecrets: + - name: "288" + 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: ^ + readOnlyRootFilesystem: true + runAsGroup: -4139900758039117471 + runAsNonRoot: true + runAsUser: 8685765401091182865 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + terminationMessagePath: "205" + terminationMessagePolicy: ů湙騘& + tty: true + volumeDevices: + - devicePath: "176" + name: "175" + volumeMounts: + - mountPath: "172" + mountPropagation: ¿燥ǖ_è绺 + name: "171" + subPath: "173" + subPathExpr: "174" + workingDir: "155" + nodeName: "279" + nodeSelector: + "275": "276" + preemptionPolicy: 'z委>,趐V曡88 ' + priority: -2137775067 + priorityClassName: "336" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 5w垁鷌辪虽U珝Żwʮ馜üNșƶ + runtimeClassName: "341" + schedulerName: "331" + securityContext: + fsGroup: 2404245025847758433 + runAsGroup: -7736954297113301184 + runAsNonRoot: true + runAsUser: -6995201567186416273 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -2242514391033939790 + sysctls: + - name: "286" + value: "287" + windowsOptions: + gmsaCredentialSpec: "285" + gmsaCredentialSpecName: "284" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "290" + terminationGracePeriodSeconds: 6132275361857491866 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "332" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "333" + 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: -867149340 + conditions: + - lastTransitionTime: "2291-09-10T04:26:58Z" + message: "343" + reason: "342" + status: ǣ普闎Ť + type: 緔Tj§E蓋Cȗä2 ɲ±m嵘厶s + fullyLabeledReplicas: 2001418580 + observedGeneration: 7651417573826529316 + readyReplicas: -2043375598 + replicas: 1690834256 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.json new file mode 100644 index 00000000000..7f7df22c2bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ResourceQuota.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ResourceQuota.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.yaml new file mode 100644 index 00000000000..08ebfd4c4e0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Secret.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.json new file mode 100644 index 00000000000..02069c270ac --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Secret.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Secret.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.yaml new file mode 100644 index 00000000000..ebea0bee673 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.SerializedReference.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.SerializedReference.json new file mode 100644 index 00000000000..5760b921b6f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.SerializedReference.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.SerializedReference.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.SerializedReference.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.SerializedReference.yaml new file mode 100644 index 00000000000..88327aaa661 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Service.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.json new file mode 100644 index 00000000000..3d785597224 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Service.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Service.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.yaml new file mode 100644 index 00000000000..cdd852193b4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ServiceAccount.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.json new file mode 100644 index 00000000000..b06268b1291 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ServiceAccount.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ServiceAccount.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.yaml new file mode 100644 index 00000000000..04707166695 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ServiceProxyOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceProxyOptions.json new file mode 100644 index 00000000000..ab28cd77420 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ServiceProxyOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.ServiceProxyOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceProxyOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceProxyOptions.yaml new file mode 100644 index 00000000000..fbb80e5be36 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Status.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Status.json new file mode 100644 index 00000000000..a4813ea41f2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Status.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.Status.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Status.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Status.yaml new file mode 100644 index 00000000000..8e5da3a291d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.UpdateOptions.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.UpdateOptions.json new file mode 100644 index 00000000000..83135429328 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.UpdateOptions.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.UpdateOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.UpdateOptions.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.UpdateOptions.yaml new file mode 100644 index 00000000000..2102aa891b7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.WatchEvent.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.WatchEvent.json new file mode 100644 index 00000000000..aadfba67a64 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.WatchEvent.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/core.v1.WatchEvent.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.WatchEvent.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.WatchEvent.yaml new file mode 100644 index 00000000000..a146a30f0c1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/events.k8s.io.v1beta1.Event.json b/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.json new file mode 100644 index 00000000000..00d0fc4335a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/events.k8s.io.v1beta1.Event.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/events.k8s.io.v1beta1.Event.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.yaml new file mode 100644 index 00000000000..b2049f4ec5c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.DaemonSet.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.json new file mode 100644 index 00000000000..91e2d768027 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.json @@ -0,0 +1,1081 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217" + }, + "runAsUser": 6743064379422188907, + "runAsGroup": 3541984878507294780, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "Rƥ贫d飼$俊跾|@?鷅b" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": -1167973499, + "containerPort": 692541847, + "protocol": "Gưoɘ檲ɨ銦妰黖ȓƇ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": true + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "385" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": false + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "鎷卩蝾H": "824" + }, + "requests": { + "蕵ɢ": "684" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "}", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "readinessProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": -289900366, + "host": "258" + }, + "initialDelaySeconds": 559781916, + "timeoutSeconds": -1703360754, + "periodSeconds": -1569009987, + "successThreshold": -1053603859, + "failureThreshold": 1471432155 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "259" + ] + }, + "httpGet": { + "path": "260", + "port": "261", + "host": "262", + "scheme": ":贅wE@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + } + }, + "preStop": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": -1718681455, + "host": "269", + "scheme": "*ʙ嫙\u0026蒒5靇C'ɵK.", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": "272", + "host": "273" + } + } + }, + "terminationMessagePath": "274", + "terminationMessagePolicy": "£ȹ嫰ƹǔw÷nI粛E煹", + "imagePullPolicy": "ȃv渟7", + "securityContext": { + "capabilities": { + "add": [ + "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪" + ], + "drop": [ + "mɩC[ó瓧" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "275", + "role": "276", + "type": "277", + "level": "278" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "279", + "gmsaCredentialSpec": "280" + }, + "runAsUser": -6244232606031635964, + "runAsGroup": -2537458620093904059, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "ɟ踡肒Ao/樝fw[Řż丩Ž" + }, + "stdinOnce": true + } + ], + "restartPolicy": "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ", + "terminationGracePeriodSeconds": 1221494839594199191, + "activeDeadlineSeconds": -1172377136758373368, + "dnsPolicy": "Ndǂ\u003e5姣\u003e懔%熷谟þ蛯ɰ", + "nodeSelector": { + "281": "282" + }, + "serviceAccountName": "283", + "serviceAccount": "284", + "automountServiceAccountToken": true, + "nodeName": "285", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "286", + "role": "287", + "type": "288", + "level": "289" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "290", + "gmsaCredentialSpec": "291" + }, + "runAsUser": 5824892309487369487, + "runAsGroup": 6134106493278592168, + "runAsNonRoot": true, + "supplementalGroups": [ + -4964947941541214699 + ], + "fsGroup": -3979882341327374195, + "sysctls": [ + { + "name": "292", + "value": "293" + } + ] + }, + "imagePullSecrets": [ + { + "name": "294" + } + ], + "hostname": "295", + "subdomain": "296", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "297", + "operator": "t莭琽§ć\\ ïì", + "values": [ + "298" + ] + } + ], + "matchFields": [ + { + "key": "299", + "operator": "ȿ0矀Kʝ", + "values": [ + "300" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1281792166, + "preference": { + "matchExpressions": [ + { + "key": "301", + "operator": "", + "values": [ + "302" + ] + } + ], + "matchFields": [ + { + "key": "303", + "operator": "粕擓ƖHVe熼'FD", + "values": [ + "304" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu": "i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m" + }, + "matchExpressions": [ + { + "key": "x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D", + "operator": "NotIn", + "values": [ + "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + ] + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1129218498, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q": "N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3" + }, + "matchExpressions": [ + { + "key": "b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p", + "operator": "In", + "values": [ + "9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU": "P_3..H..k9M86.9a_-0R_.ZI" + }, + "matchExpressions": [ + { + "key": "8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1262074531, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O": "5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo" + }, + "matchExpressions": [ + { + "key": "3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X", + "operator": "In", + "values": [ + "T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l" + ] + } + ] + }, + "namespaces": [ + "335" + ], + "topologyKey": "336" + } + } + ] + } + }, + "schedulerName": "337", + "tolerations": [ + { + "key": "338", + "operator": "Uȍ", + "value": "339", + "effect": "^\u003cu綡Ţ搯唧", + "tolerationSeconds": 5874355269862618775 + } + ], + "hostAliases": [ + { + "ip": "340", + "hostnames": [ + "341" + ] + } + ], + "priorityClassName": "342", + "priority": -1662855542, + "dnsConfig": { + "nameservers": [ + "343" + ], + "searches": [ + "344" + ], + "options": [ + { + "name": "345", + "value": "346" + } + ] + }, + "readinessGates": [ + { + "conditionType": "l=ƈư呄" + } + ], + "runtimeClassName": "347", + "enableServiceLinks": true, + "preemptionPolicy": "ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ" + } + }, + "updateStrategy": { + "type": "丑ť竹ɁøCSɛĭ楿", + "rollingUpdate": { + + } + }, + "minReadySeconds": 1238814605, + "templateGeneration": 7026077266680344289, + "revisionHistoryLimit": -258261674 + }, + "status": { + "currentNumberScheduled": -555161071, + "numberMisscheduled": 574445425, + "desiredNumberScheduled": 315650291, + "numberReady": -1715156769, + "observedGeneration": -3880303276690778218, + "updatedNumberScheduled": -217444218, + "numberAvailable": 165914231, + "numberUnavailable": -1146687901, + "collisionCount": -1983059344, + "conditions": [ + { + "type": "4姺剟ź魊塾ɖ$rolȋɶuɋ5r儉ɩ", + "status": "-ÚŜĂwǐ擨^幸$Ż料ȭz", + "lastTransitionTime": "2333-12-17T22:44:31Z", + "reason": "348", + "message": "349" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.pb new file mode 100644 index 00000000000..54dde3b9752 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.yaml new file mode 100644 index 00000000000..391049895ae --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.yaml @@ -0,0 +1,738 @@ +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: 1238814605 + revisionHistoryLimit: -258261674 + 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: -1172377136758373368 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "301" + operator: "" + values: + - "302" + matchFields: + - key: "303" + operator: 粕擓ƖHVe熼'FD + values: + - "304" + weight: 1281792166 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "297" + operator: t莭琽§ć\ ïì + values: + - "298" + matchFields: + - key: "299" + operator: ȿ0矀Kʝ + values: + - "300" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p + operator: In + values: + - 9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M + matchLabels: + aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q: N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3 + namespaces: + - "319" + topologyKey: "320" + weight: -1129218498 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D + operator: NotIn + values: + - O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + matchLabels: + q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu: i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m + namespaces: + - "311" + topologyKey: "312" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X + operator: In + values: + - T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l + matchLabels: + 1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O: 5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo + namespaces: + - "335" + topologyKey: "336" + weight: 1262074531 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X + operator: DoesNotExist + matchLabels: + 1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU: P_3..H..k9M86.9a_-0R_.ZI + namespaces: + - "327" + topologyKey: "328" + automountServiceAccountToken: true + containers: + - args: + - "221" + command: + - "220" + env: + - name: "228" + value: "229" + valueFrom: + configMapKeyRef: + key: "235" + name: "234" + optional: false + fieldRef: + apiVersion: "230" + fieldPath: "231" + resourceFieldRef: + containerName: "232" + divisor: "385" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: true + envFrom: + - configMapRef: + name: "226" + optional: true + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: ȃv渟7 + lifecycle: + postStart: + exec: + command: + - "259" + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "260" + port: "261" + scheme: :贅wE@Ȗs«öʮĀ<é瞾 + tcpSocket: + host: "266" + port: "265" + preStop: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: -1718681455 + scheme: '*ʙ嫙&蒒5靇C''ɵK.' + tcpSocket: + host: "273" + port: "272" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -31530684 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1080853187 + name: "218" + ports: + - containerPort: 692541847 + hostIP: "224" + hostPort: -1167973499 + name: "223" + protocol: Gưoɘ檲ɨ銦妰黖ȓƇ + readinessProbe: + exec: + command: + - "252" + failureThreshold: 1471432155 + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + initialDelaySeconds: 559781916 + periodSeconds: -1569009987 + successThreshold: -1053603859 + tcpSocket: + host: "258" + port: -289900366 + timeoutSeconds: -1703360754 + resources: + limits: + 鎷卩蝾H: "824" + requests: + 蕵ɢ: "684" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 + drop: + - mɩC[ó瓧 + privileged: true + procMount: ɟ踡肒Ao/樝fw[Řż丩Ž + readOnlyRootFilesystem: true + runAsGroup: -2537458620093904059 + runAsNonRoot: false + runAsUser: -6244232606031635964 + seLinuxOptions: + level: "278" + role: "276" + type: "277" + user: "275" + windowsOptions: + gmsaCredentialSpec: "280" + gmsaCredentialSpecName: "279" + stdinOnce: true + terminationMessagePath: "274" + terminationMessagePolicy: £ȹ嫰ƹǔw÷nI粛E煹 + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "343" + options: + - name: "345" + value: "346" + searches: + - "344" + dnsPolicy: Ndǂ>5姣>懔%熷谟þ蛯ɰ + enableServiceLinks: true + hostAliases: + - hostnames: + - "341" + ip: "340" + hostPID: true + hostname: "295" + imagePullSecrets: + - name: "294" + 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: Rƥ贫d飼$俊跾|@?鷅b + readOnlyRootFilesystem: false + runAsGroup: 3541984878507294780 + runAsNonRoot: false + runAsUser: 6743064379422188907 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + stdin: 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: "285" + nodeSelector: + "281": "282" + preemptionPolicy: ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ + priority: -1662855542 + priorityClassName: "342" + readinessGates: + - conditionType: l=ƈư呄 + restartPolicy: ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + runtimeClassName: "347" + schedulerName: "337" + securityContext: + fsGroup: -3979882341327374195 + runAsGroup: 6134106493278592168 + runAsNonRoot: true + runAsUser: 5824892309487369487 + seLinuxOptions: + level: "289" + role: "287" + type: "288" + user: "286" + supplementalGroups: + - -4964947941541214699 + sysctls: + - name: "292" + value: "293" + windowsOptions: + gmsaCredentialSpec: "291" + gmsaCredentialSpecName: "290" + serviceAccount: "284" + serviceAccountName: "283" + shareProcessNamespace: true + subdomain: "296" + terminationGracePeriodSeconds: 1221494839594199191 + tolerations: + - effect: ^犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + 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: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + 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: -882790979 + collisionCount: 1813037030 + conditions: + - lastTransitionTime: "2682-02-22T19:36:37Z" + lastUpdateTime: "2811-10-04T08:41:37Z" + message: "347" + reason: "346" + status: ɩ繞怨Ǫ + type: 雤Ƽ]焤Ɂ癏BɺȔªɛȨç捌聮ŃŻ + observedGeneration: -5913324997018604801 + readyReplicas: -1159900491 + replicas: -1158620766 + unavailableReplicas: -1006636575 + updatedReplicas: 1221768764 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DeploymentRollback.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DeploymentRollback.json new file mode 100644 index 00000000000..6d38980656d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.DeploymentRollback.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.DeploymentRollback.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DeploymentRollback.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DeploymentRollback.yaml new file mode 100644 index 00000000000..b11e819ce29 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.Ingress.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.json new file mode 100644 index 00000000000..02973d0b45e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.Ingress.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.Ingress.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.yaml new file mode 100644 index 00000000000..8549ec30165 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.NetworkPolicy.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.json new file mode 100644 index 00000000000..0d723e1674a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.NetworkPolicy.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.NetworkPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.yaml new file mode 100644 index 00000000000..dae47ddc71b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.PodSecurityPolicy.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.json new file mode 100644 index 00000000000..aefb8a14572 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.json @@ -0,0 +1,144 @@ +{ + "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Ȏ瀮昃" + ], + "runtimeClass": { + "allowedRuntimeClassNames": [ + "33" + ], + "defaultRuntimeClassName": "34" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.pb new file mode 100644 index 00000000000..28cb2e485b7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.yaml new file mode 100644 index 00000000000..408ba6f394d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.yaml @@ -0,0 +1,94 @@ +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ņɖ + runtimeClass: + allowedRuntimeClassNames: + - "33" + defaultRuntimeClassName: "34" + 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.15.0/extensions.v1beta1.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.json new file mode 100644 index 00000000000..d911386e1e9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.json @@ -0,0 +1,1062 @@ +{ + "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" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216" + }, + "runAsUser": -7286288718856494813, + "runAsGroup": -5951050835676650382, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷" + }, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "217", + "image": "218", + "command": [ + "219" + ], + "args": [ + "220" + ], + "workingDir": "221", + "ports": [ + { + "name": "222", + "hostPort": -1470854631, + "containerPort": -1815391069, + "protocol": "Ƹʋŀ樺ȃv", + "hostIP": "223" + } + ], + "envFrom": [ + { + "prefix": "224", + "configMapRef": { + "name": "225", + "optional": true + }, + "secretRef": { + "name": "226", + "optional": true + } + } + ], + "env": [ + { + "name": "227", + "value": "228", + "valueFrom": { + "fieldRef": { + "apiVersion": "229", + "fieldPath": "230" + }, + "resourceFieldRef": { + "containerName": "231", + "resource": "232", + "divisor": "508" + }, + "configMapKeyRef": { + "name": "233", + "key": "234", + "optional": false + }, + "secretKeyRef": { + "name": "235", + "key": "236", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "剚敍0)鈼¬麄p呝TG": "305" + }, + "requests": { + "瓶": "806" + } + }, + "volumeMounts": [ + { + "name": "237", + "readOnly": true, + "mountPath": "238", + "subPath": "239", + "mountPropagation": "", + "subPathExpr": "240" + } + ], + "volumeDevices": [ + { + "name": "241", + "devicePath": "242" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "243" + ] + }, + "httpGet": { + "path": "244", + "port": "245", + "host": "246", + "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": 1096174794, + "host": "249" + }, + "initialDelaySeconds": 1591029717, + "timeoutSeconds": 1255169591, + "periodSeconds": 622473257, + "successThreshold": -966649167, + "failureThreshold": 817152661 + }, + "readinessProbe": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": "252", + "host": "253", + "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": "256", + "host": "257" + }, + "initialDelaySeconds": -394397948, + "timeoutSeconds": 2040455355, + "periodSeconds": 1505972335, + "successThreshold": -26910286, + "failureThreshold": 1214895765 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": "264", + "host": "265" + } + }, + "preStop": { + "exec": { + "command": [ + "266" + ] + }, + "httpGet": { + "path": "267", + "port": -1675041613, + "host": "268", + "scheme": "揆ɘȌ脾嚏吐", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": -194343002, + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "Ȥ藠3.", + "imagePullPolicy": "t莭琽§ć\\ ïì", + "securityContext": { + "capabilities": { + "add": [ + "Ƙ枛牐ɺ皚|懥ƖN" + ], + "drop": [ + "擓ƖHVe熼'FD剂讼ɓȌʟni酛" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -2142888785755371163, + "runAsGroup": -2879304435996142911, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?" + }, + "stdin": true + } + ], + "restartPolicy": "ȶ网棊ʢ=wǕɳɷ9Ì", + "terminationGracePeriodSeconds": -860974700141841896, + "activeDeadlineSeconds": -5860790522738935260, + "dnsPolicy": "w(ğ儴Ůĺ}潷ʒ胵", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -7059779929916534575, + "runAsGroup": -4105014793515441558, + "runAsNonRoot": true, + "supplementalGroups": [ + 830921445879518469 + ], + "fsGroup": 7861919711004065015, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -379385405, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "岼昕ĬÇó藢xɮĵȑ6L*Z", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "绤fʀļ腩墺Ò媁荭g", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-d42--clo90---461v-07r--0---8-30i-uo/9DF": "AH-Q.GM72_-c-.-.6--3-__t" + }, + "matchExpressions": [ + { + "key": "8SUGP.-_.uB-.--.gb_2_-8--z", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1258370227, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "N-_-vv-Q2q7": "3.4....-h._.GgT7_7P" + }, + "matchExpressions": [ + { + "key": "ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32": "0U1_-__.71-_-9_._X-D---k..1Q7N" + }, + "matchExpressions": [ + { + "key": "2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1289969734, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO": "" + }, + "matchExpressions": [ + { + "key": "8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q", + "operator": "NotIn", + "values": [ + "0..KpiS.oK-.O--5-yp8q_s-L" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "}缫,", + "value": "337", + "effect": "ɉ愂", + "tolerationSeconds": 5005983565679986804 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": 178156526, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "糮R(_âŔ獎$ƆJije檗" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "ʜ_ȭwɵ糫武诰ð" + } + } + }, + "status": { + "replicas": 2001693468, + "fullyLabeledReplicas": 831250275, + "readyReplicas": -1641645377, + "availableReplicas": 1652763817, + "observedGeneration": 8116344374862020441, + "conditions": [ + { + "type": "ŗÑ\"虆k遚釾", + "status": "佼!­ʅ墘ȕûy\u003c", + "lastTransitionTime": "2275-03-02T02:41:54Z", + "reason": "346", + "message": "347" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.pb new file mode 100644 index 00000000000..80779b67a0b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.yaml new file mode 100644 index 00000000000..afe0237c054 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.yaml @@ -0,0 +1,724 @@ +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: -5860790522738935260 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: 岼昕ĬÇó藢xɮĵȑ6L*Z + values: + - "300" + matchFields: + - key: "301" + operator: 绤fʀļ腩墺Ò媁荭g + values: + - "302" + weight: -379385405 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "296" + matchFields: + - key: "297" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x + operator: DoesNotExist + matchLabels: + N-_-vv-Q2q7: 3.4....-h._.GgT7_7P + namespaces: + - "317" + topologyKey: "318" + weight: 1258370227 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8SUGP.-_.uB-.--.gb_2_-8--z + operator: Exists + matchLabels: + 6-d42--clo90---461v-07r--0---8-30i-uo/9DF: AH-Q.GM72_-c-.-.6--3-__t + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q + operator: NotIn + values: + - 0..KpiS.oK-.O--5-yp8q_s-L + matchLabels: + gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO: "" + namespaces: + - "333" + topologyKey: "334" + weight: 1289969734 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s + operator: DoesNotExist + matchLabels: + 927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32: 0U1_-__.71-_-9_._X-D---k..1Q7N + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "220" + command: + - "219" + env: + - name: "227" + value: "228" + valueFrom: + configMapKeyRef: + key: "234" + name: "233" + optional: false + fieldRef: + apiVersion: "229" + fieldPath: "230" + resourceFieldRef: + containerName: "231" + divisor: "508" + resource: "232" + secretKeyRef: + key: "236" + name: "235" + optional: true + envFrom: + - configMapRef: + name: "225" + optional: true + prefix: "224" + secretRef: + name: "226" + optional: true + image: "218" + imagePullPolicy: t莭琽§ć\ ïì + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 + tcpSocket: + host: "265" + port: "264" + preStop: + exec: + command: + - "266" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "267" + port: -1675041613 + scheme: 揆ɘȌ脾嚏吐 + tcpSocket: + host: "271" + port: -194343002 + livenessProbe: + exec: + command: + - "243" + failureThreshold: 817152661 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "244" + port: "245" + scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + initialDelaySeconds: 1591029717 + periodSeconds: 622473257 + successThreshold: -966649167 + tcpSocket: + host: "249" + port: 1096174794 + timeoutSeconds: 1255169591 + name: "217" + ports: + - containerPort: -1815391069 + hostIP: "223" + hostPort: -1470854631 + name: "222" + protocol: Ƹʋŀ樺ȃv + readinessProbe: + exec: + command: + - "250" + failureThreshold: 1214895765 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "251" + port: "252" + scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ + initialDelaySeconds: -394397948 + periodSeconds: 1505972335 + successThreshold: -26910286 + tcpSocket: + host: "257" + port: "256" + timeoutSeconds: 2040455355 + resources: + limits: + 剚敍0)鈼¬麄p呝TG: "305" + requests: + 瓶: "806" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƙ枛牐ɺ皚|懥ƖN + drop: + - 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + privileged: true + procMount: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + readOnlyRootFilesystem: false + runAsGroup: -2879304435996142911 + runAsNonRoot: false + runAsUser: -2142888785755371163 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdin: true + terminationMessagePath: "272" + terminationMessagePolicy: Ȥ藠3. + volumeDevices: + - devicePath: "242" + name: "241" + volumeMounts: + - mountPath: "238" + mountPropagation: "" + name: "237" + readOnly: true + subPath: "239" + subPathExpr: "240" + workingDir: "221" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: w(ğ儴Ůĺ}潷ʒ胵 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostPID: true + hostname: "293" + imagePullSecrets: + - name: "292" + 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: 豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷 + readOnlyRootFilesystem: false + runAsGroup: -5951050835676650382 + runAsNonRoot: true + runAsUser: -7286288718856494813 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: ʜ_ȭwɵ糫武诰ð + priority: 178156526 + priorityClassName: "340" + readinessGates: + - conditionType: 糮R(_âŔ獎$ƆJije檗 + restartPolicy: ȶ网棊ʢ=wǕɳɷ9Ì + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: 7861919711004065015 + runAsGroup: -4105014793515441558 + runAsNonRoot: true + runAsUser: -7059779929916534575 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 830921445879518469 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -860974700141841896 + tolerations: + - effect: ɉ愂 + key: "336" + operator: '}缫,' + tolerationSeconds: 5005983565679986804 + value: "337" + 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: 1652763817 + conditions: + - lastTransitionTime: "2275-03-02T02:41:54Z" + message: "347" + reason: "346" + status: 佼!­ʅ墘ȕûy< + type: ŗÑ"虆k遚釾 + fullyLabeledReplicas: 831250275 + observedGeneration: 8116344374862020441 + readyReplicas: -1641645377 + replicas: 2001693468 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicationControllerDummy.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicationControllerDummy.json new file mode 100644 index 00000000000..46a4b767b61 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.ReplicationControllerDummy.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.ReplicationControllerDummy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicationControllerDummy.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicationControllerDummy.yaml new file mode 100644 index 00000000000..9089d17eef7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicationControllerDummy.yaml @@ -0,0 +1,2 @@ +apiVersion: extensions/v1beta1 +kind: ReplicationControllerDummy diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.json new file mode 100644 index 00000000000..f60076a7e64 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.Scale.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/extensions.v1beta1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.yaml new file mode 100644 index 00000000000..204ccf244dd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.json b/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.json new file mode 100644 index 00000000000..4de28135b69 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml new file mode 100644 index 00000000000..e41290f48bf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/networking.k8s.io.v1.NetworkPolicy.json b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.json new file mode 100644 index 00000000000..3e97699a5d5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/networking.k8s.io.v1.NetworkPolicy.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/networking.k8s.io.v1.NetworkPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.yaml new file mode 100644 index 00000000000..ee3860d99dc --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/networking.k8s.io.v1beta1.Ingress.json b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.json new file mode 100644 index 00000000000..56177657cc5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.json @@ -0,0 +1,83 @@ +{ + "kind": "Ingress", + "apiVersion": "networking.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": { + "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.15.0/networking.k8s.io.v1beta1.Ingress.pb b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.pb new file mode 100644 index 00000000000..87adf8d1098 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.yaml new file mode 100644 index 00000000000..57ec04a89be --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.yaml @@ -0,0 +1,54 @@ +apiVersion: networking.k8s.io/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.15.0/node.k8s.io.v1alpha1.RuntimeClass.json b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.json new file mode 100644 index 00000000000..b8cebe2e224 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.json @@ -0,0 +1,46 @@ +{ + "kind": "RuntimeClass", + "apiVersion": "node.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": { + "runtimeHandler": "24" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.pb b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.pb new file mode 100644 index 00000000000..dbfdf1022c9 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.yaml new file mode 100644 index 00000000000..c2fefa7f9e5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.yaml @@ -0,0 +1,35 @@ +apiVersion: node.k8s.io/v1alpha1 +kind: RuntimeClass +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: + runtimeHandler: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.json b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.json new file mode 100644 index 00000000000..452bcf2dbc8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.json @@ -0,0 +1,44 @@ +{ + "kind": "RuntimeClass", + "apiVersion": "node.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}} + } + ] + }, + "handler": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.pb b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.pb new file mode 100644 index 00000000000..860afed90ad Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.yaml new file mode 100644 index 00000000000..f6776115813 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.yaml @@ -0,0 +1,34 @@ +apiVersion: node.k8s.io/v1beta1 +handler: "24" +kind: RuntimeClass +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.15.0/policy.v1beta1.Eviction.json b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.json new file mode 100644 index 00000000000..f91e9d94d96 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/policy.v1beta1.Eviction.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/policy.v1beta1.Eviction.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.yaml new file mode 100644 index 00000000000..12e8b7d82f8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/policy.v1beta1.PodDisruptionBudget.json b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.json new file mode 100644 index 00000000000..e5f9358b22b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/policy.v1beta1.PodDisruptionBudget.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/policy.v1beta1.PodDisruptionBudget.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.yaml new file mode 100644 index 00000000000..9bb9e81c832 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/policy.v1beta1.PodSecurityPolicy.json b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.json new file mode 100644 index 00000000000..8ffa3d865c3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.json @@ -0,0 +1,144 @@ +{ + "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Ȏ瀮昃" + ], + "runtimeClass": { + "allowedRuntimeClassNames": [ + "33" + ], + "defaultRuntimeClassName": "34" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.pb b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.pb new file mode 100644 index 00000000000..403709b110e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.yaml new file mode 100644 index 00000000000..e58da176f81 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.yaml @@ -0,0 +1,94 @@ +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ņɖ + runtimeClass: + allowedRuntimeClassNames: + - "33" + defaultRuntimeClassName: "34" + 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.15.0/rbac.authorization.k8s.io.v1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1.Role.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1.Role.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.Role.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.Role.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1beta1.Role.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1beta1.Role.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1beta1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.15.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.15.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.15.0/scheduling.k8s.io.v1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.json new file mode 100644 index 00000000000..8c2b2a69fef --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.json @@ -0,0 +1,46 @@ +{ + "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", + "preemptionPolicy": "Ƣ6/ʕVŚ(ĿȊ甞" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.pb new file mode 100644 index 00000000000..c0db2210ea1 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.yaml new file mode 100644 index 00000000000..de8b18806f8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.yaml @@ -0,0 +1,36 @@ +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 +preemptionPolicy: Ƣ6/ʕVŚ(ĿȊ甞 +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.json new file mode 100644 index 00000000000..8db93f45ddb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.json @@ -0,0 +1,46 @@ +{ + "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", + "preemptionPolicy": "Ƣ6/ʕVŚ(ĿȊ甞" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb new file mode 100644 index 00000000000..b7de6e11db7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml new file mode 100644 index 00000000000..8ba9d1cc2cd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml @@ -0,0 +1,36 @@ +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 +preemptionPolicy: Ƣ6/ʕVŚ(ĿȊ甞 +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.json new file mode 100644 index 00000000000..f45a4137c45 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.json @@ -0,0 +1,46 @@ +{ + "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", + "preemptionPolicy": "Ƣ6/ʕVŚ(ĿȊ甞" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.pb new file mode 100644 index 00000000000..06ff556d9e2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml new file mode 100644 index 00000000000..e942c9b4abd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml @@ -0,0 +1,36 @@ +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 +preemptionPolicy: Ƣ6/ʕVŚ(ĿȊ甞 +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.json b/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.json new file mode 100644 index 00000000000..2f576948439 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/settings.k8s.io.v1alpha1.PodPreset.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/settings.k8s.io.v1alpha1.PodPreset.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.yaml new file mode 100644 index 00000000000..7d747944de0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1.StorageClass.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.json new file mode 100644 index 00000000000..ecc6d4afea1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1.StorageClass.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1.StorageClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.yaml new file mode 100644 index 00000000000..37b57088f55 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.json new file mode 100644 index 00000000000..9c18eb3d616 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.json @@ -0,0 +1,308 @@ +{ + "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", + "inlineVolumeSpec": { + "capacity": { + "ǸƢ6/": "569" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": -799278564, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": 1749009427, + "readOnly": true + }, + "hostPath": { + "path": "30", + "type": "甞谐颋DžS" + }, + "glusterfs": { + "endpoints": "31", + "path": "32", + "endpointsNamespace": "33" + }, + "nfs": { + "server": "34", + "path": "35", + "readOnly": true + }, + "rbd": { + "monitors": [ + "36" + ], + "image": "37", + "fsType": "38", + "pool": "39", + "user": "40", + "keyring": "41", + "secretRef": { + "name": "42", + "namespace": "43" + } + }, + "iscsi": { + "targetPortal": "44", + "iqn": "45", + "lun": -443114323, + "iscsiInterface": "46", + "fsType": "47", + "portals": [ + "48" + ], + "secretRef": { + "name": "49", + "namespace": "50" + }, + "initiatorName": "51" + }, + "cinder": { + "volumeID": "52", + "fsType": "53", + "secretRef": { + "name": "54", + "namespace": "55" + } + }, + "cephfs": { + "monitors": [ + "56" + ], + "path": "57", + "user": "58", + "secretFile": "59", + "secretRef": { + "name": "60", + "namespace": "61" + }, + "readOnly": true + }, + "fc": { + "targetWWNs": [ + "62" + ], + "lun": 2072604405, + "fsType": "63", + "wwids": [ + "64" + ] + }, + "flocker": { + "datasetName": "65", + "datasetUUID": "66" + }, + "flexVolume": { + "driver": "67", + "fsType": "68", + "secretRef": { + "name": "69", + "namespace": "70" + }, + "options": { + "71": "72" + } + }, + "azureFile": { + "secretName": "73", + "shareName": "74", + "readOnly": true, + "secretNamespace": "75" + }, + "vsphereVolume": { + "volumePath": "76", + "fsType": "77", + "storagePolicyName": "78", + "storagePolicyID": "79" + }, + "quobyte": { + "registry": "80", + "volume": "81", + "readOnly": true, + "user": "82", + "group": "83", + "tenant": "84" + }, + "azureDisk": { + "diskName": "85", + "diskURI": "86", + "cachingMode": "狞夌碕ʂɭ", + "fsType": "87", + "readOnly": true, + "kind": "P$Iņɖ橙9ȫŚʒ" + }, + "photonPersistentDisk": { + "pdID": "88", + "fsType": "89" + }, + "portworxVolume": { + "volumeID": "90", + "fsType": "91" + }, + "scaleIO": { + "gateway": "92", + "system": "93", + "secretRef": { + "name": "94", + "namespace": "95" + }, + "sslEnabled": true, + "protectionDomain": "96", + "storagePool": "97", + "storageMode": "98", + "volumeName": "99", + "fsType": "100", + "readOnly": true + }, + "local": { + "path": "101", + "fsType": "102" + }, + "storageos": { + "volumeName": "103", + "volumeNamespace": "104", + "fsType": "105", + "readOnly": true, + "secretRef": { + "kind": "106", + "namespace": "107", + "name": "108", + "uid": "ȸd賑'üA謥ǣ偐圠=l", + "apiVersion": "109", + "resourceVersion": "110", + "fieldPath": "111" + } + }, + "csi": { + "driver": "112", + "volumeHandle": "113", + "fsType": "114", + "volumeAttributes": { + "115": "116" + }, + "controllerPublishSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodeStageSecretRef": { + "name": "119", + "namespace": "120" + }, + "nodePublishSecretRef": { + "name": "121", + "namespace": "122" + }, + "controllerExpandSecretRef": { + "name": "123", + "namespace": "124" + } + }, + "accessModes": [ + "ƺ魋Ď儇击3ƆìQ" + ], + "claimRef": { + "kind": "125", + "namespace": "126", + "name": "127", + "uid": "艋涽託仭w-檮Ǣ冖ž琔n宂¬轚", + "apiVersion": "128", + "resourceVersion": "129", + "fieldPath": "130" + }, + "persistentVolumeReclaimPolicy": "£趕ã/鈱$-议}ȧ外ĺ", + "storageClassName": "131", + "mountOptions": [ + "132" + ], + "volumeMode": "譋娲瘹ɭȊɚɎ(", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "133", + "operator": "f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1", + "values": [ + "134" + ] + } + ], + "matchFields": [ + { + "key": "135", + "operator": "l恕ɍȇ廄裭4懙鏮嵒", + "values": [ + "136" + ] + } + ] + } + ] + } + } + } + }, + "nodeName": "137" + }, + "status": { + "attached": false, + "attachmentMetadata": { + "138": "139" + }, + "attachError": { + "time": "2498-07-05T18:17:05Z", + "message": "140" + }, + "detachError": { + "time": "2336-02-05T15:38:29Z", + "message": "141" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.pb new file mode 100644 index 00000000000..7aa28c086ae Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.yaml new file mode 100644 index 00000000000..29c060da32d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.yaml @@ -0,0 +1,234 @@ +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: "137" + source: + inlineVolumeSpec: + accessModes: + - ƺ魋Ď儇击3ƆìQ + awsElasticBlockStore: + fsType: "29" + partition: 1749009427 + readOnly: true + volumeID: "28" + azureDisk: + cachingMode: 狞夌碕ʂɭ + diskName: "85" + diskURI: "86" + fsType: "87" + kind: P$Iņɖ橙9ȫŚʒ + readOnly: true + azureFile: + readOnly: true + secretName: "73" + secretNamespace: "75" + shareName: "74" + capacity: + ǸƢ6/: "569" + cephfs: + monitors: + - "56" + path: "57" + readOnly: true + secretFile: "59" + secretRef: + name: "60" + namespace: "61" + user: "58" + cinder: + fsType: "53" + secretRef: + name: "54" + namespace: "55" + volumeID: "52" + claimRef: + apiVersion: "128" + fieldPath: "130" + kind: "125" + name: "127" + namespace: "126" + resourceVersion: "129" + uid: 艋涽託仭w-檮Ǣ冖ž琔n宂¬轚 + csi: + controllerExpandSecretRef: + name: "123" + namespace: "124" + controllerPublishSecretRef: + name: "117" + namespace: "118" + driver: "112" + fsType: "114" + nodePublishSecretRef: + name: "121" + namespace: "122" + nodeStageSecretRef: + name: "119" + namespace: "120" + volumeAttributes: + "115": "116" + volumeHandle: "113" + fc: + fsType: "63" + lun: 2072604405 + targetWWNs: + - "62" + wwids: + - "64" + flexVolume: + driver: "67" + fsType: "68" + options: + "71": "72" + secretRef: + name: "69" + namespace: "70" + flocker: + datasetName: "65" + datasetUUID: "66" + gcePersistentDisk: + fsType: "27" + partition: -799278564 + pdName: "26" + readOnly: true + glusterfs: + endpoints: "31" + endpointsNamespace: "33" + path: "32" + hostPath: + path: "30" + type: 甞谐颋DžS + iscsi: + fsType: "47" + initiatorName: "51" + iqn: "45" + iscsiInterface: "46" + lun: -443114323 + portals: + - "48" + secretRef: + name: "49" + namespace: "50" + targetPortal: "44" + local: + fsType: "102" + path: "101" + mountOptions: + - "132" + nfs: + path: "35" + readOnly: true + server: "34" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "133" + operator: f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1 + values: + - "134" + matchFields: + - key: "135" + operator: l恕ɍȇ廄裭4懙鏮嵒 + values: + - "136" + persistentVolumeReclaimPolicy: £趕ã/鈱$-议}ȧ外ĺ + photonPersistentDisk: + fsType: "89" + pdID: "88" + portworxVolume: + fsType: "91" + volumeID: "90" + quobyte: + group: "83" + readOnly: true + registry: "80" + tenant: "84" + user: "82" + volume: "81" + rbd: + fsType: "38" + image: "37" + keyring: "41" + monitors: + - "36" + pool: "39" + secretRef: + name: "42" + namespace: "43" + user: "40" + scaleIO: + fsType: "100" + gateway: "92" + protectionDomain: "96" + readOnly: true + secretRef: + name: "94" + namespace: "95" + sslEnabled: true + storageMode: "98" + storagePool: "97" + system: "93" + volumeName: "99" + storageClassName: "131" + storageos: + fsType: "105" + readOnly: true + secretRef: + apiVersion: "109" + fieldPath: "111" + kind: "106" + name: "108" + namespace: "107" + resourceVersion: "110" + uid: ȸd賑'üA謥ǣ偐圠=l + volumeName: "103" + volumeNamespace: "104" + volumeMode: 譋娲瘹ɭȊɚɎ( + vsphereVolume: + fsType: "77" + storagePolicyID: "79" + storagePolicyName: "78" + volumePath: "76" + persistentVolumeName: "25" +status: + attachError: + message: "140" + time: "2498-07-05T18:17:05Z" + attached: false + attachmentMetadata: + "138": "139" + detachError: + message: "141" + time: "2336-02-05T15:38:29Z" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.json new file mode 100644 index 00000000000..56084c38446 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.json @@ -0,0 +1,308 @@ +{ + "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", + "inlineVolumeSpec": { + "capacity": { + "ǸƢ6/": "569" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": -799278564, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": 1749009427, + "readOnly": true + }, + "hostPath": { + "path": "30", + "type": "甞谐颋DžS" + }, + "glusterfs": { + "endpoints": "31", + "path": "32", + "endpointsNamespace": "33" + }, + "nfs": { + "server": "34", + "path": "35", + "readOnly": true + }, + "rbd": { + "monitors": [ + "36" + ], + "image": "37", + "fsType": "38", + "pool": "39", + "user": "40", + "keyring": "41", + "secretRef": { + "name": "42", + "namespace": "43" + } + }, + "iscsi": { + "targetPortal": "44", + "iqn": "45", + "lun": -443114323, + "iscsiInterface": "46", + "fsType": "47", + "portals": [ + "48" + ], + "secretRef": { + "name": "49", + "namespace": "50" + }, + "initiatorName": "51" + }, + "cinder": { + "volumeID": "52", + "fsType": "53", + "secretRef": { + "name": "54", + "namespace": "55" + } + }, + "cephfs": { + "monitors": [ + "56" + ], + "path": "57", + "user": "58", + "secretFile": "59", + "secretRef": { + "name": "60", + "namespace": "61" + }, + "readOnly": true + }, + "fc": { + "targetWWNs": [ + "62" + ], + "lun": 2072604405, + "fsType": "63", + "wwids": [ + "64" + ] + }, + "flocker": { + "datasetName": "65", + "datasetUUID": "66" + }, + "flexVolume": { + "driver": "67", + "fsType": "68", + "secretRef": { + "name": "69", + "namespace": "70" + }, + "options": { + "71": "72" + } + }, + "azureFile": { + "secretName": "73", + "shareName": "74", + "readOnly": true, + "secretNamespace": "75" + }, + "vsphereVolume": { + "volumePath": "76", + "fsType": "77", + "storagePolicyName": "78", + "storagePolicyID": "79" + }, + "quobyte": { + "registry": "80", + "volume": "81", + "readOnly": true, + "user": "82", + "group": "83", + "tenant": "84" + }, + "azureDisk": { + "diskName": "85", + "diskURI": "86", + "cachingMode": "狞夌碕ʂɭ", + "fsType": "87", + "readOnly": true, + "kind": "P$Iņɖ橙9ȫŚʒ" + }, + "photonPersistentDisk": { + "pdID": "88", + "fsType": "89" + }, + "portworxVolume": { + "volumeID": "90", + "fsType": "91" + }, + "scaleIO": { + "gateway": "92", + "system": "93", + "secretRef": { + "name": "94", + "namespace": "95" + }, + "sslEnabled": true, + "protectionDomain": "96", + "storagePool": "97", + "storageMode": "98", + "volumeName": "99", + "fsType": "100", + "readOnly": true + }, + "local": { + "path": "101", + "fsType": "102" + }, + "storageos": { + "volumeName": "103", + "volumeNamespace": "104", + "fsType": "105", + "readOnly": true, + "secretRef": { + "kind": "106", + "namespace": "107", + "name": "108", + "uid": "ȸd賑'üA謥ǣ偐圠=l", + "apiVersion": "109", + "resourceVersion": "110", + "fieldPath": "111" + } + }, + "csi": { + "driver": "112", + "volumeHandle": "113", + "fsType": "114", + "volumeAttributes": { + "115": "116" + }, + "controllerPublishSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodeStageSecretRef": { + "name": "119", + "namespace": "120" + }, + "nodePublishSecretRef": { + "name": "121", + "namespace": "122" + }, + "controllerExpandSecretRef": { + "name": "123", + "namespace": "124" + } + }, + "accessModes": [ + "ƺ魋Ď儇击3ƆìQ" + ], + "claimRef": { + "kind": "125", + "namespace": "126", + "name": "127", + "uid": "艋涽託仭w-檮Ǣ冖ž琔n宂¬轚", + "apiVersion": "128", + "resourceVersion": "129", + "fieldPath": "130" + }, + "persistentVolumeReclaimPolicy": "£趕ã/鈱$-议}ȧ外ĺ", + "storageClassName": "131", + "mountOptions": [ + "132" + ], + "volumeMode": "譋娲瘹ɭȊɚɎ(", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "133", + "operator": "f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1", + "values": [ + "134" + ] + } + ], + "matchFields": [ + { + "key": "135", + "operator": "l恕ɍȇ廄裭4懙鏮嵒", + "values": [ + "136" + ] + } + ] + } + ] + } + } + } + }, + "nodeName": "137" + }, + "status": { + "attached": false, + "attachmentMetadata": { + "138": "139" + }, + "attachError": { + "time": "2498-07-05T18:17:05Z", + "message": "140" + }, + "detachError": { + "time": "2336-02-05T15:38:29Z", + "message": "141" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb new file mode 100644 index 00000000000..08a0beba476 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml new file mode 100644 index 00000000000..5959d655408 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml @@ -0,0 +1,234 @@ +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: "137" + source: + inlineVolumeSpec: + accessModes: + - ƺ魋Ď儇击3ƆìQ + awsElasticBlockStore: + fsType: "29" + partition: 1749009427 + readOnly: true + volumeID: "28" + azureDisk: + cachingMode: 狞夌碕ʂɭ + diskName: "85" + diskURI: "86" + fsType: "87" + kind: P$Iņɖ橙9ȫŚʒ + readOnly: true + azureFile: + readOnly: true + secretName: "73" + secretNamespace: "75" + shareName: "74" + capacity: + ǸƢ6/: "569" + cephfs: + monitors: + - "56" + path: "57" + readOnly: true + secretFile: "59" + secretRef: + name: "60" + namespace: "61" + user: "58" + cinder: + fsType: "53" + secretRef: + name: "54" + namespace: "55" + volumeID: "52" + claimRef: + apiVersion: "128" + fieldPath: "130" + kind: "125" + name: "127" + namespace: "126" + resourceVersion: "129" + uid: 艋涽託仭w-檮Ǣ冖ž琔n宂¬轚 + csi: + controllerExpandSecretRef: + name: "123" + namespace: "124" + controllerPublishSecretRef: + name: "117" + namespace: "118" + driver: "112" + fsType: "114" + nodePublishSecretRef: + name: "121" + namespace: "122" + nodeStageSecretRef: + name: "119" + namespace: "120" + volumeAttributes: + "115": "116" + volumeHandle: "113" + fc: + fsType: "63" + lun: 2072604405 + targetWWNs: + - "62" + wwids: + - "64" + flexVolume: + driver: "67" + fsType: "68" + options: + "71": "72" + secretRef: + name: "69" + namespace: "70" + flocker: + datasetName: "65" + datasetUUID: "66" + gcePersistentDisk: + fsType: "27" + partition: -799278564 + pdName: "26" + readOnly: true + glusterfs: + endpoints: "31" + endpointsNamespace: "33" + path: "32" + hostPath: + path: "30" + type: 甞谐颋DžS + iscsi: + fsType: "47" + initiatorName: "51" + iqn: "45" + iscsiInterface: "46" + lun: -443114323 + portals: + - "48" + secretRef: + name: "49" + namespace: "50" + targetPortal: "44" + local: + fsType: "102" + path: "101" + mountOptions: + - "132" + nfs: + path: "35" + readOnly: true + server: "34" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "133" + operator: f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1 + values: + - "134" + matchFields: + - key: "135" + operator: l恕ɍȇ廄裭4懙鏮嵒 + values: + - "136" + persistentVolumeReclaimPolicy: £趕ã/鈱$-议}ȧ外ĺ + photonPersistentDisk: + fsType: "89" + pdID: "88" + portworxVolume: + fsType: "91" + volumeID: "90" + quobyte: + group: "83" + readOnly: true + registry: "80" + tenant: "84" + user: "82" + volume: "81" + rbd: + fsType: "38" + image: "37" + keyring: "41" + monitors: + - "36" + pool: "39" + secretRef: + name: "42" + namespace: "43" + user: "40" + scaleIO: + fsType: "100" + gateway: "92" + protectionDomain: "96" + readOnly: true + secretRef: + name: "94" + namespace: "95" + sslEnabled: true + storageMode: "98" + storagePool: "97" + system: "93" + volumeName: "99" + storageClassName: "131" + storageos: + fsType: "105" + readOnly: true + secretRef: + apiVersion: "109" + fieldPath: "111" + kind: "106" + name: "108" + namespace: "107" + resourceVersion: "110" + uid: ȸd賑'üA謥ǣ偐圠=l + volumeName: "103" + volumeNamespace: "104" + volumeMode: 譋娲瘹ɭȊɚɎ( + vsphereVolume: + fsType: "77" + storagePolicyID: "79" + storagePolicyName: "78" + volumePath: "76" + persistentVolumeName: "25" +status: + attachError: + message: "140" + time: "2498-07-05T18:17:05Z" + attached: false + attachmentMetadata: + "138": "139" + detachError: + message: "141" + time: "2336-02-05T15:38:29Z" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.json new file mode 100644 index 00000000000..d9727cf6221 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.CSIDriver.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.CSIDriver.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.yaml new file mode 100644 index 00000000000..4a41637bafb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.CSINode.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.json new file mode 100644 index 00000000000..9f53116e08e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.CSINode.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.CSINode.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.yaml new file mode 100644 index 00000000000..b7d87ac5c9c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.StorageClass.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.json new file mode 100644 index 00000000000..94157197751 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.StorageClass.pb b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.StorageClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.yaml new file mode 100644 index 00000000000..736fe4743de --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.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.15.0/storage.k8s.io.v1beta1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.json new file mode 100644 index 00000000000..417b4b18b9b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.json @@ -0,0 +1,308 @@ +{ + "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", + "inlineVolumeSpec": { + "capacity": { + "ǸƢ6/": "569" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": -799278564, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": 1749009427, + "readOnly": true + }, + "hostPath": { + "path": "30", + "type": "甞谐颋DžS" + }, + "glusterfs": { + "endpoints": "31", + "path": "32", + "endpointsNamespace": "33" + }, + "nfs": { + "server": "34", + "path": "35", + "readOnly": true + }, + "rbd": { + "monitors": [ + "36" + ], + "image": "37", + "fsType": "38", + "pool": "39", + "user": "40", + "keyring": "41", + "secretRef": { + "name": "42", + "namespace": "43" + } + }, + "iscsi": { + "targetPortal": "44", + "iqn": "45", + "lun": -443114323, + "iscsiInterface": "46", + "fsType": "47", + "portals": [ + "48" + ], + "secretRef": { + "name": "49", + "namespace": "50" + }, + "initiatorName": "51" + }, + "cinder": { + "volumeID": "52", + "fsType": "53", + "secretRef": { + "name": "54", + "namespace": "55" + } + }, + "cephfs": { + "monitors": [ + "56" + ], + "path": "57", + "user": "58", + "secretFile": "59", + "secretRef": { + "name": "60", + "namespace": "61" + }, + "readOnly": true + }, + "fc": { + "targetWWNs": [ + "62" + ], + "lun": 2072604405, + "fsType": "63", + "wwids": [ + "64" + ] + }, + "flocker": { + "datasetName": "65", + "datasetUUID": "66" + }, + "flexVolume": { + "driver": "67", + "fsType": "68", + "secretRef": { + "name": "69", + "namespace": "70" + }, + "options": { + "71": "72" + } + }, + "azureFile": { + "secretName": "73", + "shareName": "74", + "readOnly": true, + "secretNamespace": "75" + }, + "vsphereVolume": { + "volumePath": "76", + "fsType": "77", + "storagePolicyName": "78", + "storagePolicyID": "79" + }, + "quobyte": { + "registry": "80", + "volume": "81", + "readOnly": true, + "user": "82", + "group": "83", + "tenant": "84" + }, + "azureDisk": { + "diskName": "85", + "diskURI": "86", + "cachingMode": "狞夌碕ʂɭ", + "fsType": "87", + "readOnly": true, + "kind": "P$Iņɖ橙9ȫŚʒ" + }, + "photonPersistentDisk": { + "pdID": "88", + "fsType": "89" + }, + "portworxVolume": { + "volumeID": "90", + "fsType": "91" + }, + "scaleIO": { + "gateway": "92", + "system": "93", + "secretRef": { + "name": "94", + "namespace": "95" + }, + "sslEnabled": true, + "protectionDomain": "96", + "storagePool": "97", + "storageMode": "98", + "volumeName": "99", + "fsType": "100", + "readOnly": true + }, + "local": { + "path": "101", + "fsType": "102" + }, + "storageos": { + "volumeName": "103", + "volumeNamespace": "104", + "fsType": "105", + "readOnly": true, + "secretRef": { + "kind": "106", + "namespace": "107", + "name": "108", + "uid": "ȸd賑'üA謥ǣ偐圠=l", + "apiVersion": "109", + "resourceVersion": "110", + "fieldPath": "111" + } + }, + "csi": { + "driver": "112", + "volumeHandle": "113", + "fsType": "114", + "volumeAttributes": { + "115": "116" + }, + "controllerPublishSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodeStageSecretRef": { + "name": "119", + "namespace": "120" + }, + "nodePublishSecretRef": { + "name": "121", + "namespace": "122" + }, + "controllerExpandSecretRef": { + "name": "123", + "namespace": "124" + } + }, + "accessModes": [ + "ƺ魋Ď儇击3ƆìQ" + ], + "claimRef": { + "kind": "125", + "namespace": "126", + "name": "127", + "uid": "艋涽託仭w-檮Ǣ冖ž琔n宂¬轚", + "apiVersion": "128", + "resourceVersion": "129", + "fieldPath": "130" + }, + "persistentVolumeReclaimPolicy": "£趕ã/鈱$-议}ȧ外ĺ", + "storageClassName": "131", + "mountOptions": [ + "132" + ], + "volumeMode": "譋娲瘹ɭȊɚɎ(", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "133", + "operator": "f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1", + "values": [ + "134" + ] + } + ], + "matchFields": [ + { + "key": "135", + "operator": "l恕ɍȇ廄裭4懙鏮嵒", + "values": [ + "136" + ] + } + ] + } + ] + } + } + } + }, + "nodeName": "137" + }, + "status": { + "attached": false, + "attachmentMetadata": { + "138": "139" + }, + "attachError": { + "time": "2498-07-05T18:17:05Z", + "message": "140" + }, + "detachError": { + "time": "2336-02-05T15:38:29Z", + "message": "141" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.pb new file mode 100644 index 00000000000..cd5ff6b0e83 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.yaml new file mode 100644 index 00000000000..e01332d5dc5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.yaml @@ -0,0 +1,234 @@ +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: "137" + source: + inlineVolumeSpec: + accessModes: + - ƺ魋Ď儇击3ƆìQ + awsElasticBlockStore: + fsType: "29" + partition: 1749009427 + readOnly: true + volumeID: "28" + azureDisk: + cachingMode: 狞夌碕ʂɭ + diskName: "85" + diskURI: "86" + fsType: "87" + kind: P$Iņɖ橙9ȫŚʒ + readOnly: true + azureFile: + readOnly: true + secretName: "73" + secretNamespace: "75" + shareName: "74" + capacity: + ǸƢ6/: "569" + cephfs: + monitors: + - "56" + path: "57" + readOnly: true + secretFile: "59" + secretRef: + name: "60" + namespace: "61" + user: "58" + cinder: + fsType: "53" + secretRef: + name: "54" + namespace: "55" + volumeID: "52" + claimRef: + apiVersion: "128" + fieldPath: "130" + kind: "125" + name: "127" + namespace: "126" + resourceVersion: "129" + uid: 艋涽託仭w-檮Ǣ冖ž琔n宂¬轚 + csi: + controllerExpandSecretRef: + name: "123" + namespace: "124" + controllerPublishSecretRef: + name: "117" + namespace: "118" + driver: "112" + fsType: "114" + nodePublishSecretRef: + name: "121" + namespace: "122" + nodeStageSecretRef: + name: "119" + namespace: "120" + volumeAttributes: + "115": "116" + volumeHandle: "113" + fc: + fsType: "63" + lun: 2072604405 + targetWWNs: + - "62" + wwids: + - "64" + flexVolume: + driver: "67" + fsType: "68" + options: + "71": "72" + secretRef: + name: "69" + namespace: "70" + flocker: + datasetName: "65" + datasetUUID: "66" + gcePersistentDisk: + fsType: "27" + partition: -799278564 + pdName: "26" + readOnly: true + glusterfs: + endpoints: "31" + endpointsNamespace: "33" + path: "32" + hostPath: + path: "30" + type: 甞谐颋DžS + iscsi: + fsType: "47" + initiatorName: "51" + iqn: "45" + iscsiInterface: "46" + lun: -443114323 + portals: + - "48" + secretRef: + name: "49" + namespace: "50" + targetPortal: "44" + local: + fsType: "102" + path: "101" + mountOptions: + - "132" + nfs: + path: "35" + readOnly: true + server: "34" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "133" + operator: f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1 + values: + - "134" + matchFields: + - key: "135" + operator: l恕ɍȇ廄裭4懙鏮嵒 + values: + - "136" + persistentVolumeReclaimPolicy: £趕ã/鈱$-议}ȧ外ĺ + photonPersistentDisk: + fsType: "89" + pdID: "88" + portworxVolume: + fsType: "91" + volumeID: "90" + quobyte: + group: "83" + readOnly: true + registry: "80" + tenant: "84" + user: "82" + volume: "81" + rbd: + fsType: "38" + image: "37" + keyring: "41" + monitors: + - "36" + pool: "39" + secretRef: + name: "42" + namespace: "43" + user: "40" + scaleIO: + fsType: "100" + gateway: "92" + protectionDomain: "96" + readOnly: true + secretRef: + name: "94" + namespace: "95" + sslEnabled: true + storageMode: "98" + storagePool: "97" + system: "93" + volumeName: "99" + storageClassName: "131" + storageos: + fsType: "105" + readOnly: true + secretRef: + apiVersion: "109" + fieldPath: "111" + kind: "106" + name: "108" + namespace: "107" + resourceVersion: "110" + uid: ȸd賑'üA謥ǣ偐圠=l + volumeName: "103" + volumeNamespace: "104" + volumeMode: 譋娲瘹ɭȊɚɎ( + vsphereVolume: + fsType: "77" + storagePolicyID: "79" + storagePolicyName: "78" + volumePath: "76" + persistentVolumeName: "25" +status: + attachError: + message: "140" + time: "2498-07-05T18:17:05Z" + attached: false + attachmentMetadata: + "138": "139" + detachError: + message: "141" + time: "2336-02-05T15:38:29Z"