diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/admission.k8s.io.v1.AdmissionReview.json b/staging/src/k8s.io/api/testdata/v1.16.0/admission.k8s.io.v1.AdmissionReview.json new file mode 100644 index 00000000000..eb137b6d949 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/admission.k8s.io.v1.AdmissionReview.json @@ -0,0 +1,81 @@ +{ + "kind": "AdmissionReview", + "apiVersion": "admission.k8s.io/v1", + "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.16.0/admission.k8s.io.v1.AdmissionReview.pb b/staging/src/k8s.io/api/testdata/v1.16.0/admission.k8s.io.v1.AdmissionReview.pb new file mode 100644 index 00000000000..de772dcfb1b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/admission.k8s.io.v1.AdmissionReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/admission.k8s.io.v1.AdmissionReview.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/admission.k8s.io.v1.AdmissionReview.yaml new file mode 100644 index 00000000000..7bad0580ba6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/admission.k8s.io.v1.AdmissionReview.yaml @@ -0,0 +1,80 @@ +apiVersion: admission.k8s.io/v1 +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鯹)晿犵殇ŕ-Ɂ圯W' + tcpSocket: + host: "271" + port: "270" + preStop: + exec: + command: + - "272" + httpGet: + host: "274" + httpHeaders: + - name: "275" + value: "276" + path: "273" + port: -1161649101 + scheme: 嚧ʣq埄 + tcpSocket: + host: "278" + port: "277" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -361442565 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "245" + port: -393291312 + scheme: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + initialDelaySeconds: 627713162 + periodSeconds: -1740959124 + successThreshold: 158280212 + tcpSocket: + host: "250" + port: "249" + timeoutSeconds: 1255312175 + name: "218" + ports: + - containerPort: -839281354 + hostIP: "224" + hostPort: 1584001904 + name: "223" + protocol: 5姣>懔%熷谟þ蛯ɰ荶ljʁ + readinessProbe: + exec: + command: + - "251" + failureThreshold: -36782737 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: -2013568185 + scheme: '#yV''WKw(ğ儴Ůĺ}' + initialDelaySeconds: -1244623134 + periodSeconds: -398297599 + successThreshold: 873056500 + tcpSocket: + host: "256" + port: -20130017 + timeoutSeconds: -1334110502 + resources: + limits: + 藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0: "175" + requests: + ɺ皚|懥ƖN粕擓ƖHV: "962" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - fʀļ腩墺Ò媁荭gw忊 + drop: + - E剒蔞 + privileged: false + procMount: Ȩ<6鄰簳°Ļǟi& + readOnlyRootFilesystem: true + runAsGroup: 2001337664780390084 + runAsNonRoot: true + runAsUser: -6177393256425700216 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + windowsOptions: + gmsaCredentialSpec: "285" + gmsaCredentialSpecName: "284" + runAsUserName: "286" + startupProbe: + exec: + command: + - "257" + failureThreshold: -1011390276 + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: Qg鄠[ + initialDelaySeconds: -1556231754 + periodSeconds: -321709789 + successThreshold: -1463645123 + tcpSocket: + host: "263" + port: -241238495 + timeoutSeconds: 461585849 + stdin: true + terminationMessagePath: "279" + terminationMessagePolicy: ʁ岼昕ĬÇ + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 'Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ' + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "421" + options: + - name: "423" + value: "424" + searches: + - "422" + dnsPolicy: n(fǂǢ曣ŋayåe躒訙Ǫ + enableServiceLinks: false + ephemeralContainers: + - args: + - "290" + command: + - "289" + env: + - name: "297" + value: "298" + valueFrom: + configMapKeyRef: + key: "304" + name: "303" + optional: true + fieldRef: + apiVersion: "299" + fieldPath: "300" + resourceFieldRef: + containerName: "301" + divisor: "3" + resource: "302" + secretKeyRef: + key: "306" + name: "305" + optional: true + envFrom: + - configMapRef: + name: "295" + optional: true + prefix: "294" + secretRef: + name: "296" + optional: false + image: "288" + lifecycle: + postStart: + exec: + command: + - "335" + httpGet: + host: "338" + httpHeaders: + - name: "339" + value: "340" + path: "336" + port: "337" + scheme: C"6x$1s + tcpSocket: + host: "342" + port: "341" + preStop: + exec: + command: + - "343" + httpGet: + host: "345" + httpHeaders: + - name: "346" + value: "347" + path: "344" + port: -518160270 + scheme: ɔ幩še + tcpSocket: + host: "348" + port: 1956567721 + livenessProbe: + exec: + command: + - "313" + failureThreshold: 472742933 + httpGet: + host: "316" + httpHeaders: + - name: "317" + value: "318" + path: "314" + port: "315" + scheme: 冓鍓贯 + initialDelaySeconds: 1290950685 + periodSeconds: 1058960779 + successThreshold: -2133441986 + tcpSocket: + host: "320" + port: "319" + timeoutSeconds: 12533543 + name: "287" + ports: + - containerPort: -1296830577 + hostIP: "293" + hostPort: 1313273370 + name: "292" + readinessProbe: + exec: + command: + - "321" + failureThreshold: 620822482 + httpGet: + host: "323" + httpHeaders: + - name: "324" + value: "325" + path: "322" + port: 1332783160 + scheme: Ȱ囌{屿oiɥ嵐sC8?Ǻ鱎ƙ; + initialDelaySeconds: -300247800 + periodSeconds: -126958936 + successThreshold: 186945072 + tcpSocket: + host: "327" + port: "326" + timeoutSeconds: 386804041 + resources: + limits: + 淳4揻-$ɽ丟×x锏ɟ: "178" + requests: + Ö闊 鰔澝qV: "752" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - '|ʐşƧ諔迮ƙIJ嘢' + drop: + - ʗN + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: 6726836758549163621 + runAsNonRoot: false + runAsUser: -6048969174364431391 + seLinuxOptions: + level: "353" + role: "351" + type: "352" + user: "350" + windowsOptions: + gmsaCredentialSpec: "355" + gmsaCredentialSpecName: "354" + runAsUserName: "356" + startupProbe: + exec: + command: + - "328" + failureThreshold: -560238386 + httpGet: + host: "331" + httpHeaders: + - name: "332" + value: "333" + path: "329" + port: "330" + scheme: 鍏H鯂² + initialDelaySeconds: -402384013 + periodSeconds: -617381112 + successThreshold: 1851229369 + tcpSocket: + host: "334" + port: -1187301925 + timeoutSeconds: -181601395 + stdin: true + stdinOnce: true + targetContainerName: "357" + terminationMessagePath: "349" + terminationMessagePolicy: ȤƏ埮pɵ + tty: true + volumeDevices: + - devicePath: "312" + name: "311" + volumeMounts: + - mountPath: "308" + mountPropagation: /»頸+SÄ蚃ɣľ)酊龨Î + name: "307" + readOnly: true + subPath: "309" + subPathExpr: "310" + workingDir: "291" + hostAliases: + - hostnames: + - "419" + ip: "418" + hostNetwork: true + hostname: "373" + imagePullSecrets: + - name: "372" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "468" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: false + prefix: "154" + secretRef: + name: "156" + optional: false + image: "148" + imagePullPolicy: ŤǢʭ嵔棂p儼Ƿ裚瓶 + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 蚛隖<ǶĬ4y£軶ǃ*ʙ嫙&蒒5靇C' + tcpSocket: + host: "202" + port: 2126876305 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: Ŵ廷s{Ⱦdz@ + tcpSocket: + host: "209" + port: 406308963 + livenessProbe: + exec: + command: + - "173" + failureThreshold: 1466047181 + httpGet: + host: "176" + httpHeaders: + - name: "177" + value: "178" + path: "174" + port: "175" + initialDelaySeconds: 1805144649 + periodSeconds: 1403721475 + successThreshold: 519906483 + tcpSocket: + host: "180" + port: "179" + timeoutSeconds: -606111218 + name: "147" + ports: + - containerPort: 437857734 + hostIP: "153" + hostPort: -1510026905 + name: "152" + protocol: Rƥ贫d飼$俊跾|@?鷅b + readinessProbe: + exec: + command: + - "181" + failureThreshold: 524249411 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "182" + port: "183" + scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ + initialDelaySeconds: -1724160601 + periodSeconds: 1435507444 + successThreshold: -1430577593 + tcpSocket: + host: "187" + port: -337353552 + timeoutSeconds: -1158840571 + resources: + limits: + 檲ɨ銦妰黖ȓƇ$缔獵偐ę腬: "646" + requests: + 湨: "803" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - +j忊Ŗȫ焗捏ĨFħ籘Àǒɿʒ刽ʼn + drop: + - 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + privileged: true + procMount: fǣ萭旿@ + readOnlyRootFilesystem: true + runAsGroup: 6506922239346928579 + runAsNonRoot: true + runAsUser: 1563703589270296759 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + runAsUserName: "217" + startupProbe: + exec: + command: + - "188" + failureThreshold: 905846572 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "189" + port: "190" + scheme: k_瀹鞎sn芞QÄȻ + initialDelaySeconds: 364013971 + periodSeconds: -1790124395 + successThreshold: 1094670193 + tcpSocket: + host: "195" + port: "194" + timeoutSeconds: 1596422492 + stdin: true + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: 卩蝾 + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "362" + nodeSelector: + "358": "359" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "420" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɭɪǹ0衷, + runtimeClassName: "425" + schedulerName: "415" + securityContext: + fsGroup: 2585323675983182372 + runAsGroup: 6386250802140824739 + runAsNonRoot: false + runAsUser: -5315960194881172085 + seLinuxOptions: + level: "366" + role: "364" + type: "365" + user: "363" + supplementalGroups: + - -4480129203693517072 + sysctls: + - name: "370" + value: "371" + windowsOptions: + gmsaCredentialSpec: "368" + gmsaCredentialSpecName: "367" + runAsUserName: "369" + serviceAccount: "361" + serviceAccountName: "360" + shareProcessNamespace: true + subdomain: "374" + terminationGracePeriodSeconds: -3039830979334099524 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "416" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "417" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "426" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: -2007808768 + volumeID: "46" + azureDisk: + cachingMode: k ź贩j瀉ǚrǜnh0åȂ + diskName: "110" + diskURI: "111" + fsType: "112" + kind: nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶 + readOnly: false + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 952979935 + items: + - key: "99" + mode: 2020789772 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: true + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: -868808281 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: -1768075156 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "915" + resource: "92" + emptyDir: + medium: ɹ坼É/pȿ + sizeLimit: "804" + fc: + fsType: "94" + lun: 570501002 + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1318752360 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + hostPath: + path: "43" + type: "" + iscsi: + chapAuthDiscovery: true + chapAuthSession: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 408756018 + portals: + - "60" + readOnly: true + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + volumeID: "128" + projected: + defaultMode: 480521693 + sources: + - configMap: + items: + - key: "124" + mode: -1126738259 + path: "125" + name: "123" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1618937335 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "461" + resource: "122" + secret: + items: + - key: "116" + mode: 675406340 + path: "117" + name: "115" + optional: false + serviceAccountToken: + audience: "126" + expirationSeconds: -6345861634934949644 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + readOnly: true + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + sslEnabled: true + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 1233814916 + items: + - key: "52" + mode: 228756891 + path: "53" + optional: false + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" + updateStrategy: + rollingUpdate: {} + type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 +status: + collisionCount: -449319810 + conditions: + - lastTransitionTime: "2469-07-10T03:20:34Z" + message: "434" + reason: "433" + status: '''ƈoIǢ龞瞯å' + type: "" + currentNumberScheduled: -1979737528 + desiredNumberScheduled: -424698834 + numberAvailable: 1660081568 + numberMisscheduled: -1707056814 + numberReady: 407742062 + numberUnavailable: 904244563 + observedGeneration: 5741439505187758584 + updatedNumberScheduled: 902022378 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.json new file mode 100644 index 00000000000..215c0ce1559 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.json @@ -0,0 +1,1405 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "selector": { + "matchLabels": { + "74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj": "6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1" + }, + "matchExpressions": [ + { + "key": "50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99", + "operator": "Exists" + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "?Qȫş", + "resourceVersion": "1736621709629422270", + "generation": -8542870036622468681, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2575298329142810753, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ƶȤ^}", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "躢", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" + }, + "emptyDir": { + "medium": "Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈", + "sizeLimit": "473" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1188153605 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": 912004803, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -547518679 + } + ], + "defaultMode": 332383000, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 994527057, + "iscsiInterface": "58", + "fsType": "59", + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + } + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "660" + }, + "mode": 1569992019 + } + ], + "defaultMode": 824682619 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1740986684, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 195263908 + } + ], + "defaultMode": 1593906314, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "|@?鷅bȻN", + "fsType": "112", + "readOnly": true, + "kind": "榱*Gưoɘ檲" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -323584340 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "106" + }, + "mode": 173030157 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": 2063799569 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 8357931971650847566, + "path": "127" + } + } + ], + "defaultMode": -1334904807 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129", + "readOnly": true + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -606111218, + "containerPort": 1403721475, + "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": true + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "650" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "84" + }, + "requests": { + "ɖȃ賲鐅臬dH巧壚tC十Oɢ": "517" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": -152585895, + "host": "175", + "scheme": "E@Ȗs«ö", + "httpHeaders": [ + { + "name": "176", + "value": "177" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "178" + }, + "initialDelaySeconds": 1843758068, + "timeoutSeconds": -1967469005, + "periodSeconds": 1702578303, + "successThreshold": -1565157256, + "failureThreshold": -1113628381 + }, + "readinessProbe": { + "exec": { + "command": [ + "179" + ] + }, + "httpGet": { + "path": "180", + "port": 386652373, + "host": "181", + "scheme": "ʙ嫙\u0026", + "httpHeaders": [ + { + "name": "182", + "value": "183" + } + ] + }, + "tcpSocket": { + "port": "184", + "host": "185" + }, + "initialDelaySeconds": -802585193, + "timeoutSeconds": 1901330124, + "periodSeconds": 1944205014, + "successThreshold": -2079582559, + "failureThreshold": -1167888910 + }, + "startupProbe": { + "exec": { + "command": [ + "186" + ] + }, + "httpGet": { + "path": "187", + "port": 804417065, + "host": "188", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "189", + "value": "190" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "191" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "192" + ] + }, + "httpGet": { + "path": "193", + "port": -2015604435, + "host": "194", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": -1131820775, + "host": "200", + "scheme": "Ƿ裚瓶釆Ɗ+j忊", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "焗捏", + "imagePullPolicy": "罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211", + "runAsUserName": "212" + }, + "runAsUser": -6576869501326512452, + "runAsGroup": -8419423421380299597, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫" + }, + "tty": true + } + ], + "containers": [ + { + "name": "213", + "image": "214", + "command": [ + "215" + ], + "args": [ + "216" + ], + "workingDir": "217", + "ports": [ + { + "name": "218", + "hostPort": 62799871, + "containerPort": -775325416, + "protocol": "t莭琽§ć\\ ïì", + "hostIP": "219" + } + ], + "envFrom": [ + { + "prefix": "220", + "configMapRef": { + "name": "221", + "optional": false + }, + "secretRef": { + "name": "222", + "optional": false + } + } + ], + "env": [ + { + "name": "223", + "value": "224", + "valueFrom": { + "fieldRef": { + "apiVersion": "225", + "fieldPath": "226" + }, + "resourceFieldRef": { + "containerName": "227", + "resource": "228", + "divisor": "595" + }, + "configMapKeyRef": { + "name": "229", + "key": "230", + "optional": true + }, + "secretKeyRef": { + "name": "231", + "key": "232", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "N粕擓ƖHVe熼": "334" + }, + "requests": { + "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶": "388" + } + }, + "volumeMounts": [ + { + "name": "233", + "readOnly": true, + "mountPath": "234", + "subPath": "235", + "mountPropagation": "癃8鸖", + "subPathExpr": "236" + } + ], + "volumeDevices": [ + { + "name": "237", + "devicePath": "238" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": -1654678802, + "host": "241", + "scheme": "毋", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": 391562775, + "host": "244" + }, + "initialDelaySeconds": -775511009, + "timeoutSeconds": -832805508, + "periodSeconds": -228822833, + "successThreshold": -970312425, + "failureThreshold": -1213051101 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": -1905643191, + "host": "247", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 852780575, + "timeoutSeconds": -1252938503, + "periodSeconds": 893823156, + "successThreshold": -1980314709, + "failureThreshold": 571739592 + }, + "startupProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": -1334110502, + "host": "254", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "257" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": 1943028037, + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": -1355476687, + "host": "267", + "scheme": "-Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "T 苧yñKJɐ扵G", + "imagePullPolicy": "û咡W\u003c敄lu|榝$î.Ȏ蝪ʜ5", + "securityContext": { + "capabilities": { + "add": [ + "E埄Ȁ朦 wƯ貾坢'" + ], + "drop": [ + "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278", + "runAsUserName": "279" + }, + "runAsUser": -2270595441829602368, + "runAsGroup": -2408264753085021035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "" + } + } + ], + "ephemeralContainers": [ + { + "name": "280", + "image": "281", + "command": [ + "282" + ], + "args": [ + "283" + ], + "workingDir": "284", + "ports": [ + { + "name": "285", + "hostPort": 1868683352, + "containerPort": -1137436579, + "protocol": "颶妧Ö闊", + "hostIP": "286" + } + ], + "envFrom": [ + { + "prefix": "287", + "configMapRef": { + "name": "288", + "optional": false + }, + "secretRef": { + "name": "289", + "optional": true + } + } + ], + "env": [ + { + "name": "290", + "value": "291", + "valueFrom": { + "fieldRef": { + "apiVersion": "292", + "fieldPath": "293" + }, + "resourceFieldRef": { + "containerName": "294", + "resource": "295", + "divisor": "381" + }, + "configMapKeyRef": { + "name": "296", + "key": "297", + "optional": true + }, + "secretKeyRef": { + "name": "298", + "key": "299", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "²sNƗ¸g": "50" + }, + "requests": { + "酊龨δ摖ȱğ_\u003c": "118" + } + }, + "volumeMounts": [ + { + "name": "300", + "readOnly": true, + "mountPath": "301", + "subPath": "302", + "mountPropagation": "ƺ蛜6Ɖ飴ɎiǨź", + "subPathExpr": "303" + } + ], + "volumeDevices": [ + { + "name": "304", + "devicePath": "305" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "306" + ] + }, + "httpGet": { + "path": "307", + "port": 865289071, + "host": "308", + "scheme": "iɥ嵐sC8", + "httpHeaders": [ + { + "name": "309", + "value": "310" + } + ] + }, + "tcpSocket": { + "port": -898536659, + "host": "311" + }, + "initialDelaySeconds": -1513284745, + "timeoutSeconds": 1258370227, + "periodSeconds": -414121491, + "successThreshold": -1862764022, + "failureThreshold": -300247800 + }, + "readinessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": 323903711, + "host": "314", + "scheme": "J", + "httpHeaders": [ + { + "name": "315", + "value": "316" + } + ] + }, + "tcpSocket": { + "port": "317", + "host": "318" + }, + "initialDelaySeconds": 657418949, + "timeoutSeconds": -992558278, + "periodSeconds": 287654902, + "successThreshold": -2062708879, + "failureThreshold": 215186711 + }, + "startupProbe": { + "exec": { + "command": [ + "319" + ] + }, + "httpGet": { + "path": "320", + "port": -1117254382, + "host": "321", + "scheme": "趐囨鏻砅邻爥蹔ŧOǨ", + "httpHeaders": [ + { + "name": "322", + "value": "323" + } + ] + }, + "tcpSocket": { + "port": "324", + "host": "325" + }, + "initialDelaySeconds": 2129989022, + "timeoutSeconds": -1699531929, + "periodSeconds": 1311843384, + "successThreshold": -1292310438, + "failureThreshold": 1502643091 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": "328", + "host": "329", + "scheme": "幩šeSvEȤƏ埮pɵ", + "httpHeaders": [ + { + "name": "330", + "value": "331" + } + ] + }, + "tcpSocket": { + "port": "332", + "host": "333" + } + }, + "preStop": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": "336", + "host": "337", + "scheme": "ş", + "httpHeaders": [ + { + "name": "338", + "value": "339" + } + ] + }, + "tcpSocket": { + "port": "340", + "host": "341" + } + } + }, + "terminationMessagePath": "342", + "terminationMessagePolicy": "迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ", + "imagePullPolicy": "ņ", + "securityContext": { + "capabilities": { + "add": [ + "DŽ髐njʉBn(fǂǢ曣" + ], + "drop": [ + "ay" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "343", + "role": "344", + "type": "345", + "level": "346" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "347", + "gmsaCredentialSpec": "348", + "runAsUserName": "349" + }, + "runAsUser": 1958157659034146020, + "runAsGroup": -5996624450771474158, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "嗆u" + }, + "tty": true, + "targetContainerName": "350" + } + ], + "restartPolicy": "T[", + "terminationGracePeriodSeconds": -2738603156841903595, + "activeDeadlineSeconds": -8619192438821356882, + "dnsPolicy": "Ƶf", + "nodeSelector": { + "351": "352" + }, + "serviceAccountName": "353", + "serviceAccount": "354", + "automountServiceAccountToken": false, + "nodeName": "355", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "356", + "role": "357", + "type": "358", + "level": "359" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "360", + "gmsaCredentialSpec": "361", + "runAsUserName": "362" + }, + "runAsUser": -2781126825051715248, + "runAsGroup": -801152248124332545, + "runAsNonRoot": true, + "supplementalGroups": [ + 5255171395073905944 + ], + "fsGroup": 760480547754807445, + "sysctls": [ + { + "name": "363", + "value": "364" + } + ] + }, + "imagePullSecrets": [ + { + "name": "365" + } + ], + "hostname": "366", + "subdomain": "367", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "368", + "operator": "ǧĒzŔ瘍N", + "values": [ + "369" + ] + } + ], + "matchFields": [ + { + "key": "370", + "operator": "ƽ眝{æ盪泙", + "values": [ + "371" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 646133945, + "preference": { + "matchExpressions": [ + { + "key": "372", + "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "ʨIk(dŊiɢzĮ蛋I滞", + "values": [ + "375" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3.csh-3--Z1Tvw39FC": "rtSY.g._2F7.-_e..Or_-.3OHgt._6" + }, + "matchExpressions": [ + { + "key": "V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "382" + ], + "topologyKey": "383" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -855547676, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y": "f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5" + }, + "matchExpressions": [ + { + "key": "8.--w0_1V7", + "operator": "In", + "values": [ + "7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33": "17ca-_p-y.eQZ9p_1" + }, + "matchExpressions": [ + { + "key": "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 808399187, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2": "CpS__.39g_.--_-_ve5.m_2_--XZx" + }, + "matchExpressions": [ + { + "key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + } + ] + } + }, + "schedulerName": "408", + "tolerations": [ + { + "key": "409", + "operator": "ƹ|", + "value": "410", + "effect": "料ȭzV镜籬ƽ", + "tolerationSeconds": 935587338391120947 + } + ], + "hostAliases": [ + { + "ip": "411", + "hostnames": [ + "412" + ] + } + ], + "priorityClassName": "413", + "priority": 1690570439, + "dnsConfig": { + "nameservers": [ + "414" + ], + "searches": [ + "415" + ], + "options": [ + { + "name": "416", + "value": "417" + } + ] + }, + "readinessGates": [ + { + "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" + } + ], + "runtimeClassName": "418", + "enableServiceLinks": true, + "preemptionPolicy": "eáNRNJ丧鴻Ŀ", + "overhead": { + "癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö": "607" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -137402083, + "topologyKey": "419", + "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", + "labelSelector": { + "matchLabels": { + "E--pT751": "mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X" + }, + "matchExpressions": [ + { + "key": "qW", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "strategy": { + "type": "荥ơ'禧ǵŊ)TiD¢ƿ媴h5", + "rollingUpdate": { + + } + }, + "minReadySeconds": 212061711, + "revisionHistoryLimit": -1092090658, + "progressDeadlineSeconds": -1707056814 + }, + "status": { + "observedGeneration": 2992108727478230062, + "replicas": 407742062, + "updatedReplicas": 2115789304, + "readyReplicas": 902022378, + "availableReplicas": 1660081568, + "unavailableReplicas": 904244563, + "conditions": [ + { + "type": "洅啶", + "status": "Ƅ抄3昞财Î嘝zʄ", + "lastUpdateTime": "2524-02-08T04:27:05Z", + "lastTransitionTime": "2146-08-16T07:05:27Z", + "reason": "426", + "message": "427" + } + ], + "collisionCount": -1977467928 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.pb new file mode 100644 index 00000000000..896f5886b1a Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.yaml new file mode 100644 index 00000000000..dad648a7e34 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.Deployment.yaml @@ -0,0 +1,958 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: 212061711 + progressDeadlineSeconds: -1707056814 + replicas: 896585016 + revisionHistoryLimit: -1092090658 + selector: + matchExpressions: + - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 + operator: Exists + matchLabels: + 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 + strategy: + rollingUpdate: {} + type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -2575298329142810753 + finalizers: + - "37" + generateName: "26" + generation: -8542870036622468681 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: 躢 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: ƶȤ^} + resourceVersion: "1736621709629422270" + selfLink: "28" + uid: ?Qȫş + spec: + activeDeadlineSeconds: -8619192438821356882 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "372" + operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' + values: + - "373" + matchFields: + - key: "374" + operator: ʨIk(dŊiɢzĮ蛋I滞 + values: + - "375" + weight: 646133945 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "368" + operator: ǧĒzŔ瘍N + values: + - "369" + matchFields: + - key: "370" + operator: ƽ眝{æ盪泙 + values: + - "371" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8.--w0_1V7 + operator: In + values: + - 7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8 + matchLabels: + w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y: f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5 + namespaces: + - "390" + topologyKey: "391" + weight: -855547676 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd + operator: Exists + matchLabels: + 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 + namespaces: + - "382" + topologyKey: "383" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf + operator: DoesNotExist + matchLabels: + 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx + namespaces: + - "406" + topologyKey: "407" + weight: 808399187 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81 + operator: DoesNotExist + matchLabels: + 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 + namespaces: + - "398" + topologyKey: "399" + automountServiceAccountToken: false + containers: + - args: + - "216" + command: + - "215" + env: + - name: "223" + value: "224" + valueFrom: + configMapKeyRef: + key: "230" + name: "229" + optional: true + fieldRef: + apiVersion: "225" + fieldPath: "226" + resourceFieldRef: + containerName: "227" + divisor: "595" + resource: "228" + secretKeyRef: + key: "232" + name: "231" + optional: false + envFrom: + - configMapRef: + name: "221" + optional: false + prefix: "220" + secretRef: + name: "222" + optional: false + image: "214" + imagePullPolicy: û咡W<敄lu|榝$î.Ȏ蝪ʜ5 + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + tcpSocket: + host: "264" + port: 1943028037 + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: -1355476687 + scheme: -Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "239" + failureThreshold: -1213051101 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "240" + port: -1654678802 + scheme: 毋 + initialDelaySeconds: -775511009 + periodSeconds: -228822833 + successThreshold: -970312425 + tcpSocket: + host: "244" + port: 391562775 + timeoutSeconds: -832805508 + name: "213" + ports: + - containerPort: -775325416 + hostIP: "219" + hostPort: 62799871 + name: "218" + protocol: t莭琽§ć\ ïì + readinessProbe: + exec: + command: + - "245" + failureThreshold: 571739592 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "246" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + initialDelaySeconds: 852780575 + periodSeconds: 893823156 + successThreshold: -1980314709 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1252938503 + resources: + limits: + N粕擓ƖHVe熼: "334" + requests: + 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶: "388" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - E埄Ȁ朦 wƯ貾坢' + drop: + - aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: -2408264753085021035 + runAsNonRoot: true + runAsUser: -2270595441829602368 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + runAsUserName: "279" + startupProbe: + exec: + command: + - "252" + failureThreshold: -1008070934 + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "253" + port: -1334110502 + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "257" + port: 622267234 + timeoutSeconds: 809006670 + terminationMessagePath: "272" + terminationMessagePolicy: T 苧yñKJɐ扵G + volumeDevices: + - devicePath: "238" + name: "237" + volumeMounts: + - mountPath: "234" + mountPropagation: 癃8鸖 + name: "233" + readOnly: true + subPath: "235" + subPathExpr: "236" + workingDir: "217" + dnsConfig: + nameservers: + - "414" + options: + - name: "416" + value: "417" + searches: + - "415" + dnsPolicy: Ƶf + enableServiceLinks: true + ephemeralContainers: + - args: + - "283" + command: + - "282" + env: + - name: "290" + value: "291" + valueFrom: + configMapKeyRef: + key: "297" + name: "296" + optional: true + fieldRef: + apiVersion: "292" + fieldPath: "293" + resourceFieldRef: + containerName: "294" + divisor: "381" + resource: "295" + secretKeyRef: + key: "299" + name: "298" + optional: false + envFrom: + - configMapRef: + name: "288" + optional: false + prefix: "287" + secretRef: + name: "289" + optional: true + image: "281" + imagePullPolicy: ņ + lifecycle: + postStart: + exec: + command: + - "326" + httpGet: + host: "329" + httpHeaders: + - name: "330" + value: "331" + path: "327" + port: "328" + scheme: 幩šeSvEȤƏ埮pɵ + tcpSocket: + host: "333" + port: "332" + preStop: + exec: + command: + - "334" + httpGet: + host: "337" + httpHeaders: + - name: "338" + value: "339" + path: "335" + port: "336" + scheme: ş + tcpSocket: + host: "341" + port: "340" + livenessProbe: + exec: + command: + - "306" + failureThreshold: -300247800 + httpGet: + host: "308" + httpHeaders: + - name: "309" + value: "310" + path: "307" + port: 865289071 + scheme: iɥ嵐sC8 + initialDelaySeconds: -1513284745 + periodSeconds: -414121491 + successThreshold: -1862764022 + tcpSocket: + host: "311" + port: -898536659 + timeoutSeconds: 1258370227 + name: "280" + ports: + - containerPort: -1137436579 + hostIP: "286" + hostPort: 1868683352 + name: "285" + protocol: 颶妧Ö闊 + readinessProbe: + exec: + command: + - "312" + failureThreshold: 215186711 + httpGet: + host: "314" + httpHeaders: + - name: "315" + value: "316" + path: "313" + port: 323903711 + scheme: J + initialDelaySeconds: 657418949 + periodSeconds: 287654902 + successThreshold: -2062708879 + tcpSocket: + host: "318" + port: "317" + timeoutSeconds: -992558278 + resources: + limits: + ²sNƗ¸g: "50" + requests: + 酊龨δ摖ȱğ_<: "118" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - DŽ髐njʉBn(fǂǢ曣 + drop: + - ay + privileged: false + procMount: 嗆u + readOnlyRootFilesystem: true + runAsGroup: -5996624450771474158 + runAsNonRoot: false + runAsUser: 1958157659034146020 + seLinuxOptions: + level: "346" + role: "344" + type: "345" + user: "343" + windowsOptions: + gmsaCredentialSpec: "348" + gmsaCredentialSpecName: "347" + runAsUserName: "349" + startupProbe: + exec: + command: + - "319" + failureThreshold: 1502643091 + httpGet: + host: "321" + httpHeaders: + - name: "322" + value: "323" + path: "320" + port: -1117254382 + scheme: 趐囨鏻砅邻爥蹔ŧOǨ + initialDelaySeconds: 2129989022 + periodSeconds: 1311843384 + successThreshold: -1292310438 + tcpSocket: + host: "325" + port: "324" + timeoutSeconds: -1699531929 + targetContainerName: "350" + terminationMessagePath: "342" + terminationMessagePolicy: 迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ + tty: true + volumeDevices: + - devicePath: "305" + name: "304" + volumeMounts: + - mountPath: "301" + mountPropagation: ƺ蛜6Ɖ飴ɎiǨź + name: "300" + readOnly: true + subPath: "302" + subPathExpr: "303" + workingDir: "284" + hostAliases: + - hostnames: + - "412" + ip: "411" + hostNetwork: true + hostname: "366" + imagePullSecrets: + - name: "365" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "650" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: true + prefix: "154" + secretRef: + name: "156" + optional: true + image: "148" + imagePullPolicy: 罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩 + lifecycle: + postStart: + exec: + command: + - "192" + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "193" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + tcpSocket: + host: "197" + port: 424236719 + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: -1131820775 + scheme: Ƿ裚瓶釆Ɗ+j忊 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "173" + failureThreshold: -1113628381 + httpGet: + host: "175" + httpHeaders: + - name: "176" + value: "177" + path: "174" + port: -152585895 + scheme: E@Ȗs«ö + initialDelaySeconds: 1843758068 + periodSeconds: 1702578303 + successThreshold: -1565157256 + tcpSocket: + host: "178" + port: 1135182169 + timeoutSeconds: -1967469005 + name: "147" + ports: + - containerPort: 1403721475 + hostIP: "153" + hostPort: -606111218 + name: "152" + protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + readinessProbe: + exec: + command: + - "179" + failureThreshold: -1167888910 + httpGet: + host: "181" + httpHeaders: + - name: "182" + value: "183" + path: "180" + port: 386652373 + scheme: ʙ嫙& + initialDelaySeconds: -802585193 + periodSeconds: 1944205014 + successThreshold: -2079582559 + tcpSocket: + host: "185" + port: "184" + timeoutSeconds: 1901330124 + resources: + limits: + "": "84" + requests: + ɖȃ賲鐅臬dH巧壚tC十Oɢ: "517" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - "" + drop: + - ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + privileged: false + procMount: $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫 + readOnlyRootFilesystem: true + runAsGroup: -8419423421380299597 + runAsNonRoot: false + runAsUser: -6576869501326512452 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + runAsUserName: "212" + startupProbe: + exec: + command: + - "186" + failureThreshold: 208045354 + httpGet: + host: "188" + httpHeaders: + - name: "189" + value: "190" + path: "187" + port: 804417065 + scheme: Ŵ廷s{Ⱦdz@ + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "191" + port: 406308963 + timeoutSeconds: 2026784878 + terminationMessagePath: "205" + terminationMessagePolicy: 焗捏 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: "" + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "355" + nodeSelector: + "351": "352" + overhead: + 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" + preemptionPolicy: eáNRNJ丧鴻Ŀ + priority: 1690570439 + priorityClassName: "413" + readinessGates: + - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 + restartPolicy: T[ + runtimeClassName: "418" + schedulerName: "408" + securityContext: + fsGroup: 760480547754807445 + runAsGroup: -801152248124332545 + runAsNonRoot: true + runAsUser: -2781126825051715248 + seLinuxOptions: + level: "359" + role: "357" + type: "358" + user: "356" + supplementalGroups: + - 5255171395073905944 + sysctls: + - name: "363" + value: "364" + windowsOptions: + gmsaCredentialSpec: "361" + gmsaCredentialSpecName: "360" + runAsUserName: "362" + serviceAccount: "354" + serviceAccountName: "353" + shareProcessNamespace: false + subdomain: "367" + terminationGracePeriodSeconds: -2738603156841903595 + tolerations: + - effect: 料ȭzV镜籬ƽ + key: "409" + operator: ƹ| + tolerationSeconds: 935587338391120947 + value: "410" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: qW + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X + maxSkew: -137402083 + topologyKey: "419" + whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: 912004803 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: '|@?鷅bȻN' + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 榱*Gưoɘ檲 + readOnly: true + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 1593906314 + items: + - key: "99" + mode: 195263908 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: 824682619 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1569992019 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "660" + resource: "92" + emptyDir: + medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 + sizeLimit: "473" + fc: + fsType: "94" + lun: -1740986684 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1188153605 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + readOnly: true + hostPath: + path: "43" + type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + iscsi: + chapAuthDiscovery: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 994527057 + portals: + - "60" + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + readOnly: true + volumeID: "128" + projected: + defaultMode: -1334904807 + sources: + - configMap: + items: + - key: "124" + mode: 2063799569 + path: "125" + name: "123" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 173030157 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "106" + resource: "122" + secret: + items: + - key: "116" + mode: -323584340 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: 8357931971650847566 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 332383000 + items: + - key: "52" + mode: -547518679 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" +status: + availableReplicas: 1660081568 + collisionCount: -1977467928 + conditions: + - lastTransitionTime: "2146-08-16T07:05:27Z" + lastUpdateTime: "2524-02-08T04:27:05Z" + message: "427" + reason: "426" + status: Ƅ抄3昞财Î嘝zʄ + type: 洅啶 + observedGeneration: 2992108727478230062 + readyReplicas: 902022378 + replicas: 407742062 + unavailableReplicas: 904244563 + updatedReplicas: 2115789304 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.json new file mode 100644 index 00000000000..b8f6df81b17 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.json @@ -0,0 +1,1397 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "minReadySeconds": -1971381490, + "selector": { + "matchLabels": { + "g8c2-k-912e5-c-e63-n-3snh-z--3uy5-----578/s.X8u4_.l.wV--__-Nx.N_6-___._-.-W._AAn---v_-5-_8LXP-o-9..1l-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" + ] + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ʬ", + "resourceVersion": "7336814125345800857", + "generation": -6617020301190572172, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -152893758082474859, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "ƅS·Õüe0ɔȖ脵鴈Ō", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ" + }, + "emptyDir": { + "medium": "彭聡A3fƻfʣ", + "sizeLimit": "115" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1499132872 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": -762366823, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -104666658 + } + ], + "defaultMode": 372704313, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 1655406148, + "iscsiInterface": "58", + "fsType": "59", + "readOnly": true, + "portals": [ + "60" + ], + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64" + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "457" + }, + "mode": 1235524154 + } + ], + "defaultMode": -106644772 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": 441887498, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97" + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": -2039036935 + } + ], + "defaultMode": -460478410, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "readOnly": true, + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "HǺƶȤ^}穠", + "fsType": "112", + "readOnly": true, + "kind": "躢" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -1399063270 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "746" + }, + "mode": 926891073 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": -1694464659 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": -7593824971107985079, + "path": "127" + } + } + ], + "defaultMode": -522879476 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129" + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "readOnly": true, + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -1896921306, + "containerPort": 715087892, + "protocol": "倱\u003c", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": false + }, + "secretRef": { + "name": "156", + "optional": false + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "455" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": true + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "/擇ɦĽ胚O醔ɍ厶耈 T": "618" + }, + "requests": { + "á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ": "372" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "dʪīT捘ɍi縱ù墴1Rƥ", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": "175", + "host": "176", + "scheme": "ƴy綸_Ú8參遼ūPH炮", + "httpHeaders": [ + { + "name": "177", + "value": "178" + } + ] + }, + "tcpSocket": { + "port": "179", + "host": "180" + }, + "initialDelaySeconds": 741871873, + "timeoutSeconds": 446829537, + "periodSeconds": -1987044888, + "successThreshold": -1638339389, + "failureThreshold": 2053960192 + }, + "readinessProbe": { + "exec": { + "command": [ + "181" + ] + }, + "httpGet": { + "path": "182", + "port": -1903685915, + "host": "183", + "scheme": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", + "httpHeaders": [ + { + "name": "184", + "value": "185" + } + ] + }, + "tcpSocket": { + "port": "186", + "host": "187" + }, + "initialDelaySeconds": 128019484, + "timeoutSeconds": 431781335, + "periodSeconds": -2130554644, + "successThreshold": 290736426, + "failureThreshold": -57352147 + }, + "startupProbe": { + "exec": { + "command": [ + "188" + ] + }, + "httpGet": { + "path": "189", + "port": "190", + "host": "191", + "scheme": "閝ȝ", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": "194", + "host": "195" + }, + "initialDelaySeconds": -2142865739, + "timeoutSeconds": -1179067190, + "periodSeconds": 1434408532, + "successThreshold": -566408554, + "failureThreshold": 1133369651 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": -1327537699, + "host": "198", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ĉş蝿ɖȃ賲鐅臬", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "imagePullPolicy": "k_瀹鞎sn芞QÄȻ", + "securityContext": { + "capabilities": { + "add": [ + "?" + ], + "drop": [ + "峧Y栲茇竛吲蚛隖" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217", + "runAsUserName": "218" + }, + "runAsUser": 7312518131318481396, + "runAsGroup": -7286288718856494813, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ʙ嫙\u0026" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "219", + "image": "220", + "command": [ + "221" + ], + "args": [ + "222" + ], + "workingDir": "223", + "ports": [ + { + "name": "224", + "hostPort": 1944205014, + "containerPort": -2079582559, + "protocol": "K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ", + "hostIP": "225" + } + ], + "envFrom": [ + { + "prefix": "226", + "configMapRef": { + "name": "227", + "optional": true + }, + "secretRef": { + "name": "228", + "optional": false + } + } + ], + "env": [ + { + "name": "229", + "value": "230", + "valueFrom": { + "fieldRef": { + "apiVersion": "231", + "fieldPath": "232" + }, + "resourceFieldRef": { + "containerName": "233", + "resource": "234", + "divisor": "901" + }, + "configMapKeyRef": { + "name": "235", + "key": "236", + "optional": false + }, + "secretKeyRef": { + "name": "237", + "key": "238", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "羭,铻OŤǢʭ嵔": "340" + }, + "requests": { + "TG;邪匾mɩC[ó瓧嫭塓烀罁胾^拜": "755" + } + }, + "volumeMounts": [ + { + "name": "239", + "mountPath": "240", + "subPath": "241", + "mountPropagation": "ʒ刽ʼn掏1ſ盷褎weLJèux榜", + "subPathExpr": "242" + } + ], + "volumeDevices": [ + { + "name": "243", + "devicePath": "244" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": "247", + "host": "248", + "scheme": "賃ɪ鐊瀑Ź9ǕLLȊ", + "httpHeaders": [ + { + "name": "249", + "value": "250" + } + ] + }, + "tcpSocket": { + "port": -26910286, + "host": "251" + }, + "initialDelaySeconds": 1214895765, + "timeoutSeconds": 1181519543, + "periodSeconds": 282592353, + "successThreshold": 377225334, + "failureThreshold": -1191434089 + }, + "readinessProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + }, + "initialDelaySeconds": -839281354, + "timeoutSeconds": 2035347577, + "periodSeconds": -819723498, + "successThreshold": -150133456, + "failureThreshold": 1507815593 + }, + "startupProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": 1684643131, + "host": "262", + "scheme": "飣奺Ȋ礶惇¸", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + }, + "initialDelaySeconds": -161753937, + "timeoutSeconds": -1578746609, + "periodSeconds": 1428207963, + "successThreshold": 790462391, + "failureThreshold": -822090785 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": -421846800, + "host": "269", + "scheme": "zvt莭琽§", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": -763687725, + "host": "272" + } + }, + "preStop": { + "exec": { + "command": [ + "273" + ] + }, + "httpGet": { + "path": "274", + "port": -1452676801, + "host": "275", + "scheme": "ȿ0矀Kʝ", + "httpHeaders": [ + { + "name": "276", + "value": "277" + } + ] + }, + "tcpSocket": { + "port": "278", + "host": "279" + } + } + }, + "terminationMessagePath": "280", + "terminationMessagePolicy": "\\p[", + "imagePullPolicy": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "securityContext": { + "capabilities": { + "add": [ + "À*f\u003c鴒翁杙Ŧ癃8" + ], + "drop": [ + "ɱJȉ罴" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "281", + "role": "282", + "type": "283", + "level": "284" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "285", + "gmsaCredentialSpec": "286", + "runAsUserName": "287" + }, + "runAsUser": -2706913289057230267, + "runAsGroup": -3689959065086680033, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅" + }, + "stdinOnce": true + } + ], + "ephemeralContainers": [ + { + "name": "288", + "image": "289", + "command": [ + "290" + ], + "args": [ + "291" + ], + "workingDir": "292", + "ports": [ + { + "name": "293", + "hostPort": 1853396726, + "containerPort": 1330271338, + "protocol": "逴", + "hostIP": "294" + } + ], + "envFrom": [ + { + "prefix": "295", + "configMapRef": { + "name": "296", + "optional": true + }, + "secretRef": { + "name": "297", + "optional": true + } + } + ], + "env": [ + { + "name": "298", + "value": "299", + "valueFrom": { + "fieldRef": { + "apiVersion": "300", + "fieldPath": "301" + }, + "resourceFieldRef": { + "containerName": "302", + "resource": "303", + "divisor": "709" + }, + "configMapKeyRef": { + "name": "304", + "key": "305", + "optional": false + }, + "secretKeyRef": { + "name": "306", + "key": "307", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "颐o": "230" + }, + "requests": { + "[+扴ȨŮ+朷Ǝ膯ljV": "728" + } + }, + "volumeMounts": [ + { + "name": "308", + "mountPath": "309", + "subPath": "310", + "mountPropagation": "ŕ-Ɂ圯W:ĸ輦唊#v铿", + "subPathExpr": "311" + } + ], + "volumeDevices": [ + { + "name": "312", + "devicePath": "313" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "314" + ] + }, + "httpGet": { + "path": "315", + "port": "316", + "host": "317", + "scheme": "屡ʁ", + "httpHeaders": [ + { + "name": "318", + "value": "319" + } + ] + }, + "tcpSocket": { + "port": -1554559634, + "host": "320" + }, + "initialDelaySeconds": 1718241831, + "timeoutSeconds": 550615941, + "periodSeconds": 1180971695, + "successThreshold": -1971944908, + "failureThreshold": 1742259603 + }, + "readinessProbe": { + "exec": { + "command": [ + "321" + ] + }, + "httpGet": { + "path": "322", + "port": -1620315711, + "host": "323", + "scheme": "ɐ扵", + "httpHeaders": [ + { + "name": "324", + "value": "325" + } + ] + }, + "tcpSocket": { + "port": "326", + "host": "327" + }, + "initialDelaySeconds": -1358663652, + "timeoutSeconds": 1543146222, + "periodSeconds": -527306221, + "successThreshold": 2098694289, + "failureThreshold": 1150925735 + }, + "startupProbe": { + "exec": { + "command": [ + "328" + ] + }, + "httpGet": { + "path": "329", + "port": "330", + "host": "331", + "scheme": "榝$î.Ȏ蝪ʜ5遰", + "httpHeaders": [ + { + "name": "332", + "value": "333" + } + ] + }, + "tcpSocket": { + "port": -1438286448, + "host": "334" + }, + "initialDelaySeconds": 834105836, + "timeoutSeconds": -1462219068, + "periodSeconds": -370386363, + "successThreshold": 1714588921, + "failureThreshold": -1246371817 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "335" + ] + }, + "httpGet": { + "path": "336", + "port": "337", + "host": "338", + "scheme": "跩aŕ翑", + "httpHeaders": [ + { + "name": "339", + "value": "340" + } + ] + }, + "tcpSocket": { + "port": "341", + "host": "342" + } + }, + "preStop": { + "exec": { + "command": [ + "343" + ] + }, + "httpGet": { + "path": "344", + "port": 1017803158, + "host": "345", + "scheme": "碔", + "httpHeaders": [ + { + "name": "346", + "value": "347" + } + ] + }, + "tcpSocket": { + "port": "348", + "host": "349" + } + } + }, + "terminationMessagePath": "350", + "terminationMessagePolicy": "Kƙ順\\E¦队偯J僳徥淳4揻-$ɽ丟", + "imagePullPolicy": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "securityContext": { + "capabilities": { + "add": [ + "ŧL²sNƗ¸gĩ餠籲磣Óƿ" + ], + "drop": [ + "\"冓鍓贯澔 ƺ蛜6" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "351", + "role": "352", + "type": "353", + "level": "354" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "355", + "gmsaCredentialSpec": "356", + "runAsUserName": "357" + }, + "runAsUser": 4353696140684277635, + "runAsGroup": 6057650398488995896, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "鰥Z龏´DÒȗ" + }, + "tty": true, + "targetContainerName": "358" + } + ], + "restartPolicy": "ɘɢ鬍熖B芭花ª瘡", + "terminationGracePeriodSeconds": 2666412258966278206, + "activeDeadlineSeconds": -8715915045560617563, + "dnsPolicy": "丆", + "nodeSelector": { + "359": "360" + }, + "serviceAccountName": "361", + "serviceAccount": "362", + "automountServiceAccountToken": false, + "nodeName": "363", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "364", + "role": "365", + "type": "366", + "level": "367" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "368", + "gmsaCredentialSpec": "369", + "runAsUserName": "370" + }, + "runAsUser": 2179199799235189619, + "runAsGroup": -779972051078659613, + "runAsNonRoot": false, + "supplementalGroups": [ + -7127205672279904050 + ], + "fsGroup": 7124276984274024394, + "sysctls": [ + { + "name": "371", + "value": "372" + } + ] + }, + "imagePullSecrets": [ + { + "name": "373" + } + ], + "hostname": "374", + "subdomain": "375", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "376", + "operator": "6x$1sȣ±p鋄5弢ȹ均i绝5哇芆", + "values": [ + "377" + ] + } + ], + "matchFields": [ + { + "key": "378", + "operator": "埮pɵ{WOŭW灬p", + "values": [ + "379" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 199049889, + "preference": { + "matchExpressions": [ + { + "key": "380", + "operator": "擭銆jʒǚ鍰\\縑", + "values": [ + "381" + ] + } + ], + "matchFields": [ + { + "key": "382", + "operator": "鞤ɱďW賁Ěɭɪǹ0衷,Ʒƣ", + "values": [ + "383" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4--883d-v3j4-7y-p---up52--sjo7799-skj5---r-t.sumf7ew/u-5mj_9.M.134-5-.q6H_.--_---.M.U_-m.-P.yPS": "1Tvw39F_C-rtSY.g._2F7.-_e..r" + }, + "matchExpressions": [ + { + "key": "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1", + "operator": "NotIn", + "values": [ + "z" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -217760519, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6": "Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP" + }, + "matchExpressions": [ + { + "key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" + }, + "matchExpressions": [ + { + "key": "QZ9p_6.C.e", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1851436166, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" + }, + "matchExpressions": [ + { + "key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D", + "operator": "NotIn", + "values": [ + "txb__-ex-_1_-ODgC_1-_V" + ] + } + ] + }, + "namespaces": [ + "414" + ], + "topologyKey": "415" + } + } + ] + } + }, + "schedulerName": "416", + "tolerations": [ + { + "key": "417", + "operator": "堺ʣ", + "value": "418", + "effect": "ŽɣB矗E¸乾", + "tolerationSeconds": -3532804738923434397 + } + ], + "hostAliases": [ + { + "ip": "419", + "hostnames": [ + "420" + ] + } + ], + "priorityClassName": "421", + "priority": -1852730577, + "dnsConfig": { + "nameservers": [ + "422" + ], + "searches": [ + "423" + ], + "options": [ + { + "name": "424", + "value": "425" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" + } + ], + "runtimeClassName": "426", + "enableServiceLinks": false, + "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", + "overhead": { + "4'ď曕椐敛n湙": "310" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -150478704, + "topologyKey": "427", + "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", + "labelSelector": { + "matchLabels": { + "p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" + }, + "matchExpressions": [ + { + "key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + } + }, + "status": { + "replicas": -330302940, + "fullyLabeledReplicas": 138911331, + "readyReplicas": 1613009760, + "availableReplicas": -1469601144, + "observedGeneration": 6703635170896137755, + "conditions": [ + { + "type": "ɡj瓇ɽ丿YƄZZ塖bʘ", + "status": "ɻ猶N嫡牿咸Ǻ潑鶋洅啶'ƈoIǢ龞瞯å", + "lastTransitionTime": "2469-07-10T03:20:34Z", + "reason": "434", + "message": "435" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.pb new file mode 100644 index 00000000000..424f09a43be Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.yaml new file mode 100644 index 00000000000..c9f941b74fd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.ReplicaSet.yaml @@ -0,0 +1,951 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: -1971381490 + replicas: 896585016 + 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: + g8c2-k-912e5-c-e63-n-3snh-z--3uy5-----578/s.X8u4_.l.wV--__-Nx.N_6-___._-.-W._AAn---v_-5-_8LXP-o-9..1l-5: "" + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -152893758082474859 + finalizers: + - "37" + generateName: "26" + generation: -6617020301190572172 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: ƅS·Õüe0ɔȖ脵鴈Ō + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' + resourceVersion: "7336814125345800857" + selfLink: "28" + uid: ʬ + spec: + activeDeadlineSeconds: -8715915045560617563 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "380" + operator: 擭銆jʒǚ鍰\縑 + values: + - "381" + matchFields: + - key: "382" + operator: 鞤ɱďW賁Ěɭɪǹ0衷,Ʒƣ + values: + - "383" + weight: 199049889 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "376" + operator: 6x$1sȣ±p鋄5弢ȹ均i绝5哇芆 + values: + - "377" + matchFields: + - key: "378" + operator: 埮pɵ{WOŭW灬p + values: + - "379" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2 + operator: DoesNotExist + matchLabels: + 4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6: Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP + namespaces: + - "398" + topologyKey: "399" + weight: -217760519 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1 + operator: NotIn + values: + - z + matchLabels: + 4--883d-v3j4-7y-p---up52--sjo7799-skj5---r-t.sumf7ew/u-5mj_9.M.134-5-.q6H_.--_---.M.U_-m.-P.yPS: 1Tvw39F_C-rtSY.g._2F7.-_e..r + namespaces: + - "390" + topologyKey: "391" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D + operator: NotIn + values: + - txb__-ex-_1_-ODgC_1-_V + matchLabels: + 6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT + namespaces: + - "414" + topologyKey: "415" + weight: -1851436166 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: QZ9p_6.C.e + operator: DoesNotExist + matchLabels: + 7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n + namespaces: + - "406" + topologyKey: "407" + automountServiceAccountToken: false + containers: + - args: + - "222" + command: + - "221" + env: + - name: "229" + value: "230" + valueFrom: + configMapKeyRef: + key: "236" + name: "235" + optional: false + fieldRef: + apiVersion: "231" + fieldPath: "232" + resourceFieldRef: + containerName: "233" + divisor: "901" + resource: "234" + secretKeyRef: + key: "238" + name: "237" + optional: false + envFrom: + - configMapRef: + name: "227" + optional: true + prefix: "226" + secretRef: + name: "228" + optional: false + image: "220" + imagePullPolicy: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + lifecycle: + postStart: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: -421846800 + scheme: zvt莭琽§ + tcpSocket: + host: "272" + port: -763687725 + preStop: + exec: + command: + - "273" + httpGet: + host: "275" + httpHeaders: + - name: "276" + value: "277" + path: "274" + port: -1452676801 + scheme: ȿ0矀Kʝ + tcpSocket: + host: "279" + port: "278" + livenessProbe: + exec: + command: + - "245" + failureThreshold: -1191434089 + httpGet: + host: "248" + httpHeaders: + - name: "249" + value: "250" + path: "246" + port: "247" + scheme: 賃ɪ鐊瀑Ź9ǕLLȊ + initialDelaySeconds: 1214895765 + periodSeconds: 282592353 + successThreshold: 377225334 + tcpSocket: + host: "251" + port: -26910286 + timeoutSeconds: 1181519543 + name: "219" + ports: + - containerPort: -2079582559 + hostIP: "225" + hostPort: 1944205014 + name: "224" + protocol: K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ + readinessProbe: + exec: + command: + - "252" + failureThreshold: 1507815593 + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + initialDelaySeconds: -839281354 + periodSeconds: -819723498 + successThreshold: -150133456 + tcpSocket: + host: "259" + port: "258" + timeoutSeconds: 2035347577 + resources: + limits: + 羭,铻OŤǢʭ嵔: "340" + requests: + TG;邪匾mɩC[ó瓧嫭塓烀罁胾^拜: "755" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - À*f<鴒翁杙Ŧ癃8 + drop: + - ɱJȉ罴 + privileged: false + procMount: 棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅 + readOnlyRootFilesystem: false + runAsGroup: -3689959065086680033 + runAsNonRoot: false + runAsUser: -2706913289057230267 + seLinuxOptions: + level: "284" + role: "282" + type: "283" + user: "281" + windowsOptions: + gmsaCredentialSpec: "286" + gmsaCredentialSpecName: "285" + runAsUserName: "287" + startupProbe: + exec: + command: + - "260" + failureThreshold: -822090785 + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "261" + port: 1684643131 + scheme: 飣奺Ȋ礶惇¸ + initialDelaySeconds: -161753937 + periodSeconds: 1428207963 + successThreshold: 790462391 + tcpSocket: + host: "266" + port: "265" + timeoutSeconds: -1578746609 + stdinOnce: true + terminationMessagePath: "280" + terminationMessagePolicy: \p[ + volumeDevices: + - devicePath: "244" + name: "243" + volumeMounts: + - mountPath: "240" + mountPropagation: ʒ刽ʼn掏1ſ盷褎weLJèux榜 + name: "239" + subPath: "241" + subPathExpr: "242" + workingDir: "223" + dnsConfig: + nameservers: + - "422" + options: + - name: "424" + value: "425" + searches: + - "423" + dnsPolicy: 丆 + enableServiceLinks: false + ephemeralContainers: + - args: + - "291" + command: + - "290" + env: + - name: "298" + value: "299" + valueFrom: + configMapKeyRef: + key: "305" + name: "304" + optional: false + fieldRef: + apiVersion: "300" + fieldPath: "301" + resourceFieldRef: + containerName: "302" + divisor: "709" + resource: "303" + secretKeyRef: + key: "307" + name: "306" + optional: false + envFrom: + - configMapRef: + name: "296" + optional: true + prefix: "295" + secretRef: + name: "297" + optional: true + image: "289" + imagePullPolicy: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + lifecycle: + postStart: + exec: + command: + - "335" + httpGet: + host: "338" + httpHeaders: + - name: "339" + value: "340" + path: "336" + port: "337" + scheme: 跩aŕ翑 + tcpSocket: + host: "342" + port: "341" + preStop: + exec: + command: + - "343" + httpGet: + host: "345" + httpHeaders: + - name: "346" + value: "347" + path: "344" + port: 1017803158 + scheme: 碔 + tcpSocket: + host: "349" + port: "348" + livenessProbe: + exec: + command: + - "314" + failureThreshold: 1742259603 + httpGet: + host: "317" + httpHeaders: + - name: "318" + value: "319" + path: "315" + port: "316" + scheme: 屡ʁ + initialDelaySeconds: 1718241831 + periodSeconds: 1180971695 + successThreshold: -1971944908 + tcpSocket: + host: "320" + port: -1554559634 + timeoutSeconds: 550615941 + name: "288" + ports: + - containerPort: 1330271338 + hostIP: "294" + hostPort: 1853396726 + name: "293" + protocol: 逴 + readinessProbe: + exec: + command: + - "321" + failureThreshold: 1150925735 + httpGet: + host: "323" + httpHeaders: + - name: "324" + value: "325" + path: "322" + port: -1620315711 + scheme: ɐ扵 + initialDelaySeconds: -1358663652 + periodSeconds: -527306221 + successThreshold: 2098694289 + tcpSocket: + host: "327" + port: "326" + timeoutSeconds: 1543146222 + resources: + limits: + 颐o: "230" + requests: + '[+扴ȨŮ+朷Ǝ膯ljV': "728" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ŧL²sNƗ¸gĩ餠籲磣Óƿ + drop: + - '"冓鍓贯澔 ƺ蛜6' + privileged: false + procMount: 鰥Z龏´DÒȗ + readOnlyRootFilesystem: true + runAsGroup: 6057650398488995896 + runAsNonRoot: true + runAsUser: 4353696140684277635 + seLinuxOptions: + level: "354" + role: "352" + type: "353" + user: "351" + windowsOptions: + gmsaCredentialSpec: "356" + gmsaCredentialSpecName: "355" + runAsUserName: "357" + startupProbe: + exec: + command: + - "328" + failureThreshold: -1246371817 + httpGet: + host: "331" + httpHeaders: + - name: "332" + value: "333" + path: "329" + port: "330" + scheme: 榝$î.Ȏ蝪ʜ5遰 + initialDelaySeconds: 834105836 + periodSeconds: -370386363 + successThreshold: 1714588921 + tcpSocket: + host: "334" + port: -1438286448 + timeoutSeconds: -1462219068 + targetContainerName: "358" + terminationMessagePath: "350" + terminationMessagePolicy: Kƙ順\E¦队偯J僳徥淳4揻-$ɽ丟 + tty: true + volumeDevices: + - devicePath: "313" + name: "312" + volumeMounts: + - mountPath: "309" + mountPropagation: ŕ-Ɂ圯W:ĸ輦唊#v铿 + name: "308" + subPath: "310" + subPathExpr: "311" + workingDir: "292" + hostAliases: + - hostnames: + - "420" + ip: "419" + hostPID: true + hostname: "374" + imagePullSecrets: + - name: "373" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: true + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "455" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: false + envFrom: + - configMapRef: + name: "155" + optional: false + prefix: "154" + secretRef: + name: "156" + optional: false + image: "148" + imagePullPolicy: k_瀹鞎sn芞QÄȻ + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "197" + port: -1327537699 + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ĉş蝿ɖȃ賲鐅臬 + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "173" + failureThreshold: 2053960192 + httpGet: + host: "176" + httpHeaders: + - name: "177" + value: "178" + path: "174" + port: "175" + scheme: ƴy綸_Ú8參遼ūPH炮 + initialDelaySeconds: 741871873 + periodSeconds: -1987044888 + successThreshold: -1638339389 + tcpSocket: + host: "180" + port: "179" + timeoutSeconds: 446829537 + name: "147" + ports: + - containerPort: 715087892 + hostIP: "153" + hostPort: -1896921306 + name: "152" + protocol: 倱< + readinessProbe: + exec: + command: + - "181" + failureThreshold: -57352147 + httpGet: + host: "183" + httpHeaders: + - name: "184" + value: "185" + path: "182" + port: -1903685915 + scheme: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 + initialDelaySeconds: 128019484 + periodSeconds: -2130554644 + successThreshold: 290736426 + tcpSocket: + host: "187" + port: "186" + timeoutSeconds: 431781335 + resources: + limits: + /擇ɦĽ胚O醔ɍ厶耈 T: "618" + requests: + á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ: "372" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - '?' + drop: + - 峧Y栲茇竛吲蚛隖 + privileged: false + procMount: ʙ嫙& + readOnlyRootFilesystem: false + runAsGroup: -7286288718856494813 + runAsNonRoot: true + runAsUser: 7312518131318481396 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + runAsUserName: "218" + startupProbe: + exec: + command: + - "188" + failureThreshold: 1133369651 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "189" + port: "190" + scheme: 閝ȝ + initialDelaySeconds: -2142865739 + periodSeconds: 1434408532 + successThreshold: -566408554 + tcpSocket: + host: "195" + port: "194" + timeoutSeconds: -1179067190 + stdin: true + stdinOnce: true + terminationMessagePath: "211" + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: dʪīT捘ɍi縱ù墴1Rƥ + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "363" + nodeSelector: + "359": "360" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "421" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɘɢ鬍熖B芭花ª瘡 + runtimeClassName: "426" + schedulerName: "416" + securityContext: + fsGroup: 7124276984274024394 + runAsGroup: -779972051078659613 + runAsNonRoot: false + runAsUser: 2179199799235189619 + seLinuxOptions: + level: "367" + role: "365" + type: "366" + user: "364" + supplementalGroups: + - -7127205672279904050 + sysctls: + - name: "371" + value: "372" + windowsOptions: + gmsaCredentialSpec: "369" + gmsaCredentialSpecName: "368" + runAsUserName: "370" + serviceAccount: "362" + serviceAccountName: "361" + shareProcessNamespace: true + subdomain: "375" + terminationGracePeriodSeconds: 2666412258966278206 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "417" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "418" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "427" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: -762366823 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: HǺƶȤ^}穠 + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 躢 + readOnly: true + azureFile: + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: -460478410 + items: + - key: "99" + mode: -2039036935 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: -106644772 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1235524154 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "457" + resource: "92" + emptyDir: + medium: 彭聡A3fƻfʣ + sizeLimit: "115" + fc: + fsType: "94" + lun: 441887498 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1499132872 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + hostPath: + path: "43" + type: 6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ + iscsi: + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 1655406148 + portals: + - "60" + readOnly: true + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + volumeID: "128" + projected: + defaultMode: -522879476 + sources: + - configMap: + items: + - key: "124" + mode: -1694464659 + path: "125" + name: "123" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 926891073 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "746" + resource: "122" + secret: + items: + - key: "116" + mode: -1399063270 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: -7593824971107985079 + path: "127" + quobyte: + group: "108" + readOnly: true + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + readOnly: true + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 372704313 + items: + - key: "52" + mode: -104666658 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + readOnly: true + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" +status: + availableReplicas: -1469601144 + conditions: + - lastTransitionTime: "2469-07-10T03:20:34Z" + message: "435" + reason: "434" + status: ɻ猶N嫡牿咸Ǻ潑鶋洅啶'ƈoIǢ龞瞯å + type: ɡj瓇ɽ丿YƄZZ塖bʘ + fullyLabeledReplicas: 138911331 + observedGeneration: 6703635170896137755 + readyReplicas: 1613009760 + replicas: -330302940 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.json new file mode 100644 index 00000000000..b37b0bf1c8d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.json @@ -0,0 +1,1499 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "selector": { + "matchLabels": { + "74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj": "6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1" + }, + "matchExpressions": [ + { + "key": "50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99", + "operator": "Exists" + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "?Qȫş", + "resourceVersion": "1736621709629422270", + "generation": -8542870036622468681, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2575298329142810753, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ƶȤ^}", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "躢", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" + }, + "emptyDir": { + "medium": "Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈", + "sizeLimit": "473" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1188153605 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": 912004803, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -547518679 + } + ], + "defaultMode": 332383000, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 994527057, + "iscsiInterface": "58", + "fsType": "59", + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + } + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "660" + }, + "mode": 1569992019 + } + ], + "defaultMode": 824682619 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1740986684, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 195263908 + } + ], + "defaultMode": 1593906314, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "|@?鷅bȻN", + "fsType": "112", + "readOnly": true, + "kind": "榱*Gưoɘ檲" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -323584340 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "106" + }, + "mode": 173030157 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": 2063799569 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 8357931971650847566, + "path": "127" + } + } + ], + "defaultMode": -1334904807 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129", + "readOnly": true + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -606111218, + "containerPort": 1403721475, + "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": true + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "650" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "84" + }, + "requests": { + "ɖȃ賲鐅臬dH巧壚tC十Oɢ": "517" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": -152585895, + "host": "175", + "scheme": "E@Ȗs«ö", + "httpHeaders": [ + { + "name": "176", + "value": "177" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "178" + }, + "initialDelaySeconds": 1843758068, + "timeoutSeconds": -1967469005, + "periodSeconds": 1702578303, + "successThreshold": -1565157256, + "failureThreshold": -1113628381 + }, + "readinessProbe": { + "exec": { + "command": [ + "179" + ] + }, + "httpGet": { + "path": "180", + "port": 386652373, + "host": "181", + "scheme": "ʙ嫙\u0026", + "httpHeaders": [ + { + "name": "182", + "value": "183" + } + ] + }, + "tcpSocket": { + "port": "184", + "host": "185" + }, + "initialDelaySeconds": -802585193, + "timeoutSeconds": 1901330124, + "periodSeconds": 1944205014, + "successThreshold": -2079582559, + "failureThreshold": -1167888910 + }, + "startupProbe": { + "exec": { + "command": [ + "186" + ] + }, + "httpGet": { + "path": "187", + "port": 804417065, + "host": "188", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "189", + "value": "190" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "191" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "192" + ] + }, + "httpGet": { + "path": "193", + "port": -2015604435, + "host": "194", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": -1131820775, + "host": "200", + "scheme": "Ƿ裚瓶釆Ɗ+j忊", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "焗捏", + "imagePullPolicy": "罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211", + "runAsUserName": "212" + }, + "runAsUser": -6576869501326512452, + "runAsGroup": -8419423421380299597, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫" + }, + "tty": true + } + ], + "containers": [ + { + "name": "213", + "image": "214", + "command": [ + "215" + ], + "args": [ + "216" + ], + "workingDir": "217", + "ports": [ + { + "name": "218", + "hostPort": 62799871, + "containerPort": -775325416, + "protocol": "t莭琽§ć\\ ïì", + "hostIP": "219" + } + ], + "envFrom": [ + { + "prefix": "220", + "configMapRef": { + "name": "221", + "optional": false + }, + "secretRef": { + "name": "222", + "optional": false + } + } + ], + "env": [ + { + "name": "223", + "value": "224", + "valueFrom": { + "fieldRef": { + "apiVersion": "225", + "fieldPath": "226" + }, + "resourceFieldRef": { + "containerName": "227", + "resource": "228", + "divisor": "595" + }, + "configMapKeyRef": { + "name": "229", + "key": "230", + "optional": true + }, + "secretKeyRef": { + "name": "231", + "key": "232", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "N粕擓ƖHVe熼": "334" + }, + "requests": { + "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶": "388" + } + }, + "volumeMounts": [ + { + "name": "233", + "readOnly": true, + "mountPath": "234", + "subPath": "235", + "mountPropagation": "癃8鸖", + "subPathExpr": "236" + } + ], + "volumeDevices": [ + { + "name": "237", + "devicePath": "238" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": -1654678802, + "host": "241", + "scheme": "毋", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": 391562775, + "host": "244" + }, + "initialDelaySeconds": -775511009, + "timeoutSeconds": -832805508, + "periodSeconds": -228822833, + "successThreshold": -970312425, + "failureThreshold": -1213051101 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": -1905643191, + "host": "247", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 852780575, + "timeoutSeconds": -1252938503, + "periodSeconds": 893823156, + "successThreshold": -1980314709, + "failureThreshold": 571739592 + }, + "startupProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": -1334110502, + "host": "254", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "257" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": 1943028037, + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": -1355476687, + "host": "267", + "scheme": "-Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "T 苧yñKJɐ扵G", + "imagePullPolicy": "û咡W\u003c敄lu|榝$î.Ȏ蝪ʜ5", + "securityContext": { + "capabilities": { + "add": [ + "E埄Ȁ朦 wƯ貾坢'" + ], + "drop": [ + "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278", + "runAsUserName": "279" + }, + "runAsUser": -2270595441829602368, + "runAsGroup": -2408264753085021035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "" + } + } + ], + "ephemeralContainers": [ + { + "name": "280", + "image": "281", + "command": [ + "282" + ], + "args": [ + "283" + ], + "workingDir": "284", + "ports": [ + { + "name": "285", + "hostPort": 1868683352, + "containerPort": -1137436579, + "protocol": "颶妧Ö闊", + "hostIP": "286" + } + ], + "envFrom": [ + { + "prefix": "287", + "configMapRef": { + "name": "288", + "optional": false + }, + "secretRef": { + "name": "289", + "optional": true + } + } + ], + "env": [ + { + "name": "290", + "value": "291", + "valueFrom": { + "fieldRef": { + "apiVersion": "292", + "fieldPath": "293" + }, + "resourceFieldRef": { + "containerName": "294", + "resource": "295", + "divisor": "381" + }, + "configMapKeyRef": { + "name": "296", + "key": "297", + "optional": true + }, + "secretKeyRef": { + "name": "298", + "key": "299", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "²sNƗ¸g": "50" + }, + "requests": { + "酊龨δ摖ȱğ_\u003c": "118" + } + }, + "volumeMounts": [ + { + "name": "300", + "readOnly": true, + "mountPath": "301", + "subPath": "302", + "mountPropagation": "ƺ蛜6Ɖ飴ɎiǨź", + "subPathExpr": "303" + } + ], + "volumeDevices": [ + { + "name": "304", + "devicePath": "305" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "306" + ] + }, + "httpGet": { + "path": "307", + "port": 865289071, + "host": "308", + "scheme": "iɥ嵐sC8", + "httpHeaders": [ + { + "name": "309", + "value": "310" + } + ] + }, + "tcpSocket": { + "port": -898536659, + "host": "311" + }, + "initialDelaySeconds": -1513284745, + "timeoutSeconds": 1258370227, + "periodSeconds": -414121491, + "successThreshold": -1862764022, + "failureThreshold": -300247800 + }, + "readinessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": 323903711, + "host": "314", + "scheme": "J", + "httpHeaders": [ + { + "name": "315", + "value": "316" + } + ] + }, + "tcpSocket": { + "port": "317", + "host": "318" + }, + "initialDelaySeconds": 657418949, + "timeoutSeconds": -992558278, + "periodSeconds": 287654902, + "successThreshold": -2062708879, + "failureThreshold": 215186711 + }, + "startupProbe": { + "exec": { + "command": [ + "319" + ] + }, + "httpGet": { + "path": "320", + "port": -1117254382, + "host": "321", + "scheme": "趐囨鏻砅邻爥蹔ŧOǨ", + "httpHeaders": [ + { + "name": "322", + "value": "323" + } + ] + }, + "tcpSocket": { + "port": "324", + "host": "325" + }, + "initialDelaySeconds": 2129989022, + "timeoutSeconds": -1699531929, + "periodSeconds": 1311843384, + "successThreshold": -1292310438, + "failureThreshold": 1502643091 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": "328", + "host": "329", + "scheme": "幩šeSvEȤƏ埮pɵ", + "httpHeaders": [ + { + "name": "330", + "value": "331" + } + ] + }, + "tcpSocket": { + "port": "332", + "host": "333" + } + }, + "preStop": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": "336", + "host": "337", + "scheme": "ş", + "httpHeaders": [ + { + "name": "338", + "value": "339" + } + ] + }, + "tcpSocket": { + "port": "340", + "host": "341" + } + } + }, + "terminationMessagePath": "342", + "terminationMessagePolicy": "迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ", + "imagePullPolicy": "ņ", + "securityContext": { + "capabilities": { + "add": [ + "DŽ髐njʉBn(fǂǢ曣" + ], + "drop": [ + "ay" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "343", + "role": "344", + "type": "345", + "level": "346" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "347", + "gmsaCredentialSpec": "348", + "runAsUserName": "349" + }, + "runAsUser": 1958157659034146020, + "runAsGroup": -5996624450771474158, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "嗆u" + }, + "tty": true, + "targetContainerName": "350" + } + ], + "restartPolicy": "T[", + "terminationGracePeriodSeconds": -2738603156841903595, + "activeDeadlineSeconds": -8619192438821356882, + "dnsPolicy": "Ƶf", + "nodeSelector": { + "351": "352" + }, + "serviceAccountName": "353", + "serviceAccount": "354", + "automountServiceAccountToken": false, + "nodeName": "355", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "356", + "role": "357", + "type": "358", + "level": "359" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "360", + "gmsaCredentialSpec": "361", + "runAsUserName": "362" + }, + "runAsUser": -2781126825051715248, + "runAsGroup": -801152248124332545, + "runAsNonRoot": true, + "supplementalGroups": [ + 5255171395073905944 + ], + "fsGroup": 760480547754807445, + "sysctls": [ + { + "name": "363", + "value": "364" + } + ] + }, + "imagePullSecrets": [ + { + "name": "365" + } + ], + "hostname": "366", + "subdomain": "367", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "368", + "operator": "ǧĒzŔ瘍N", + "values": [ + "369" + ] + } + ], + "matchFields": [ + { + "key": "370", + "operator": "ƽ眝{æ盪泙", + "values": [ + "371" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 646133945, + "preference": { + "matchExpressions": [ + { + "key": "372", + "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "ʨIk(dŊiɢzĮ蛋I滞", + "values": [ + "375" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3.csh-3--Z1Tvw39FC": "rtSY.g._2F7.-_e..Or_-.3OHgt._6" + }, + "matchExpressions": [ + { + "key": "V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "382" + ], + "topologyKey": "383" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -855547676, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y": "f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5" + }, + "matchExpressions": [ + { + "key": "8.--w0_1V7", + "operator": "In", + "values": [ + "7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33": "17ca-_p-y.eQZ9p_1" + }, + "matchExpressions": [ + { + "key": "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 808399187, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2": "CpS__.39g_.--_-_ve5.m_2_--XZx" + }, + "matchExpressions": [ + { + "key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + } + ] + } + }, + "schedulerName": "408", + "tolerations": [ + { + "key": "409", + "operator": "ƹ|", + "value": "410", + "effect": "料ȭzV镜籬ƽ", + "tolerationSeconds": 935587338391120947 + } + ], + "hostAliases": [ + { + "ip": "411", + "hostnames": [ + "412" + ] + } + ], + "priorityClassName": "413", + "priority": 1690570439, + "dnsConfig": { + "nameservers": [ + "414" + ], + "searches": [ + "415" + ], + "options": [ + { + "name": "416", + "value": "417" + } + ] + }, + "readinessGates": [ + { + "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" + } + ], + "runtimeClassName": "418", + "enableServiceLinks": true, + "preemptionPolicy": "eáNRNJ丧鴻Ŀ", + "overhead": { + "癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö": "607" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -137402083, + "topologyKey": "419", + "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", + "labelSelector": { + "matchLabels": { + "E--pT751": "mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X" + }, + "matchExpressions": [ + { + "key": "qW", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "426", + "generateName": "427", + "namespace": "428", + "selfLink": "429", + "uid": "`ȗ\u003c8^翜T蘈", + "resourceVersion": "6281861817195808867", + "generation": -8502907933203165744, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -1824067601569574665, + "labels": { + "431": "432" + }, + "annotations": { + "433": "434" + }, + "ownerReferences": [ + { + "apiVersion": "435", + "kind": "436", + "name": "437", + "uid": "WɓDɏ挭跡Ƅ抄3昞财Î嘝zʄ", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "438" + ], + "clusterName": "439", + "managedFields": [ + { + "manager": "440", + "operation": "Bi攵\u0026ý\"ʀ废査Z綶Ā", + "apiVersion": "441", + "fieldsType": "442" + } + ] + }, + "spec": { + "accessModes": [ + "銲tHǽ÷閂抰^窄CǙķȈĐI梞ū" + ], + "selector": { + "matchLabels": { + "p2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._C": "a_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw__YT.1---.-o7.pJ-r" + }, + "matchExpressions": [ + { + "key": "f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zv", + "operator": "Exists" + } + ] + }, + "resources": { + "limits": { + "O^:": "847" + }, + "requests": { + "Ɍ蚊ơ鎊t潑": "199" + } + }, + "volumeName": "449", + "storageClassName": "450", + "volumeMode": "ȳT", + "dataSource": { + "apiGroup": "451", + "kind": "452", + "name": "453" + } + }, + "status": { + "phase": "戱PRɄ", + "accessModes": [ + "熔ķ´ʑ潞Ĵ3Q蠯0" + ], + "capacity": { + "\\溮Ŀ傜NZ!š": "952" + }, + "conditions": [ + { + "type": "僙R岹ÿʼnx#綮ehɫ淫Ď眊:", + "status": "ƿOqõƨj2愴ňù廻@p", + "lastProbeTime": "2252-06-28T22:34:24Z", + "lastTransitionTime": "1974-04-29T05:51:38Z", + "reason": "454", + "message": "455" + } + ] + } + } + ], + "serviceName": "456", + "podManagementPolicy": "ŞÜ4w}ĶƲ86±ļ$暣", + "updateStrategy": { + "type": "Dz讱ȕ齐疅檎ǽ曖sƖTƫ", + "rollingUpdate": { + "partition": 86666826 + } + }, + "revisionHistoryLimit": 69142596 + }, + "status": { + "observedGeneration": 3474169154658456972, + "replicas": 1449104338, + "readyReplicas": 2037461401, + "currentReplicas": -1847673756, + "updatedReplicas": 154782591, + "currentRevision": "457", + "updateRevision": "458", + "collisionCount": 341287797, + "conditions": [ + { + "type": "ÆŁĪŀc=Ƨz鈡煰敹xŪO", + "status": "ő+aò¼箰ð祛?扄鰀G抉ȪĠʩ崯ɋ+", + "lastTransitionTime": "2493-11-15T11:08:04Z", + "reason": "459", + "message": "460" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.pb new file mode 100644 index 00000000000..3fcb204ffde Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.yaml new file mode 100644 index 00000000000..c9c58634774 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1.StatefulSet.yaml @@ -0,0 +1,1023 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + podManagementPolicy: ŞÜ4w}ĶƲ86±ļ$暣 + replicas: 896585016 + revisionHistoryLimit: 69142596 + selector: + matchExpressions: + - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 + operator: Exists + matchLabels: + 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 + serviceName: "456" + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -2575298329142810753 + finalizers: + - "37" + generateName: "26" + generation: -8542870036622468681 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: 躢 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: ƶȤ^} + resourceVersion: "1736621709629422270" + selfLink: "28" + uid: ?Qȫş + spec: + activeDeadlineSeconds: -8619192438821356882 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "372" + operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' + values: + - "373" + matchFields: + - key: "374" + operator: ʨIk(dŊiɢzĮ蛋I滞 + values: + - "375" + weight: 646133945 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "368" + operator: ǧĒzŔ瘍N + values: + - "369" + matchFields: + - key: "370" + operator: ƽ眝{æ盪泙 + values: + - "371" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8.--w0_1V7 + operator: In + values: + - 7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8 + matchLabels: + w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y: f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5 + namespaces: + - "390" + topologyKey: "391" + weight: -855547676 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd + operator: Exists + matchLabels: + 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 + namespaces: + - "382" + topologyKey: "383" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf + operator: DoesNotExist + matchLabels: + 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx + namespaces: + - "406" + topologyKey: "407" + weight: 808399187 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81 + operator: DoesNotExist + matchLabels: + 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 + namespaces: + - "398" + topologyKey: "399" + automountServiceAccountToken: false + containers: + - args: + - "216" + command: + - "215" + env: + - name: "223" + value: "224" + valueFrom: + configMapKeyRef: + key: "230" + name: "229" + optional: true + fieldRef: + apiVersion: "225" + fieldPath: "226" + resourceFieldRef: + containerName: "227" + divisor: "595" + resource: "228" + secretKeyRef: + key: "232" + name: "231" + optional: false + envFrom: + - configMapRef: + name: "221" + optional: false + prefix: "220" + secretRef: + name: "222" + optional: false + image: "214" + imagePullPolicy: û咡W<敄lu|榝$î.Ȏ蝪ʜ5 + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + tcpSocket: + host: "264" + port: 1943028037 + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: -1355476687 + scheme: -Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "239" + failureThreshold: -1213051101 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "240" + port: -1654678802 + scheme: 毋 + initialDelaySeconds: -775511009 + periodSeconds: -228822833 + successThreshold: -970312425 + tcpSocket: + host: "244" + port: 391562775 + timeoutSeconds: -832805508 + name: "213" + ports: + - containerPort: -775325416 + hostIP: "219" + hostPort: 62799871 + name: "218" + protocol: t莭琽§ć\ ïì + readinessProbe: + exec: + command: + - "245" + failureThreshold: 571739592 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "246" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + initialDelaySeconds: 852780575 + periodSeconds: 893823156 + successThreshold: -1980314709 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1252938503 + resources: + limits: + N粕擓ƖHVe熼: "334" + requests: + 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶: "388" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - E埄Ȁ朦 wƯ貾坢' + drop: + - aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: -2408264753085021035 + runAsNonRoot: true + runAsUser: -2270595441829602368 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + runAsUserName: "279" + startupProbe: + exec: + command: + - "252" + failureThreshold: -1008070934 + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "253" + port: -1334110502 + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "257" + port: 622267234 + timeoutSeconds: 809006670 + terminationMessagePath: "272" + terminationMessagePolicy: T 苧yñKJɐ扵G + volumeDevices: + - devicePath: "238" + name: "237" + volumeMounts: + - mountPath: "234" + mountPropagation: 癃8鸖 + name: "233" + readOnly: true + subPath: "235" + subPathExpr: "236" + workingDir: "217" + dnsConfig: + nameservers: + - "414" + options: + - name: "416" + value: "417" + searches: + - "415" + dnsPolicy: Ƶf + enableServiceLinks: true + ephemeralContainers: + - args: + - "283" + command: + - "282" + env: + - name: "290" + value: "291" + valueFrom: + configMapKeyRef: + key: "297" + name: "296" + optional: true + fieldRef: + apiVersion: "292" + fieldPath: "293" + resourceFieldRef: + containerName: "294" + divisor: "381" + resource: "295" + secretKeyRef: + key: "299" + name: "298" + optional: false + envFrom: + - configMapRef: + name: "288" + optional: false + prefix: "287" + secretRef: + name: "289" + optional: true + image: "281" + imagePullPolicy: ņ + lifecycle: + postStart: + exec: + command: + - "326" + httpGet: + host: "329" + httpHeaders: + - name: "330" + value: "331" + path: "327" + port: "328" + scheme: 幩šeSvEȤƏ埮pɵ + tcpSocket: + host: "333" + port: "332" + preStop: + exec: + command: + - "334" + httpGet: + host: "337" + httpHeaders: + - name: "338" + value: "339" + path: "335" + port: "336" + scheme: ş + tcpSocket: + host: "341" + port: "340" + livenessProbe: + exec: + command: + - "306" + failureThreshold: -300247800 + httpGet: + host: "308" + httpHeaders: + - name: "309" + value: "310" + path: "307" + port: 865289071 + scheme: iɥ嵐sC8 + initialDelaySeconds: -1513284745 + periodSeconds: -414121491 + successThreshold: -1862764022 + tcpSocket: + host: "311" + port: -898536659 + timeoutSeconds: 1258370227 + name: "280" + ports: + - containerPort: -1137436579 + hostIP: "286" + hostPort: 1868683352 + name: "285" + protocol: 颶妧Ö闊 + readinessProbe: + exec: + command: + - "312" + failureThreshold: 215186711 + httpGet: + host: "314" + httpHeaders: + - name: "315" + value: "316" + path: "313" + port: 323903711 + scheme: J + initialDelaySeconds: 657418949 + periodSeconds: 287654902 + successThreshold: -2062708879 + tcpSocket: + host: "318" + port: "317" + timeoutSeconds: -992558278 + resources: + limits: + ²sNƗ¸g: "50" + requests: + 酊龨δ摖ȱğ_<: "118" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - DŽ髐njʉBn(fǂǢ曣 + drop: + - ay + privileged: false + procMount: 嗆u + readOnlyRootFilesystem: true + runAsGroup: -5996624450771474158 + runAsNonRoot: false + runAsUser: 1958157659034146020 + seLinuxOptions: + level: "346" + role: "344" + type: "345" + user: "343" + windowsOptions: + gmsaCredentialSpec: "348" + gmsaCredentialSpecName: "347" + runAsUserName: "349" + startupProbe: + exec: + command: + - "319" + failureThreshold: 1502643091 + httpGet: + host: "321" + httpHeaders: + - name: "322" + value: "323" + path: "320" + port: -1117254382 + scheme: 趐囨鏻砅邻爥蹔ŧOǨ + initialDelaySeconds: 2129989022 + periodSeconds: 1311843384 + successThreshold: -1292310438 + tcpSocket: + host: "325" + port: "324" + timeoutSeconds: -1699531929 + targetContainerName: "350" + terminationMessagePath: "342" + terminationMessagePolicy: 迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ + tty: true + volumeDevices: + - devicePath: "305" + name: "304" + volumeMounts: + - mountPath: "301" + mountPropagation: ƺ蛜6Ɖ飴ɎiǨź + name: "300" + readOnly: true + subPath: "302" + subPathExpr: "303" + workingDir: "284" + hostAliases: + - hostnames: + - "412" + ip: "411" + hostNetwork: true + hostname: "366" + imagePullSecrets: + - name: "365" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "650" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: true + prefix: "154" + secretRef: + name: "156" + optional: true + image: "148" + imagePullPolicy: 罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩 + lifecycle: + postStart: + exec: + command: + - "192" + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "193" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + tcpSocket: + host: "197" + port: 424236719 + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: -1131820775 + scheme: Ƿ裚瓶釆Ɗ+j忊 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "173" + failureThreshold: -1113628381 + httpGet: + host: "175" + httpHeaders: + - name: "176" + value: "177" + path: "174" + port: -152585895 + scheme: E@Ȗs«ö + initialDelaySeconds: 1843758068 + periodSeconds: 1702578303 + successThreshold: -1565157256 + tcpSocket: + host: "178" + port: 1135182169 + timeoutSeconds: -1967469005 + name: "147" + ports: + - containerPort: 1403721475 + hostIP: "153" + hostPort: -606111218 + name: "152" + protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + readinessProbe: + exec: + command: + - "179" + failureThreshold: -1167888910 + httpGet: + host: "181" + httpHeaders: + - name: "182" + value: "183" + path: "180" + port: 386652373 + scheme: ʙ嫙& + initialDelaySeconds: -802585193 + periodSeconds: 1944205014 + successThreshold: -2079582559 + tcpSocket: + host: "185" + port: "184" + timeoutSeconds: 1901330124 + resources: + limits: + "": "84" + requests: + ɖȃ賲鐅臬dH巧壚tC十Oɢ: "517" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - "" + drop: + - ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + privileged: false + procMount: $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫 + readOnlyRootFilesystem: true + runAsGroup: -8419423421380299597 + runAsNonRoot: false + runAsUser: -6576869501326512452 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + runAsUserName: "212" + startupProbe: + exec: + command: + - "186" + failureThreshold: 208045354 + httpGet: + host: "188" + httpHeaders: + - name: "189" + value: "190" + path: "187" + port: 804417065 + scheme: Ŵ廷s{Ⱦdz@ + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "191" + port: 406308963 + timeoutSeconds: 2026784878 + terminationMessagePath: "205" + terminationMessagePolicy: 焗捏 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: "" + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "355" + nodeSelector: + "351": "352" + overhead: + 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" + preemptionPolicy: eáNRNJ丧鴻Ŀ + priority: 1690570439 + priorityClassName: "413" + readinessGates: + - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 + restartPolicy: T[ + runtimeClassName: "418" + schedulerName: "408" + securityContext: + fsGroup: 760480547754807445 + runAsGroup: -801152248124332545 + runAsNonRoot: true + runAsUser: -2781126825051715248 + seLinuxOptions: + level: "359" + role: "357" + type: "358" + user: "356" + supplementalGroups: + - 5255171395073905944 + sysctls: + - name: "363" + value: "364" + windowsOptions: + gmsaCredentialSpec: "361" + gmsaCredentialSpecName: "360" + runAsUserName: "362" + serviceAccount: "354" + serviceAccountName: "353" + shareProcessNamespace: false + subdomain: "367" + terminationGracePeriodSeconds: -2738603156841903595 + tolerations: + - effect: 料ȭzV镜籬ƽ + key: "409" + operator: ƹ| + tolerationSeconds: 935587338391120947 + value: "410" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: qW + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X + maxSkew: -137402083 + topologyKey: "419" + whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: 912004803 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: '|@?鷅bȻN' + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 榱*Gưoɘ檲 + readOnly: true + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 1593906314 + items: + - key: "99" + mode: 195263908 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: 824682619 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1569992019 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "660" + resource: "92" + emptyDir: + medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 + sizeLimit: "473" + fc: + fsType: "94" + lun: -1740986684 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1188153605 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + readOnly: true + hostPath: + path: "43" + type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + iscsi: + chapAuthDiscovery: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 994527057 + portals: + - "60" + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + readOnly: true + volumeID: "128" + projected: + defaultMode: -1334904807 + sources: + - configMap: + items: + - key: "124" + mode: 2063799569 + path: "125" + name: "123" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 173030157 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "106" + resource: "122" + secret: + items: + - key: "116" + mode: -323584340 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: 8357931971650847566 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 332383000 + items: + - key: "52" + mode: -547518679 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" + updateStrategy: + rollingUpdate: + partition: 86666826 + type: Dz讱ȕ齐疅檎ǽ曖sƖTƫ + volumeClaimTemplates: + - metadata: + annotations: + "433": "434" + clusterName: "439" + creationTimestamp: null + deletionGracePeriodSeconds: -1824067601569574665 + finalizers: + - "438" + generateName: "427" + generation: -8502907933203165744 + labels: + "431": "432" + managedFields: + - apiVersion: "441" + fieldsType: "442" + manager: "440" + operation: Bi攵&ý"ʀ废査Z綶Ā + name: "426" + namespace: "428" + ownerReferences: + - apiVersion: "435" + blockOwnerDeletion: false + controller: true + kind: "436" + name: "437" + uid: WɓDɏ挭跡Ƅ抄3昞财Î嘝zʄ + resourceVersion: "6281861817195808867" + selfLink: "429" + uid: '`ȗ<8^翜T蘈' + spec: + accessModes: + - 銲tHǽ÷閂抰^窄CǙķȈĐI梞ū + dataSource: + apiGroup: "451" + kind: "452" + name: "453" + resources: + limits: + 'O^:': "847" + requests: + Ɍ蚊ơ鎊t潑: "199" + selector: + matchExpressions: + - key: f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zv + operator: Exists + matchLabels: + p2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._C: a_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw__YT.1---.-o7.pJ-r + storageClassName: "450" + volumeMode: ȳT + volumeName: "449" + status: + accessModes: + - 熔ķ´ʑ潞Ĵ3Q蠯0 + capacity: + \溮Ŀ傜NZ!š: "952" + conditions: + - lastProbeTime: "2252-06-28T22:34:24Z" + lastTransitionTime: "1974-04-29T05:51:38Z" + message: "455" + reason: "454" + status: ƿOqõƨj2愴ňù廻@p + type: '僙R岹ÿʼnx#綮ehɫ淫Ď眊:' + phase: 戱PRɄ +status: + collisionCount: 341287797 + conditions: + - lastTransitionTime: "2493-11-15T11:08:04Z" + message: "460" + reason: "459" + status: ő+aò¼箰ð祛?扄鰀G抉ȪĠʩ崯ɋ+ + type: ÆŁĪŀc=Ƨz鈡煰敹xŪO + currentReplicas: -1847673756 + currentRevision: "457" + observedGeneration: 3474169154658456972 + readyReplicas: 2037461401 + replicas: 1449104338 + updateRevision: "458" + updatedReplicas: 154782591 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.json new file mode 100644 index 00000000000..dfc8b52658a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.json @@ -0,0 +1,45 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": -7716837448637516924 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.pb new file mode 100644 index 00000000000..691dabf14a2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.yaml new file mode 100644 index 00000000000..f2dd1e754ab --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.ControllerRevision.yaml @@ -0,0 +1,39 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +revision: -7716837448637516924 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.json new file mode 100644 index 00000000000..26d07131042 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.json @@ -0,0 +1,1408 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "selector": { + "matchLabels": { + "74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj": "6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1" + }, + "matchExpressions": [ + { + "key": "50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99", + "operator": "Exists" + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "?Qȫş", + "resourceVersion": "1736621709629422270", + "generation": -8542870036622468681, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2575298329142810753, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ƶȤ^}", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "躢", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" + }, + "emptyDir": { + "medium": "Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈", + "sizeLimit": "473" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1188153605 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": 912004803, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -547518679 + } + ], + "defaultMode": 332383000, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 994527057, + "iscsiInterface": "58", + "fsType": "59", + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + } + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "660" + }, + "mode": 1569992019 + } + ], + "defaultMode": 824682619 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1740986684, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 195263908 + } + ], + "defaultMode": 1593906314, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "|@?鷅bȻN", + "fsType": "112", + "readOnly": true, + "kind": "榱*Gưoɘ檲" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -323584340 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "106" + }, + "mode": 173030157 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": 2063799569 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 8357931971650847566, + "path": "127" + } + } + ], + "defaultMode": -1334904807 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129", + "readOnly": true + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -606111218, + "containerPort": 1403721475, + "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": true + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "650" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "84" + }, + "requests": { + "ɖȃ賲鐅臬dH巧壚tC十Oɢ": "517" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": -152585895, + "host": "175", + "scheme": "E@Ȗs«ö", + "httpHeaders": [ + { + "name": "176", + "value": "177" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "178" + }, + "initialDelaySeconds": 1843758068, + "timeoutSeconds": -1967469005, + "periodSeconds": 1702578303, + "successThreshold": -1565157256, + "failureThreshold": -1113628381 + }, + "readinessProbe": { + "exec": { + "command": [ + "179" + ] + }, + "httpGet": { + "path": "180", + "port": 386652373, + "host": "181", + "scheme": "ʙ嫙\u0026", + "httpHeaders": [ + { + "name": "182", + "value": "183" + } + ] + }, + "tcpSocket": { + "port": "184", + "host": "185" + }, + "initialDelaySeconds": -802585193, + "timeoutSeconds": 1901330124, + "periodSeconds": 1944205014, + "successThreshold": -2079582559, + "failureThreshold": -1167888910 + }, + "startupProbe": { + "exec": { + "command": [ + "186" + ] + }, + "httpGet": { + "path": "187", + "port": 804417065, + "host": "188", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "189", + "value": "190" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "191" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "192" + ] + }, + "httpGet": { + "path": "193", + "port": -2015604435, + "host": "194", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": -1131820775, + "host": "200", + "scheme": "Ƿ裚瓶釆Ɗ+j忊", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "焗捏", + "imagePullPolicy": "罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211", + "runAsUserName": "212" + }, + "runAsUser": -6576869501326512452, + "runAsGroup": -8419423421380299597, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫" + }, + "tty": true + } + ], + "containers": [ + { + "name": "213", + "image": "214", + "command": [ + "215" + ], + "args": [ + "216" + ], + "workingDir": "217", + "ports": [ + { + "name": "218", + "hostPort": 62799871, + "containerPort": -775325416, + "protocol": "t莭琽§ć\\ ïì", + "hostIP": "219" + } + ], + "envFrom": [ + { + "prefix": "220", + "configMapRef": { + "name": "221", + "optional": false + }, + "secretRef": { + "name": "222", + "optional": false + } + } + ], + "env": [ + { + "name": "223", + "value": "224", + "valueFrom": { + "fieldRef": { + "apiVersion": "225", + "fieldPath": "226" + }, + "resourceFieldRef": { + "containerName": "227", + "resource": "228", + "divisor": "595" + }, + "configMapKeyRef": { + "name": "229", + "key": "230", + "optional": true + }, + "secretKeyRef": { + "name": "231", + "key": "232", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "N粕擓ƖHVe熼": "334" + }, + "requests": { + "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶": "388" + } + }, + "volumeMounts": [ + { + "name": "233", + "readOnly": true, + "mountPath": "234", + "subPath": "235", + "mountPropagation": "癃8鸖", + "subPathExpr": "236" + } + ], + "volumeDevices": [ + { + "name": "237", + "devicePath": "238" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": -1654678802, + "host": "241", + "scheme": "毋", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": 391562775, + "host": "244" + }, + "initialDelaySeconds": -775511009, + "timeoutSeconds": -832805508, + "periodSeconds": -228822833, + "successThreshold": -970312425, + "failureThreshold": -1213051101 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": -1905643191, + "host": "247", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 852780575, + "timeoutSeconds": -1252938503, + "periodSeconds": 893823156, + "successThreshold": -1980314709, + "failureThreshold": 571739592 + }, + "startupProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": -1334110502, + "host": "254", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "257" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": 1943028037, + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": -1355476687, + "host": "267", + "scheme": "-Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "T 苧yñKJɐ扵G", + "imagePullPolicy": "û咡W\u003c敄lu|榝$î.Ȏ蝪ʜ5", + "securityContext": { + "capabilities": { + "add": [ + "E埄Ȁ朦 wƯ貾坢'" + ], + "drop": [ + "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278", + "runAsUserName": "279" + }, + "runAsUser": -2270595441829602368, + "runAsGroup": -2408264753085021035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "" + } + } + ], + "ephemeralContainers": [ + { + "name": "280", + "image": "281", + "command": [ + "282" + ], + "args": [ + "283" + ], + "workingDir": "284", + "ports": [ + { + "name": "285", + "hostPort": 1868683352, + "containerPort": -1137436579, + "protocol": "颶妧Ö闊", + "hostIP": "286" + } + ], + "envFrom": [ + { + "prefix": "287", + "configMapRef": { + "name": "288", + "optional": false + }, + "secretRef": { + "name": "289", + "optional": true + } + } + ], + "env": [ + { + "name": "290", + "value": "291", + "valueFrom": { + "fieldRef": { + "apiVersion": "292", + "fieldPath": "293" + }, + "resourceFieldRef": { + "containerName": "294", + "resource": "295", + "divisor": "381" + }, + "configMapKeyRef": { + "name": "296", + "key": "297", + "optional": true + }, + "secretKeyRef": { + "name": "298", + "key": "299", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "²sNƗ¸g": "50" + }, + "requests": { + "酊龨δ摖ȱğ_\u003c": "118" + } + }, + "volumeMounts": [ + { + "name": "300", + "readOnly": true, + "mountPath": "301", + "subPath": "302", + "mountPropagation": "ƺ蛜6Ɖ飴ɎiǨź", + "subPathExpr": "303" + } + ], + "volumeDevices": [ + { + "name": "304", + "devicePath": "305" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "306" + ] + }, + "httpGet": { + "path": "307", + "port": 865289071, + "host": "308", + "scheme": "iɥ嵐sC8", + "httpHeaders": [ + { + "name": "309", + "value": "310" + } + ] + }, + "tcpSocket": { + "port": -898536659, + "host": "311" + }, + "initialDelaySeconds": -1513284745, + "timeoutSeconds": 1258370227, + "periodSeconds": -414121491, + "successThreshold": -1862764022, + "failureThreshold": -300247800 + }, + "readinessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": 323903711, + "host": "314", + "scheme": "J", + "httpHeaders": [ + { + "name": "315", + "value": "316" + } + ] + }, + "tcpSocket": { + "port": "317", + "host": "318" + }, + "initialDelaySeconds": 657418949, + "timeoutSeconds": -992558278, + "periodSeconds": 287654902, + "successThreshold": -2062708879, + "failureThreshold": 215186711 + }, + "startupProbe": { + "exec": { + "command": [ + "319" + ] + }, + "httpGet": { + "path": "320", + "port": -1117254382, + "host": "321", + "scheme": "趐囨鏻砅邻爥蹔ŧOǨ", + "httpHeaders": [ + { + "name": "322", + "value": "323" + } + ] + }, + "tcpSocket": { + "port": "324", + "host": "325" + }, + "initialDelaySeconds": 2129989022, + "timeoutSeconds": -1699531929, + "periodSeconds": 1311843384, + "successThreshold": -1292310438, + "failureThreshold": 1502643091 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": "328", + "host": "329", + "scheme": "幩šeSvEȤƏ埮pɵ", + "httpHeaders": [ + { + "name": "330", + "value": "331" + } + ] + }, + "tcpSocket": { + "port": "332", + "host": "333" + } + }, + "preStop": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": "336", + "host": "337", + "scheme": "ş", + "httpHeaders": [ + { + "name": "338", + "value": "339" + } + ] + }, + "tcpSocket": { + "port": "340", + "host": "341" + } + } + }, + "terminationMessagePath": "342", + "terminationMessagePolicy": "迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ", + "imagePullPolicy": "ņ", + "securityContext": { + "capabilities": { + "add": [ + "DŽ髐njʉBn(fǂǢ曣" + ], + "drop": [ + "ay" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "343", + "role": "344", + "type": "345", + "level": "346" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "347", + "gmsaCredentialSpec": "348", + "runAsUserName": "349" + }, + "runAsUser": 1958157659034146020, + "runAsGroup": -5996624450771474158, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "嗆u" + }, + "tty": true, + "targetContainerName": "350" + } + ], + "restartPolicy": "T[", + "terminationGracePeriodSeconds": -2738603156841903595, + "activeDeadlineSeconds": -8619192438821356882, + "dnsPolicy": "Ƶf", + "nodeSelector": { + "351": "352" + }, + "serviceAccountName": "353", + "serviceAccount": "354", + "automountServiceAccountToken": false, + "nodeName": "355", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "356", + "role": "357", + "type": "358", + "level": "359" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "360", + "gmsaCredentialSpec": "361", + "runAsUserName": "362" + }, + "runAsUser": -2781126825051715248, + "runAsGroup": -801152248124332545, + "runAsNonRoot": true, + "supplementalGroups": [ + 5255171395073905944 + ], + "fsGroup": 760480547754807445, + "sysctls": [ + { + "name": "363", + "value": "364" + } + ] + }, + "imagePullSecrets": [ + { + "name": "365" + } + ], + "hostname": "366", + "subdomain": "367", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "368", + "operator": "ǧĒzŔ瘍N", + "values": [ + "369" + ] + } + ], + "matchFields": [ + { + "key": "370", + "operator": "ƽ眝{æ盪泙", + "values": [ + "371" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 646133945, + "preference": { + "matchExpressions": [ + { + "key": "372", + "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "ʨIk(dŊiɢzĮ蛋I滞", + "values": [ + "375" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3.csh-3--Z1Tvw39FC": "rtSY.g._2F7.-_e..Or_-.3OHgt._6" + }, + "matchExpressions": [ + { + "key": "V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "382" + ], + "topologyKey": "383" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -855547676, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y": "f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5" + }, + "matchExpressions": [ + { + "key": "8.--w0_1V7", + "operator": "In", + "values": [ + "7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33": "17ca-_p-y.eQZ9p_1" + }, + "matchExpressions": [ + { + "key": "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 808399187, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2": "CpS__.39g_.--_-_ve5.m_2_--XZx" + }, + "matchExpressions": [ + { + "key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + } + ] + } + }, + "schedulerName": "408", + "tolerations": [ + { + "key": "409", + "operator": "ƹ|", + "value": "410", + "effect": "料ȭzV镜籬ƽ", + "tolerationSeconds": 935587338391120947 + } + ], + "hostAliases": [ + { + "ip": "411", + "hostnames": [ + "412" + ] + } + ], + "priorityClassName": "413", + "priority": 1690570439, + "dnsConfig": { + "nameservers": [ + "414" + ], + "searches": [ + "415" + ], + "options": [ + { + "name": "416", + "value": "417" + } + ] + }, + "readinessGates": [ + { + "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" + } + ], + "runtimeClassName": "418", + "enableServiceLinks": true, + "preemptionPolicy": "eáNRNJ丧鴻Ŀ", + "overhead": { + "癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö": "607" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -137402083, + "topologyKey": "419", + "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", + "labelSelector": { + "matchLabels": { + "E--pT751": "mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X" + }, + "matchExpressions": [ + { + "key": "qW", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "strategy": { + "type": "荥ơ'禧ǵŊ)TiD¢ƿ媴h5", + "rollingUpdate": { + + } + }, + "minReadySeconds": 212061711, + "revisionHistoryLimit": -1092090658, + "rollbackTo": { + "revision": -318895959020904110 + }, + "progressDeadlineSeconds": 1109758199 + }, + "status": { + "observedGeneration": 1751238822830387407, + "replicas": -106050665, + "updatedReplicas": -929473748, + "readyReplicas": -1450995995, + "availableReplicas": 740158871, + "unavailableReplicas": -449319810, + "conditions": [ + { + "type": "", + "status": "'ƈoIǢ龞瞯å", + "lastUpdateTime": "2469-07-10T03:20:34Z", + "lastTransitionTime": "1970-05-16T01:44:00Z", + "reason": "426", + "message": "427" + } + ], + "collisionCount": 571778293 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.pb new file mode 100644 index 00000000000..5a870634b93 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.yaml new file mode 100644 index 00000000000..ca6a34b7bb8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Deployment.yaml @@ -0,0 +1,960 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: 212061711 + progressDeadlineSeconds: 1109758199 + replicas: 896585016 + revisionHistoryLimit: -1092090658 + rollbackTo: + revision: -318895959020904110 + selector: + matchExpressions: + - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 + operator: Exists + matchLabels: + 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 + strategy: + rollingUpdate: {} + type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -2575298329142810753 + finalizers: + - "37" + generateName: "26" + generation: -8542870036622468681 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: 躢 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: ƶȤ^} + resourceVersion: "1736621709629422270" + selfLink: "28" + uid: ?Qȫş + spec: + activeDeadlineSeconds: -8619192438821356882 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "372" + operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' + values: + - "373" + matchFields: + - key: "374" + operator: ʨIk(dŊiɢzĮ蛋I滞 + values: + - "375" + weight: 646133945 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "368" + operator: ǧĒzŔ瘍N + values: + - "369" + matchFields: + - key: "370" + operator: ƽ眝{æ盪泙 + values: + - "371" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8.--w0_1V7 + operator: In + values: + - 7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8 + matchLabels: + w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y: f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5 + namespaces: + - "390" + topologyKey: "391" + weight: -855547676 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd + operator: Exists + matchLabels: + 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 + namespaces: + - "382" + topologyKey: "383" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf + operator: DoesNotExist + matchLabels: + 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx + namespaces: + - "406" + topologyKey: "407" + weight: 808399187 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81 + operator: DoesNotExist + matchLabels: + 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 + namespaces: + - "398" + topologyKey: "399" + automountServiceAccountToken: false + containers: + - args: + - "216" + command: + - "215" + env: + - name: "223" + value: "224" + valueFrom: + configMapKeyRef: + key: "230" + name: "229" + optional: true + fieldRef: + apiVersion: "225" + fieldPath: "226" + resourceFieldRef: + containerName: "227" + divisor: "595" + resource: "228" + secretKeyRef: + key: "232" + name: "231" + optional: false + envFrom: + - configMapRef: + name: "221" + optional: false + prefix: "220" + secretRef: + name: "222" + optional: false + image: "214" + imagePullPolicy: û咡W<敄lu|榝$î.Ȏ蝪ʜ5 + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + tcpSocket: + host: "264" + port: 1943028037 + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: -1355476687 + scheme: -Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "239" + failureThreshold: -1213051101 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "240" + port: -1654678802 + scheme: 毋 + initialDelaySeconds: -775511009 + periodSeconds: -228822833 + successThreshold: -970312425 + tcpSocket: + host: "244" + port: 391562775 + timeoutSeconds: -832805508 + name: "213" + ports: + - containerPort: -775325416 + hostIP: "219" + hostPort: 62799871 + name: "218" + protocol: t莭琽§ć\ ïì + readinessProbe: + exec: + command: + - "245" + failureThreshold: 571739592 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "246" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + initialDelaySeconds: 852780575 + periodSeconds: 893823156 + successThreshold: -1980314709 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1252938503 + resources: + limits: + N粕擓ƖHVe熼: "334" + requests: + 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶: "388" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - E埄Ȁ朦 wƯ貾坢' + drop: + - aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: -2408264753085021035 + runAsNonRoot: true + runAsUser: -2270595441829602368 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + runAsUserName: "279" + startupProbe: + exec: + command: + - "252" + failureThreshold: -1008070934 + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "253" + port: -1334110502 + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "257" + port: 622267234 + timeoutSeconds: 809006670 + terminationMessagePath: "272" + terminationMessagePolicy: T 苧yñKJɐ扵G + volumeDevices: + - devicePath: "238" + name: "237" + volumeMounts: + - mountPath: "234" + mountPropagation: 癃8鸖 + name: "233" + readOnly: true + subPath: "235" + subPathExpr: "236" + workingDir: "217" + dnsConfig: + nameservers: + - "414" + options: + - name: "416" + value: "417" + searches: + - "415" + dnsPolicy: Ƶf + enableServiceLinks: true + ephemeralContainers: + - args: + - "283" + command: + - "282" + env: + - name: "290" + value: "291" + valueFrom: + configMapKeyRef: + key: "297" + name: "296" + optional: true + fieldRef: + apiVersion: "292" + fieldPath: "293" + resourceFieldRef: + containerName: "294" + divisor: "381" + resource: "295" + secretKeyRef: + key: "299" + name: "298" + optional: false + envFrom: + - configMapRef: + name: "288" + optional: false + prefix: "287" + secretRef: + name: "289" + optional: true + image: "281" + imagePullPolicy: ņ + lifecycle: + postStart: + exec: + command: + - "326" + httpGet: + host: "329" + httpHeaders: + - name: "330" + value: "331" + path: "327" + port: "328" + scheme: 幩šeSvEȤƏ埮pɵ + tcpSocket: + host: "333" + port: "332" + preStop: + exec: + command: + - "334" + httpGet: + host: "337" + httpHeaders: + - name: "338" + value: "339" + path: "335" + port: "336" + scheme: ş + tcpSocket: + host: "341" + port: "340" + livenessProbe: + exec: + command: + - "306" + failureThreshold: -300247800 + httpGet: + host: "308" + httpHeaders: + - name: "309" + value: "310" + path: "307" + port: 865289071 + scheme: iɥ嵐sC8 + initialDelaySeconds: -1513284745 + periodSeconds: -414121491 + successThreshold: -1862764022 + tcpSocket: + host: "311" + port: -898536659 + timeoutSeconds: 1258370227 + name: "280" + ports: + - containerPort: -1137436579 + hostIP: "286" + hostPort: 1868683352 + name: "285" + protocol: 颶妧Ö闊 + readinessProbe: + exec: + command: + - "312" + failureThreshold: 215186711 + httpGet: + host: "314" + httpHeaders: + - name: "315" + value: "316" + path: "313" + port: 323903711 + scheme: J + initialDelaySeconds: 657418949 + periodSeconds: 287654902 + successThreshold: -2062708879 + tcpSocket: + host: "318" + port: "317" + timeoutSeconds: -992558278 + resources: + limits: + ²sNƗ¸g: "50" + requests: + 酊龨δ摖ȱğ_<: "118" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - DŽ髐njʉBn(fǂǢ曣 + drop: + - ay + privileged: false + procMount: 嗆u + readOnlyRootFilesystem: true + runAsGroup: -5996624450771474158 + runAsNonRoot: false + runAsUser: 1958157659034146020 + seLinuxOptions: + level: "346" + role: "344" + type: "345" + user: "343" + windowsOptions: + gmsaCredentialSpec: "348" + gmsaCredentialSpecName: "347" + runAsUserName: "349" + startupProbe: + exec: + command: + - "319" + failureThreshold: 1502643091 + httpGet: + host: "321" + httpHeaders: + - name: "322" + value: "323" + path: "320" + port: -1117254382 + scheme: 趐囨鏻砅邻爥蹔ŧOǨ + initialDelaySeconds: 2129989022 + periodSeconds: 1311843384 + successThreshold: -1292310438 + tcpSocket: + host: "325" + port: "324" + timeoutSeconds: -1699531929 + targetContainerName: "350" + terminationMessagePath: "342" + terminationMessagePolicy: 迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ + tty: true + volumeDevices: + - devicePath: "305" + name: "304" + volumeMounts: + - mountPath: "301" + mountPropagation: ƺ蛜6Ɖ飴ɎiǨź + name: "300" + readOnly: true + subPath: "302" + subPathExpr: "303" + workingDir: "284" + hostAliases: + - hostnames: + - "412" + ip: "411" + hostNetwork: true + hostname: "366" + imagePullSecrets: + - name: "365" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "650" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: true + prefix: "154" + secretRef: + name: "156" + optional: true + image: "148" + imagePullPolicy: 罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩 + lifecycle: + postStart: + exec: + command: + - "192" + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "193" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + tcpSocket: + host: "197" + port: 424236719 + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: -1131820775 + scheme: Ƿ裚瓶釆Ɗ+j忊 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "173" + failureThreshold: -1113628381 + httpGet: + host: "175" + httpHeaders: + - name: "176" + value: "177" + path: "174" + port: -152585895 + scheme: E@Ȗs«ö + initialDelaySeconds: 1843758068 + periodSeconds: 1702578303 + successThreshold: -1565157256 + tcpSocket: + host: "178" + port: 1135182169 + timeoutSeconds: -1967469005 + name: "147" + ports: + - containerPort: 1403721475 + hostIP: "153" + hostPort: -606111218 + name: "152" + protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + readinessProbe: + exec: + command: + - "179" + failureThreshold: -1167888910 + httpGet: + host: "181" + httpHeaders: + - name: "182" + value: "183" + path: "180" + port: 386652373 + scheme: ʙ嫙& + initialDelaySeconds: -802585193 + periodSeconds: 1944205014 + successThreshold: -2079582559 + tcpSocket: + host: "185" + port: "184" + timeoutSeconds: 1901330124 + resources: + limits: + "": "84" + requests: + ɖȃ賲鐅臬dH巧壚tC十Oɢ: "517" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - "" + drop: + - ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + privileged: false + procMount: $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫 + readOnlyRootFilesystem: true + runAsGroup: -8419423421380299597 + runAsNonRoot: false + runAsUser: -6576869501326512452 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + runAsUserName: "212" + startupProbe: + exec: + command: + - "186" + failureThreshold: 208045354 + httpGet: + host: "188" + httpHeaders: + - name: "189" + value: "190" + path: "187" + port: 804417065 + scheme: Ŵ廷s{Ⱦdz@ + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "191" + port: 406308963 + timeoutSeconds: 2026784878 + terminationMessagePath: "205" + terminationMessagePolicy: 焗捏 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: "" + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "355" + nodeSelector: + "351": "352" + overhead: + 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" + preemptionPolicy: eáNRNJ丧鴻Ŀ + priority: 1690570439 + priorityClassName: "413" + readinessGates: + - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 + restartPolicy: T[ + runtimeClassName: "418" + schedulerName: "408" + securityContext: + fsGroup: 760480547754807445 + runAsGroup: -801152248124332545 + runAsNonRoot: true + runAsUser: -2781126825051715248 + seLinuxOptions: + level: "359" + role: "357" + type: "358" + user: "356" + supplementalGroups: + - 5255171395073905944 + sysctls: + - name: "363" + value: "364" + windowsOptions: + gmsaCredentialSpec: "361" + gmsaCredentialSpecName: "360" + runAsUserName: "362" + serviceAccount: "354" + serviceAccountName: "353" + shareProcessNamespace: false + subdomain: "367" + terminationGracePeriodSeconds: -2738603156841903595 + tolerations: + - effect: 料ȭzV镜籬ƽ + key: "409" + operator: ƹ| + tolerationSeconds: 935587338391120947 + value: "410" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: qW + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X + maxSkew: -137402083 + topologyKey: "419" + whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: 912004803 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: '|@?鷅bȻN' + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 榱*Gưoɘ檲 + readOnly: true + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 1593906314 + items: + - key: "99" + mode: 195263908 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: 824682619 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1569992019 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "660" + resource: "92" + emptyDir: + medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 + sizeLimit: "473" + fc: + fsType: "94" + lun: -1740986684 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1188153605 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + readOnly: true + hostPath: + path: "43" + type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + iscsi: + chapAuthDiscovery: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 994527057 + portals: + - "60" + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + readOnly: true + volumeID: "128" + projected: + defaultMode: -1334904807 + sources: + - configMap: + items: + - key: "124" + mode: 2063799569 + path: "125" + name: "123" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 173030157 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "106" + resource: "122" + secret: + items: + - key: "116" + mode: -323584340 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: 8357931971650847566 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 332383000 + items: + - key: "52" + mode: -547518679 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" +status: + availableReplicas: 740158871 + collisionCount: 571778293 + conditions: + - lastTransitionTime: "1970-05-16T01:44:00Z" + lastUpdateTime: "2469-07-10T03:20:34Z" + message: "427" + reason: "426" + status: '''ƈoIǢ龞瞯å' + type: "" + observedGeneration: 1751238822830387407 + readyReplicas: -1450995995 + replicas: -106050665 + unavailableReplicas: -449319810 + updatedReplicas: -929473748 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.DeploymentRollback.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.DeploymentRollback.json new file mode 100644 index 00000000000..8d2b643ffc4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/apps.v1beta1.DeploymentRollback.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/apps.v1beta1.DeploymentRollback.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.DeploymentRollback.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.DeploymentRollback.yaml new file mode 100644 index 00000000000..6e65c1e8e6f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/apps.v1beta1.Scale.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Scale.json new file mode 100644 index 00000000000..6ec5d74471c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Scale.json @@ -0,0 +1,53 @@ +{ + "kind": "Scale", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": -595102844 + }, + "status": { + "replicas": 70007838, + "selector": { + "19": "20" + }, + "targetSelector": "21" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Scale.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Scale.pb new file mode 100644 index 00000000000..65a8f0ec45e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Scale.yaml new file mode 100644 index 00000000000..4cf545604a9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.Scale.yaml @@ -0,0 +1,38 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + replicas: -595102844 +status: + replicas: 70007838 + selector: + "19": "20" + targetSelector: "21" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.json new file mode 100644 index 00000000000..fc54e006e22 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.json @@ -0,0 +1,1499 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "selector": { + "matchLabels": { + "74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj": "6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1" + }, + "matchExpressions": [ + { + "key": "50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99", + "operator": "Exists" + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "?Qȫş", + "resourceVersion": "1736621709629422270", + "generation": -8542870036622468681, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2575298329142810753, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ƶȤ^}", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "躢", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" + }, + "emptyDir": { + "medium": "Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈", + "sizeLimit": "473" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1188153605 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": 912004803, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -547518679 + } + ], + "defaultMode": 332383000, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 994527057, + "iscsiInterface": "58", + "fsType": "59", + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + } + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "660" + }, + "mode": 1569992019 + } + ], + "defaultMode": 824682619 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1740986684, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 195263908 + } + ], + "defaultMode": 1593906314, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "|@?鷅bȻN", + "fsType": "112", + "readOnly": true, + "kind": "榱*Gưoɘ檲" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -323584340 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "106" + }, + "mode": 173030157 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": 2063799569 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 8357931971650847566, + "path": "127" + } + } + ], + "defaultMode": -1334904807 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129", + "readOnly": true + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -606111218, + "containerPort": 1403721475, + "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": true + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "650" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "84" + }, + "requests": { + "ɖȃ賲鐅臬dH巧壚tC十Oɢ": "517" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": -152585895, + "host": "175", + "scheme": "E@Ȗs«ö", + "httpHeaders": [ + { + "name": "176", + "value": "177" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "178" + }, + "initialDelaySeconds": 1843758068, + "timeoutSeconds": -1967469005, + "periodSeconds": 1702578303, + "successThreshold": -1565157256, + "failureThreshold": -1113628381 + }, + "readinessProbe": { + "exec": { + "command": [ + "179" + ] + }, + "httpGet": { + "path": "180", + "port": 386652373, + "host": "181", + "scheme": "ʙ嫙\u0026", + "httpHeaders": [ + { + "name": "182", + "value": "183" + } + ] + }, + "tcpSocket": { + "port": "184", + "host": "185" + }, + "initialDelaySeconds": -802585193, + "timeoutSeconds": 1901330124, + "periodSeconds": 1944205014, + "successThreshold": -2079582559, + "failureThreshold": -1167888910 + }, + "startupProbe": { + "exec": { + "command": [ + "186" + ] + }, + "httpGet": { + "path": "187", + "port": 804417065, + "host": "188", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "189", + "value": "190" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "191" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "192" + ] + }, + "httpGet": { + "path": "193", + "port": -2015604435, + "host": "194", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": -1131820775, + "host": "200", + "scheme": "Ƿ裚瓶釆Ɗ+j忊", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "焗捏", + "imagePullPolicy": "罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211", + "runAsUserName": "212" + }, + "runAsUser": -6576869501326512452, + "runAsGroup": -8419423421380299597, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫" + }, + "tty": true + } + ], + "containers": [ + { + "name": "213", + "image": "214", + "command": [ + "215" + ], + "args": [ + "216" + ], + "workingDir": "217", + "ports": [ + { + "name": "218", + "hostPort": 62799871, + "containerPort": -775325416, + "protocol": "t莭琽§ć\\ ïì", + "hostIP": "219" + } + ], + "envFrom": [ + { + "prefix": "220", + "configMapRef": { + "name": "221", + "optional": false + }, + "secretRef": { + "name": "222", + "optional": false + } + } + ], + "env": [ + { + "name": "223", + "value": "224", + "valueFrom": { + "fieldRef": { + "apiVersion": "225", + "fieldPath": "226" + }, + "resourceFieldRef": { + "containerName": "227", + "resource": "228", + "divisor": "595" + }, + "configMapKeyRef": { + "name": "229", + "key": "230", + "optional": true + }, + "secretKeyRef": { + "name": "231", + "key": "232", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "N粕擓ƖHVe熼": "334" + }, + "requests": { + "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶": "388" + } + }, + "volumeMounts": [ + { + "name": "233", + "readOnly": true, + "mountPath": "234", + "subPath": "235", + "mountPropagation": "癃8鸖", + "subPathExpr": "236" + } + ], + "volumeDevices": [ + { + "name": "237", + "devicePath": "238" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": -1654678802, + "host": "241", + "scheme": "毋", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": 391562775, + "host": "244" + }, + "initialDelaySeconds": -775511009, + "timeoutSeconds": -832805508, + "periodSeconds": -228822833, + "successThreshold": -970312425, + "failureThreshold": -1213051101 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": -1905643191, + "host": "247", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 852780575, + "timeoutSeconds": -1252938503, + "periodSeconds": 893823156, + "successThreshold": -1980314709, + "failureThreshold": 571739592 + }, + "startupProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": -1334110502, + "host": "254", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "257" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": 1943028037, + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": -1355476687, + "host": "267", + "scheme": "-Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "T 苧yñKJɐ扵G", + "imagePullPolicy": "û咡W\u003c敄lu|榝$î.Ȏ蝪ʜ5", + "securityContext": { + "capabilities": { + "add": [ + "E埄Ȁ朦 wƯ貾坢'" + ], + "drop": [ + "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278", + "runAsUserName": "279" + }, + "runAsUser": -2270595441829602368, + "runAsGroup": -2408264753085021035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "" + } + } + ], + "ephemeralContainers": [ + { + "name": "280", + "image": "281", + "command": [ + "282" + ], + "args": [ + "283" + ], + "workingDir": "284", + "ports": [ + { + "name": "285", + "hostPort": 1868683352, + "containerPort": -1137436579, + "protocol": "颶妧Ö闊", + "hostIP": "286" + } + ], + "envFrom": [ + { + "prefix": "287", + "configMapRef": { + "name": "288", + "optional": false + }, + "secretRef": { + "name": "289", + "optional": true + } + } + ], + "env": [ + { + "name": "290", + "value": "291", + "valueFrom": { + "fieldRef": { + "apiVersion": "292", + "fieldPath": "293" + }, + "resourceFieldRef": { + "containerName": "294", + "resource": "295", + "divisor": "381" + }, + "configMapKeyRef": { + "name": "296", + "key": "297", + "optional": true + }, + "secretKeyRef": { + "name": "298", + "key": "299", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "²sNƗ¸g": "50" + }, + "requests": { + "酊龨δ摖ȱğ_\u003c": "118" + } + }, + "volumeMounts": [ + { + "name": "300", + "readOnly": true, + "mountPath": "301", + "subPath": "302", + "mountPropagation": "ƺ蛜6Ɖ飴ɎiǨź", + "subPathExpr": "303" + } + ], + "volumeDevices": [ + { + "name": "304", + "devicePath": "305" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "306" + ] + }, + "httpGet": { + "path": "307", + "port": 865289071, + "host": "308", + "scheme": "iɥ嵐sC8", + "httpHeaders": [ + { + "name": "309", + "value": "310" + } + ] + }, + "tcpSocket": { + "port": -898536659, + "host": "311" + }, + "initialDelaySeconds": -1513284745, + "timeoutSeconds": 1258370227, + "periodSeconds": -414121491, + "successThreshold": -1862764022, + "failureThreshold": -300247800 + }, + "readinessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": 323903711, + "host": "314", + "scheme": "J", + "httpHeaders": [ + { + "name": "315", + "value": "316" + } + ] + }, + "tcpSocket": { + "port": "317", + "host": "318" + }, + "initialDelaySeconds": 657418949, + "timeoutSeconds": -992558278, + "periodSeconds": 287654902, + "successThreshold": -2062708879, + "failureThreshold": 215186711 + }, + "startupProbe": { + "exec": { + "command": [ + "319" + ] + }, + "httpGet": { + "path": "320", + "port": -1117254382, + "host": "321", + "scheme": "趐囨鏻砅邻爥蹔ŧOǨ", + "httpHeaders": [ + { + "name": "322", + "value": "323" + } + ] + }, + "tcpSocket": { + "port": "324", + "host": "325" + }, + "initialDelaySeconds": 2129989022, + "timeoutSeconds": -1699531929, + "periodSeconds": 1311843384, + "successThreshold": -1292310438, + "failureThreshold": 1502643091 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": "328", + "host": "329", + "scheme": "幩šeSvEȤƏ埮pɵ", + "httpHeaders": [ + { + "name": "330", + "value": "331" + } + ] + }, + "tcpSocket": { + "port": "332", + "host": "333" + } + }, + "preStop": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": "336", + "host": "337", + "scheme": "ş", + "httpHeaders": [ + { + "name": "338", + "value": "339" + } + ] + }, + "tcpSocket": { + "port": "340", + "host": "341" + } + } + }, + "terminationMessagePath": "342", + "terminationMessagePolicy": "迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ", + "imagePullPolicy": "ņ", + "securityContext": { + "capabilities": { + "add": [ + "DŽ髐njʉBn(fǂǢ曣" + ], + "drop": [ + "ay" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "343", + "role": "344", + "type": "345", + "level": "346" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "347", + "gmsaCredentialSpec": "348", + "runAsUserName": "349" + }, + "runAsUser": 1958157659034146020, + "runAsGroup": -5996624450771474158, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "嗆u" + }, + "tty": true, + "targetContainerName": "350" + } + ], + "restartPolicy": "T[", + "terminationGracePeriodSeconds": -2738603156841903595, + "activeDeadlineSeconds": -8619192438821356882, + "dnsPolicy": "Ƶf", + "nodeSelector": { + "351": "352" + }, + "serviceAccountName": "353", + "serviceAccount": "354", + "automountServiceAccountToken": false, + "nodeName": "355", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "356", + "role": "357", + "type": "358", + "level": "359" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "360", + "gmsaCredentialSpec": "361", + "runAsUserName": "362" + }, + "runAsUser": -2781126825051715248, + "runAsGroup": -801152248124332545, + "runAsNonRoot": true, + "supplementalGroups": [ + 5255171395073905944 + ], + "fsGroup": 760480547754807445, + "sysctls": [ + { + "name": "363", + "value": "364" + } + ] + }, + "imagePullSecrets": [ + { + "name": "365" + } + ], + "hostname": "366", + "subdomain": "367", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "368", + "operator": "ǧĒzŔ瘍N", + "values": [ + "369" + ] + } + ], + "matchFields": [ + { + "key": "370", + "operator": "ƽ眝{æ盪泙", + "values": [ + "371" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 646133945, + "preference": { + "matchExpressions": [ + { + "key": "372", + "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "ʨIk(dŊiɢzĮ蛋I滞", + "values": [ + "375" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3.csh-3--Z1Tvw39FC": "rtSY.g._2F7.-_e..Or_-.3OHgt._6" + }, + "matchExpressions": [ + { + "key": "V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "382" + ], + "topologyKey": "383" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -855547676, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y": "f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5" + }, + "matchExpressions": [ + { + "key": "8.--w0_1V7", + "operator": "In", + "values": [ + "7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33": "17ca-_p-y.eQZ9p_1" + }, + "matchExpressions": [ + { + "key": "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 808399187, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2": "CpS__.39g_.--_-_ve5.m_2_--XZx" + }, + "matchExpressions": [ + { + "key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + } + ] + } + }, + "schedulerName": "408", + "tolerations": [ + { + "key": "409", + "operator": "ƹ|", + "value": "410", + "effect": "料ȭzV镜籬ƽ", + "tolerationSeconds": 935587338391120947 + } + ], + "hostAliases": [ + { + "ip": "411", + "hostnames": [ + "412" + ] + } + ], + "priorityClassName": "413", + "priority": 1690570439, + "dnsConfig": { + "nameservers": [ + "414" + ], + "searches": [ + "415" + ], + "options": [ + { + "name": "416", + "value": "417" + } + ] + }, + "readinessGates": [ + { + "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" + } + ], + "runtimeClassName": "418", + "enableServiceLinks": true, + "preemptionPolicy": "eáNRNJ丧鴻Ŀ", + "overhead": { + "癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö": "607" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -137402083, + "topologyKey": "419", + "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", + "labelSelector": { + "matchLabels": { + "E--pT751": "mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X" + }, + "matchExpressions": [ + { + "key": "qW", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "426", + "generateName": "427", + "namespace": "428", + "selfLink": "429", + "uid": "`ȗ\u003c8^翜T蘈", + "resourceVersion": "6281861817195808867", + "generation": -8502907933203165744, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -1824067601569574665, + "labels": { + "431": "432" + }, + "annotations": { + "433": "434" + }, + "ownerReferences": [ + { + "apiVersion": "435", + "kind": "436", + "name": "437", + "uid": "WɓDɏ挭跡Ƅ抄3昞财Î嘝zʄ", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "438" + ], + "clusterName": "439", + "managedFields": [ + { + "manager": "440", + "operation": "Bi攵\u0026ý\"ʀ废査Z綶Ā", + "apiVersion": "441", + "fieldsType": "442" + } + ] + }, + "spec": { + "accessModes": [ + "銲tHǽ÷閂抰^窄CǙķȈĐI梞ū" + ], + "selector": { + "matchLabels": { + "p2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._C": "a_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw__YT.1---.-o7.pJ-r" + }, + "matchExpressions": [ + { + "key": "f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zv", + "operator": "Exists" + } + ] + }, + "resources": { + "limits": { + "O^:": "847" + }, + "requests": { + "Ɍ蚊ơ鎊t潑": "199" + } + }, + "volumeName": "449", + "storageClassName": "450", + "volumeMode": "ȳT", + "dataSource": { + "apiGroup": "451", + "kind": "452", + "name": "453" + } + }, + "status": { + "phase": "戱PRɄ", + "accessModes": [ + "熔ķ´ʑ潞Ĵ3Q蠯0" + ], + "capacity": { + "\\溮Ŀ傜NZ!š": "952" + }, + "conditions": [ + { + "type": "僙R岹ÿʼnx#綮ehɫ淫Ď眊:", + "status": "ƿOqõƨj2愴ňù廻@p", + "lastProbeTime": "2252-06-28T22:34:24Z", + "lastTransitionTime": "1974-04-29T05:51:38Z", + "reason": "454", + "message": "455" + } + ] + } + } + ], + "serviceName": "456", + "podManagementPolicy": "ŞÜ4w}ĶƲ86±ļ$暣", + "updateStrategy": { + "type": "Dz讱ȕ齐疅檎ǽ曖sƖTƫ", + "rollingUpdate": { + "partition": 86666826 + } + }, + "revisionHistoryLimit": 69142596 + }, + "status": { + "observedGeneration": 8145135462833081718, + "replicas": -1589158932, + "readyReplicas": -1470626063, + "currentReplicas": -2011137790, + "updatedReplicas": -126896219, + "currentRevision": "457", + "updateRevision": "458", + "collisionCount": 1664714908, + "conditions": [ + { + "type": "靌瀞鈝Ń¥厀Ł8Ì", + "status": "", + "lastTransitionTime": "2456-08-06T13:26:39Z", + "reason": "459", + "message": "460" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.pb new file mode 100644 index 00000000000..6a2f628f684 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.yaml new file mode 100644 index 00000000000..49ac65ecc40 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta1.StatefulSet.yaml @@ -0,0 +1,1023 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + podManagementPolicy: ŞÜ4w}ĶƲ86±ļ$暣 + replicas: 896585016 + revisionHistoryLimit: 69142596 + selector: + matchExpressions: + - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 + operator: Exists + matchLabels: + 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 + serviceName: "456" + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -2575298329142810753 + finalizers: + - "37" + generateName: "26" + generation: -8542870036622468681 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: 躢 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: ƶȤ^} + resourceVersion: "1736621709629422270" + selfLink: "28" + uid: ?Qȫş + spec: + activeDeadlineSeconds: -8619192438821356882 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "372" + operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' + values: + - "373" + matchFields: + - key: "374" + operator: ʨIk(dŊiɢzĮ蛋I滞 + values: + - "375" + weight: 646133945 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "368" + operator: ǧĒzŔ瘍N + values: + - "369" + matchFields: + - key: "370" + operator: ƽ眝{æ盪泙 + values: + - "371" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8.--w0_1V7 + operator: In + values: + - 7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8 + matchLabels: + w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y: f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5 + namespaces: + - "390" + topologyKey: "391" + weight: -855547676 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd + operator: Exists + matchLabels: + 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 + namespaces: + - "382" + topologyKey: "383" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf + operator: DoesNotExist + matchLabels: + 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx + namespaces: + - "406" + topologyKey: "407" + weight: 808399187 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81 + operator: DoesNotExist + matchLabels: + 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 + namespaces: + - "398" + topologyKey: "399" + automountServiceAccountToken: false + containers: + - args: + - "216" + command: + - "215" + env: + - name: "223" + value: "224" + valueFrom: + configMapKeyRef: + key: "230" + name: "229" + optional: true + fieldRef: + apiVersion: "225" + fieldPath: "226" + resourceFieldRef: + containerName: "227" + divisor: "595" + resource: "228" + secretKeyRef: + key: "232" + name: "231" + optional: false + envFrom: + - configMapRef: + name: "221" + optional: false + prefix: "220" + secretRef: + name: "222" + optional: false + image: "214" + imagePullPolicy: û咡W<敄lu|榝$î.Ȏ蝪ʜ5 + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + tcpSocket: + host: "264" + port: 1943028037 + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: -1355476687 + scheme: -Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "239" + failureThreshold: -1213051101 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "240" + port: -1654678802 + scheme: 毋 + initialDelaySeconds: -775511009 + periodSeconds: -228822833 + successThreshold: -970312425 + tcpSocket: + host: "244" + port: 391562775 + timeoutSeconds: -832805508 + name: "213" + ports: + - containerPort: -775325416 + hostIP: "219" + hostPort: 62799871 + name: "218" + protocol: t莭琽§ć\ ïì + readinessProbe: + exec: + command: + - "245" + failureThreshold: 571739592 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "246" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + initialDelaySeconds: 852780575 + periodSeconds: 893823156 + successThreshold: -1980314709 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1252938503 + resources: + limits: + N粕擓ƖHVe熼: "334" + requests: + 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶: "388" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - E埄Ȁ朦 wƯ貾坢' + drop: + - aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: -2408264753085021035 + runAsNonRoot: true + runAsUser: -2270595441829602368 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + runAsUserName: "279" + startupProbe: + exec: + command: + - "252" + failureThreshold: -1008070934 + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "253" + port: -1334110502 + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "257" + port: 622267234 + timeoutSeconds: 809006670 + terminationMessagePath: "272" + terminationMessagePolicy: T 苧yñKJɐ扵G + volumeDevices: + - devicePath: "238" + name: "237" + volumeMounts: + - mountPath: "234" + mountPropagation: 癃8鸖 + name: "233" + readOnly: true + subPath: "235" + subPathExpr: "236" + workingDir: "217" + dnsConfig: + nameservers: + - "414" + options: + - name: "416" + value: "417" + searches: + - "415" + dnsPolicy: Ƶf + enableServiceLinks: true + ephemeralContainers: + - args: + - "283" + command: + - "282" + env: + - name: "290" + value: "291" + valueFrom: + configMapKeyRef: + key: "297" + name: "296" + optional: true + fieldRef: + apiVersion: "292" + fieldPath: "293" + resourceFieldRef: + containerName: "294" + divisor: "381" + resource: "295" + secretKeyRef: + key: "299" + name: "298" + optional: false + envFrom: + - configMapRef: + name: "288" + optional: false + prefix: "287" + secretRef: + name: "289" + optional: true + image: "281" + imagePullPolicy: ņ + lifecycle: + postStart: + exec: + command: + - "326" + httpGet: + host: "329" + httpHeaders: + - name: "330" + value: "331" + path: "327" + port: "328" + scheme: 幩šeSvEȤƏ埮pɵ + tcpSocket: + host: "333" + port: "332" + preStop: + exec: + command: + - "334" + httpGet: + host: "337" + httpHeaders: + - name: "338" + value: "339" + path: "335" + port: "336" + scheme: ş + tcpSocket: + host: "341" + port: "340" + livenessProbe: + exec: + command: + - "306" + failureThreshold: -300247800 + httpGet: + host: "308" + httpHeaders: + - name: "309" + value: "310" + path: "307" + port: 865289071 + scheme: iɥ嵐sC8 + initialDelaySeconds: -1513284745 + periodSeconds: -414121491 + successThreshold: -1862764022 + tcpSocket: + host: "311" + port: -898536659 + timeoutSeconds: 1258370227 + name: "280" + ports: + - containerPort: -1137436579 + hostIP: "286" + hostPort: 1868683352 + name: "285" + protocol: 颶妧Ö闊 + readinessProbe: + exec: + command: + - "312" + failureThreshold: 215186711 + httpGet: + host: "314" + httpHeaders: + - name: "315" + value: "316" + path: "313" + port: 323903711 + scheme: J + initialDelaySeconds: 657418949 + periodSeconds: 287654902 + successThreshold: -2062708879 + tcpSocket: + host: "318" + port: "317" + timeoutSeconds: -992558278 + resources: + limits: + ²sNƗ¸g: "50" + requests: + 酊龨δ摖ȱğ_<: "118" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - DŽ髐njʉBn(fǂǢ曣 + drop: + - ay + privileged: false + procMount: 嗆u + readOnlyRootFilesystem: true + runAsGroup: -5996624450771474158 + runAsNonRoot: false + runAsUser: 1958157659034146020 + seLinuxOptions: + level: "346" + role: "344" + type: "345" + user: "343" + windowsOptions: + gmsaCredentialSpec: "348" + gmsaCredentialSpecName: "347" + runAsUserName: "349" + startupProbe: + exec: + command: + - "319" + failureThreshold: 1502643091 + httpGet: + host: "321" + httpHeaders: + - name: "322" + value: "323" + path: "320" + port: -1117254382 + scheme: 趐囨鏻砅邻爥蹔ŧOǨ + initialDelaySeconds: 2129989022 + periodSeconds: 1311843384 + successThreshold: -1292310438 + tcpSocket: + host: "325" + port: "324" + timeoutSeconds: -1699531929 + targetContainerName: "350" + terminationMessagePath: "342" + terminationMessagePolicy: 迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ + tty: true + volumeDevices: + - devicePath: "305" + name: "304" + volumeMounts: + - mountPath: "301" + mountPropagation: ƺ蛜6Ɖ飴ɎiǨź + name: "300" + readOnly: true + subPath: "302" + subPathExpr: "303" + workingDir: "284" + hostAliases: + - hostnames: + - "412" + ip: "411" + hostNetwork: true + hostname: "366" + imagePullSecrets: + - name: "365" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "650" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: true + prefix: "154" + secretRef: + name: "156" + optional: true + image: "148" + imagePullPolicy: 罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩 + lifecycle: + postStart: + exec: + command: + - "192" + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "193" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + tcpSocket: + host: "197" + port: 424236719 + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: -1131820775 + scheme: Ƿ裚瓶釆Ɗ+j忊 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "173" + failureThreshold: -1113628381 + httpGet: + host: "175" + httpHeaders: + - name: "176" + value: "177" + path: "174" + port: -152585895 + scheme: E@Ȗs«ö + initialDelaySeconds: 1843758068 + periodSeconds: 1702578303 + successThreshold: -1565157256 + tcpSocket: + host: "178" + port: 1135182169 + timeoutSeconds: -1967469005 + name: "147" + ports: + - containerPort: 1403721475 + hostIP: "153" + hostPort: -606111218 + name: "152" + protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + readinessProbe: + exec: + command: + - "179" + failureThreshold: -1167888910 + httpGet: + host: "181" + httpHeaders: + - name: "182" + value: "183" + path: "180" + port: 386652373 + scheme: ʙ嫙& + initialDelaySeconds: -802585193 + periodSeconds: 1944205014 + successThreshold: -2079582559 + tcpSocket: + host: "185" + port: "184" + timeoutSeconds: 1901330124 + resources: + limits: + "": "84" + requests: + ɖȃ賲鐅臬dH巧壚tC十Oɢ: "517" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - "" + drop: + - ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + privileged: false + procMount: $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫 + readOnlyRootFilesystem: true + runAsGroup: -8419423421380299597 + runAsNonRoot: false + runAsUser: -6576869501326512452 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + runAsUserName: "212" + startupProbe: + exec: + command: + - "186" + failureThreshold: 208045354 + httpGet: + host: "188" + httpHeaders: + - name: "189" + value: "190" + path: "187" + port: 804417065 + scheme: Ŵ廷s{Ⱦdz@ + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "191" + port: 406308963 + timeoutSeconds: 2026784878 + terminationMessagePath: "205" + terminationMessagePolicy: 焗捏 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: "" + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "355" + nodeSelector: + "351": "352" + overhead: + 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" + preemptionPolicy: eáNRNJ丧鴻Ŀ + priority: 1690570439 + priorityClassName: "413" + readinessGates: + - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 + restartPolicy: T[ + runtimeClassName: "418" + schedulerName: "408" + securityContext: + fsGroup: 760480547754807445 + runAsGroup: -801152248124332545 + runAsNonRoot: true + runAsUser: -2781126825051715248 + seLinuxOptions: + level: "359" + role: "357" + type: "358" + user: "356" + supplementalGroups: + - 5255171395073905944 + sysctls: + - name: "363" + value: "364" + windowsOptions: + gmsaCredentialSpec: "361" + gmsaCredentialSpecName: "360" + runAsUserName: "362" + serviceAccount: "354" + serviceAccountName: "353" + shareProcessNamespace: false + subdomain: "367" + terminationGracePeriodSeconds: -2738603156841903595 + tolerations: + - effect: 料ȭzV镜籬ƽ + key: "409" + operator: ƹ| + tolerationSeconds: 935587338391120947 + value: "410" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: qW + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X + maxSkew: -137402083 + topologyKey: "419" + whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: 912004803 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: '|@?鷅bȻN' + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 榱*Gưoɘ檲 + readOnly: true + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 1593906314 + items: + - key: "99" + mode: 195263908 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: 824682619 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1569992019 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "660" + resource: "92" + emptyDir: + medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 + sizeLimit: "473" + fc: + fsType: "94" + lun: -1740986684 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1188153605 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + readOnly: true + hostPath: + path: "43" + type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + iscsi: + chapAuthDiscovery: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 994527057 + portals: + - "60" + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + readOnly: true + volumeID: "128" + projected: + defaultMode: -1334904807 + sources: + - configMap: + items: + - key: "124" + mode: 2063799569 + path: "125" + name: "123" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 173030157 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "106" + resource: "122" + secret: + items: + - key: "116" + mode: -323584340 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: 8357931971650847566 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 332383000 + items: + - key: "52" + mode: -547518679 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" + updateStrategy: + rollingUpdate: + partition: 86666826 + type: Dz讱ȕ齐疅檎ǽ曖sƖTƫ + volumeClaimTemplates: + - metadata: + annotations: + "433": "434" + clusterName: "439" + creationTimestamp: null + deletionGracePeriodSeconds: -1824067601569574665 + finalizers: + - "438" + generateName: "427" + generation: -8502907933203165744 + labels: + "431": "432" + managedFields: + - apiVersion: "441" + fieldsType: "442" + manager: "440" + operation: Bi攵&ý"ʀ废査Z綶Ā + name: "426" + namespace: "428" + ownerReferences: + - apiVersion: "435" + blockOwnerDeletion: false + controller: true + kind: "436" + name: "437" + uid: WɓDɏ挭跡Ƅ抄3昞财Î嘝zʄ + resourceVersion: "6281861817195808867" + selfLink: "429" + uid: '`ȗ<8^翜T蘈' + spec: + accessModes: + - 銲tHǽ÷閂抰^窄CǙķȈĐI梞ū + dataSource: + apiGroup: "451" + kind: "452" + name: "453" + resources: + limits: + 'O^:': "847" + requests: + Ɍ蚊ơ鎊t潑: "199" + selector: + matchExpressions: + - key: f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zv + operator: Exists + matchLabels: + p2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._C: a_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw__YT.1---.-o7.pJ-r + storageClassName: "450" + volumeMode: ȳT + volumeName: "449" + status: + accessModes: + - 熔ķ´ʑ潞Ĵ3Q蠯0 + capacity: + \溮Ŀ傜NZ!š: "952" + conditions: + - lastProbeTime: "2252-06-28T22:34:24Z" + lastTransitionTime: "1974-04-29T05:51:38Z" + message: "455" + reason: "454" + status: ƿOqõƨj2愴ňù廻@p + type: '僙R岹ÿʼnx#綮ehɫ淫Ď眊:' + phase: 戱PRɄ +status: + collisionCount: 1664714908 + conditions: + - lastTransitionTime: "2456-08-06T13:26:39Z" + message: "460" + reason: "459" + status: "" + type: 靌瀞鈝Ń¥厀Ł8Ì + currentReplicas: -2011137790 + currentRevision: "457" + observedGeneration: 8145135462833081718 + readyReplicas: -1470626063 + replicas: -1589158932 + updateRevision: "458" + updatedReplicas: -126896219 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.json new file mode 100644 index 00000000000..487201d14da --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.json @@ -0,0 +1,45 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": -7716837448637516924 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.pb new file mode 100644 index 00000000000..85bf0f55c8e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.yaml new file mode 100644 index 00000000000..60d97812a6d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ControllerRevision.yaml @@ -0,0 +1,39 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +revision: -7716837448637516924 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.json new file mode 100644 index 00000000000..d198478fb8c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.json @@ -0,0 +1,1409 @@ +{ + "kind": "DaemonSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4" + }, + "matchExpressions": [ + { + "key": "p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0", + "operator": "In", + "values": [ + "D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n" + ] + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "TʡȂŏ{sǡƟ", + "resourceVersion": "1698285396218902212", + "generation": -4139900758039117471, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7534629739119643351, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "^", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "ĪȸŹăȲϤĦʅ芝", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "" + }, + "emptyDir": { + "medium": "ɹ坼É/pȿ", + "sizeLimit": "804" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1318752360 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": -2007808768 + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": 228756891 + } + ], + "defaultMode": 1233814916, + "optional": false + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 408756018, + "iscsiInterface": "58", + "fsType": "59", + "readOnly": true, + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "chapAuthSession": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64" + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "915" + }, + "mode": -1768075156 + } + ], + "defaultMode": -868808281 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": 570501002, + "fsType": "94", + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 2020789772 + } + ], + "defaultMode": 952979935, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "k ź贩j瀉ǚrǜnh0åȂ", + "fsType": "112", + "readOnly": false, + "kind": "nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": 675406340 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "461" + }, + "mode": -1618937335 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": -1126738259 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": -6345861634934949644, + "path": "127" + } + } + ], + "defaultMode": 480521693 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129" + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "sslEnabled": true, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": true, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -1510026905, + "containerPort": 437857734, + "protocol": "Rƥ贫d飼$俊跾|@?鷅b", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": false + }, + "secretRef": { + "name": "156", + "optional": false + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "468" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "檲ɨ銦妰黖ȓƇ$缔獵偐ę腬": "646" + }, + "requests": { + "湨": "803" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "卩蝾", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": "175", + "host": "176", + "httpHeaders": [ + { + "name": "177", + "value": "178" + } + ] + }, + "tcpSocket": { + "port": "179", + "host": "180" + }, + "initialDelaySeconds": 1805144649, + "timeoutSeconds": -606111218, + "periodSeconds": 1403721475, + "successThreshold": 519906483, + "failureThreshold": 1466047181 + }, + "readinessProbe": { + "exec": { + "command": [ + "181" + ] + }, + "httpGet": { + "path": "182", + "port": "183", + "host": "184", + "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": -337353552, + "host": "187" + }, + "initialDelaySeconds": -1724160601, + "timeoutSeconds": -1158840571, + "periodSeconds": 1435507444, + "successThreshold": -1430577593, + "failureThreshold": 524249411 + }, + "startupProbe": { + "exec": { + "command": [ + "188" + ] + }, + "httpGet": { + "path": "189", + "port": "190", + "host": "191", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": "194", + "host": "195" + }, + "initialDelaySeconds": 364013971, + "timeoutSeconds": 1596422492, + "periodSeconds": -1790124395, + "successThreshold": 1094670193, + "failureThreshold": 905846572 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "蚛隖\u003cǶĬ4y£軶ǃ*ʙ嫙\u0026蒒5靇C'", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": 2126876305, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0", + "imagePullPolicy": "ŤǢʭ嵔棂p儼Ƿ裚瓶", + "securityContext": { + "capabilities": { + "add": [ + "+j忊Ŗȫ焗捏ĨFħ籘Àǒɿʒ刽ʼn" + ], + "drop": [ + "1ſ盷褎weLJèux榜VƋZ1Ůđ眊" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216", + "runAsUserName": "217" + }, + "runAsUser": 1563703589270296759, + "runAsGroup": 6506922239346928579, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "fǣ萭旿@" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": 1584001904, + "containerPort": -839281354, + "protocol": "5姣\u003e懔%熷谟þ蛯ɰ荶ljʁ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": false + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "357" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": true + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0": "175" + }, + "requests": { + "ɺ皚|懥ƖN粕擓ƖHV": "962" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": -393291312, + "host": "246", + "scheme": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": "249", + "host": "250" + }, + "initialDelaySeconds": 627713162, + "timeoutSeconds": 1255312175, + "periodSeconds": -1740959124, + "successThreshold": 158280212, + "failureThreshold": -361442565 + }, + "readinessProbe": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": -2013568185, + "host": "253", + "scheme": "#yV'WKw(ğ儴Ůĺ}", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": -20130017, + "host": "256" + }, + "initialDelaySeconds": -1244623134, + "timeoutSeconds": -1334110502, + "periodSeconds": -398297599, + "successThreshold": 873056500, + "failureThreshold": -36782737 + }, + "startupProbe": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "Qg鄠[", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": -241238495, + "host": "263" + }, + "initialDelaySeconds": -1556231754, + "timeoutSeconds": 461585849, + "periodSeconds": -321709789, + "successThreshold": -1463645123, + "failureThreshold": -1011390276 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "264" + ] + }, + "httpGet": { + "path": "265", + "port": "266", + "host": "267", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + }, + "preStop": { + "exec": { + "command": [ + "272" + ] + }, + "httpGet": { + "path": "273", + "port": -1161649101, + "host": "274", + "scheme": "嚧ʣq埄", + "httpHeaders": [ + { + "name": "275", + "value": "276" + } + ] + }, + "tcpSocket": { + "port": "277", + "host": "278" + } + } + }, + "terminationMessagePath": "279", + "terminationMessagePolicy": "ʁ岼昕ĬÇ", + "imagePullPolicy": "T 苧yñKJɐ扵G", + "securityContext": { + "capabilities": { + "add": [ + "fʀļ腩墺Ò媁荭gw忊" + ], + "drop": [ + "E剒蔞" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "284", + "gmsaCredentialSpec": "285", + "runAsUserName": "286" + }, + "runAsUser": -6177393256425700216, + "runAsGroup": 2001337664780390084, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "Ȩ\u003c6鄰簳°Ļǟi\u0026" + }, + "stdin": true + } + ], + "ephemeralContainers": [ + { + "name": "287", + "image": "288", + "command": [ + "289" + ], + "args": [ + "290" + ], + "workingDir": "291", + "ports": [ + { + "name": "292", + "hostPort": 1313273370, + "containerPort": -1296830577, + "hostIP": "293" + } + ], + "envFrom": [ + { + "prefix": "294", + "configMapRef": { + "name": "295", + "optional": true + }, + "secretRef": { + "name": "296", + "optional": false + } + } + ], + "env": [ + { + "name": "297", + "value": "298", + "valueFrom": { + "fieldRef": { + "apiVersion": "299", + "fieldPath": "300" + }, + "resourceFieldRef": { + "containerName": "301", + "resource": "302", + "divisor": "3" + }, + "configMapKeyRef": { + "name": "303", + "key": "304", + "optional": true + }, + "secretKeyRef": { + "name": "305", + "key": "306", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "淳4揻-$ɽ丟×x锏ɟ": "178" + }, + "requests": { + "Ö闊 鰔澝qV": "752" + } + }, + "volumeMounts": [ + { + "name": "307", + "readOnly": true, + "mountPath": "308", + "subPath": "309", + "mountPropagation": "/»頸+SÄ蚃ɣľ)酊龨Î", + "subPathExpr": "310" + } + ], + "volumeDevices": [ + { + "name": "311", + "devicePath": "312" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "313" + ] + }, + "httpGet": { + "path": "314", + "port": "315", + "host": "316", + "scheme": "冓鍓贯", + "httpHeaders": [ + { + "name": "317", + "value": "318" + } + ] + }, + "tcpSocket": { + "port": "319", + "host": "320" + }, + "initialDelaySeconds": 1290950685, + "timeoutSeconds": 12533543, + "periodSeconds": 1058960779, + "successThreshold": -2133441986, + "failureThreshold": 472742933 + }, + "readinessProbe": { + "exec": { + "command": [ + "321" + ] + }, + "httpGet": { + "path": "322", + "port": 1332783160, + "host": "323", + "scheme": "Ȱ囌{屿oiɥ嵐sC8?Ǻ鱎ƙ;", + "httpHeaders": [ + { + "name": "324", + "value": "325" + } + ] + }, + "tcpSocket": { + "port": "326", + "host": "327" + }, + "initialDelaySeconds": -300247800, + "timeoutSeconds": 386804041, + "periodSeconds": -126958936, + "successThreshold": 186945072, + "failureThreshold": 620822482 + }, + "startupProbe": { + "exec": { + "command": [ + "328" + ] + }, + "httpGet": { + "path": "329", + "port": "330", + "host": "331", + "scheme": "鍏H鯂²", + "httpHeaders": [ + { + "name": "332", + "value": "333" + } + ] + }, + "tcpSocket": { + "port": -1187301925, + "host": "334" + }, + "initialDelaySeconds": -402384013, + "timeoutSeconds": -181601395, + "periodSeconds": -617381112, + "successThreshold": 1851229369, + "failureThreshold": -560238386 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "335" + ] + }, + "httpGet": { + "path": "336", + "port": "337", + "host": "338", + "scheme": "C\"6x$1s", + "httpHeaders": [ + { + "name": "339", + "value": "340" + } + ] + }, + "tcpSocket": { + "port": "341", + "host": "342" + } + }, + "preStop": { + "exec": { + "command": [ + "343" + ] + }, + "httpGet": { + "path": "344", + "port": -518160270, + "host": "345", + "scheme": "ɔ幩še", + "httpHeaders": [ + { + "name": "346", + "value": "347" + } + ] + }, + "tcpSocket": { + "port": 1956567721, + "host": "348" + } + } + }, + "terminationMessagePath": "349", + "terminationMessagePolicy": "ȤƏ埮pɵ", + "securityContext": { + "capabilities": { + "add": [ + "|ʐşƧ諔迮ƙIJ嘢" + ], + "drop": [ + "ʗN" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "350", + "role": "351", + "type": "352", + "level": "353" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "354", + "gmsaCredentialSpec": "355", + "runAsUserName": "356" + }, + "runAsUser": -6048969174364431391, + "runAsGroup": 6726836758549163621, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "" + }, + "stdin": true, + "stdinOnce": true, + "tty": true, + "targetContainerName": "357" + } + ], + "restartPolicy": "ɭɪǹ0衷,", + "terminationGracePeriodSeconds": -3039830979334099524, + "activeDeadlineSeconds": 7270263763744228913, + "dnsPolicy": "n(fǂǢ曣ŋayåe躒訙Ǫ", + "nodeSelector": { + "358": "359" + }, + "serviceAccountName": "360", + "serviceAccount": "361", + "automountServiceAccountToken": true, + "nodeName": "362", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "363", + "role": "364", + "type": "365", + "level": "366" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "367", + "gmsaCredentialSpec": "368", + "runAsUserName": "369" + }, + "runAsUser": -5315960194881172085, + "runAsGroup": 6386250802140824739, + "runAsNonRoot": false, + "supplementalGroups": [ + -4480129203693517072 + ], + "fsGroup": 2585323675983182372, + "sysctls": [ + { + "name": "370", + "value": "371" + } + ] + }, + "imagePullSecrets": [ + { + "name": "372" + } + ], + "hostname": "373", + "subdomain": "374", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "375", + "operator": "Ã茓pȓɻ", + "values": [ + "376" + ] + } + ], + "matchFields": [ + { + "key": "377", + "operator": "", + "values": [ + "378" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -767058113, + "preference": { + "matchExpressions": [ + { + "key": "379", + "operator": "Ǹ|蕎'佉賞ǧĒz", + "values": [ + "380" + ] + } + ], + "matchFields": [ + { + "key": "381", + "operator": "ùfŭƽ", + "values": [ + "382" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "h-up52--sjo7799-skj5--9/R_rm": "CR.s--f.-f.-zv._._.o" + }, + "matchExpressions": [ + { + "key": "K_A-_9_Z_C..7o_x3..-.8-Jp-94", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "389" + ], + "topologyKey": "390" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 801902541, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "bx1y-8---3----p-pdn--j2---2--82--cj-1-s--op34-yy28-38xmu5nx4s-4/4b_9_1o.w_I": "x-_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----.4" + }, + "matchExpressions": [ + { + "key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "397" + ], + "topologyKey": "398" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" + }, + "matchExpressions": [ + { + "key": "QZ9p_6.C.e", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "405" + ], + "topologyKey": "406" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1851436166, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" + }, + "matchExpressions": [ + { + "key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D", + "operator": "NotIn", + "values": [ + "txb__-ex-_1_-ODgC_1-_V" + ] + } + ] + }, + "namespaces": [ + "413" + ], + "topologyKey": "414" + } + } + ] + } + }, + "schedulerName": "415", + "tolerations": [ + { + "key": "416", + "operator": "堺ʣ", + "value": "417", + "effect": "ŽɣB矗E¸乾", + "tolerationSeconds": -3532804738923434397 + } + ], + "hostAliases": [ + { + "ip": "418", + "hostnames": [ + "419" + ] + } + ], + "priorityClassName": "420", + "priority": -1852730577, + "dnsConfig": { + "nameservers": [ + "421" + ], + "searches": [ + "422" + ], + "options": [ + { + "name": "423", + "value": "424" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" + } + ], + "runtimeClassName": "425", + "enableServiceLinks": false, + "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", + "overhead": { + "4'ď曕椐敛n湙": "310" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -150478704, + "topologyKey": "426", + "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", + "labelSelector": { + "matchLabels": { + "p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" + }, + "matchExpressions": [ + { + "key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "updateStrategy": { + "type": "荥ơ'禧ǵŊ)TiD¢ƿ媴h5", + "rollingUpdate": { + + } + }, + "minReadySeconds": 212061711, + "revisionHistoryLimit": -1092090658 + }, + "status": { + "currentNumberScheduled": -1979737528, + "numberMisscheduled": -1707056814, + "desiredNumberScheduled": -424698834, + "numberReady": 407742062, + "observedGeneration": 5741439505187758584, + "updatedNumberScheduled": 902022378, + "numberAvailable": 1660081568, + "numberUnavailable": 904244563, + "collisionCount": -449319810, + "conditions": [ + { + "type": "", + "status": "'ƈoIǢ龞瞯å", + "lastTransitionTime": "2469-07-10T03:20:34Z", + "reason": "433", + "message": "434" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.pb new file mode 100644 index 00000000000..f512b3d723d Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.yaml new file mode 100644 index 00000000000..a863b758eb9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.DaemonSet.yaml @@ -0,0 +1,961 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: 212061711 + revisionHistoryLimit: -1092090658 + selector: + matchExpressions: + - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 + operator: In + values: + - D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n + matchLabels: + 8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4 + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: 7534629739119643351 + finalizers: + - "37" + generateName: "26" + generation: -4139900758039117471 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: ĪȸŹăȲϤĦʅ芝 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: ^ + resourceVersion: "1698285396218902212" + selfLink: "28" + uid: TʡȂŏ{sǡƟ + spec: + activeDeadlineSeconds: 7270263763744228913 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "379" + operator: Ǹ|蕎'佉賞ǧĒz + values: + - "380" + matchFields: + - key: "381" + operator: ùfŭƽ + values: + - "382" + weight: -767058113 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "375" + operator: Ã茓pȓɻ + values: + - "376" + matchFields: + - key: "377" + operator: "" + values: + - "378" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2 + operator: DoesNotExist + matchLabels: + bx1y-8---3----p-pdn--j2---2--82--cj-1-s--op34-yy28-38xmu5nx4s-4/4b_9_1o.w_I: x-_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----.4 + namespaces: + - "397" + topologyKey: "398" + weight: 801902541 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: K_A-_9_Z_C..7o_x3..-.8-Jp-94 + operator: DoesNotExist + matchLabels: + h-up52--sjo7799-skj5--9/R_rm: CR.s--f.-f.-zv._._.o + namespaces: + - "389" + topologyKey: "390" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D + operator: NotIn + values: + - txb__-ex-_1_-ODgC_1-_V + matchLabels: + 6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT + namespaces: + - "413" + topologyKey: "414" + weight: -1851436166 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: QZ9p_6.C.e + operator: DoesNotExist + matchLabels: + 7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n + namespaces: + - "405" + topologyKey: "406" + 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: "357" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: true + envFrom: + - configMapRef: + name: "226" + optional: false + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: T 苧yñKJɐ扵G + lifecycle: + postStart: + exec: + command: + - "264" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "265" + port: "266" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + tcpSocket: + host: "271" + port: "270" + preStop: + exec: + command: + - "272" + httpGet: + host: "274" + httpHeaders: + - name: "275" + value: "276" + path: "273" + port: -1161649101 + scheme: 嚧ʣq埄 + tcpSocket: + host: "278" + port: "277" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -361442565 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "245" + port: -393291312 + scheme: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + initialDelaySeconds: 627713162 + periodSeconds: -1740959124 + successThreshold: 158280212 + tcpSocket: + host: "250" + port: "249" + timeoutSeconds: 1255312175 + name: "218" + ports: + - containerPort: -839281354 + hostIP: "224" + hostPort: 1584001904 + name: "223" + protocol: 5姣>懔%熷谟þ蛯ɰ荶ljʁ + readinessProbe: + exec: + command: + - "251" + failureThreshold: -36782737 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: -2013568185 + scheme: '#yV''WKw(ğ儴Ůĺ}' + initialDelaySeconds: -1244623134 + periodSeconds: -398297599 + successThreshold: 873056500 + tcpSocket: + host: "256" + port: -20130017 + timeoutSeconds: -1334110502 + resources: + limits: + 藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0: "175" + requests: + ɺ皚|懥ƖN粕擓ƖHV: "962" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - fʀļ腩墺Ò媁荭gw忊 + drop: + - E剒蔞 + privileged: false + procMount: Ȩ<6鄰簳°Ļǟi& + readOnlyRootFilesystem: true + runAsGroup: 2001337664780390084 + runAsNonRoot: true + runAsUser: -6177393256425700216 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + windowsOptions: + gmsaCredentialSpec: "285" + gmsaCredentialSpecName: "284" + runAsUserName: "286" + startupProbe: + exec: + command: + - "257" + failureThreshold: -1011390276 + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: Qg鄠[ + initialDelaySeconds: -1556231754 + periodSeconds: -321709789 + successThreshold: -1463645123 + tcpSocket: + host: "263" + port: -241238495 + timeoutSeconds: 461585849 + stdin: true + terminationMessagePath: "279" + terminationMessagePolicy: ʁ岼昕ĬÇ + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 'Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ' + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "421" + options: + - name: "423" + value: "424" + searches: + - "422" + dnsPolicy: n(fǂǢ曣ŋayåe躒訙Ǫ + enableServiceLinks: false + ephemeralContainers: + - args: + - "290" + command: + - "289" + env: + - name: "297" + value: "298" + valueFrom: + configMapKeyRef: + key: "304" + name: "303" + optional: true + fieldRef: + apiVersion: "299" + fieldPath: "300" + resourceFieldRef: + containerName: "301" + divisor: "3" + resource: "302" + secretKeyRef: + key: "306" + name: "305" + optional: true + envFrom: + - configMapRef: + name: "295" + optional: true + prefix: "294" + secretRef: + name: "296" + optional: false + image: "288" + lifecycle: + postStart: + exec: + command: + - "335" + httpGet: + host: "338" + httpHeaders: + - name: "339" + value: "340" + path: "336" + port: "337" + scheme: C"6x$1s + tcpSocket: + host: "342" + port: "341" + preStop: + exec: + command: + - "343" + httpGet: + host: "345" + httpHeaders: + - name: "346" + value: "347" + path: "344" + port: -518160270 + scheme: ɔ幩še + tcpSocket: + host: "348" + port: 1956567721 + livenessProbe: + exec: + command: + - "313" + failureThreshold: 472742933 + httpGet: + host: "316" + httpHeaders: + - name: "317" + value: "318" + path: "314" + port: "315" + scheme: 冓鍓贯 + initialDelaySeconds: 1290950685 + periodSeconds: 1058960779 + successThreshold: -2133441986 + tcpSocket: + host: "320" + port: "319" + timeoutSeconds: 12533543 + name: "287" + ports: + - containerPort: -1296830577 + hostIP: "293" + hostPort: 1313273370 + name: "292" + readinessProbe: + exec: + command: + - "321" + failureThreshold: 620822482 + httpGet: + host: "323" + httpHeaders: + - name: "324" + value: "325" + path: "322" + port: 1332783160 + scheme: Ȱ囌{屿oiɥ嵐sC8?Ǻ鱎ƙ; + initialDelaySeconds: -300247800 + periodSeconds: -126958936 + successThreshold: 186945072 + tcpSocket: + host: "327" + port: "326" + timeoutSeconds: 386804041 + resources: + limits: + 淳4揻-$ɽ丟×x锏ɟ: "178" + requests: + Ö闊 鰔澝qV: "752" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - '|ʐşƧ諔迮ƙIJ嘢' + drop: + - ʗN + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: 6726836758549163621 + runAsNonRoot: false + runAsUser: -6048969174364431391 + seLinuxOptions: + level: "353" + role: "351" + type: "352" + user: "350" + windowsOptions: + gmsaCredentialSpec: "355" + gmsaCredentialSpecName: "354" + runAsUserName: "356" + startupProbe: + exec: + command: + - "328" + failureThreshold: -560238386 + httpGet: + host: "331" + httpHeaders: + - name: "332" + value: "333" + path: "329" + port: "330" + scheme: 鍏H鯂² + initialDelaySeconds: -402384013 + periodSeconds: -617381112 + successThreshold: 1851229369 + tcpSocket: + host: "334" + port: -1187301925 + timeoutSeconds: -181601395 + stdin: true + stdinOnce: true + targetContainerName: "357" + terminationMessagePath: "349" + terminationMessagePolicy: ȤƏ埮pɵ + tty: true + volumeDevices: + - devicePath: "312" + name: "311" + volumeMounts: + - mountPath: "308" + mountPropagation: /»頸+SÄ蚃ɣľ)酊龨Î + name: "307" + readOnly: true + subPath: "309" + subPathExpr: "310" + workingDir: "291" + hostAliases: + - hostnames: + - "419" + ip: "418" + hostNetwork: true + hostname: "373" + imagePullSecrets: + - name: "372" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "468" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: false + prefix: "154" + secretRef: + name: "156" + optional: false + image: "148" + imagePullPolicy: ŤǢʭ嵔棂p儼Ƿ裚瓶 + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 蚛隖<ǶĬ4y£軶ǃ*ʙ嫙&蒒5靇C' + tcpSocket: + host: "202" + port: 2126876305 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: Ŵ廷s{Ⱦdz@ + tcpSocket: + host: "209" + port: 406308963 + livenessProbe: + exec: + command: + - "173" + failureThreshold: 1466047181 + httpGet: + host: "176" + httpHeaders: + - name: "177" + value: "178" + path: "174" + port: "175" + initialDelaySeconds: 1805144649 + periodSeconds: 1403721475 + successThreshold: 519906483 + tcpSocket: + host: "180" + port: "179" + timeoutSeconds: -606111218 + name: "147" + ports: + - containerPort: 437857734 + hostIP: "153" + hostPort: -1510026905 + name: "152" + protocol: Rƥ贫d飼$俊跾|@?鷅b + readinessProbe: + exec: + command: + - "181" + failureThreshold: 524249411 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "182" + port: "183" + scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ + initialDelaySeconds: -1724160601 + periodSeconds: 1435507444 + successThreshold: -1430577593 + tcpSocket: + host: "187" + port: -337353552 + timeoutSeconds: -1158840571 + resources: + limits: + 檲ɨ銦妰黖ȓƇ$缔獵偐ę腬: "646" + requests: + 湨: "803" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - +j忊Ŗȫ焗捏ĨFħ籘Àǒɿʒ刽ʼn + drop: + - 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + privileged: true + procMount: fǣ萭旿@ + readOnlyRootFilesystem: true + runAsGroup: 6506922239346928579 + runAsNonRoot: true + runAsUser: 1563703589270296759 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + runAsUserName: "217" + startupProbe: + exec: + command: + - "188" + failureThreshold: 905846572 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "189" + port: "190" + scheme: k_瀹鞎sn芞QÄȻ + initialDelaySeconds: 364013971 + periodSeconds: -1790124395 + successThreshold: 1094670193 + tcpSocket: + host: "195" + port: "194" + timeoutSeconds: 1596422492 + stdin: true + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: 卩蝾 + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "362" + nodeSelector: + "358": "359" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "420" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɭɪǹ0衷, + runtimeClassName: "425" + schedulerName: "415" + securityContext: + fsGroup: 2585323675983182372 + runAsGroup: 6386250802140824739 + runAsNonRoot: false + runAsUser: -5315960194881172085 + seLinuxOptions: + level: "366" + role: "364" + type: "365" + user: "363" + supplementalGroups: + - -4480129203693517072 + sysctls: + - name: "370" + value: "371" + windowsOptions: + gmsaCredentialSpec: "368" + gmsaCredentialSpecName: "367" + runAsUserName: "369" + serviceAccount: "361" + serviceAccountName: "360" + shareProcessNamespace: true + subdomain: "374" + terminationGracePeriodSeconds: -3039830979334099524 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "416" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "417" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "426" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: -2007808768 + volumeID: "46" + azureDisk: + cachingMode: k ź贩j瀉ǚrǜnh0åȂ + diskName: "110" + diskURI: "111" + fsType: "112" + kind: nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶 + readOnly: false + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 952979935 + items: + - key: "99" + mode: 2020789772 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: true + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: -868808281 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: -1768075156 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "915" + resource: "92" + emptyDir: + medium: ɹ坼É/pȿ + sizeLimit: "804" + fc: + fsType: "94" + lun: 570501002 + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1318752360 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + hostPath: + path: "43" + type: "" + iscsi: + chapAuthDiscovery: true + chapAuthSession: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 408756018 + portals: + - "60" + readOnly: true + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + volumeID: "128" + projected: + defaultMode: 480521693 + sources: + - configMap: + items: + - key: "124" + mode: -1126738259 + path: "125" + name: "123" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1618937335 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "461" + resource: "122" + secret: + items: + - key: "116" + mode: 675406340 + path: "117" + name: "115" + optional: false + serviceAccountToken: + audience: "126" + expirationSeconds: -6345861634934949644 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + readOnly: true + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + sslEnabled: true + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 1233814916 + items: + - key: "52" + mode: 228756891 + path: "53" + optional: false + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" + updateStrategy: + rollingUpdate: {} + type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 +status: + collisionCount: -449319810 + conditions: + - lastTransitionTime: "2469-07-10T03:20:34Z" + message: "434" + reason: "433" + status: '''ƈoIǢ龞瞯å' + type: "" + currentNumberScheduled: -1979737528 + desiredNumberScheduled: -424698834 + numberAvailable: 1660081568 + numberMisscheduled: -1707056814 + numberReady: 407742062 + numberUnavailable: 904244563 + observedGeneration: 5741439505187758584 + updatedNumberScheduled: 902022378 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.json new file mode 100644 index 00000000000..44a446238f0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.json @@ -0,0 +1,1405 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "selector": { + "matchLabels": { + "74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj": "6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1" + }, + "matchExpressions": [ + { + "key": "50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99", + "operator": "Exists" + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "?Qȫş", + "resourceVersion": "1736621709629422270", + "generation": -8542870036622468681, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2575298329142810753, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ƶȤ^}", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "躢", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" + }, + "emptyDir": { + "medium": "Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈", + "sizeLimit": "473" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1188153605 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": 912004803, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -547518679 + } + ], + "defaultMode": 332383000, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 994527057, + "iscsiInterface": "58", + "fsType": "59", + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + } + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "660" + }, + "mode": 1569992019 + } + ], + "defaultMode": 824682619 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1740986684, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 195263908 + } + ], + "defaultMode": 1593906314, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "|@?鷅bȻN", + "fsType": "112", + "readOnly": true, + "kind": "榱*Gưoɘ檲" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -323584340 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "106" + }, + "mode": 173030157 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": 2063799569 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 8357931971650847566, + "path": "127" + } + } + ], + "defaultMode": -1334904807 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129", + "readOnly": true + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -606111218, + "containerPort": 1403721475, + "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": true + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "650" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "84" + }, + "requests": { + "ɖȃ賲鐅臬dH巧壚tC十Oɢ": "517" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": -152585895, + "host": "175", + "scheme": "E@Ȗs«ö", + "httpHeaders": [ + { + "name": "176", + "value": "177" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "178" + }, + "initialDelaySeconds": 1843758068, + "timeoutSeconds": -1967469005, + "periodSeconds": 1702578303, + "successThreshold": -1565157256, + "failureThreshold": -1113628381 + }, + "readinessProbe": { + "exec": { + "command": [ + "179" + ] + }, + "httpGet": { + "path": "180", + "port": 386652373, + "host": "181", + "scheme": "ʙ嫙\u0026", + "httpHeaders": [ + { + "name": "182", + "value": "183" + } + ] + }, + "tcpSocket": { + "port": "184", + "host": "185" + }, + "initialDelaySeconds": -802585193, + "timeoutSeconds": 1901330124, + "periodSeconds": 1944205014, + "successThreshold": -2079582559, + "failureThreshold": -1167888910 + }, + "startupProbe": { + "exec": { + "command": [ + "186" + ] + }, + "httpGet": { + "path": "187", + "port": 804417065, + "host": "188", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "189", + "value": "190" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "191" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "192" + ] + }, + "httpGet": { + "path": "193", + "port": -2015604435, + "host": "194", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": -1131820775, + "host": "200", + "scheme": "Ƿ裚瓶釆Ɗ+j忊", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "焗捏", + "imagePullPolicy": "罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211", + "runAsUserName": "212" + }, + "runAsUser": -6576869501326512452, + "runAsGroup": -8419423421380299597, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫" + }, + "tty": true + } + ], + "containers": [ + { + "name": "213", + "image": "214", + "command": [ + "215" + ], + "args": [ + "216" + ], + "workingDir": "217", + "ports": [ + { + "name": "218", + "hostPort": 62799871, + "containerPort": -775325416, + "protocol": "t莭琽§ć\\ ïì", + "hostIP": "219" + } + ], + "envFrom": [ + { + "prefix": "220", + "configMapRef": { + "name": "221", + "optional": false + }, + "secretRef": { + "name": "222", + "optional": false + } + } + ], + "env": [ + { + "name": "223", + "value": "224", + "valueFrom": { + "fieldRef": { + "apiVersion": "225", + "fieldPath": "226" + }, + "resourceFieldRef": { + "containerName": "227", + "resource": "228", + "divisor": "595" + }, + "configMapKeyRef": { + "name": "229", + "key": "230", + "optional": true + }, + "secretKeyRef": { + "name": "231", + "key": "232", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "N粕擓ƖHVe熼": "334" + }, + "requests": { + "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶": "388" + } + }, + "volumeMounts": [ + { + "name": "233", + "readOnly": true, + "mountPath": "234", + "subPath": "235", + "mountPropagation": "癃8鸖", + "subPathExpr": "236" + } + ], + "volumeDevices": [ + { + "name": "237", + "devicePath": "238" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": -1654678802, + "host": "241", + "scheme": "毋", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": 391562775, + "host": "244" + }, + "initialDelaySeconds": -775511009, + "timeoutSeconds": -832805508, + "periodSeconds": -228822833, + "successThreshold": -970312425, + "failureThreshold": -1213051101 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": -1905643191, + "host": "247", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 852780575, + "timeoutSeconds": -1252938503, + "periodSeconds": 893823156, + "successThreshold": -1980314709, + "failureThreshold": 571739592 + }, + "startupProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": -1334110502, + "host": "254", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "257" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": 1943028037, + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": -1355476687, + "host": "267", + "scheme": "-Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "T 苧yñKJɐ扵G", + "imagePullPolicy": "û咡W\u003c敄lu|榝$î.Ȏ蝪ʜ5", + "securityContext": { + "capabilities": { + "add": [ + "E埄Ȁ朦 wƯ貾坢'" + ], + "drop": [ + "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278", + "runAsUserName": "279" + }, + "runAsUser": -2270595441829602368, + "runAsGroup": -2408264753085021035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "" + } + } + ], + "ephemeralContainers": [ + { + "name": "280", + "image": "281", + "command": [ + "282" + ], + "args": [ + "283" + ], + "workingDir": "284", + "ports": [ + { + "name": "285", + "hostPort": 1868683352, + "containerPort": -1137436579, + "protocol": "颶妧Ö闊", + "hostIP": "286" + } + ], + "envFrom": [ + { + "prefix": "287", + "configMapRef": { + "name": "288", + "optional": false + }, + "secretRef": { + "name": "289", + "optional": true + } + } + ], + "env": [ + { + "name": "290", + "value": "291", + "valueFrom": { + "fieldRef": { + "apiVersion": "292", + "fieldPath": "293" + }, + "resourceFieldRef": { + "containerName": "294", + "resource": "295", + "divisor": "381" + }, + "configMapKeyRef": { + "name": "296", + "key": "297", + "optional": true + }, + "secretKeyRef": { + "name": "298", + "key": "299", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "²sNƗ¸g": "50" + }, + "requests": { + "酊龨δ摖ȱğ_\u003c": "118" + } + }, + "volumeMounts": [ + { + "name": "300", + "readOnly": true, + "mountPath": "301", + "subPath": "302", + "mountPropagation": "ƺ蛜6Ɖ飴ɎiǨź", + "subPathExpr": "303" + } + ], + "volumeDevices": [ + { + "name": "304", + "devicePath": "305" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "306" + ] + }, + "httpGet": { + "path": "307", + "port": 865289071, + "host": "308", + "scheme": "iɥ嵐sC8", + "httpHeaders": [ + { + "name": "309", + "value": "310" + } + ] + }, + "tcpSocket": { + "port": -898536659, + "host": "311" + }, + "initialDelaySeconds": -1513284745, + "timeoutSeconds": 1258370227, + "periodSeconds": -414121491, + "successThreshold": -1862764022, + "failureThreshold": -300247800 + }, + "readinessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": 323903711, + "host": "314", + "scheme": "J", + "httpHeaders": [ + { + "name": "315", + "value": "316" + } + ] + }, + "tcpSocket": { + "port": "317", + "host": "318" + }, + "initialDelaySeconds": 657418949, + "timeoutSeconds": -992558278, + "periodSeconds": 287654902, + "successThreshold": -2062708879, + "failureThreshold": 215186711 + }, + "startupProbe": { + "exec": { + "command": [ + "319" + ] + }, + "httpGet": { + "path": "320", + "port": -1117254382, + "host": "321", + "scheme": "趐囨鏻砅邻爥蹔ŧOǨ", + "httpHeaders": [ + { + "name": "322", + "value": "323" + } + ] + }, + "tcpSocket": { + "port": "324", + "host": "325" + }, + "initialDelaySeconds": 2129989022, + "timeoutSeconds": -1699531929, + "periodSeconds": 1311843384, + "successThreshold": -1292310438, + "failureThreshold": 1502643091 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": "328", + "host": "329", + "scheme": "幩šeSvEȤƏ埮pɵ", + "httpHeaders": [ + { + "name": "330", + "value": "331" + } + ] + }, + "tcpSocket": { + "port": "332", + "host": "333" + } + }, + "preStop": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": "336", + "host": "337", + "scheme": "ş", + "httpHeaders": [ + { + "name": "338", + "value": "339" + } + ] + }, + "tcpSocket": { + "port": "340", + "host": "341" + } + } + }, + "terminationMessagePath": "342", + "terminationMessagePolicy": "迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ", + "imagePullPolicy": "ņ", + "securityContext": { + "capabilities": { + "add": [ + "DŽ髐njʉBn(fǂǢ曣" + ], + "drop": [ + "ay" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "343", + "role": "344", + "type": "345", + "level": "346" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "347", + "gmsaCredentialSpec": "348", + "runAsUserName": "349" + }, + "runAsUser": 1958157659034146020, + "runAsGroup": -5996624450771474158, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "嗆u" + }, + "tty": true, + "targetContainerName": "350" + } + ], + "restartPolicy": "T[", + "terminationGracePeriodSeconds": -2738603156841903595, + "activeDeadlineSeconds": -8619192438821356882, + "dnsPolicy": "Ƶf", + "nodeSelector": { + "351": "352" + }, + "serviceAccountName": "353", + "serviceAccount": "354", + "automountServiceAccountToken": false, + "nodeName": "355", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "356", + "role": "357", + "type": "358", + "level": "359" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "360", + "gmsaCredentialSpec": "361", + "runAsUserName": "362" + }, + "runAsUser": -2781126825051715248, + "runAsGroup": -801152248124332545, + "runAsNonRoot": true, + "supplementalGroups": [ + 5255171395073905944 + ], + "fsGroup": 760480547754807445, + "sysctls": [ + { + "name": "363", + "value": "364" + } + ] + }, + "imagePullSecrets": [ + { + "name": "365" + } + ], + "hostname": "366", + "subdomain": "367", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "368", + "operator": "ǧĒzŔ瘍N", + "values": [ + "369" + ] + } + ], + "matchFields": [ + { + "key": "370", + "operator": "ƽ眝{æ盪泙", + "values": [ + "371" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 646133945, + "preference": { + "matchExpressions": [ + { + "key": "372", + "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "ʨIk(dŊiɢzĮ蛋I滞", + "values": [ + "375" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3.csh-3--Z1Tvw39FC": "rtSY.g._2F7.-_e..Or_-.3OHgt._6" + }, + "matchExpressions": [ + { + "key": "V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "382" + ], + "topologyKey": "383" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -855547676, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y": "f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5" + }, + "matchExpressions": [ + { + "key": "8.--w0_1V7", + "operator": "In", + "values": [ + "7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33": "17ca-_p-y.eQZ9p_1" + }, + "matchExpressions": [ + { + "key": "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 808399187, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2": "CpS__.39g_.--_-_ve5.m_2_--XZx" + }, + "matchExpressions": [ + { + "key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + } + ] + } + }, + "schedulerName": "408", + "tolerations": [ + { + "key": "409", + "operator": "ƹ|", + "value": "410", + "effect": "料ȭzV镜籬ƽ", + "tolerationSeconds": 935587338391120947 + } + ], + "hostAliases": [ + { + "ip": "411", + "hostnames": [ + "412" + ] + } + ], + "priorityClassName": "413", + "priority": 1690570439, + "dnsConfig": { + "nameservers": [ + "414" + ], + "searches": [ + "415" + ], + "options": [ + { + "name": "416", + "value": "417" + } + ] + }, + "readinessGates": [ + { + "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" + } + ], + "runtimeClassName": "418", + "enableServiceLinks": true, + "preemptionPolicy": "eáNRNJ丧鴻Ŀ", + "overhead": { + "癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö": "607" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -137402083, + "topologyKey": "419", + "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", + "labelSelector": { + "matchLabels": { + "E--pT751": "mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X" + }, + "matchExpressions": [ + { + "key": "qW", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "strategy": { + "type": "荥ơ'禧ǵŊ)TiD¢ƿ媴h5", + "rollingUpdate": { + + } + }, + "minReadySeconds": 212061711, + "revisionHistoryLimit": -1092090658, + "progressDeadlineSeconds": -1707056814 + }, + "status": { + "observedGeneration": 2992108727478230062, + "replicas": 407742062, + "updatedReplicas": 2115789304, + "readyReplicas": 902022378, + "availableReplicas": 1660081568, + "unavailableReplicas": 904244563, + "conditions": [ + { + "type": "洅啶", + "status": "Ƅ抄3昞财Î嘝zʄ", + "lastUpdateTime": "2524-02-08T04:27:05Z", + "lastTransitionTime": "2146-08-16T07:05:27Z", + "reason": "426", + "message": "427" + } + ], + "collisionCount": -1977467928 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.pb new file mode 100644 index 00000000000..d9ea50c5224 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.yaml new file mode 100644 index 00000000000..7b6eddb956e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Deployment.yaml @@ -0,0 +1,958 @@ +apiVersion: apps/v1beta2 +kind: Deployment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: 212061711 + progressDeadlineSeconds: -1707056814 + replicas: 896585016 + revisionHistoryLimit: -1092090658 + selector: + matchExpressions: + - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 + operator: Exists + matchLabels: + 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 + strategy: + rollingUpdate: {} + type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -2575298329142810753 + finalizers: + - "37" + generateName: "26" + generation: -8542870036622468681 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: 躢 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: ƶȤ^} + resourceVersion: "1736621709629422270" + selfLink: "28" + uid: ?Qȫş + spec: + activeDeadlineSeconds: -8619192438821356882 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "372" + operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' + values: + - "373" + matchFields: + - key: "374" + operator: ʨIk(dŊiɢzĮ蛋I滞 + values: + - "375" + weight: 646133945 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "368" + operator: ǧĒzŔ瘍N + values: + - "369" + matchFields: + - key: "370" + operator: ƽ眝{æ盪泙 + values: + - "371" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8.--w0_1V7 + operator: In + values: + - 7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8 + matchLabels: + w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y: f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5 + namespaces: + - "390" + topologyKey: "391" + weight: -855547676 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd + operator: Exists + matchLabels: + 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 + namespaces: + - "382" + topologyKey: "383" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf + operator: DoesNotExist + matchLabels: + 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx + namespaces: + - "406" + topologyKey: "407" + weight: 808399187 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81 + operator: DoesNotExist + matchLabels: + 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 + namespaces: + - "398" + topologyKey: "399" + automountServiceAccountToken: false + containers: + - args: + - "216" + command: + - "215" + env: + - name: "223" + value: "224" + valueFrom: + configMapKeyRef: + key: "230" + name: "229" + optional: true + fieldRef: + apiVersion: "225" + fieldPath: "226" + resourceFieldRef: + containerName: "227" + divisor: "595" + resource: "228" + secretKeyRef: + key: "232" + name: "231" + optional: false + envFrom: + - configMapRef: + name: "221" + optional: false + prefix: "220" + secretRef: + name: "222" + optional: false + image: "214" + imagePullPolicy: û咡W<敄lu|榝$î.Ȏ蝪ʜ5 + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + tcpSocket: + host: "264" + port: 1943028037 + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: -1355476687 + scheme: -Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "239" + failureThreshold: -1213051101 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "240" + port: -1654678802 + scheme: 毋 + initialDelaySeconds: -775511009 + periodSeconds: -228822833 + successThreshold: -970312425 + tcpSocket: + host: "244" + port: 391562775 + timeoutSeconds: -832805508 + name: "213" + ports: + - containerPort: -775325416 + hostIP: "219" + hostPort: 62799871 + name: "218" + protocol: t莭琽§ć\ ïì + readinessProbe: + exec: + command: + - "245" + failureThreshold: 571739592 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "246" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + initialDelaySeconds: 852780575 + periodSeconds: 893823156 + successThreshold: -1980314709 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1252938503 + resources: + limits: + N粕擓ƖHVe熼: "334" + requests: + 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶: "388" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - E埄Ȁ朦 wƯ貾坢' + drop: + - aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: -2408264753085021035 + runAsNonRoot: true + runAsUser: -2270595441829602368 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + runAsUserName: "279" + startupProbe: + exec: + command: + - "252" + failureThreshold: -1008070934 + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "253" + port: -1334110502 + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "257" + port: 622267234 + timeoutSeconds: 809006670 + terminationMessagePath: "272" + terminationMessagePolicy: T 苧yñKJɐ扵G + volumeDevices: + - devicePath: "238" + name: "237" + volumeMounts: + - mountPath: "234" + mountPropagation: 癃8鸖 + name: "233" + readOnly: true + subPath: "235" + subPathExpr: "236" + workingDir: "217" + dnsConfig: + nameservers: + - "414" + options: + - name: "416" + value: "417" + searches: + - "415" + dnsPolicy: Ƶf + enableServiceLinks: true + ephemeralContainers: + - args: + - "283" + command: + - "282" + env: + - name: "290" + value: "291" + valueFrom: + configMapKeyRef: + key: "297" + name: "296" + optional: true + fieldRef: + apiVersion: "292" + fieldPath: "293" + resourceFieldRef: + containerName: "294" + divisor: "381" + resource: "295" + secretKeyRef: + key: "299" + name: "298" + optional: false + envFrom: + - configMapRef: + name: "288" + optional: false + prefix: "287" + secretRef: + name: "289" + optional: true + image: "281" + imagePullPolicy: ņ + lifecycle: + postStart: + exec: + command: + - "326" + httpGet: + host: "329" + httpHeaders: + - name: "330" + value: "331" + path: "327" + port: "328" + scheme: 幩šeSvEȤƏ埮pɵ + tcpSocket: + host: "333" + port: "332" + preStop: + exec: + command: + - "334" + httpGet: + host: "337" + httpHeaders: + - name: "338" + value: "339" + path: "335" + port: "336" + scheme: ş + tcpSocket: + host: "341" + port: "340" + livenessProbe: + exec: + command: + - "306" + failureThreshold: -300247800 + httpGet: + host: "308" + httpHeaders: + - name: "309" + value: "310" + path: "307" + port: 865289071 + scheme: iɥ嵐sC8 + initialDelaySeconds: -1513284745 + periodSeconds: -414121491 + successThreshold: -1862764022 + tcpSocket: + host: "311" + port: -898536659 + timeoutSeconds: 1258370227 + name: "280" + ports: + - containerPort: -1137436579 + hostIP: "286" + hostPort: 1868683352 + name: "285" + protocol: 颶妧Ö闊 + readinessProbe: + exec: + command: + - "312" + failureThreshold: 215186711 + httpGet: + host: "314" + httpHeaders: + - name: "315" + value: "316" + path: "313" + port: 323903711 + scheme: J + initialDelaySeconds: 657418949 + periodSeconds: 287654902 + successThreshold: -2062708879 + tcpSocket: + host: "318" + port: "317" + timeoutSeconds: -992558278 + resources: + limits: + ²sNƗ¸g: "50" + requests: + 酊龨δ摖ȱğ_<: "118" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - DŽ髐njʉBn(fǂǢ曣 + drop: + - ay + privileged: false + procMount: 嗆u + readOnlyRootFilesystem: true + runAsGroup: -5996624450771474158 + runAsNonRoot: false + runAsUser: 1958157659034146020 + seLinuxOptions: + level: "346" + role: "344" + type: "345" + user: "343" + windowsOptions: + gmsaCredentialSpec: "348" + gmsaCredentialSpecName: "347" + runAsUserName: "349" + startupProbe: + exec: + command: + - "319" + failureThreshold: 1502643091 + httpGet: + host: "321" + httpHeaders: + - name: "322" + value: "323" + path: "320" + port: -1117254382 + scheme: 趐囨鏻砅邻爥蹔ŧOǨ + initialDelaySeconds: 2129989022 + periodSeconds: 1311843384 + successThreshold: -1292310438 + tcpSocket: + host: "325" + port: "324" + timeoutSeconds: -1699531929 + targetContainerName: "350" + terminationMessagePath: "342" + terminationMessagePolicy: 迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ + tty: true + volumeDevices: + - devicePath: "305" + name: "304" + volumeMounts: + - mountPath: "301" + mountPropagation: ƺ蛜6Ɖ飴ɎiǨź + name: "300" + readOnly: true + subPath: "302" + subPathExpr: "303" + workingDir: "284" + hostAliases: + - hostnames: + - "412" + ip: "411" + hostNetwork: true + hostname: "366" + imagePullSecrets: + - name: "365" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "650" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: true + prefix: "154" + secretRef: + name: "156" + optional: true + image: "148" + imagePullPolicy: 罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩 + lifecycle: + postStart: + exec: + command: + - "192" + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "193" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + tcpSocket: + host: "197" + port: 424236719 + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: -1131820775 + scheme: Ƿ裚瓶釆Ɗ+j忊 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "173" + failureThreshold: -1113628381 + httpGet: + host: "175" + httpHeaders: + - name: "176" + value: "177" + path: "174" + port: -152585895 + scheme: E@Ȗs«ö + initialDelaySeconds: 1843758068 + periodSeconds: 1702578303 + successThreshold: -1565157256 + tcpSocket: + host: "178" + port: 1135182169 + timeoutSeconds: -1967469005 + name: "147" + ports: + - containerPort: 1403721475 + hostIP: "153" + hostPort: -606111218 + name: "152" + protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + readinessProbe: + exec: + command: + - "179" + failureThreshold: -1167888910 + httpGet: + host: "181" + httpHeaders: + - name: "182" + value: "183" + path: "180" + port: 386652373 + scheme: ʙ嫙& + initialDelaySeconds: -802585193 + periodSeconds: 1944205014 + successThreshold: -2079582559 + tcpSocket: + host: "185" + port: "184" + timeoutSeconds: 1901330124 + resources: + limits: + "": "84" + requests: + ɖȃ賲鐅臬dH巧壚tC十Oɢ: "517" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - "" + drop: + - ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + privileged: false + procMount: $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫 + readOnlyRootFilesystem: true + runAsGroup: -8419423421380299597 + runAsNonRoot: false + runAsUser: -6576869501326512452 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + runAsUserName: "212" + startupProbe: + exec: + command: + - "186" + failureThreshold: 208045354 + httpGet: + host: "188" + httpHeaders: + - name: "189" + value: "190" + path: "187" + port: 804417065 + scheme: Ŵ廷s{Ⱦdz@ + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "191" + port: 406308963 + timeoutSeconds: 2026784878 + terminationMessagePath: "205" + terminationMessagePolicy: 焗捏 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: "" + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "355" + nodeSelector: + "351": "352" + overhead: + 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" + preemptionPolicy: eáNRNJ丧鴻Ŀ + priority: 1690570439 + priorityClassName: "413" + readinessGates: + - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 + restartPolicy: T[ + runtimeClassName: "418" + schedulerName: "408" + securityContext: + fsGroup: 760480547754807445 + runAsGroup: -801152248124332545 + runAsNonRoot: true + runAsUser: -2781126825051715248 + seLinuxOptions: + level: "359" + role: "357" + type: "358" + user: "356" + supplementalGroups: + - 5255171395073905944 + sysctls: + - name: "363" + value: "364" + windowsOptions: + gmsaCredentialSpec: "361" + gmsaCredentialSpecName: "360" + runAsUserName: "362" + serviceAccount: "354" + serviceAccountName: "353" + shareProcessNamespace: false + subdomain: "367" + terminationGracePeriodSeconds: -2738603156841903595 + tolerations: + - effect: 料ȭzV镜籬ƽ + key: "409" + operator: ƹ| + tolerationSeconds: 935587338391120947 + value: "410" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: qW + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X + maxSkew: -137402083 + topologyKey: "419" + whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: 912004803 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: '|@?鷅bȻN' + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 榱*Gưoɘ檲 + readOnly: true + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 1593906314 + items: + - key: "99" + mode: 195263908 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: 824682619 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1569992019 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "660" + resource: "92" + emptyDir: + medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 + sizeLimit: "473" + fc: + fsType: "94" + lun: -1740986684 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1188153605 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + readOnly: true + hostPath: + path: "43" + type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + iscsi: + chapAuthDiscovery: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 994527057 + portals: + - "60" + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + readOnly: true + volumeID: "128" + projected: + defaultMode: -1334904807 + sources: + - configMap: + items: + - key: "124" + mode: 2063799569 + path: "125" + name: "123" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 173030157 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "106" + resource: "122" + secret: + items: + - key: "116" + mode: -323584340 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: 8357931971650847566 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 332383000 + items: + - key: "52" + mode: -547518679 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" +status: + availableReplicas: 1660081568 + collisionCount: -1977467928 + conditions: + - lastTransitionTime: "2146-08-16T07:05:27Z" + lastUpdateTime: "2524-02-08T04:27:05Z" + message: "427" + reason: "426" + status: Ƅ抄3昞财Î嘝zʄ + type: 洅啶 + observedGeneration: 2992108727478230062 + readyReplicas: 902022378 + replicas: 407742062 + unavailableReplicas: 904244563 + updatedReplicas: 2115789304 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.json new file mode 100644 index 00000000000..560a566a798 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.json @@ -0,0 +1,1397 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "minReadySeconds": -1971381490, + "selector": { + "matchLabels": { + "g8c2-k-912e5-c-e63-n-3snh-z--3uy5-----578/s.X8u4_.l.wV--__-Nx.N_6-___._-.-W._AAn---v_-5-_8LXP-o-9..1l-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" + ] + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ʬ", + "resourceVersion": "7336814125345800857", + "generation": -6617020301190572172, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -152893758082474859, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "ƅS·Õüe0ɔȖ脵鴈Ō", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ" + }, + "emptyDir": { + "medium": "彭聡A3fƻfʣ", + "sizeLimit": "115" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1499132872 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": -762366823, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -104666658 + } + ], + "defaultMode": 372704313, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 1655406148, + "iscsiInterface": "58", + "fsType": "59", + "readOnly": true, + "portals": [ + "60" + ], + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64" + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "457" + }, + "mode": 1235524154 + } + ], + "defaultMode": -106644772 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": 441887498, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97" + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": -2039036935 + } + ], + "defaultMode": -460478410, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "readOnly": true, + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "HǺƶȤ^}穠", + "fsType": "112", + "readOnly": true, + "kind": "躢" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -1399063270 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "746" + }, + "mode": 926891073 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": -1694464659 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": -7593824971107985079, + "path": "127" + } + } + ], + "defaultMode": -522879476 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129" + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "readOnly": true, + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -1896921306, + "containerPort": 715087892, + "protocol": "倱\u003c", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": false + }, + "secretRef": { + "name": "156", + "optional": false + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "455" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": true + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "/擇ɦĽ胚O醔ɍ厶耈 T": "618" + }, + "requests": { + "á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ": "372" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "dʪīT捘ɍi縱ù墴1Rƥ", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": "175", + "host": "176", + "scheme": "ƴy綸_Ú8參遼ūPH炮", + "httpHeaders": [ + { + "name": "177", + "value": "178" + } + ] + }, + "tcpSocket": { + "port": "179", + "host": "180" + }, + "initialDelaySeconds": 741871873, + "timeoutSeconds": 446829537, + "periodSeconds": -1987044888, + "successThreshold": -1638339389, + "failureThreshold": 2053960192 + }, + "readinessProbe": { + "exec": { + "command": [ + "181" + ] + }, + "httpGet": { + "path": "182", + "port": -1903685915, + "host": "183", + "scheme": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", + "httpHeaders": [ + { + "name": "184", + "value": "185" + } + ] + }, + "tcpSocket": { + "port": "186", + "host": "187" + }, + "initialDelaySeconds": 128019484, + "timeoutSeconds": 431781335, + "periodSeconds": -2130554644, + "successThreshold": 290736426, + "failureThreshold": -57352147 + }, + "startupProbe": { + "exec": { + "command": [ + "188" + ] + }, + "httpGet": { + "path": "189", + "port": "190", + "host": "191", + "scheme": "閝ȝ", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": "194", + "host": "195" + }, + "initialDelaySeconds": -2142865739, + "timeoutSeconds": -1179067190, + "periodSeconds": 1434408532, + "successThreshold": -566408554, + "failureThreshold": 1133369651 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": -1327537699, + "host": "198", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ĉş蝿ɖȃ賲鐅臬", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "imagePullPolicy": "k_瀹鞎sn芞QÄȻ", + "securityContext": { + "capabilities": { + "add": [ + "?" + ], + "drop": [ + "峧Y栲茇竛吲蚛隖" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217", + "runAsUserName": "218" + }, + "runAsUser": 7312518131318481396, + "runAsGroup": -7286288718856494813, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ʙ嫙\u0026" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "219", + "image": "220", + "command": [ + "221" + ], + "args": [ + "222" + ], + "workingDir": "223", + "ports": [ + { + "name": "224", + "hostPort": 1944205014, + "containerPort": -2079582559, + "protocol": "K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ", + "hostIP": "225" + } + ], + "envFrom": [ + { + "prefix": "226", + "configMapRef": { + "name": "227", + "optional": true + }, + "secretRef": { + "name": "228", + "optional": false + } + } + ], + "env": [ + { + "name": "229", + "value": "230", + "valueFrom": { + "fieldRef": { + "apiVersion": "231", + "fieldPath": "232" + }, + "resourceFieldRef": { + "containerName": "233", + "resource": "234", + "divisor": "901" + }, + "configMapKeyRef": { + "name": "235", + "key": "236", + "optional": false + }, + "secretKeyRef": { + "name": "237", + "key": "238", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "羭,铻OŤǢʭ嵔": "340" + }, + "requests": { + "TG;邪匾mɩC[ó瓧嫭塓烀罁胾^拜": "755" + } + }, + "volumeMounts": [ + { + "name": "239", + "mountPath": "240", + "subPath": "241", + "mountPropagation": "ʒ刽ʼn掏1ſ盷褎weLJèux榜", + "subPathExpr": "242" + } + ], + "volumeDevices": [ + { + "name": "243", + "devicePath": "244" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": "247", + "host": "248", + "scheme": "賃ɪ鐊瀑Ź9ǕLLȊ", + "httpHeaders": [ + { + "name": "249", + "value": "250" + } + ] + }, + "tcpSocket": { + "port": -26910286, + "host": "251" + }, + "initialDelaySeconds": 1214895765, + "timeoutSeconds": 1181519543, + "periodSeconds": 282592353, + "successThreshold": 377225334, + "failureThreshold": -1191434089 + }, + "readinessProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + }, + "initialDelaySeconds": -839281354, + "timeoutSeconds": 2035347577, + "periodSeconds": -819723498, + "successThreshold": -150133456, + "failureThreshold": 1507815593 + }, + "startupProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": 1684643131, + "host": "262", + "scheme": "飣奺Ȋ礶惇¸", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + }, + "initialDelaySeconds": -161753937, + "timeoutSeconds": -1578746609, + "periodSeconds": 1428207963, + "successThreshold": 790462391, + "failureThreshold": -822090785 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": -421846800, + "host": "269", + "scheme": "zvt莭琽§", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": -763687725, + "host": "272" + } + }, + "preStop": { + "exec": { + "command": [ + "273" + ] + }, + "httpGet": { + "path": "274", + "port": -1452676801, + "host": "275", + "scheme": "ȿ0矀Kʝ", + "httpHeaders": [ + { + "name": "276", + "value": "277" + } + ] + }, + "tcpSocket": { + "port": "278", + "host": "279" + } + } + }, + "terminationMessagePath": "280", + "terminationMessagePolicy": "\\p[", + "imagePullPolicy": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "securityContext": { + "capabilities": { + "add": [ + "À*f\u003c鴒翁杙Ŧ癃8" + ], + "drop": [ + "ɱJȉ罴" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "281", + "role": "282", + "type": "283", + "level": "284" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "285", + "gmsaCredentialSpec": "286", + "runAsUserName": "287" + }, + "runAsUser": -2706913289057230267, + "runAsGroup": -3689959065086680033, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅" + }, + "stdinOnce": true + } + ], + "ephemeralContainers": [ + { + "name": "288", + "image": "289", + "command": [ + "290" + ], + "args": [ + "291" + ], + "workingDir": "292", + "ports": [ + { + "name": "293", + "hostPort": 1853396726, + "containerPort": 1330271338, + "protocol": "逴", + "hostIP": "294" + } + ], + "envFrom": [ + { + "prefix": "295", + "configMapRef": { + "name": "296", + "optional": true + }, + "secretRef": { + "name": "297", + "optional": true + } + } + ], + "env": [ + { + "name": "298", + "value": "299", + "valueFrom": { + "fieldRef": { + "apiVersion": "300", + "fieldPath": "301" + }, + "resourceFieldRef": { + "containerName": "302", + "resource": "303", + "divisor": "709" + }, + "configMapKeyRef": { + "name": "304", + "key": "305", + "optional": false + }, + "secretKeyRef": { + "name": "306", + "key": "307", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "颐o": "230" + }, + "requests": { + "[+扴ȨŮ+朷Ǝ膯ljV": "728" + } + }, + "volumeMounts": [ + { + "name": "308", + "mountPath": "309", + "subPath": "310", + "mountPropagation": "ŕ-Ɂ圯W:ĸ輦唊#v铿", + "subPathExpr": "311" + } + ], + "volumeDevices": [ + { + "name": "312", + "devicePath": "313" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "314" + ] + }, + "httpGet": { + "path": "315", + "port": "316", + "host": "317", + "scheme": "屡ʁ", + "httpHeaders": [ + { + "name": "318", + "value": "319" + } + ] + }, + "tcpSocket": { + "port": -1554559634, + "host": "320" + }, + "initialDelaySeconds": 1718241831, + "timeoutSeconds": 550615941, + "periodSeconds": 1180971695, + "successThreshold": -1971944908, + "failureThreshold": 1742259603 + }, + "readinessProbe": { + "exec": { + "command": [ + "321" + ] + }, + "httpGet": { + "path": "322", + "port": -1620315711, + "host": "323", + "scheme": "ɐ扵", + "httpHeaders": [ + { + "name": "324", + "value": "325" + } + ] + }, + "tcpSocket": { + "port": "326", + "host": "327" + }, + "initialDelaySeconds": -1358663652, + "timeoutSeconds": 1543146222, + "periodSeconds": -527306221, + "successThreshold": 2098694289, + "failureThreshold": 1150925735 + }, + "startupProbe": { + "exec": { + "command": [ + "328" + ] + }, + "httpGet": { + "path": "329", + "port": "330", + "host": "331", + "scheme": "榝$î.Ȏ蝪ʜ5遰", + "httpHeaders": [ + { + "name": "332", + "value": "333" + } + ] + }, + "tcpSocket": { + "port": -1438286448, + "host": "334" + }, + "initialDelaySeconds": 834105836, + "timeoutSeconds": -1462219068, + "periodSeconds": -370386363, + "successThreshold": 1714588921, + "failureThreshold": -1246371817 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "335" + ] + }, + "httpGet": { + "path": "336", + "port": "337", + "host": "338", + "scheme": "跩aŕ翑", + "httpHeaders": [ + { + "name": "339", + "value": "340" + } + ] + }, + "tcpSocket": { + "port": "341", + "host": "342" + } + }, + "preStop": { + "exec": { + "command": [ + "343" + ] + }, + "httpGet": { + "path": "344", + "port": 1017803158, + "host": "345", + "scheme": "碔", + "httpHeaders": [ + { + "name": "346", + "value": "347" + } + ] + }, + "tcpSocket": { + "port": "348", + "host": "349" + } + } + }, + "terminationMessagePath": "350", + "terminationMessagePolicy": "Kƙ順\\E¦队偯J僳徥淳4揻-$ɽ丟", + "imagePullPolicy": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "securityContext": { + "capabilities": { + "add": [ + "ŧL²sNƗ¸gĩ餠籲磣Óƿ" + ], + "drop": [ + "\"冓鍓贯澔 ƺ蛜6" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "351", + "role": "352", + "type": "353", + "level": "354" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "355", + "gmsaCredentialSpec": "356", + "runAsUserName": "357" + }, + "runAsUser": 4353696140684277635, + "runAsGroup": 6057650398488995896, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "鰥Z龏´DÒȗ" + }, + "tty": true, + "targetContainerName": "358" + } + ], + "restartPolicy": "ɘɢ鬍熖B芭花ª瘡", + "terminationGracePeriodSeconds": 2666412258966278206, + "activeDeadlineSeconds": -8715915045560617563, + "dnsPolicy": "丆", + "nodeSelector": { + "359": "360" + }, + "serviceAccountName": "361", + "serviceAccount": "362", + "automountServiceAccountToken": false, + "nodeName": "363", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "364", + "role": "365", + "type": "366", + "level": "367" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "368", + "gmsaCredentialSpec": "369", + "runAsUserName": "370" + }, + "runAsUser": 2179199799235189619, + "runAsGroup": -779972051078659613, + "runAsNonRoot": false, + "supplementalGroups": [ + -7127205672279904050 + ], + "fsGroup": 7124276984274024394, + "sysctls": [ + { + "name": "371", + "value": "372" + } + ] + }, + "imagePullSecrets": [ + { + "name": "373" + } + ], + "hostname": "374", + "subdomain": "375", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "376", + "operator": "6x$1sȣ±p鋄5弢ȹ均i绝5哇芆", + "values": [ + "377" + ] + } + ], + "matchFields": [ + { + "key": "378", + "operator": "埮pɵ{WOŭW灬p", + "values": [ + "379" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 199049889, + "preference": { + "matchExpressions": [ + { + "key": "380", + "operator": "擭銆jʒǚ鍰\\縑", + "values": [ + "381" + ] + } + ], + "matchFields": [ + { + "key": "382", + "operator": "鞤ɱďW賁Ěɭɪǹ0衷,Ʒƣ", + "values": [ + "383" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4--883d-v3j4-7y-p---up52--sjo7799-skj5---r-t.sumf7ew/u-5mj_9.M.134-5-.q6H_.--_---.M.U_-m.-P.yPS": "1Tvw39F_C-rtSY.g._2F7.-_e..r" + }, + "matchExpressions": [ + { + "key": "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1", + "operator": "NotIn", + "values": [ + "z" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -217760519, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6": "Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP" + }, + "matchExpressions": [ + { + "key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" + }, + "matchExpressions": [ + { + "key": "QZ9p_6.C.e", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1851436166, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" + }, + "matchExpressions": [ + { + "key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D", + "operator": "NotIn", + "values": [ + "txb__-ex-_1_-ODgC_1-_V" + ] + } + ] + }, + "namespaces": [ + "414" + ], + "topologyKey": "415" + } + } + ] + } + }, + "schedulerName": "416", + "tolerations": [ + { + "key": "417", + "operator": "堺ʣ", + "value": "418", + "effect": "ŽɣB矗E¸乾", + "tolerationSeconds": -3532804738923434397 + } + ], + "hostAliases": [ + { + "ip": "419", + "hostnames": [ + "420" + ] + } + ], + "priorityClassName": "421", + "priority": -1852730577, + "dnsConfig": { + "nameservers": [ + "422" + ], + "searches": [ + "423" + ], + "options": [ + { + "name": "424", + "value": "425" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" + } + ], + "runtimeClassName": "426", + "enableServiceLinks": false, + "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", + "overhead": { + "4'ď曕椐敛n湙": "310" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -150478704, + "topologyKey": "427", + "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", + "labelSelector": { + "matchLabels": { + "p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" + }, + "matchExpressions": [ + { + "key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + } + }, + "status": { + "replicas": -330302940, + "fullyLabeledReplicas": 138911331, + "readyReplicas": 1613009760, + "availableReplicas": -1469601144, + "observedGeneration": 6703635170896137755, + "conditions": [ + { + "type": "ɡj瓇ɽ丿YƄZZ塖bʘ", + "status": "ɻ猶N嫡牿咸Ǻ潑鶋洅啶'ƈoIǢ龞瞯å", + "lastTransitionTime": "2469-07-10T03:20:34Z", + "reason": "434", + "message": "435" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.pb new file mode 100644 index 00000000000..dbe2ed4c530 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.yaml new file mode 100644 index 00000000000..29891ccf044 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.ReplicaSet.yaml @@ -0,0 +1,951 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: -1971381490 + replicas: 896585016 + 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: + g8c2-k-912e5-c-e63-n-3snh-z--3uy5-----578/s.X8u4_.l.wV--__-Nx.N_6-___._-.-W._AAn---v_-5-_8LXP-o-9..1l-5: "" + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -152893758082474859 + finalizers: + - "37" + generateName: "26" + generation: -6617020301190572172 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: ƅS·Õüe0ɔȖ脵鴈Ō + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' + resourceVersion: "7336814125345800857" + selfLink: "28" + uid: ʬ + spec: + activeDeadlineSeconds: -8715915045560617563 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "380" + operator: 擭銆jʒǚ鍰\縑 + values: + - "381" + matchFields: + - key: "382" + operator: 鞤ɱďW賁Ěɭɪǹ0衷,Ʒƣ + values: + - "383" + weight: 199049889 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "376" + operator: 6x$1sȣ±p鋄5弢ȹ均i绝5哇芆 + values: + - "377" + matchFields: + - key: "378" + operator: 埮pɵ{WOŭW灬p + values: + - "379" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2 + operator: DoesNotExist + matchLabels: + 4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6: Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP + namespaces: + - "398" + topologyKey: "399" + weight: -217760519 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1 + operator: NotIn + values: + - z + matchLabels: + 4--883d-v3j4-7y-p---up52--sjo7799-skj5---r-t.sumf7ew/u-5mj_9.M.134-5-.q6H_.--_---.M.U_-m.-P.yPS: 1Tvw39F_C-rtSY.g._2F7.-_e..r + namespaces: + - "390" + topologyKey: "391" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D + operator: NotIn + values: + - txb__-ex-_1_-ODgC_1-_V + matchLabels: + 6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT + namespaces: + - "414" + topologyKey: "415" + weight: -1851436166 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: QZ9p_6.C.e + operator: DoesNotExist + matchLabels: + 7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n + namespaces: + - "406" + topologyKey: "407" + automountServiceAccountToken: false + containers: + - args: + - "222" + command: + - "221" + env: + - name: "229" + value: "230" + valueFrom: + configMapKeyRef: + key: "236" + name: "235" + optional: false + fieldRef: + apiVersion: "231" + fieldPath: "232" + resourceFieldRef: + containerName: "233" + divisor: "901" + resource: "234" + secretKeyRef: + key: "238" + name: "237" + optional: false + envFrom: + - configMapRef: + name: "227" + optional: true + prefix: "226" + secretRef: + name: "228" + optional: false + image: "220" + imagePullPolicy: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + lifecycle: + postStart: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: -421846800 + scheme: zvt莭琽§ + tcpSocket: + host: "272" + port: -763687725 + preStop: + exec: + command: + - "273" + httpGet: + host: "275" + httpHeaders: + - name: "276" + value: "277" + path: "274" + port: -1452676801 + scheme: ȿ0矀Kʝ + tcpSocket: + host: "279" + port: "278" + livenessProbe: + exec: + command: + - "245" + failureThreshold: -1191434089 + httpGet: + host: "248" + httpHeaders: + - name: "249" + value: "250" + path: "246" + port: "247" + scheme: 賃ɪ鐊瀑Ź9ǕLLȊ + initialDelaySeconds: 1214895765 + periodSeconds: 282592353 + successThreshold: 377225334 + tcpSocket: + host: "251" + port: -26910286 + timeoutSeconds: 1181519543 + name: "219" + ports: + - containerPort: -2079582559 + hostIP: "225" + hostPort: 1944205014 + name: "224" + protocol: K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ + readinessProbe: + exec: + command: + - "252" + failureThreshold: 1507815593 + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + initialDelaySeconds: -839281354 + periodSeconds: -819723498 + successThreshold: -150133456 + tcpSocket: + host: "259" + port: "258" + timeoutSeconds: 2035347577 + resources: + limits: + 羭,铻OŤǢʭ嵔: "340" + requests: + TG;邪匾mɩC[ó瓧嫭塓烀罁胾^拜: "755" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - À*f<鴒翁杙Ŧ癃8 + drop: + - ɱJȉ罴 + privileged: false + procMount: 棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅 + readOnlyRootFilesystem: false + runAsGroup: -3689959065086680033 + runAsNonRoot: false + runAsUser: -2706913289057230267 + seLinuxOptions: + level: "284" + role: "282" + type: "283" + user: "281" + windowsOptions: + gmsaCredentialSpec: "286" + gmsaCredentialSpecName: "285" + runAsUserName: "287" + startupProbe: + exec: + command: + - "260" + failureThreshold: -822090785 + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "261" + port: 1684643131 + scheme: 飣奺Ȋ礶惇¸ + initialDelaySeconds: -161753937 + periodSeconds: 1428207963 + successThreshold: 790462391 + tcpSocket: + host: "266" + port: "265" + timeoutSeconds: -1578746609 + stdinOnce: true + terminationMessagePath: "280" + terminationMessagePolicy: \p[ + volumeDevices: + - devicePath: "244" + name: "243" + volumeMounts: + - mountPath: "240" + mountPropagation: ʒ刽ʼn掏1ſ盷褎weLJèux榜 + name: "239" + subPath: "241" + subPathExpr: "242" + workingDir: "223" + dnsConfig: + nameservers: + - "422" + options: + - name: "424" + value: "425" + searches: + - "423" + dnsPolicy: 丆 + enableServiceLinks: false + ephemeralContainers: + - args: + - "291" + command: + - "290" + env: + - name: "298" + value: "299" + valueFrom: + configMapKeyRef: + key: "305" + name: "304" + optional: false + fieldRef: + apiVersion: "300" + fieldPath: "301" + resourceFieldRef: + containerName: "302" + divisor: "709" + resource: "303" + secretKeyRef: + key: "307" + name: "306" + optional: false + envFrom: + - configMapRef: + name: "296" + optional: true + prefix: "295" + secretRef: + name: "297" + optional: true + image: "289" + imagePullPolicy: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + lifecycle: + postStart: + exec: + command: + - "335" + httpGet: + host: "338" + httpHeaders: + - name: "339" + value: "340" + path: "336" + port: "337" + scheme: 跩aŕ翑 + tcpSocket: + host: "342" + port: "341" + preStop: + exec: + command: + - "343" + httpGet: + host: "345" + httpHeaders: + - name: "346" + value: "347" + path: "344" + port: 1017803158 + scheme: 碔 + tcpSocket: + host: "349" + port: "348" + livenessProbe: + exec: + command: + - "314" + failureThreshold: 1742259603 + httpGet: + host: "317" + httpHeaders: + - name: "318" + value: "319" + path: "315" + port: "316" + scheme: 屡ʁ + initialDelaySeconds: 1718241831 + periodSeconds: 1180971695 + successThreshold: -1971944908 + tcpSocket: + host: "320" + port: -1554559634 + timeoutSeconds: 550615941 + name: "288" + ports: + - containerPort: 1330271338 + hostIP: "294" + hostPort: 1853396726 + name: "293" + protocol: 逴 + readinessProbe: + exec: + command: + - "321" + failureThreshold: 1150925735 + httpGet: + host: "323" + httpHeaders: + - name: "324" + value: "325" + path: "322" + port: -1620315711 + scheme: ɐ扵 + initialDelaySeconds: -1358663652 + periodSeconds: -527306221 + successThreshold: 2098694289 + tcpSocket: + host: "327" + port: "326" + timeoutSeconds: 1543146222 + resources: + limits: + 颐o: "230" + requests: + '[+扴ȨŮ+朷Ǝ膯ljV': "728" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ŧL²sNƗ¸gĩ餠籲磣Óƿ + drop: + - '"冓鍓贯澔 ƺ蛜6' + privileged: false + procMount: 鰥Z龏´DÒȗ + readOnlyRootFilesystem: true + runAsGroup: 6057650398488995896 + runAsNonRoot: true + runAsUser: 4353696140684277635 + seLinuxOptions: + level: "354" + role: "352" + type: "353" + user: "351" + windowsOptions: + gmsaCredentialSpec: "356" + gmsaCredentialSpecName: "355" + runAsUserName: "357" + startupProbe: + exec: + command: + - "328" + failureThreshold: -1246371817 + httpGet: + host: "331" + httpHeaders: + - name: "332" + value: "333" + path: "329" + port: "330" + scheme: 榝$î.Ȏ蝪ʜ5遰 + initialDelaySeconds: 834105836 + periodSeconds: -370386363 + successThreshold: 1714588921 + tcpSocket: + host: "334" + port: -1438286448 + timeoutSeconds: -1462219068 + targetContainerName: "358" + terminationMessagePath: "350" + terminationMessagePolicy: Kƙ順\E¦队偯J僳徥淳4揻-$ɽ丟 + tty: true + volumeDevices: + - devicePath: "313" + name: "312" + volumeMounts: + - mountPath: "309" + mountPropagation: ŕ-Ɂ圯W:ĸ輦唊#v铿 + name: "308" + subPath: "310" + subPathExpr: "311" + workingDir: "292" + hostAliases: + - hostnames: + - "420" + ip: "419" + hostPID: true + hostname: "374" + imagePullSecrets: + - name: "373" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: true + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "455" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: false + envFrom: + - configMapRef: + name: "155" + optional: false + prefix: "154" + secretRef: + name: "156" + optional: false + image: "148" + imagePullPolicy: k_瀹鞎sn芞QÄȻ + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "197" + port: -1327537699 + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ĉş蝿ɖȃ賲鐅臬 + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "173" + failureThreshold: 2053960192 + httpGet: + host: "176" + httpHeaders: + - name: "177" + value: "178" + path: "174" + port: "175" + scheme: ƴy綸_Ú8參遼ūPH炮 + initialDelaySeconds: 741871873 + periodSeconds: -1987044888 + successThreshold: -1638339389 + tcpSocket: + host: "180" + port: "179" + timeoutSeconds: 446829537 + name: "147" + ports: + - containerPort: 715087892 + hostIP: "153" + hostPort: -1896921306 + name: "152" + protocol: 倱< + readinessProbe: + exec: + command: + - "181" + failureThreshold: -57352147 + httpGet: + host: "183" + httpHeaders: + - name: "184" + value: "185" + path: "182" + port: -1903685915 + scheme: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 + initialDelaySeconds: 128019484 + periodSeconds: -2130554644 + successThreshold: 290736426 + tcpSocket: + host: "187" + port: "186" + timeoutSeconds: 431781335 + resources: + limits: + /擇ɦĽ胚O醔ɍ厶耈 T: "618" + requests: + á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ: "372" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - '?' + drop: + - 峧Y栲茇竛吲蚛隖 + privileged: false + procMount: ʙ嫙& + readOnlyRootFilesystem: false + runAsGroup: -7286288718856494813 + runAsNonRoot: true + runAsUser: 7312518131318481396 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + runAsUserName: "218" + startupProbe: + exec: + command: + - "188" + failureThreshold: 1133369651 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "189" + port: "190" + scheme: 閝ȝ + initialDelaySeconds: -2142865739 + periodSeconds: 1434408532 + successThreshold: -566408554 + tcpSocket: + host: "195" + port: "194" + timeoutSeconds: -1179067190 + stdin: true + stdinOnce: true + terminationMessagePath: "211" + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: dʪīT捘ɍi縱ù墴1Rƥ + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "363" + nodeSelector: + "359": "360" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "421" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɘɢ鬍熖B芭花ª瘡 + runtimeClassName: "426" + schedulerName: "416" + securityContext: + fsGroup: 7124276984274024394 + runAsGroup: -779972051078659613 + runAsNonRoot: false + runAsUser: 2179199799235189619 + seLinuxOptions: + level: "367" + role: "365" + type: "366" + user: "364" + supplementalGroups: + - -7127205672279904050 + sysctls: + - name: "371" + value: "372" + windowsOptions: + gmsaCredentialSpec: "369" + gmsaCredentialSpecName: "368" + runAsUserName: "370" + serviceAccount: "362" + serviceAccountName: "361" + shareProcessNamespace: true + subdomain: "375" + terminationGracePeriodSeconds: 2666412258966278206 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "417" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "418" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "427" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: -762366823 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: HǺƶȤ^}穠 + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 躢 + readOnly: true + azureFile: + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: -460478410 + items: + - key: "99" + mode: -2039036935 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: -106644772 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1235524154 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "457" + resource: "92" + emptyDir: + medium: 彭聡A3fƻfʣ + sizeLimit: "115" + fc: + fsType: "94" + lun: 441887498 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1499132872 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + hostPath: + path: "43" + type: 6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ + iscsi: + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 1655406148 + portals: + - "60" + readOnly: true + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + volumeID: "128" + projected: + defaultMode: -522879476 + sources: + - configMap: + items: + - key: "124" + mode: -1694464659 + path: "125" + name: "123" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 926891073 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "746" + resource: "122" + secret: + items: + - key: "116" + mode: -1399063270 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: -7593824971107985079 + path: "127" + quobyte: + group: "108" + readOnly: true + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + readOnly: true + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 372704313 + items: + - key: "52" + mode: -104666658 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + readOnly: true + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" +status: + availableReplicas: -1469601144 + conditions: + - lastTransitionTime: "2469-07-10T03:20:34Z" + message: "435" + reason: "434" + status: ɻ猶N嫡牿咸Ǻ潑鶋洅啶'ƈoIǢ龞瞯å + type: ɡj瓇ɽ丿YƄZZ塖bʘ + fullyLabeledReplicas: 138911331 + observedGeneration: 6703635170896137755 + readyReplicas: 1613009760 + replicas: -330302940 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.json new file mode 100644 index 00000000000..150b067eea8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.json @@ -0,0 +1,53 @@ +{ + "kind": "Scale", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": -595102844 + }, + "status": { + "replicas": 70007838, + "selector": { + "19": "20" + }, + "targetSelector": "21" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.pb new file mode 100644 index 00000000000..a0c735c2ef5 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.yaml new file mode 100644 index 00000000000..585bb7772d7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.Scale.yaml @@ -0,0 +1,38 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + replicas: -595102844 +status: + replicas: 70007838 + selector: + "19": "20" + targetSelector: "21" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.json b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.json new file mode 100644 index 00000000000..92e7b5f5157 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.json @@ -0,0 +1,1499 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "selector": { + "matchLabels": { + "74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj": "6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1" + }, + "matchExpressions": [ + { + "key": "50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99", + "operator": "Exists" + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "?Qȫş", + "resourceVersion": "1736621709629422270", + "generation": -8542870036622468681, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2575298329142810753, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ƶȤ^}", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "躢", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" + }, + "emptyDir": { + "medium": "Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈", + "sizeLimit": "473" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1188153605 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": 912004803, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -547518679 + } + ], + "defaultMode": 332383000, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 994527057, + "iscsiInterface": "58", + "fsType": "59", + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + } + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "660" + }, + "mode": 1569992019 + } + ], + "defaultMode": 824682619 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1740986684, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 195263908 + } + ], + "defaultMode": 1593906314, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "|@?鷅bȻN", + "fsType": "112", + "readOnly": true, + "kind": "榱*Gưoɘ檲" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -323584340 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "106" + }, + "mode": 173030157 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": 2063799569 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 8357931971650847566, + "path": "127" + } + } + ], + "defaultMode": -1334904807 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129", + "readOnly": true + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -606111218, + "containerPort": 1403721475, + "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": true + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "650" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "84" + }, + "requests": { + "ɖȃ賲鐅臬dH巧壚tC十Oɢ": "517" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": -152585895, + "host": "175", + "scheme": "E@Ȗs«ö", + "httpHeaders": [ + { + "name": "176", + "value": "177" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "178" + }, + "initialDelaySeconds": 1843758068, + "timeoutSeconds": -1967469005, + "periodSeconds": 1702578303, + "successThreshold": -1565157256, + "failureThreshold": -1113628381 + }, + "readinessProbe": { + "exec": { + "command": [ + "179" + ] + }, + "httpGet": { + "path": "180", + "port": 386652373, + "host": "181", + "scheme": "ʙ嫙\u0026", + "httpHeaders": [ + { + "name": "182", + "value": "183" + } + ] + }, + "tcpSocket": { + "port": "184", + "host": "185" + }, + "initialDelaySeconds": -802585193, + "timeoutSeconds": 1901330124, + "periodSeconds": 1944205014, + "successThreshold": -2079582559, + "failureThreshold": -1167888910 + }, + "startupProbe": { + "exec": { + "command": [ + "186" + ] + }, + "httpGet": { + "path": "187", + "port": 804417065, + "host": "188", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "189", + "value": "190" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "191" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "192" + ] + }, + "httpGet": { + "path": "193", + "port": -2015604435, + "host": "194", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": -1131820775, + "host": "200", + "scheme": "Ƿ裚瓶釆Ɗ+j忊", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "焗捏", + "imagePullPolicy": "罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211", + "runAsUserName": "212" + }, + "runAsUser": -6576869501326512452, + "runAsGroup": -8419423421380299597, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫" + }, + "tty": true + } + ], + "containers": [ + { + "name": "213", + "image": "214", + "command": [ + "215" + ], + "args": [ + "216" + ], + "workingDir": "217", + "ports": [ + { + "name": "218", + "hostPort": 62799871, + "containerPort": -775325416, + "protocol": "t莭琽§ć\\ ïì", + "hostIP": "219" + } + ], + "envFrom": [ + { + "prefix": "220", + "configMapRef": { + "name": "221", + "optional": false + }, + "secretRef": { + "name": "222", + "optional": false + } + } + ], + "env": [ + { + "name": "223", + "value": "224", + "valueFrom": { + "fieldRef": { + "apiVersion": "225", + "fieldPath": "226" + }, + "resourceFieldRef": { + "containerName": "227", + "resource": "228", + "divisor": "595" + }, + "configMapKeyRef": { + "name": "229", + "key": "230", + "optional": true + }, + "secretKeyRef": { + "name": "231", + "key": "232", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "N粕擓ƖHVe熼": "334" + }, + "requests": { + "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶": "388" + } + }, + "volumeMounts": [ + { + "name": "233", + "readOnly": true, + "mountPath": "234", + "subPath": "235", + "mountPropagation": "癃8鸖", + "subPathExpr": "236" + } + ], + "volumeDevices": [ + { + "name": "237", + "devicePath": "238" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": -1654678802, + "host": "241", + "scheme": "毋", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": 391562775, + "host": "244" + }, + "initialDelaySeconds": -775511009, + "timeoutSeconds": -832805508, + "periodSeconds": -228822833, + "successThreshold": -970312425, + "failureThreshold": -1213051101 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": -1905643191, + "host": "247", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 852780575, + "timeoutSeconds": -1252938503, + "periodSeconds": 893823156, + "successThreshold": -1980314709, + "failureThreshold": 571739592 + }, + "startupProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": -1334110502, + "host": "254", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "257" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": 1943028037, + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": -1355476687, + "host": "267", + "scheme": "-Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "T 苧yñKJɐ扵G", + "imagePullPolicy": "û咡W\u003c敄lu|榝$î.Ȏ蝪ʜ5", + "securityContext": { + "capabilities": { + "add": [ + "E埄Ȁ朦 wƯ貾坢'" + ], + "drop": [ + "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278", + "runAsUserName": "279" + }, + "runAsUser": -2270595441829602368, + "runAsGroup": -2408264753085021035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "" + } + } + ], + "ephemeralContainers": [ + { + "name": "280", + "image": "281", + "command": [ + "282" + ], + "args": [ + "283" + ], + "workingDir": "284", + "ports": [ + { + "name": "285", + "hostPort": 1868683352, + "containerPort": -1137436579, + "protocol": "颶妧Ö闊", + "hostIP": "286" + } + ], + "envFrom": [ + { + "prefix": "287", + "configMapRef": { + "name": "288", + "optional": false + }, + "secretRef": { + "name": "289", + "optional": true + } + } + ], + "env": [ + { + "name": "290", + "value": "291", + "valueFrom": { + "fieldRef": { + "apiVersion": "292", + "fieldPath": "293" + }, + "resourceFieldRef": { + "containerName": "294", + "resource": "295", + "divisor": "381" + }, + "configMapKeyRef": { + "name": "296", + "key": "297", + "optional": true + }, + "secretKeyRef": { + "name": "298", + "key": "299", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "²sNƗ¸g": "50" + }, + "requests": { + "酊龨δ摖ȱğ_\u003c": "118" + } + }, + "volumeMounts": [ + { + "name": "300", + "readOnly": true, + "mountPath": "301", + "subPath": "302", + "mountPropagation": "ƺ蛜6Ɖ飴ɎiǨź", + "subPathExpr": "303" + } + ], + "volumeDevices": [ + { + "name": "304", + "devicePath": "305" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "306" + ] + }, + "httpGet": { + "path": "307", + "port": 865289071, + "host": "308", + "scheme": "iɥ嵐sC8", + "httpHeaders": [ + { + "name": "309", + "value": "310" + } + ] + }, + "tcpSocket": { + "port": -898536659, + "host": "311" + }, + "initialDelaySeconds": -1513284745, + "timeoutSeconds": 1258370227, + "periodSeconds": -414121491, + "successThreshold": -1862764022, + "failureThreshold": -300247800 + }, + "readinessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": 323903711, + "host": "314", + "scheme": "J", + "httpHeaders": [ + { + "name": "315", + "value": "316" + } + ] + }, + "tcpSocket": { + "port": "317", + "host": "318" + }, + "initialDelaySeconds": 657418949, + "timeoutSeconds": -992558278, + "periodSeconds": 287654902, + "successThreshold": -2062708879, + "failureThreshold": 215186711 + }, + "startupProbe": { + "exec": { + "command": [ + "319" + ] + }, + "httpGet": { + "path": "320", + "port": -1117254382, + "host": "321", + "scheme": "趐囨鏻砅邻爥蹔ŧOǨ", + "httpHeaders": [ + { + "name": "322", + "value": "323" + } + ] + }, + "tcpSocket": { + "port": "324", + "host": "325" + }, + "initialDelaySeconds": 2129989022, + "timeoutSeconds": -1699531929, + "periodSeconds": 1311843384, + "successThreshold": -1292310438, + "failureThreshold": 1502643091 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": "328", + "host": "329", + "scheme": "幩šeSvEȤƏ埮pɵ", + "httpHeaders": [ + { + "name": "330", + "value": "331" + } + ] + }, + "tcpSocket": { + "port": "332", + "host": "333" + } + }, + "preStop": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": "336", + "host": "337", + "scheme": "ş", + "httpHeaders": [ + { + "name": "338", + "value": "339" + } + ] + }, + "tcpSocket": { + "port": "340", + "host": "341" + } + } + }, + "terminationMessagePath": "342", + "terminationMessagePolicy": "迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ", + "imagePullPolicy": "ņ", + "securityContext": { + "capabilities": { + "add": [ + "DŽ髐njʉBn(fǂǢ曣" + ], + "drop": [ + "ay" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "343", + "role": "344", + "type": "345", + "level": "346" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "347", + "gmsaCredentialSpec": "348", + "runAsUserName": "349" + }, + "runAsUser": 1958157659034146020, + "runAsGroup": -5996624450771474158, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "嗆u" + }, + "tty": true, + "targetContainerName": "350" + } + ], + "restartPolicy": "T[", + "terminationGracePeriodSeconds": -2738603156841903595, + "activeDeadlineSeconds": -8619192438821356882, + "dnsPolicy": "Ƶf", + "nodeSelector": { + "351": "352" + }, + "serviceAccountName": "353", + "serviceAccount": "354", + "automountServiceAccountToken": false, + "nodeName": "355", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "356", + "role": "357", + "type": "358", + "level": "359" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "360", + "gmsaCredentialSpec": "361", + "runAsUserName": "362" + }, + "runAsUser": -2781126825051715248, + "runAsGroup": -801152248124332545, + "runAsNonRoot": true, + "supplementalGroups": [ + 5255171395073905944 + ], + "fsGroup": 760480547754807445, + "sysctls": [ + { + "name": "363", + "value": "364" + } + ] + }, + "imagePullSecrets": [ + { + "name": "365" + } + ], + "hostname": "366", + "subdomain": "367", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "368", + "operator": "ǧĒzŔ瘍N", + "values": [ + "369" + ] + } + ], + "matchFields": [ + { + "key": "370", + "operator": "ƽ眝{æ盪泙", + "values": [ + "371" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 646133945, + "preference": { + "matchExpressions": [ + { + "key": "372", + "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "ʨIk(dŊiɢzĮ蛋I滞", + "values": [ + "375" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3.csh-3--Z1Tvw39FC": "rtSY.g._2F7.-_e..Or_-.3OHgt._6" + }, + "matchExpressions": [ + { + "key": "V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "382" + ], + "topologyKey": "383" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -855547676, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y": "f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5" + }, + "matchExpressions": [ + { + "key": "8.--w0_1V7", + "operator": "In", + "values": [ + "7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33": "17ca-_p-y.eQZ9p_1" + }, + "matchExpressions": [ + { + "key": "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 808399187, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2": "CpS__.39g_.--_-_ve5.m_2_--XZx" + }, + "matchExpressions": [ + { + "key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + } + ] + } + }, + "schedulerName": "408", + "tolerations": [ + { + "key": "409", + "operator": "ƹ|", + "value": "410", + "effect": "料ȭzV镜籬ƽ", + "tolerationSeconds": 935587338391120947 + } + ], + "hostAliases": [ + { + "ip": "411", + "hostnames": [ + "412" + ] + } + ], + "priorityClassName": "413", + "priority": 1690570439, + "dnsConfig": { + "nameservers": [ + "414" + ], + "searches": [ + "415" + ], + "options": [ + { + "name": "416", + "value": "417" + } + ] + }, + "readinessGates": [ + { + "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" + } + ], + "runtimeClassName": "418", + "enableServiceLinks": true, + "preemptionPolicy": "eáNRNJ丧鴻Ŀ", + "overhead": { + "癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö": "607" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -137402083, + "topologyKey": "419", + "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", + "labelSelector": { + "matchLabels": { + "E--pT751": "mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X" + }, + "matchExpressions": [ + { + "key": "qW", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "426", + "generateName": "427", + "namespace": "428", + "selfLink": "429", + "uid": "`ȗ\u003c8^翜T蘈", + "resourceVersion": "6281861817195808867", + "generation": -8502907933203165744, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -1824067601569574665, + "labels": { + "431": "432" + }, + "annotations": { + "433": "434" + }, + "ownerReferences": [ + { + "apiVersion": "435", + "kind": "436", + "name": "437", + "uid": "WɓDɏ挭跡Ƅ抄3昞财Î嘝zʄ", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "438" + ], + "clusterName": "439", + "managedFields": [ + { + "manager": "440", + "operation": "Bi攵\u0026ý\"ʀ废査Z綶Ā", + "apiVersion": "441", + "fieldsType": "442" + } + ] + }, + "spec": { + "accessModes": [ + "銲tHǽ÷閂抰^窄CǙķȈĐI梞ū" + ], + "selector": { + "matchLabels": { + "p2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._C": "a_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw__YT.1---.-o7.pJ-r" + }, + "matchExpressions": [ + { + "key": "f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zv", + "operator": "Exists" + } + ] + }, + "resources": { + "limits": { + "O^:": "847" + }, + "requests": { + "Ɍ蚊ơ鎊t潑": "199" + } + }, + "volumeName": "449", + "storageClassName": "450", + "volumeMode": "ȳT", + "dataSource": { + "apiGroup": "451", + "kind": "452", + "name": "453" + } + }, + "status": { + "phase": "戱PRɄ", + "accessModes": [ + "熔ķ´ʑ潞Ĵ3Q蠯0" + ], + "capacity": { + "\\溮Ŀ傜NZ!š": "952" + }, + "conditions": [ + { + "type": "僙R岹ÿʼnx#綮ehɫ淫Ď眊:", + "status": "ƿOqõƨj2愴ňù廻@p", + "lastProbeTime": "2252-06-28T22:34:24Z", + "lastTransitionTime": "1974-04-29T05:51:38Z", + "reason": "454", + "message": "455" + } + ] + } + } + ], + "serviceName": "456", + "podManagementPolicy": "ŞÜ4w}ĶƲ86±ļ$暣", + "updateStrategy": { + "type": "Dz讱ȕ齐疅檎ǽ曖sƖTƫ", + "rollingUpdate": { + "partition": 86666826 + } + }, + "revisionHistoryLimit": 69142596 + }, + "status": { + "observedGeneration": 3474169154658456972, + "replicas": 1449104338, + "readyReplicas": 2037461401, + "currentReplicas": -1847673756, + "updatedReplicas": 154782591, + "currentRevision": "457", + "updateRevision": "458", + "collisionCount": 341287797, + "conditions": [ + { + "type": "ÆŁĪŀc=Ƨz鈡煰敹xŪO", + "status": "ő+aò¼箰ð祛?扄鰀G抉ȪĠʩ崯ɋ+", + "lastTransitionTime": "2493-11-15T11:08:04Z", + "reason": "459", + "message": "460" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.pb b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.pb new file mode 100644 index 00000000000..7688e1b2b69 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.yaml new file mode 100644 index 00000000000..3d7b7aca80b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/apps.v1beta2.StatefulSet.yaml @@ -0,0 +1,1023 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + podManagementPolicy: ŞÜ4w}ĶƲ86±ļ$暣 + replicas: 896585016 + revisionHistoryLimit: 69142596 + selector: + matchExpressions: + - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 + operator: Exists + matchLabels: + 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 + serviceName: "456" + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -2575298329142810753 + finalizers: + - "37" + generateName: "26" + generation: -8542870036622468681 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: 躢 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: ƶȤ^} + resourceVersion: "1736621709629422270" + selfLink: "28" + uid: ?Qȫş + spec: + activeDeadlineSeconds: -8619192438821356882 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "372" + operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' + values: + - "373" + matchFields: + - key: "374" + operator: ʨIk(dŊiɢzĮ蛋I滞 + values: + - "375" + weight: 646133945 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "368" + operator: ǧĒzŔ瘍N + values: + - "369" + matchFields: + - key: "370" + operator: ƽ眝{æ盪泙 + values: + - "371" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8.--w0_1V7 + operator: In + values: + - 7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8 + matchLabels: + w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y: f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5 + namespaces: + - "390" + topologyKey: "391" + weight: -855547676 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd + operator: Exists + matchLabels: + 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 + namespaces: + - "382" + topologyKey: "383" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf + operator: DoesNotExist + matchLabels: + 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx + namespaces: + - "406" + topologyKey: "407" + weight: 808399187 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81 + operator: DoesNotExist + matchLabels: + 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 + namespaces: + - "398" + topologyKey: "399" + automountServiceAccountToken: false + containers: + - args: + - "216" + command: + - "215" + env: + - name: "223" + value: "224" + valueFrom: + configMapKeyRef: + key: "230" + name: "229" + optional: true + fieldRef: + apiVersion: "225" + fieldPath: "226" + resourceFieldRef: + containerName: "227" + divisor: "595" + resource: "228" + secretKeyRef: + key: "232" + name: "231" + optional: false + envFrom: + - configMapRef: + name: "221" + optional: false + prefix: "220" + secretRef: + name: "222" + optional: false + image: "214" + imagePullPolicy: û咡W<敄lu|榝$î.Ȏ蝪ʜ5 + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + tcpSocket: + host: "264" + port: 1943028037 + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: -1355476687 + scheme: -Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "239" + failureThreshold: -1213051101 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "240" + port: -1654678802 + scheme: 毋 + initialDelaySeconds: -775511009 + periodSeconds: -228822833 + successThreshold: -970312425 + tcpSocket: + host: "244" + port: 391562775 + timeoutSeconds: -832805508 + name: "213" + ports: + - containerPort: -775325416 + hostIP: "219" + hostPort: 62799871 + name: "218" + protocol: t莭琽§ć\ ïì + readinessProbe: + exec: + command: + - "245" + failureThreshold: 571739592 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "246" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + initialDelaySeconds: 852780575 + periodSeconds: 893823156 + successThreshold: -1980314709 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1252938503 + resources: + limits: + N粕擓ƖHVe熼: "334" + requests: + 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶: "388" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - E埄Ȁ朦 wƯ貾坢' + drop: + - aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: -2408264753085021035 + runAsNonRoot: true + runAsUser: -2270595441829602368 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + runAsUserName: "279" + startupProbe: + exec: + command: + - "252" + failureThreshold: -1008070934 + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "253" + port: -1334110502 + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "257" + port: 622267234 + timeoutSeconds: 809006670 + terminationMessagePath: "272" + terminationMessagePolicy: T 苧yñKJɐ扵G + volumeDevices: + - devicePath: "238" + name: "237" + volumeMounts: + - mountPath: "234" + mountPropagation: 癃8鸖 + name: "233" + readOnly: true + subPath: "235" + subPathExpr: "236" + workingDir: "217" + dnsConfig: + nameservers: + - "414" + options: + - name: "416" + value: "417" + searches: + - "415" + dnsPolicy: Ƶf + enableServiceLinks: true + ephemeralContainers: + - args: + - "283" + command: + - "282" + env: + - name: "290" + value: "291" + valueFrom: + configMapKeyRef: + key: "297" + name: "296" + optional: true + fieldRef: + apiVersion: "292" + fieldPath: "293" + resourceFieldRef: + containerName: "294" + divisor: "381" + resource: "295" + secretKeyRef: + key: "299" + name: "298" + optional: false + envFrom: + - configMapRef: + name: "288" + optional: false + prefix: "287" + secretRef: + name: "289" + optional: true + image: "281" + imagePullPolicy: ņ + lifecycle: + postStart: + exec: + command: + - "326" + httpGet: + host: "329" + httpHeaders: + - name: "330" + value: "331" + path: "327" + port: "328" + scheme: 幩šeSvEȤƏ埮pɵ + tcpSocket: + host: "333" + port: "332" + preStop: + exec: + command: + - "334" + httpGet: + host: "337" + httpHeaders: + - name: "338" + value: "339" + path: "335" + port: "336" + scheme: ş + tcpSocket: + host: "341" + port: "340" + livenessProbe: + exec: + command: + - "306" + failureThreshold: -300247800 + httpGet: + host: "308" + httpHeaders: + - name: "309" + value: "310" + path: "307" + port: 865289071 + scheme: iɥ嵐sC8 + initialDelaySeconds: -1513284745 + periodSeconds: -414121491 + successThreshold: -1862764022 + tcpSocket: + host: "311" + port: -898536659 + timeoutSeconds: 1258370227 + name: "280" + ports: + - containerPort: -1137436579 + hostIP: "286" + hostPort: 1868683352 + name: "285" + protocol: 颶妧Ö闊 + readinessProbe: + exec: + command: + - "312" + failureThreshold: 215186711 + httpGet: + host: "314" + httpHeaders: + - name: "315" + value: "316" + path: "313" + port: 323903711 + scheme: J + initialDelaySeconds: 657418949 + periodSeconds: 287654902 + successThreshold: -2062708879 + tcpSocket: + host: "318" + port: "317" + timeoutSeconds: -992558278 + resources: + limits: + ²sNƗ¸g: "50" + requests: + 酊龨δ摖ȱğ_<: "118" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - DŽ髐njʉBn(fǂǢ曣 + drop: + - ay + privileged: false + procMount: 嗆u + readOnlyRootFilesystem: true + runAsGroup: -5996624450771474158 + runAsNonRoot: false + runAsUser: 1958157659034146020 + seLinuxOptions: + level: "346" + role: "344" + type: "345" + user: "343" + windowsOptions: + gmsaCredentialSpec: "348" + gmsaCredentialSpecName: "347" + runAsUserName: "349" + startupProbe: + exec: + command: + - "319" + failureThreshold: 1502643091 + httpGet: + host: "321" + httpHeaders: + - name: "322" + value: "323" + path: "320" + port: -1117254382 + scheme: 趐囨鏻砅邻爥蹔ŧOǨ + initialDelaySeconds: 2129989022 + periodSeconds: 1311843384 + successThreshold: -1292310438 + tcpSocket: + host: "325" + port: "324" + timeoutSeconds: -1699531929 + targetContainerName: "350" + terminationMessagePath: "342" + terminationMessagePolicy: 迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ + tty: true + volumeDevices: + - devicePath: "305" + name: "304" + volumeMounts: + - mountPath: "301" + mountPropagation: ƺ蛜6Ɖ飴ɎiǨź + name: "300" + readOnly: true + subPath: "302" + subPathExpr: "303" + workingDir: "284" + hostAliases: + - hostnames: + - "412" + ip: "411" + hostNetwork: true + hostname: "366" + imagePullSecrets: + - name: "365" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "650" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: true + prefix: "154" + secretRef: + name: "156" + optional: true + image: "148" + imagePullPolicy: 罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩 + lifecycle: + postStart: + exec: + command: + - "192" + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "193" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + tcpSocket: + host: "197" + port: 424236719 + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: -1131820775 + scheme: Ƿ裚瓶釆Ɗ+j忊 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "173" + failureThreshold: -1113628381 + httpGet: + host: "175" + httpHeaders: + - name: "176" + value: "177" + path: "174" + port: -152585895 + scheme: E@Ȗs«ö + initialDelaySeconds: 1843758068 + periodSeconds: 1702578303 + successThreshold: -1565157256 + tcpSocket: + host: "178" + port: 1135182169 + timeoutSeconds: -1967469005 + name: "147" + ports: + - containerPort: 1403721475 + hostIP: "153" + hostPort: -606111218 + name: "152" + protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + readinessProbe: + exec: + command: + - "179" + failureThreshold: -1167888910 + httpGet: + host: "181" + httpHeaders: + - name: "182" + value: "183" + path: "180" + port: 386652373 + scheme: ʙ嫙& + initialDelaySeconds: -802585193 + periodSeconds: 1944205014 + successThreshold: -2079582559 + tcpSocket: + host: "185" + port: "184" + timeoutSeconds: 1901330124 + resources: + limits: + "": "84" + requests: + ɖȃ賲鐅臬dH巧壚tC十Oɢ: "517" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - "" + drop: + - ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + privileged: false + procMount: $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫 + readOnlyRootFilesystem: true + runAsGroup: -8419423421380299597 + runAsNonRoot: false + runAsUser: -6576869501326512452 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + runAsUserName: "212" + startupProbe: + exec: + command: + - "186" + failureThreshold: 208045354 + httpGet: + host: "188" + httpHeaders: + - name: "189" + value: "190" + path: "187" + port: 804417065 + scheme: Ŵ廷s{Ⱦdz@ + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "191" + port: 406308963 + timeoutSeconds: 2026784878 + terminationMessagePath: "205" + terminationMessagePolicy: 焗捏 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: "" + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "355" + nodeSelector: + "351": "352" + overhead: + 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" + preemptionPolicy: eáNRNJ丧鴻Ŀ + priority: 1690570439 + priorityClassName: "413" + readinessGates: + - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 + restartPolicy: T[ + runtimeClassName: "418" + schedulerName: "408" + securityContext: + fsGroup: 760480547754807445 + runAsGroup: -801152248124332545 + runAsNonRoot: true + runAsUser: -2781126825051715248 + seLinuxOptions: + level: "359" + role: "357" + type: "358" + user: "356" + supplementalGroups: + - 5255171395073905944 + sysctls: + - name: "363" + value: "364" + windowsOptions: + gmsaCredentialSpec: "361" + gmsaCredentialSpecName: "360" + runAsUserName: "362" + serviceAccount: "354" + serviceAccountName: "353" + shareProcessNamespace: false + subdomain: "367" + terminationGracePeriodSeconds: -2738603156841903595 + tolerations: + - effect: 料ȭzV镜籬ƽ + key: "409" + operator: ƹ| + tolerationSeconds: 935587338391120947 + value: "410" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: qW + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X + maxSkew: -137402083 + topologyKey: "419" + whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: 912004803 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: '|@?鷅bȻN' + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 榱*Gưoɘ檲 + readOnly: true + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 1593906314 + items: + - key: "99" + mode: 195263908 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: 824682619 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1569992019 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "660" + resource: "92" + emptyDir: + medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 + sizeLimit: "473" + fc: + fsType: "94" + lun: -1740986684 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1188153605 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + readOnly: true + hostPath: + path: "43" + type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + iscsi: + chapAuthDiscovery: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 994527057 + portals: + - "60" + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + readOnly: true + volumeID: "128" + projected: + defaultMode: -1334904807 + sources: + - configMap: + items: + - key: "124" + mode: 2063799569 + path: "125" + name: "123" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 173030157 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "106" + resource: "122" + secret: + items: + - key: "116" + mode: -323584340 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: 8357931971650847566 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 332383000 + items: + - key: "52" + mode: -547518679 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" + updateStrategy: + rollingUpdate: + partition: 86666826 + type: Dz讱ȕ齐疅檎ǽ曖sƖTƫ + volumeClaimTemplates: + - metadata: + annotations: + "433": "434" + clusterName: "439" + creationTimestamp: null + deletionGracePeriodSeconds: -1824067601569574665 + finalizers: + - "438" + generateName: "427" + generation: -8502907933203165744 + labels: + "431": "432" + managedFields: + - apiVersion: "441" + fieldsType: "442" + manager: "440" + operation: Bi攵&ý"ʀ废査Z綶Ā + name: "426" + namespace: "428" + ownerReferences: + - apiVersion: "435" + blockOwnerDeletion: false + controller: true + kind: "436" + name: "437" + uid: WɓDɏ挭跡Ƅ抄3昞财Î嘝zʄ + resourceVersion: "6281861817195808867" + selfLink: "429" + uid: '`ȗ<8^翜T蘈' + spec: + accessModes: + - 銲tHǽ÷閂抰^窄CǙķȈĐI梞ū + dataSource: + apiGroup: "451" + kind: "452" + name: "453" + resources: + limits: + 'O^:': "847" + requests: + Ɍ蚊ơ鎊t潑: "199" + selector: + matchExpressions: + - key: f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zv + operator: Exists + matchLabels: + p2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._C: a_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw__YT.1---.-o7.pJ-r + storageClassName: "450" + volumeMode: ȳT + volumeName: "449" + status: + accessModes: + - 熔ķ´ʑ潞Ĵ3Q蠯0 + capacity: + \溮Ŀ傜NZ!š: "952" + conditions: + - lastProbeTime: "2252-06-28T22:34:24Z" + lastTransitionTime: "1974-04-29T05:51:38Z" + message: "455" + reason: "454" + status: ƿOqõƨj2愴ňù廻@p + type: '僙R岹ÿʼnx#綮ehɫ淫Ď眊:' + phase: 戱PRɄ +status: + collisionCount: 341287797 + conditions: + - lastTransitionTime: "2493-11-15T11:08:04Z" + message: "460" + reason: "459" + status: ő+aò¼箰ð祛?扄鰀G抉ȪĠʩ崯ɋ+ + type: ÆŁĪŀc=Ƨz鈡煰敹xŪO + currentReplicas: -1847673756 + currentRevision: "457" + observedGeneration: 3474169154658456972 + readyReplicas: 2037461401 + replicas: 1449104338 + updateRevision: "458" + updatedReplicas: 154782591 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/authentication.k8s.io.v1.TokenRequest.json b/staging/src/k8s.io/api/testdata/v1.16.0/authentication.k8s.io.v1.TokenRequest.json new file mode 100644 index 00000000000..28a6ed11370 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "audiences": [ + "19" + ], + "expirationSeconds": 3850803321873644574, + "boundObjectRef": { + "kind": "20", + "apiVersion": "21", + "name": "22", + "uid": "r鯹)晿\u003co,c鮽ort昍řČ扷5ƗǸ" + } + }, + "status": { + "token": "23", + "expirationTimestamp": "1999-07-03T22:31:10Z" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/authentication.k8s.io.v1.TokenRequest.pb b/staging/src/k8s.io/api/testdata/v1.16.0/authentication.k8s.io.v1.TokenRequest.pb new file mode 100644 index 00000000000..aa4125f2d2b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/authentication.k8s.io.v1.TokenRequest.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/authentication.k8s.io.v1.TokenRequest.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/authentication.k8s.io.v1.TokenRequest.yaml new file mode 100644 index 00000000000..994088b8c33 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/authentication.k8s.io.v1.TokenRequest.yaml @@ -0,0 +1,43 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + audiences: + - "19" + boundObjectRef: + apiVersion: "21" + kind: "20" + name: "22" + uid: r鯹)晿Ž + value: "309" + pods: + metric: + name: "32" + selector: + matchExpressions: + - key: w.__-___196-.dX_iv1H.__.h-J-M.9_T.q-o7.y-SQ.A + operator: NotIn + values: + - 0.N.-.Kj8..3s--_4..I_l...-ym-._k + matchLabels: + 8-10pq-0-7-9-2-ekg-071a-2y-y-o0-5q-21.6h/87_2fNc5-_.-RX-82_g50_uL: 6N_._a69 + target: + averageUtilization: -1980941277 + averageValue: "800" + type: 抴ŨfZhUʎ浵ɲõ + value: "303" + resource: + name: 倱< + target: + averageUtilization: 580681683 + averageValue: "404" + type: ź贩j瀉 + value: "621" + type: 枊a8衍`Ĩɘ.蘯6ċV夸eɑeʤ脽ě + minReplicas: 896585016 + scaleTargetRef: + apiVersion: "21" + kind: "19" + name: "20" +status: + conditions: + - lastTransitionTime: "2039-12-25T06:58:01Z" + message: "71" + reason: "70" + status: ɸĻo:{柯?B俋¬h`職铳s44矕Ƈ + type: Ƚȿ醏g遧 + currentMetrics: + - external: + current: + averageUtilization: -1726456869 + averageValue: "909" + value: "108" + metric: + name: "63" + selector: + matchExpressions: + - key: 7pdn--j2---25/I._31-_I-A-_3b6 + operator: Exists + matchLabels: + Z: C..7o_x3..-.8-Jp-9-4-Tm.__G-8...__.Q_c8.G.b_91 + object: + current: + averageUtilization: 1980459939 + averageValue: "289" + value: "861" + describedObject: + apiVersion: "55" + kind: "53" + name: "54" + metric: + name: "46" + selector: + matchExpressions: + - key: rR4_7FA.2 + operator: DoesNotExist + matchLabels: + 990-17-hg1-o-p665--4-j8---t6-r7---d--uml-89.n0v-1o-0hv--k6/0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---5: s2oy + pods: + current: + averageUtilization: 1333166203 + averageValue: "638" + value: "485" + metric: + name: "56" + selector: + matchExpressions: + - key: 1q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-83.91z---883d-vj/z.-_Z4.A + operator: NotIn + values: + - G.-_pP__up.2L_s-o779._-k-5___-Qq..csh-3--Z1Tvw39F_C-t + matchLabels: + 7-gg93--5-------g1c-fr4/mQ.GM72_-c-.-.6--3-___t-Z8SUGP.-_.uB-.--.gb_2_-8-----yJY.__-X2: 0_.GgT7_7B_D-..-.k4u-zA_--_.-.6GA26C-s.Nj-d-E + resource: + current: + averageUtilization: -280562323 + averageValue: "886" + value: "826" + name: ɻ;襕ċ桉桃喕 + type: 矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S + currentReplicas: 1761963371 + desiredReplicas: 645599318 + observedGeneration: -6706242512760583856 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.json b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.json new file mode 100644 index 00000000000..c5c5704f550 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.json @@ -0,0 +1,1398 @@ +{ + "kind": "Job", + "apiVersion": "batch/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "parallelism": 896585016, + "completions": 1305381319, + "activeDeadlineSeconds": -5584804243908071872, + "backoffLimit": -783752440, + "selector": { + "matchLabels": { + "hjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N4": "3L.u" + }, + "matchExpressions": [ + { + "key": "S91.e5K-_e63_-_3-h", + "operator": "In", + "values": [ + "3_bQw.-dG6c-.x" + ] + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ɸ=ǤÆ碛,1", + "resourceVersion": "10505102892351749453", + "generation": 7014477246743953430, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -5781250394576755223, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "譋娲瘹ɭȊɚɎ(", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "糷磩窮秳ķ蟒苾h", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "龷ȪÆl" + }, + "emptyDir": { + "medium": "瓷雼浢Ü礽绅{囥", + "sizeLimit": "721" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": 1673568505 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": -972874331 + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -1628457490 + } + ], + "defaultMode": 798972405, + "optional": false + }, + "nfs": { + "server": "54", + "path": "55" + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": -1888506207, + "iscsiInterface": "58", + "fsType": "59", + "readOnly": true, + "portals": [ + "60" + ], + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "110" + }, + "mode": 848754324 + } + ], + "defaultMode": -331664193 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1341615783, + "fsType": "94", + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": -421817404 + } + ], + "defaultMode": 938765968, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "鎥ʟ\u003c$洅ɹ7", + "fsType": "112", + "readOnly": false, + "kind": "Þ" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": 1550211208 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "750" + }, + "mode": -1240667156 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": -1147975588 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 2293771102284463819, + "path": "127" + } + } + ], + "defaultMode": -1884322607 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129" + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "sslEnabled": true, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137", + "readOnly": true + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": true, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -884734093, + "containerPort": 223177366, + "protocol": "2ħ籦ö嗏ʑ\u003e季", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": false + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "671" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "\u0026啞川J缮ǚbJ": "99" + }, + "requests": { + "/淹\\韲翁\u0026ʢsɜ曢\\%枅:=ǛƓ": "330" + } + }, + "volumeMounts": [ + { + "name": "167", + "mountPath": "168", + "subPath": "169", + "mountPropagation": "2啗塧ȱ蓿彭聡A3fƻfʣ繡楙¯ĦE勗", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": "175", + "host": "176", + "scheme": "ȲϤĦʅ芝M", + "httpHeaders": [ + { + "name": "177", + "value": "178" + } + ] + }, + "tcpSocket": { + "port": 1784914896, + "host": "179" + }, + "initialDelaySeconds": 664393458, + "timeoutSeconds": -573382936, + "periodSeconds": 964433164, + "successThreshold": 679825403, + "failureThreshold": -20764200 + }, + "readinessProbe": { + "exec": { + "command": [ + "180" + ] + }, + "httpGet": { + "path": "181", + "port": "182", + "host": "183", + "scheme": "狩鴈o_", + "httpHeaders": [ + { + "name": "184", + "value": "185" + } + ] + }, + "tcpSocket": { + "port": "186", + "host": "187" + }, + "initialDelaySeconds": -1249460160, + "timeoutSeconds": -1027661779, + "periodSeconds": -1944279238, + "successThreshold": 1169718433, + "failureThreshold": -2039036935 + }, + "startupProbe": { + "exec": { + "command": [ + "188" + ] + }, + "httpGet": { + "path": "189", + "port": "190", + "host": "191", + "scheme": "ƅTG", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": -1629040033, + "host": "194" + }, + "initialDelaySeconds": 1233814916, + "timeoutSeconds": 1632959949, + "periodSeconds": 487826951, + "successThreshold": 87018792, + "failureThreshold": -239847982 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ƭt?QȫşŇɜ", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "抴ŨfZhUʎ浵ɲõ", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1980941277, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "蕭k ź贩j", + "imagePullPolicy": "瑥A", + "securityContext": { + "capabilities": { + "add": [ + "Ɋł/擇ɦĽ胚O醔ɍ厶耈 " + ], + "drop": [ + "衧ȇe媹H" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216", + "runAsUserName": "217" + }, + "runAsUser": 7459999274215055423, + "runAsGroup": 2900848145000451690, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "ĵ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": -1477511050, + "containerPort": -1373541406, + "protocol": "栍dʪīT捘ɍi縱ù墴1Rƥ贫d飼", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": false + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "233" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": false + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "+ņ榱*Gưoɘ檲": "340" + }, + "requests": { + "ʔŊƞ究:hoĂɋ瀐\u003cɉ湨H=å睫}堇": "690" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "ï瓼猀2:öY鶪5w垁", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": 1434408532, + "host": "246", + "scheme": "`劳\u0026¼傭Ȟ1酃=6}ɡŇƉ立h", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": "249", + "host": "250" + }, + "initialDelaySeconds": -1628697284, + "timeoutSeconds": 843845736, + "periodSeconds": 354496320, + "successThreshold": -418887496, + "failureThreshold": -522126070 + }, + "readinessProbe": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": -1569009987, + "host": "253", + "scheme": "ɢǵʭd鲡:贅wE@Ȗs«öʮĀ\u003c", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": 1702578303, + "host": "256" + }, + "initialDelaySeconds": -1565157256, + "timeoutSeconds": -1113628381, + "periodSeconds": -1385586997, + "successThreshold": 460997133, + "failureThreshold": -636855511 + }, + "startupProbe": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "\u0026蒒5靇C'ɵ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": -2051962852, + "host": "263" + }, + "initialDelaySeconds": 1768820087, + "timeoutSeconds": 471718695, + "periodSeconds": -1153851625, + "successThreshold": 1428858742, + "failureThreshold": -1169420648 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "264" + ] + }, + "httpGet": { + "path": "265", + "port": 1923650413, + "host": "266", + "scheme": "I粛E煹ǐƲE'iþŹʣy", + "httpHeaders": [ + { + "name": "267", + "value": "268" + } + ] + }, + "tcpSocket": { + "port": "269", + "host": "270" + } + }, + "preStop": { + "exec": { + "command": [ + "271" + ] + }, + "httpGet": { + "path": "272", + "port": "273", + "host": "274", + "scheme": "敍0)鈼¬麄", + "httpHeaders": [ + { + "name": "275", + "value": "276" + } + ] + }, + "tcpSocket": { + "port": -648954478, + "host": "277" + } + } + }, + "terminationMessagePath": "278", + "imagePullPolicy": "Ƿ裚瓶釆Ɗ+j忊", + "securityContext": { + "capabilities": { + "add": [ + "焗捏" + ], + "drop": [ + "Fħ籘Àǒɿʒ刽ʼn掏1ſ盷褎" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "279", + "role": "280", + "type": "281", + "level": "282" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "283", + "gmsaCredentialSpec": "284", + "runAsUserName": "285" + }, + "runAsUser": 1875040261412240501, + "runAsGroup": -3078742976292946468, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Z1Ůđ眊ľǎɳ,ǿ飏騀呣" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "ephemeralContainers": [ + { + "name": "286", + "image": "287", + "command": [ + "288" + ], + "args": [ + "289" + ], + "workingDir": "290", + "ports": [ + { + "name": "291", + "hostPort": -1343558801, + "containerPort": 284401429, + "protocol": "掇lN", + "hostIP": "292" + } + ], + "envFrom": [ + { + "prefix": "293", + "configMapRef": { + "name": "294", + "optional": false + }, + "secretRef": { + "name": "295", + "optional": false + } + } + ], + "env": [ + { + "name": "296", + "value": "297", + "valueFrom": { + "fieldRef": { + "apiVersion": "298", + "fieldPath": "299" + }, + "resourceFieldRef": { + "containerName": "300", + "resource": "301", + "divisor": "578" + }, + "configMapKeyRef": { + "name": "302", + "key": "303", + "optional": false + }, + "secretKeyRef": { + "name": "304", + "key": "305", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "þ蛯ɰ荶lj": "397" + }, + "requests": { + "t颟.鵫ǚ灄鸫rʤî萨zvt莭": "453" + } + }, + "volumeMounts": [ + { + "name": "306", + "mountPath": "307", + "subPath": "308", + "mountPropagation": "Ȣ幟ļ腻Ŭ", + "subPathExpr": "309" + } + ], + "volumeDevices": [ + { + "name": "310", + "devicePath": "311" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": "314", + "host": "315", + "scheme": "牐ɺ皚|懥", + "httpHeaders": [ + { + "name": "316", + "value": "317" + } + ] + }, + "tcpSocket": { + "port": "318", + "host": "319" + }, + "initialDelaySeconds": 1146016612, + "timeoutSeconds": 1495880465, + "periodSeconds": -1032967081, + "successThreshold": 59664438, + "failureThreshold": 958482756 + }, + "readinessProbe": { + "exec": { + "command": [ + "320" + ] + }, + "httpGet": { + "path": "321", + "port": -1983953959, + "host": "322", + "scheme": "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶", + "httpHeaders": [ + { + "name": "323", + "value": "324" + } + ] + }, + "tcpSocket": { + "port": -2107743490, + "host": "325" + }, + "initialDelaySeconds": 1995332035, + "timeoutSeconds": 960499098, + "periodSeconds": -1020896847, + "successThreshold": 1074486306, + "failureThreshold": 630004123 + }, + "startupProbe": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": 714088955, + "host": "328", + "scheme": "źȰ?$矡ȶ网棊ʢ=wǕɳ", + "httpHeaders": [ + { + "name": "329", + "value": "330" + } + ] + }, + "tcpSocket": { + "port": 1752155096, + "host": "331" + }, + "initialDelaySeconds": -1962065705, + "timeoutSeconds": 1701999128, + "periodSeconds": -1364571630, + "successThreshold": 1689978741, + "failureThreshold": -1423854443 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "332" + ] + }, + "httpGet": { + "path": "333", + "port": "334", + "host": "335", + "scheme": "跦Opwǩ曬逴褜1", + "httpHeaders": [ + { + "name": "336", + "value": "337" + } + ] + }, + "tcpSocket": { + "port": -1801140031, + "host": "338" + } + }, + "preStop": { + "exec": { + "command": [ + "339" + ] + }, + "httpGet": { + "path": "340", + "port": 785984384, + "host": "341", + "scheme": "熪军g\u003e郵[+扴ȨŮ+朷Ǝ膯ljVX", + "httpHeaders": [ + { + "name": "342", + "value": "343" + } + ] + }, + "tcpSocket": { + "port": "344", + "host": "345" + } + } + }, + "terminationMessagePath": "346", + "terminationMessagePolicy": "谇j爻ƙ", + "imagePullPolicy": ":", + "securityContext": { + "capabilities": { + "add": [ + "唊#v铿" + ], + "drop": [ + "Ȃ4" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "347", + "role": "348", + "type": "349", + "level": "350" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "351", + "gmsaCredentialSpec": "352", + "runAsUserName": "353" + }, + "runAsUser": 4480986625444454685, + "runAsGroup": -2630324001819898514, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "苧yñKJɐ扵Gƚ绤fʀļ腩" + }, + "tty": true, + "targetContainerName": "354" + } + ], + "restartPolicy": "媁荭gw忊", + "terminationGracePeriodSeconds": -4333562938396485230, + "activeDeadlineSeconds": -7565148469525206101, + "dnsPolicy": "遰=E", + "nodeSelector": { + "355": "356" + }, + "serviceAccountName": "357", + "serviceAccount": "358", + "automountServiceAccountToken": false, + "nodeName": "359", + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "360", + "role": "361", + "type": "362", + "level": "363" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "364", + "gmsaCredentialSpec": "365", + "runAsUserName": "366" + }, + "runAsUser": 2651364835047718925, + "runAsGroup": 2695823502041400376, + "runAsNonRoot": false, + "supplementalGroups": [ + -2910346974754087949 + ], + "fsGroup": -1212012606981050727, + "sysctls": [ + { + "name": "367", + "value": "368" + } + ] + }, + "imagePullSecrets": [ + { + "name": "369" + } + ], + "hostname": "370", + "subdomain": "371", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "372", + "operator": "皥贸碔lNKƙ順\\E¦队", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "跣Hǝcw媀瓄\u0026翜舞拉Œɥ颶", + "values": [ + "375" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1907998540, + "preference": { + "matchExpressions": [ + { + "key": "376", + "operator": " 鰔澝qV訆ƎżŧL²", + "values": [ + "377" + ] + } + ], + "matchFields": [ + { + "key": "378", + "operator": "Ä蚃ɣľ)酊龨δ摖ȱğ_\u003c", + "values": [ + "379" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "n5v-5925a-x12a-214-3s--gg93--p.2ql/B-.--g": "Y1" + }, + "matchExpressions": [ + { + "key": "ao26--26-hs5-jedse.7vc0260ni-l11q5--uk5mj-94-8134i5kq/4_.-_-_-...1py_8-3..s._.x2", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "386" + ], + "topologyKey": "387" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1058923098, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-----995----5sumf7ef8jzv4-9-30.rt--6g1-2-73m-e46-r-g63--gt1--6mx-r-927--m6-g/J0-8-.M-.-.-8v-J1zET_..3dCv3j._.-_pP__up.2L_s-7": "m.__G-8...__.Q_c8.G.b_9_1o.w_aI._1" + }, + "matchExpressions": [ + { + "key": "3--j2---2--82--cj-1-s--op34-yw/A-_3bz._M", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "394" + ], + "topologyKey": "395" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "sEK4.B.__65m8_x": "29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1" + }, + "matchExpressions": [ + { + "key": "v8_.O_..8n.--z_-..6W.K", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "402" + ], + "topologyKey": "403" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -168773629, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x-3/6-.7D.3_KPgL": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "410" + ], + "topologyKey": "411" + } + } + ] + } + }, + "schedulerName": "412", + "tolerations": [ + { + "key": "413", + "operator": "栣险¹贮獘薟8Mĕ霉", + "value": "414", + "effect": "ŪǗȦɆ悼j蛑q", + "tolerationSeconds": 4375148957048018073 + } + ], + "hostAliases": [ + { + "ip": "415", + "hostnames": [ + "416" + ] + } + ], + "priorityClassName": "417", + "priority": -1286809305, + "dnsConfig": { + "nameservers": [ + "418" + ], + "searches": [ + "419" + ], + "options": [ + { + "name": "420", + "value": "421" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ųŎ群E牬庘颮6(|ǖû" + } + ], + "runtimeClassName": "422", + "enableServiceLinks": false, + "preemptionPolicy": "怨彬ɈNƋl塠傫ü", + "overhead": { + "ɮ6)": "299" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -554557703, + "topologyKey": "423", + "whenUnsatisfiable": "¹t骳ɰɰUʜʔŜ0¢", + "labelSelector": { + "matchLabels": { + "o--5r-v-5-e-m78o-6-s.4-7--i1-8miw-7a-2408m-0--5--2-5----00/l_.23--_l": "b-L7.-__-G_2kCpS__.3g" + }, + "matchExpressions": [ + { + "key": "nw0-3i--a7-2--o--u0038mp9c10-k-r---3g7nz4-------385h---0-u73pj.brgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--itk/5.m_2_--XZ-x.__.Y_2-n_5023Xl-3Pw_-r75--_A", + "operator": "In", + "values": [ + "7M7y-Dy__3wc.q.8_00.0_._.-_L-__bf_9_-C-Pfx" + ] + } + ] + } + } + ] + } + }, + "ttlSecondsAfterFinished": -1574276574 + }, + "status": { + "conditions": [ + { + "type": "ļė[BN柌ë娒汙查o*Ĵ麻齔試", + "status": "昒", + "lastProbeTime": "2756-02-27T11:08:58Z", + "lastTransitionTime": "2296-12-01T04:10:44Z", + "reason": "430", + "message": "431" + } + ], + "active": -125022959, + "succeeded": 186118994, + "failed": 115522160 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.pb b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.pb new file mode 100644 index 00000000000..d735181c468 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.yaml new file mode 100644 index 00000000000..9f0b51a80f9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1.Job.yaml @@ -0,0 +1,953 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + activeDeadlineSeconds: -5584804243908071872 + backoffLimit: -783752440 + completions: 1305381319 + manualSelector: true + parallelism: 896585016 + selector: + matchExpressions: + - key: S91.e5K-_e63_-_3-h + operator: In + values: + - 3_bQw.-dG6c-.x + matchLabels: + hjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N4: 3L.u + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -5781250394576755223 + finalizers: + - "37" + generateName: "26" + generation: 7014477246743953430 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: 糷磩窮秳ķ蟒苾h + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: 譋娲瘹ɭȊɚɎ( + resourceVersion: "10505102892351749453" + selfLink: "28" + uid: ɸ=ǤÆ碛,1 + spec: + activeDeadlineSeconds: -7565148469525206101 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "376" + operator: ' 鰔澝qV訆ƎżŧL²' + values: + - "377" + matchFields: + - key: "378" + operator: Ä蚃ɣľ)酊龨δ摖ȱğ_< + values: + - "379" + weight: 1907998540 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "372" + operator: 皥贸碔lNKƙ順\E¦队 + values: + - "373" + matchFields: + - key: "374" + operator: 跣Hǝcw媀瓄&翜舞拉Œɥ颶 + values: + - "375" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3--j2---2--82--cj-1-s--op34-yw/A-_3bz._M + operator: Exists + matchLabels: + 3-----995----5sumf7ef8jzv4-9-30.rt--6g1-2-73m-e46-r-g63--gt1--6mx-r-927--m6-g/J0-8-.M-.-.-8v-J1zET_..3dCv3j._.-_pP__up.2L_s-7: m.__G-8...__.Q_c8.G.b_9_1o.w_aI._1 + namespaces: + - "394" + topologyKey: "395" + weight: -1058923098 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: ao26--26-hs5-jedse.7vc0260ni-l11q5--uk5mj-94-8134i5kq/4_.-_-_-...1py_8-3..s._.x2 + operator: Exists + matchLabels: + n5v-5925a-x12a-214-3s--gg93--p.2ql/B-.--g: Y1 + namespaces: + - "386" + topologyKey: "387" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + x-3/6-.7D.3_KPgL: d._.Um.-__k.5 + namespaces: + - "410" + topologyKey: "411" + weight: -168773629 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: v8_.O_..8n.--z_-..6W.K + operator: Exists + matchLabels: + sEK4.B.__65m8_x: 29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1 + namespaces: + - "402" + topologyKey: "403" + automountServiceAccountToken: false + 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: "233" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: false + envFrom: + - configMapRef: + name: "226" + optional: false + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: Ƿ裚瓶釆Ɗ+j忊 + lifecycle: + postStart: + exec: + command: + - "264" + httpGet: + host: "266" + httpHeaders: + - name: "267" + value: "268" + path: "265" + port: 1923650413 + scheme: I粛E煹ǐƲE'iþŹʣy + tcpSocket: + host: "270" + port: "269" + preStop: + exec: + command: + - "271" + httpGet: + host: "274" + httpHeaders: + - name: "275" + value: "276" + path: "272" + port: "273" + scheme: 敍0)鈼¬麄 + tcpSocket: + host: "277" + port: -648954478 + livenessProbe: + exec: + command: + - "244" + failureThreshold: -522126070 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "245" + port: 1434408532 + scheme: '`劳&¼傭Ȟ1酃=6}ɡŇƉ立h' + initialDelaySeconds: -1628697284 + periodSeconds: 354496320 + successThreshold: -418887496 + tcpSocket: + host: "250" + port: "249" + timeoutSeconds: 843845736 + name: "218" + ports: + - containerPort: -1373541406 + hostIP: "224" + hostPort: -1477511050 + name: "223" + protocol: 栍dʪīT捘ɍi縱ù墴1Rƥ贫d飼 + readinessProbe: + exec: + command: + - "251" + failureThreshold: -636855511 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: -1569009987 + scheme: ɢǵʭd鲡:贅wE@Ȗs«öʮĀ< + initialDelaySeconds: -1565157256 + periodSeconds: -1385586997 + successThreshold: 460997133 + tcpSocket: + host: "256" + port: 1702578303 + timeoutSeconds: -1113628381 + resources: + limits: + +ņ榱*Gưoɘ檲: "340" + requests: + ʔŊƞ究:hoĂɋ瀐<ɉ湨H=å睫}堇: "690" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 焗捏 + drop: + - Fħ籘Àǒɿʒ刽ʼn掏1ſ盷褎 + privileged: true + procMount: Z1Ůđ眊ľǎɳ,ǿ飏騀呣 + readOnlyRootFilesystem: false + runAsGroup: -3078742976292946468 + runAsNonRoot: false + runAsUser: 1875040261412240501 + seLinuxOptions: + level: "282" + role: "280" + type: "281" + user: "279" + windowsOptions: + gmsaCredentialSpec: "284" + gmsaCredentialSpecName: "283" + runAsUserName: "285" + startupProbe: + exec: + command: + - "257" + failureThreshold: -1169420648 + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: '&蒒5靇C''ɵ' + initialDelaySeconds: 1768820087 + periodSeconds: -1153851625 + successThreshold: 1428858742 + tcpSocket: + host: "263" + port: -2051962852 + timeoutSeconds: 471718695 + stdin: true + stdinOnce: true + terminationMessagePath: "278" + tty: true + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: ï瓼猀2:öY鶪5w垁 + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "418" + options: + - name: "420" + value: "421" + searches: + - "419" + dnsPolicy: 遰=E + enableServiceLinks: false + ephemeralContainers: + - args: + - "289" + command: + - "288" + env: + - name: "296" + value: "297" + valueFrom: + configMapKeyRef: + key: "303" + name: "302" + optional: false + fieldRef: + apiVersion: "298" + fieldPath: "299" + resourceFieldRef: + containerName: "300" + divisor: "578" + resource: "301" + secretKeyRef: + key: "305" + name: "304" + optional: true + envFrom: + - configMapRef: + name: "294" + optional: false + prefix: "293" + secretRef: + name: "295" + optional: false + image: "287" + imagePullPolicy: ':' + lifecycle: + postStart: + exec: + command: + - "332" + httpGet: + host: "335" + httpHeaders: + - name: "336" + value: "337" + path: "333" + port: "334" + scheme: 跦Opwǩ曬逴褜1 + tcpSocket: + host: "338" + port: -1801140031 + preStop: + exec: + command: + - "339" + httpGet: + host: "341" + httpHeaders: + - name: "342" + value: "343" + path: "340" + port: 785984384 + scheme: 熪军g>郵[+扴ȨŮ+朷Ǝ膯ljVX + tcpSocket: + host: "345" + port: "344" + livenessProbe: + exec: + command: + - "312" + failureThreshold: 958482756 + httpGet: + host: "315" + httpHeaders: + - name: "316" + value: "317" + path: "313" + port: "314" + scheme: 牐ɺ皚|懥 + initialDelaySeconds: 1146016612 + periodSeconds: -1032967081 + successThreshold: 59664438 + tcpSocket: + host: "319" + port: "318" + timeoutSeconds: 1495880465 + name: "286" + ports: + - containerPort: 284401429 + hostIP: "292" + hostPort: -1343558801 + name: "291" + protocol: 掇lN + readinessProbe: + exec: + command: + - "320" + failureThreshold: 630004123 + httpGet: + host: "322" + httpHeaders: + - name: "323" + value: "324" + path: "321" + port: -1983953959 + scheme: 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶 + initialDelaySeconds: 1995332035 + periodSeconds: -1020896847 + successThreshold: 1074486306 + tcpSocket: + host: "325" + port: -2107743490 + timeoutSeconds: 960499098 + resources: + limits: + þ蛯ɰ荶lj: "397" + requests: + t颟.鵫ǚ灄鸫rʤî萨zvt莭: "453" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 唊#v铿 + drop: + - Ȃ4 + privileged: false + procMount: 苧yñKJɐ扵Gƚ绤fʀļ腩 + readOnlyRootFilesystem: false + runAsGroup: -2630324001819898514 + runAsNonRoot: false + runAsUser: 4480986625444454685 + seLinuxOptions: + level: "350" + role: "348" + type: "349" + user: "347" + windowsOptions: + gmsaCredentialSpec: "352" + gmsaCredentialSpecName: "351" + runAsUserName: "353" + startupProbe: + exec: + command: + - "326" + failureThreshold: -1423854443 + httpGet: + host: "328" + httpHeaders: + - name: "329" + value: "330" + path: "327" + port: 714088955 + scheme: źȰ?$矡ȶ网棊ʢ=wǕɳ + initialDelaySeconds: -1962065705 + periodSeconds: -1364571630 + successThreshold: 1689978741 + tcpSocket: + host: "331" + port: 1752155096 + timeoutSeconds: 1701999128 + targetContainerName: "354" + terminationMessagePath: "346" + terminationMessagePolicy: 谇j爻ƙ + tty: true + volumeDevices: + - devicePath: "311" + name: "310" + volumeMounts: + - mountPath: "307" + mountPropagation: Ȣ幟ļ腻Ŭ + name: "306" + subPath: "308" + subPathExpr: "309" + workingDir: "290" + hostAliases: + - hostnames: + - "416" + ip: "415" + hostIPC: true + hostname: "370" + imagePullSecrets: + - name: "369" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "671" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: false + envFrom: + - configMapRef: + name: "155" + optional: false + prefix: "154" + secretRef: + name: "156" + optional: true + image: "148" + imagePullPolicy: 瑥A + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ƭt?QȫşŇɜ + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: 抴ŨfZhUʎ浵ɲõ + tcpSocket: + host: "209" + port: -1980941277 + livenessProbe: + exec: + command: + - "173" + failureThreshold: -20764200 + httpGet: + host: "176" + httpHeaders: + - name: "177" + value: "178" + path: "174" + port: "175" + scheme: ȲϤĦʅ芝M + initialDelaySeconds: 664393458 + periodSeconds: 964433164 + successThreshold: 679825403 + tcpSocket: + host: "179" + port: 1784914896 + timeoutSeconds: -573382936 + name: "147" + ports: + - containerPort: 223177366 + hostIP: "153" + hostPort: -884734093 + name: "152" + protocol: 2ħ籦ö嗏ʑ>季 + readinessProbe: + exec: + command: + - "180" + failureThreshold: -2039036935 + httpGet: + host: "183" + httpHeaders: + - name: "184" + value: "185" + path: "181" + port: "182" + scheme: 狩鴈o_ + initialDelaySeconds: -1249460160 + periodSeconds: -1944279238 + successThreshold: 1169718433 + tcpSocket: + host: "187" + port: "186" + timeoutSeconds: -1027661779 + resources: + limits: + '&啞川J缮ǚbJ': "99" + requests: + /淹\韲翁&ʢsɜ曢\%枅:=ǛƓ: "330" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - Ɋł/擇ɦĽ胚O醔ɍ厶耈  + drop: + - 衧ȇe媹H + privileged: false + procMount: ĵ + readOnlyRootFilesystem: true + runAsGroup: 2900848145000451690 + runAsNonRoot: false + runAsUser: 7459999274215055423 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + runAsUserName: "217" + startupProbe: + exec: + command: + - "188" + failureThreshold: -239847982 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "189" + port: "190" + scheme: ƅTG + initialDelaySeconds: 1233814916 + periodSeconds: 487826951 + successThreshold: 87018792 + tcpSocket: + host: "194" + port: -1629040033 + timeoutSeconds: 1632959949 + terminationMessagePath: "210" + terminationMessagePolicy: 蕭k ź贩j + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: 2啗塧ȱ蓿彭聡A3fƻfʣ繡楙¯ĦE勗 + name: "167" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "359" + nodeSelector: + "355": "356" + overhead: + ɮ6): "299" + preemptionPolicy: 怨彬ɈNƋl塠傫ü + priority: -1286809305 + priorityClassName: "417" + readinessGates: + - conditionType: ųŎ群E牬庘颮6(|ǖû + restartPolicy: 媁荭gw忊 + runtimeClassName: "422" + schedulerName: "412" + securityContext: + fsGroup: -1212012606981050727 + runAsGroup: 2695823502041400376 + runAsNonRoot: false + runAsUser: 2651364835047718925 + seLinuxOptions: + level: "363" + role: "361" + type: "362" + user: "360" + supplementalGroups: + - -2910346974754087949 + sysctls: + - name: "367" + value: "368" + windowsOptions: + gmsaCredentialSpec: "365" + gmsaCredentialSpecName: "364" + runAsUserName: "366" + serviceAccount: "358" + serviceAccountName: "357" + shareProcessNamespace: false + subdomain: "371" + terminationGracePeriodSeconds: -4333562938396485230 + tolerations: + - effect: ŪǗȦɆ悼j蛑q + key: "413" + operator: 栣险¹贮獘薟8Mĕ霉 + tolerationSeconds: 4375148957048018073 + value: "414" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: nw0-3i--a7-2--o--u0038mp9c10-k-r---3g7nz4-------385h---0-u73pj.brgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--itk/5.m_2_--XZ-x.__.Y_2-n_5023Xl-3Pw_-r75--_A + operator: In + values: + - 7M7y-Dy__3wc.q.8_00.0_._.-_L-__bf_9_-C-Pfx + matchLabels: + o--5r-v-5-e-m78o-6-s.4-7--i1-8miw-7a-2408m-0--5--2-5----00/l_.23--_l: b-L7.-__-G_2kCpS__.3g + maxSkew: -554557703 + topologyKey: "423" + whenUnsatisfiable: ¹t骳ɰɰUʜʔŜ0¢ + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: -972874331 + volumeID: "46" + azureDisk: + cachingMode: 鎥ʟ<$洅ɹ7 + diskName: "110" + diskURI: "111" + fsType: "112" + kind: Þ + readOnly: false + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 938765968 + items: + - key: "99" + mode: -421817404 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: true + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: -331664193 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 848754324 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "110" + resource: "92" + emptyDir: + medium: 瓷雼浢Ü礽绅{囥 + sizeLimit: "721" + fc: + fsType: "94" + lun: -1341615783 + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: 1673568505 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + readOnly: true + hostPath: + path: "43" + type: 龷ȪÆl + iscsi: + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: -1888506207 + portals: + - "60" + readOnly: true + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + volumeID: "128" + projected: + defaultMode: -1884322607 + sources: + - configMap: + items: + - key: "124" + mode: -1147975588 + path: "125" + name: "123" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1240667156 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "750" + resource: "122" + secret: + items: + - key: "116" + mode: 1550211208 + path: "117" + name: "115" + optional: false + serviceAccountToken: + audience: "126" + expirationSeconds: 2293771102284463819 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + readOnly: true + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + readOnly: true + secretRef: + name: "132" + sslEnabled: true + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 798972405 + items: + - key: "52" + mode: -1628457490 + path: "53" + optional: false + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" + ttlSecondsAfterFinished: -1574276574 +status: + active: -125022959 + conditions: + - lastProbeTime: "2756-02-27T11:08:58Z" + lastTransitionTime: "2296-12-01T04:10:44Z" + message: "431" + reason: "430" + status: 昒 + type: ļė[BN柌ë娒汙查o*Ĵ麻齔試 + failed: 115522160 + succeeded: 186118994 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.json b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.json new file mode 100644 index 00000000000..54dcdf673b4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.json @@ -0,0 +1,1446 @@ +{ + "kind": "CronJob", + "apiVersion": "batch/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "schedule": "19", + "startingDeadlineSeconds": -2555947251840004808, + "concurrencyPolicy": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", + "suspend": true, + "jobTemplate": { + "metadata": { + "name": "20", + "generateName": "21", + "namespace": "22", + "selfLink": "23", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 3798025802092444428, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -6114802437535409255, + "labels": { + "25": "26" + }, + "annotations": { + "27": "28" + }, + "ownerReferences": [ + { + "apiVersion": "29", + "kind": "30", + "name": "31", + "uid": "憍峕?狱³-Ǐ忄*", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "32" + ], + "clusterName": "33", + "managedFields": [ + { + "manager": "34", + "operation": "ȎțêɘIJ斬³;Ơ歿", + "apiVersion": "35", + "fieldsType": "36" + } + ] + }, + "spec": { + "parallelism": -856030588, + "completions": -106888179, + "activeDeadlineSeconds": -1483125035702892746, + "backoffLimit": -1822122846, + "selector": { + "matchLabels": { + "2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T": "cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm" + }, + "matchExpressions": [ + { + "key": "rnr", + "operator": "DoesNotExist" + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "43", + "generateName": "44", + "namespace": "45", + "selfLink": "46", + "uid": "A", + "resourceVersion": "13282108741396501211", + "generation": -1988464041375677738, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -961038652544818647, + "labels": { + "48": "49" + }, + "annotations": { + "50": "51" + }, + "ownerReferences": [ + { + "apiVersion": "52", + "kind": "53", + "name": "54", + "uid": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "55" + ], + "clusterName": "56", + "managedFields": [ + { + "manager": "57", + "operation": "聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸", + "apiVersion": "58", + "fieldsType": "59" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "60", + "hostPath": { + "path": "61", + "type": "j剐'宣I拍N嚳ķȗ" + }, + "emptyDir": { + "medium": "捵TwMȗ礼2ħ籦ö嗏ʑ\u003e季Cʖ畬", + "sizeLimit": "347" + }, + "gcePersistentDisk": { + "pdName": "62", + "fsType": "63", + "partition": 1399152294, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "64", + "fsType": "65", + "partition": -1853411528 + }, + "gitRepo": { + "repository": "66", + "revision": "67", + "directory": "68" + }, + "secret": { + "secretName": "69", + "items": [ + { + "key": "70", + "path": "71", + "mode": 1395607230 + } + ], + "defaultMode": -1852451720, + "optional": true + }, + "nfs": { + "server": "72", + "path": "73" + }, + "iscsi": { + "targetPortal": "74", + "iqn": "75", + "lun": -1483417237, + "iscsiInterface": "76", + "fsType": "77", + "portals": [ + "78" + ], + "secretRef": { + "name": "79" + }, + "initiatorName": "80" + }, + "glusterfs": { + "endpoints": "81", + "path": "82", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "83", + "readOnly": true + }, + "rbd": { + "monitors": [ + "84" + ], + "image": "85", + "fsType": "86", + "pool": "87", + "user": "88", + "keyring": "89", + "secretRef": { + "name": "90" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "91", + "fsType": "92", + "secretRef": { + "name": "93" + }, + "options": { + "94": "95" + } + }, + "cinder": { + "volumeID": "96", + "fsType": "97", + "secretRef": { + "name": "98" + } + }, + "cephfs": { + "monitors": [ + "99" + ], + "path": "100", + "user": "101", + "secretFile": "102", + "secretRef": { + "name": "103" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "104", + "datasetUUID": "105" + }, + "downwardAPI": { + "items": [ + { + "path": "106", + "fieldRef": { + "apiVersion": "107", + "fieldPath": "108" + }, + "resourceFieldRef": { + "containerName": "109", + "resource": "110", + "divisor": "52" + }, + "mode": -1011172037 + } + ], + "defaultMode": -1775926229 + }, + "fc": { + "targetWWNs": [ + "111" + ], + "lun": -740816174, + "fsType": "112", + "wwids": [ + "113" + ] + }, + "azureFile": { + "secretName": "114", + "shareName": "115" + }, + "configMap": { + "name": "116", + "items": [ + { + "key": "117", + "path": "118", + "mode": 1793473487 + } + ], + "defaultMode": -347579237, + "optional": false + }, + "vsphereVolume": { + "volumePath": "119", + "fsType": "120", + "storagePolicyName": "121", + "storagePolicyID": "122" + }, + "quobyte": { + "registry": "123", + "volume": "124", + "readOnly": true, + "user": "125", + "group": "126", + "tenant": "127" + }, + "azureDisk": { + "diskName": "128", + "diskURI": "129", + "cachingMode": "A3fƻfʣ繡楙¯", + "fsType": "130", + "readOnly": true, + "kind": "勗E濞偘1ɩÅ議Ǹ轺@)蓳嗘TʡȂ" + }, + "photonPersistentDisk": { + "pdID": "131", + "fsType": "132" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "133", + "items": [ + { + "key": "134", + "path": "135", + "mode": 550215822 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "136", + "fieldRef": { + "apiVersion": "137", + "fieldPath": "138" + }, + "resourceFieldRef": { + "containerName": "139", + "resource": "140", + "divisor": "618" + }, + "mode": 1525389481 + } + ] + }, + "configMap": { + "name": "141", + "items": [ + { + "key": "142", + "path": "143", + "mode": -1249460160 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "144", + "expirationSeconds": -8988970531898753887, + "path": "145" + } + } + ], + "defaultMode": -1332301579 + }, + "portworxVolume": { + "volumeID": "146", + "fsType": "147" + }, + "scaleIO": { + "gateway": "148", + "system": "149", + "secretRef": { + "name": "150" + }, + "protectionDomain": "151", + "storagePool": "152", + "storageMode": "153", + "volumeName": "154", + "fsType": "155", + "readOnly": true + }, + "storageos": { + "volumeName": "156", + "volumeNamespace": "157", + "fsType": "158", + "readOnly": true, + "secretRef": { + "name": "159" + } + }, + "csi": { + "driver": "160", + "readOnly": false, + "fsType": "161", + "volumeAttributes": { + "162": "163" + }, + "nodePublishSecretRef": { + "name": "164" + } + } + } + ], + "initContainers": [ + { + "name": "165", + "image": "166", + "command": [ + "167" + ], + "args": [ + "168" + ], + "workingDir": "169", + "ports": [ + { + "name": "170", + "hostPort": 1632959949, + "containerPort": 487826951, + "protocol": "ldg滠鼍ƭt?", + "hostIP": "171" + } + ], + "envFrom": [ + { + "prefix": "172", + "configMapRef": { + "name": "173", + "optional": false + }, + "secretRef": { + "name": "174", + "optional": false + } + } + ], + "env": [ + { + "name": "175", + "value": "176", + "valueFrom": { + "fieldRef": { + "apiVersion": "177", + "fieldPath": "178" + }, + "resourceFieldRef": { + "containerName": "179", + "resource": "180", + "divisor": "597" + }, + "configMapKeyRef": { + "name": "181", + "key": "182", + "optional": false + }, + "secretKeyRef": { + "name": "183", + "key": "184", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "ÙæNǚ錯ƶRq": "575" + }, + "requests": { + "To\u0026蕭k ź": "644" + } + }, + "volumeMounts": [ + { + "name": "185", + "readOnly": true, + "mountPath": "186", + "subPath": "187", + "mountPropagation": "瑥A", + "subPathExpr": "188" + } + ], + "volumeDevices": [ + { + "name": "189", + "devicePath": "190" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "191" + ] + }, + "httpGet": { + "path": "192", + "port": "193", + "host": "194", + "scheme": "0åȂ町恰nj揠8lj", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": -2049272966, + "host": "197" + }, + "initialDelaySeconds": -1188153605, + "timeoutSeconds": -427769948, + "periodSeconds": 912004803, + "successThreshold": -2098817064, + "failureThreshold": 1231820696 + }, + "readinessProbe": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": "200", + "host": "201", + "httpHeaders": [ + { + "name": "202", + "value": "203" + } + ] + }, + "tcpSocket": { + "port": 675406340, + "host": "204" + }, + "initialDelaySeconds": 994527057, + "timeoutSeconds": -1482763519, + "periodSeconds": -1346458591, + "successThreshold": 1234551517, + "failureThreshold": -1618937335 + }, + "startupProbe": { + "exec": { + "command": [ + "205" + ] + }, + "httpGet": { + "path": "206", + "port": "207", + "host": "208", + "scheme": "eÞȦY籎顒", + "httpHeaders": [ + { + "name": "209", + "value": "210" + } + ] + }, + "tcpSocket": { + "port": "211", + "host": "212" + }, + "initialDelaySeconds": -1252931244, + "timeoutSeconds": 1569992019, + "periodSeconds": 1061537, + "successThreshold": 322666556, + "failureThreshold": -814446577 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "213" + ] + }, + "httpGet": { + "path": "214", + "port": -1171060347, + "host": "215", + "scheme": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", + "httpHeaders": [ + { + "name": "216", + "value": "217" + } + ] + }, + "tcpSocket": { + "port": "218", + "host": "219" + } + }, + "preStop": { + "exec": { + "command": [ + "220" + ] + }, + "httpGet": { + "path": "221", + "port": -1319998825, + "host": "222", + "scheme": "銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ", + "httpHeaders": [ + { + "name": "223", + "value": "224" + } + ] + }, + "tcpSocket": { + "port": 1180382332, + "host": "225" + } + } + }, + "terminationMessagePath": "226", + "terminationMessagePolicy": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "imagePullPolicy": "儣廡ɑ龫`劳\u0026¼傭", + "securityContext": { + "capabilities": { + "add": [ + "酃=6}ɡŇƉ立hdz緄Ú|dk_瀹鞎" + ], + "drop": [ + "n芞QÄȻȊ+?ƭ峧Y栲茇竛" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "227", + "role": "228", + "type": "229", + "level": "230" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "231", + "gmsaCredentialSpec": "232", + "runAsUserName": "233" + }, + "runAsUser": 4875570291212151521, + "runAsGroup": -593458796014416333, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "軶ǃ*ʙ嫙\u0026蒒5靇" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "234", + "image": "235", + "command": [ + "236" + ], + "args": [ + "237" + ], + "workingDir": "238", + "ports": [ + { + "name": "239", + "hostPort": 2126876305, + "containerPort": -2051962852, + "protocol": "貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲE'iþ", + "hostIP": "240" + } + ], + "envFrom": [ + { + "prefix": "241", + "configMapRef": { + "name": "242", + "optional": true + }, + "secretRef": { + "name": "243", + "optional": false + } + } + ], + "env": [ + { + "name": "244", + "value": "245", + "valueFrom": { + "fieldRef": { + "apiVersion": "246", + "fieldPath": "247" + }, + "resourceFieldRef": { + "containerName": "248", + "resource": "249", + "divisor": "109" + }, + "configMapKeyRef": { + "name": "250", + "key": "251", + "optional": false + }, + "secretKeyRef": { + "name": "252", + "key": "253", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "ŤǢʭ嵔棂p儼Ƿ裚瓶": "806" + }, + "requests": { + "ɩC": "766" + } + }, + "volumeMounts": [ + { + "name": "254", + "mountPath": "255", + "subPath": "256", + "mountPropagation": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "subPathExpr": "257" + } + ], + "volumeDevices": [ + { + "name": "258", + "devicePath": "259" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": -342705708, + "host": "262", + "scheme": "fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "265" + }, + "initialDelaySeconds": 364078113, + "timeoutSeconds": -181693648, + "periodSeconds": 828173251, + "successThreshold": -394397948, + "failureThreshold": 2040455355 + }, + "readinessProbe": { + "exec": { + "command": [ + "266" + ] + }, + "httpGet": { + "path": "267", + "port": 474119379, + "host": "268", + "scheme": "萭旿@掇lNdǂ\u003e5姣", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": 1498833271, + "host": "271" + }, + "initialDelaySeconds": 1505082076, + "timeoutSeconds": 1447898632, + "periodSeconds": 1602745893, + "successThreshold": 1599076900, + "failureThreshold": -1920661051 + }, + "startupProbe": { + "exec": { + "command": [ + "272" + ] + }, + "httpGet": { + "path": "273", + "port": "274", + "host": "275", + "scheme": "¸", + "httpHeaders": [ + { + "name": "276", + "value": "277" + } + ] + }, + "tcpSocket": { + "port": "278", + "host": "279" + }, + "initialDelaySeconds": -161753937, + "timeoutSeconds": -1578746609, + "periodSeconds": 1428207963, + "successThreshold": 790462391, + "failureThreshold": -822090785 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "280" + ] + }, + "httpGet": { + "path": "281", + "port": -421846800, + "host": "282", + "scheme": "zvt莭琽§", + "httpHeaders": [ + { + "name": "283", + "value": "284" + } + ] + }, + "tcpSocket": { + "port": -763687725, + "host": "285" + } + }, + "preStop": { + "exec": { + "command": [ + "286" + ] + }, + "httpGet": { + "path": "287", + "port": -1452676801, + "host": "288", + "scheme": "ȿ0矀Kʝ", + "httpHeaders": [ + { + "name": "289", + "value": "290" + } + ] + }, + "tcpSocket": { + "port": "291", + "host": "292" + } + } + }, + "terminationMessagePath": "293", + "terminationMessagePolicy": "\\p[", + "imagePullPolicy": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "securityContext": { + "capabilities": { + "add": [ + "À*f\u003c鴒翁杙Ŧ癃8" + ], + "drop": [ + "ɱJȉ罴" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "294", + "role": "295", + "type": "296", + "level": "297" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "298", + "gmsaCredentialSpec": "299", + "runAsUserName": "300" + }, + "runAsUser": -2706913289057230267, + "runAsGroup": -3689959065086680033, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅" + }, + "stdinOnce": true + } + ], + "ephemeralContainers": [ + { + "name": "301", + "image": "302", + "command": [ + "303" + ], + "args": [ + "304" + ], + "workingDir": "305", + "ports": [ + { + "name": "306", + "hostPort": 1853396726, + "containerPort": 1330271338, + "protocol": "逴", + "hostIP": "307" + } + ], + "envFrom": [ + { + "prefix": "308", + "configMapRef": { + "name": "309", + "optional": true + }, + "secretRef": { + "name": "310", + "optional": true + } + } + ], + "env": [ + { + "name": "311", + "value": "312", + "valueFrom": { + "fieldRef": { + "apiVersion": "313", + "fieldPath": "314" + }, + "resourceFieldRef": { + "containerName": "315", + "resource": "316", + "divisor": "709" + }, + "configMapKeyRef": { + "name": "317", + "key": "318", + "optional": false + }, + "secretKeyRef": { + "name": "319", + "key": "320", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "颐o": "230" + }, + "requests": { + "[+扴ȨŮ+朷Ǝ膯ljV": "728" + } + }, + "volumeMounts": [ + { + "name": "321", + "mountPath": "322", + "subPath": "323", + "mountPropagation": "ŕ-Ɂ圯W:ĸ輦唊#v铿", + "subPathExpr": "324" + } + ], + "volumeDevices": [ + { + "name": "325", + "devicePath": "326" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "327" + ] + }, + "httpGet": { + "path": "328", + "port": "329", + "host": "330", + "scheme": "屡ʁ", + "httpHeaders": [ + { + "name": "331", + "value": "332" + } + ] + }, + "tcpSocket": { + "port": -1554559634, + "host": "333" + }, + "initialDelaySeconds": 1718241831, + "timeoutSeconds": 550615941, + "periodSeconds": 1180971695, + "successThreshold": -1971944908, + "failureThreshold": 1742259603 + }, + "readinessProbe": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": -1620315711, + "host": "336", + "scheme": "ɐ扵", + "httpHeaders": [ + { + "name": "337", + "value": "338" + } + ] + }, + "tcpSocket": { + "port": "339", + "host": "340" + }, + "initialDelaySeconds": -1358663652, + "timeoutSeconds": 1543146222, + "periodSeconds": -527306221, + "successThreshold": 2098694289, + "failureThreshold": 1150925735 + }, + "startupProbe": { + "exec": { + "command": [ + "341" + ] + }, + "httpGet": { + "path": "342", + "port": "343", + "host": "344", + "scheme": "榝$î.Ȏ蝪ʜ5遰", + "httpHeaders": [ + { + "name": "345", + "value": "346" + } + ] + }, + "tcpSocket": { + "port": -1438286448, + "host": "347" + }, + "initialDelaySeconds": 834105836, + "timeoutSeconds": -1462219068, + "periodSeconds": -370386363, + "successThreshold": 1714588921, + "failureThreshold": -1246371817 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "348" + ] + }, + "httpGet": { + "path": "349", + "port": "350", + "host": "351", + "scheme": "跩aŕ翑", + "httpHeaders": [ + { + "name": "352", + "value": "353" + } + ] + }, + "tcpSocket": { + "port": "354", + "host": "355" + } + }, + "preStop": { + "exec": { + "command": [ + "356" + ] + }, + "httpGet": { + "path": "357", + "port": 1017803158, + "host": "358", + "scheme": "碔", + "httpHeaders": [ + { + "name": "359", + "value": "360" + } + ] + }, + "tcpSocket": { + "port": "361", + "host": "362" + } + } + }, + "terminationMessagePath": "363", + "terminationMessagePolicy": "Kƙ順\\E¦队偯J僳徥淳4揻-$ɽ丟", + "imagePullPolicy": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "securityContext": { + "capabilities": { + "add": [ + "ŧL²sNƗ¸gĩ餠籲磣Óƿ" + ], + "drop": [ + "\"冓鍓贯澔 ƺ蛜6" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "364", + "role": "365", + "type": "366", + "level": "367" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "368", + "gmsaCredentialSpec": "369", + "runAsUserName": "370" + }, + "runAsUser": 4353696140684277635, + "runAsGroup": 6057650398488995896, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "鰥Z龏´DÒȗ" + }, + "tty": true, + "targetContainerName": "371" + } + ], + "restartPolicy": "ɘɢ鬍熖B芭花ª瘡", + "terminationGracePeriodSeconds": 2666412258966278206, + "activeDeadlineSeconds": -8715915045560617563, + "dnsPolicy": "丆", + "nodeSelector": { + "372": "373" + }, + "serviceAccountName": "374", + "serviceAccount": "375", + "automountServiceAccountToken": false, + "nodeName": "376", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "377", + "role": "378", + "type": "379", + "level": "380" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "381", + "gmsaCredentialSpec": "382", + "runAsUserName": "383" + }, + "runAsUser": 2179199799235189619, + "runAsGroup": -779972051078659613, + "runAsNonRoot": false, + "supplementalGroups": [ + -7127205672279904050 + ], + "fsGroup": 7124276984274024394, + "sysctls": [ + { + "name": "384", + "value": "385" + } + ] + }, + "imagePullSecrets": [ + { + "name": "386" + } + ], + "hostname": "387", + "subdomain": "388", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "389", + "operator": "6x$1sȣ±p鋄5弢ȹ均i绝5哇芆", + "values": [ + "390" + ] + } + ], + "matchFields": [ + { + "key": "391", + "operator": "埮pɵ{WOŭW灬p", + "values": [ + "392" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 199049889, + "preference": { + "matchExpressions": [ + { + "key": "393", + "operator": "擭銆jʒǚ鍰\\縑", + "values": [ + "394" + ] + } + ], + "matchFields": [ + { + "key": "395", + "operator": "鞤ɱďW賁Ěɭɪǹ0衷,Ʒƣ", + "values": [ + "396" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4--883d-v3j4-7y-p---up52--sjo7799-skj5---r-t.sumf7ew/u-5mj_9.M.134-5-.q6H_.--_---.M.U_-m.-P.yPS": "1Tvw39F_C-rtSY.g._2F7.-_e..r" + }, + "matchExpressions": [ + { + "key": "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1", + "operator": "NotIn", + "values": [ + "z" + ] + } + ] + }, + "namespaces": [ + "403" + ], + "topologyKey": "404" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -217760519, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6": "Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP" + }, + "matchExpressions": [ + { + "key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "411" + ], + "topologyKey": "412" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" + }, + "matchExpressions": [ + { + "key": "QZ9p_6.C.e", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "419" + ], + "topologyKey": "420" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1851436166, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" + }, + "matchExpressions": [ + { + "key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D", + "operator": "NotIn", + "values": [ + "txb__-ex-_1_-ODgC_1-_V" + ] + } + ] + }, + "namespaces": [ + "427" + ], + "topologyKey": "428" + } + } + ] + } + }, + "schedulerName": "429", + "tolerations": [ + { + "key": "430", + "operator": "堺ʣ", + "value": "431", + "effect": "ŽɣB矗E¸乾", + "tolerationSeconds": -3532804738923434397 + } + ], + "hostAliases": [ + { + "ip": "432", + "hostnames": [ + "433" + ] + } + ], + "priorityClassName": "434", + "priority": -1852730577, + "dnsConfig": { + "nameservers": [ + "435" + ], + "searches": [ + "436" + ], + "options": [ + { + "name": "437", + "value": "438" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" + } + ], + "runtimeClassName": "439", + "enableServiceLinks": false, + "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", + "overhead": { + "4'ď曕椐敛n湙": "310" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -150478704, + "topologyKey": "440", + "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", + "labelSelector": { + "matchLabels": { + "p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" + }, + "matchExpressions": [ + { + "key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "ttlSecondsAfterFinished": 920774957 + } + }, + "successfulJobsHistoryLimit": 1613009760, + "failedJobsHistoryLimit": 1560811691 + }, + "status": { + "active": [ + { + "kind": "447", + "namespace": "448", + "name": "449", + "uid": "Ŋ)TiD¢ƿ媴h", + "apiVersion": "450", + "resourceVersion": "451", + "fieldPath": "452" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.pb b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.pb new file mode 100644 index 00000000000..6ad978a63a2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.yaml new file mode 100644 index 00000000000..a432c8f72db --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.CronJob.yaml @@ -0,0 +1,989 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + concurrencyPolicy: Hr鯹)晿5姣 + initialDelaySeconds: 1505082076 + periodSeconds: 1602745893 + successThreshold: 1599076900 + tcpSocket: + host: "271" + port: 1498833271 + timeoutSeconds: 1447898632 + resources: + limits: + ŤǢʭ嵔棂p儼Ƿ裚瓶: "806" + requests: + ɩC: "766" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - À*f<鴒翁杙Ŧ癃8 + drop: + - ɱJȉ罴 + privileged: false + procMount: 棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅 + readOnlyRootFilesystem: false + runAsGroup: -3689959065086680033 + runAsNonRoot: false + runAsUser: -2706913289057230267 + seLinuxOptions: + level: "297" + role: "295" + type: "296" + user: "294" + windowsOptions: + gmsaCredentialSpec: "299" + gmsaCredentialSpecName: "298" + runAsUserName: "300" + startupProbe: + exec: + command: + - "272" + failureThreshold: -822090785 + httpGet: + host: "275" + httpHeaders: + - name: "276" + value: "277" + path: "273" + port: "274" + scheme: ¸ + initialDelaySeconds: -161753937 + periodSeconds: 1428207963 + successThreshold: 790462391 + tcpSocket: + host: "279" + port: "278" + timeoutSeconds: -1578746609 + stdinOnce: true + terminationMessagePath: "293" + terminationMessagePolicy: \p[ + volumeDevices: + - devicePath: "259" + name: "258" + volumeMounts: + - mountPath: "255" + mountPropagation: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + name: "254" + subPath: "256" + subPathExpr: "257" + workingDir: "238" + dnsConfig: + nameservers: + - "435" + options: + - name: "437" + value: "438" + searches: + - "436" + dnsPolicy: 丆 + enableServiceLinks: false + ephemeralContainers: + - args: + - "304" + command: + - "303" + env: + - name: "311" + value: "312" + valueFrom: + configMapKeyRef: + key: "318" + name: "317" + optional: false + fieldRef: + apiVersion: "313" + fieldPath: "314" + resourceFieldRef: + containerName: "315" + divisor: "709" + resource: "316" + secretKeyRef: + key: "320" + name: "319" + optional: false + envFrom: + - configMapRef: + name: "309" + optional: true + prefix: "308" + secretRef: + name: "310" + optional: true + image: "302" + imagePullPolicy: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + lifecycle: + postStart: + exec: + command: + - "348" + httpGet: + host: "351" + httpHeaders: + - name: "352" + value: "353" + path: "349" + port: "350" + scheme: 跩aŕ翑 + tcpSocket: + host: "355" + port: "354" + preStop: + exec: + command: + - "356" + httpGet: + host: "358" + httpHeaders: + - name: "359" + value: "360" + path: "357" + port: 1017803158 + scheme: 碔 + tcpSocket: + host: "362" + port: "361" + livenessProbe: + exec: + command: + - "327" + failureThreshold: 1742259603 + httpGet: + host: "330" + httpHeaders: + - name: "331" + value: "332" + path: "328" + port: "329" + scheme: 屡ʁ + initialDelaySeconds: 1718241831 + periodSeconds: 1180971695 + successThreshold: -1971944908 + tcpSocket: + host: "333" + port: -1554559634 + timeoutSeconds: 550615941 + name: "301" + ports: + - containerPort: 1330271338 + hostIP: "307" + hostPort: 1853396726 + name: "306" + protocol: 逴 + readinessProbe: + exec: + command: + - "334" + failureThreshold: 1150925735 + httpGet: + host: "336" + httpHeaders: + - name: "337" + value: "338" + path: "335" + port: -1620315711 + scheme: ɐ扵 + initialDelaySeconds: -1358663652 + periodSeconds: -527306221 + successThreshold: 2098694289 + tcpSocket: + host: "340" + port: "339" + timeoutSeconds: 1543146222 + resources: + limits: + 颐o: "230" + requests: + '[+扴ȨŮ+朷Ǝ膯ljV': "728" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ŧL²sNƗ¸gĩ餠籲磣Óƿ + drop: + - '"冓鍓贯澔 ƺ蛜6' + privileged: false + procMount: 鰥Z龏´DÒȗ + readOnlyRootFilesystem: true + runAsGroup: 6057650398488995896 + runAsNonRoot: true + runAsUser: 4353696140684277635 + seLinuxOptions: + level: "367" + role: "365" + type: "366" + user: "364" + windowsOptions: + gmsaCredentialSpec: "369" + gmsaCredentialSpecName: "368" + runAsUserName: "370" + startupProbe: + exec: + command: + - "341" + failureThreshold: -1246371817 + httpGet: + host: "344" + httpHeaders: + - name: "345" + value: "346" + path: "342" + port: "343" + scheme: 榝$î.Ȏ蝪ʜ5遰 + initialDelaySeconds: 834105836 + periodSeconds: -370386363 + successThreshold: 1714588921 + tcpSocket: + host: "347" + port: -1438286448 + timeoutSeconds: -1462219068 + targetContainerName: "371" + terminationMessagePath: "363" + terminationMessagePolicy: Kƙ順\E¦队偯J僳徥淳4揻-$ɽ丟 + tty: true + volumeDevices: + - devicePath: "326" + name: "325" + volumeMounts: + - mountPath: "322" + mountPropagation: ŕ-Ɂ圯W:ĸ輦唊#v铿 + name: "321" + subPath: "323" + subPathExpr: "324" + workingDir: "305" + hostAliases: + - hostnames: + - "433" + ip: "432" + hostPID: true + hostname: "387" + imagePullSecrets: + - name: "386" + initContainers: + - args: + - "168" + command: + - "167" + env: + - name: "175" + value: "176" + valueFrom: + configMapKeyRef: + key: "182" + name: "181" + optional: false + fieldRef: + apiVersion: "177" + fieldPath: "178" + resourceFieldRef: + containerName: "179" + divisor: "597" + resource: "180" + secretKeyRef: + key: "184" + name: "183" + optional: false + envFrom: + - configMapRef: + name: "173" + optional: false + prefix: "172" + secretRef: + name: "174" + optional: false + image: "166" + imagePullPolicy: 儣廡ɑ龫`劳&¼傭 + lifecycle: + postStart: + exec: + command: + - "213" + httpGet: + host: "215" + httpHeaders: + - name: "216" + value: "217" + path: "214" + port: -1171060347 + scheme: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° + tcpSocket: + host: "219" + port: "218" + preStop: + exec: + command: + - "220" + httpGet: + host: "222" + httpHeaders: + - name: "223" + value: "224" + path: "221" + port: -1319998825 + scheme: 銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ + tcpSocket: + host: "225" + port: 1180382332 + livenessProbe: + exec: + command: + - "191" + failureThreshold: 1231820696 + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "192" + port: "193" + scheme: 0åȂ町恰nj揠8lj + initialDelaySeconds: -1188153605 + periodSeconds: 912004803 + successThreshold: -2098817064 + tcpSocket: + host: "197" + port: -2049272966 + timeoutSeconds: -427769948 + name: "165" + ports: + - containerPort: 487826951 + hostIP: "171" + hostPort: 1632959949 + name: "170" + protocol: ldg滠鼍ƭt? + readinessProbe: + exec: + command: + - "198" + failureThreshold: -1618937335 + httpGet: + host: "201" + httpHeaders: + - name: "202" + value: "203" + path: "199" + port: "200" + initialDelaySeconds: 994527057 + periodSeconds: -1346458591 + successThreshold: 1234551517 + tcpSocket: + host: "204" + port: 675406340 + timeoutSeconds: -1482763519 + resources: + limits: + ÙæNǚ錯ƶRq: "575" + requests: + To&蕭k ź: "644" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 酃=6}ɡŇƉ立hdz緄Ú|dk_瀹鞎 + drop: + - n芞QÄȻȊ+?ƭ峧Y栲茇竛 + privileged: true + procMount: 軶ǃ*ʙ嫙&蒒5靇 + readOnlyRootFilesystem: false + runAsGroup: -593458796014416333 + runAsNonRoot: true + runAsUser: 4875570291212151521 + seLinuxOptions: + level: "230" + role: "228" + type: "229" + user: "227" + windowsOptions: + gmsaCredentialSpec: "232" + gmsaCredentialSpecName: "231" + runAsUserName: "233" + startupProbe: + exec: + command: + - "205" + failureThreshold: -814446577 + httpGet: + host: "208" + httpHeaders: + - name: "209" + value: "210" + path: "206" + port: "207" + scheme: eÞȦY籎顒 + initialDelaySeconds: -1252931244 + periodSeconds: 1061537 + successThreshold: 322666556 + tcpSocket: + host: "212" + port: "211" + timeoutSeconds: 1569992019 + stdin: true + stdinOnce: true + terminationMessagePath: "226" + terminationMessagePolicy: H韹寬娬ï瓼猀2:öY鶪5w垁 + volumeDevices: + - devicePath: "190" + name: "189" + volumeMounts: + - mountPath: "186" + mountPropagation: 瑥A + name: "185" + readOnly: true + subPath: "187" + subPathExpr: "188" + workingDir: "169" + nodeName: "376" + nodeSelector: + "372": "373" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "434" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɘɢ鬍熖B芭花ª瘡 + runtimeClassName: "439" + schedulerName: "429" + securityContext: + fsGroup: 7124276984274024394 + runAsGroup: -779972051078659613 + runAsNonRoot: false + runAsUser: 2179199799235189619 + seLinuxOptions: + level: "380" + role: "378" + type: "379" + user: "377" + supplementalGroups: + - -7127205672279904050 + sysctls: + - name: "384" + value: "385" + windowsOptions: + gmsaCredentialSpec: "382" + gmsaCredentialSpecName: "381" + runAsUserName: "383" + serviceAccount: "375" + serviceAccountName: "374" + shareProcessNamespace: true + subdomain: "388" + terminationGracePeriodSeconds: 2666412258966278206 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "430" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "431" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "440" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "65" + partition: -1853411528 + volumeID: "64" + azureDisk: + cachingMode: A3fƻfʣ繡楙¯ + diskName: "128" + diskURI: "129" + fsType: "130" + kind: 勗E濞偘1ɩÅ議Ǹ轺@)蓳嗘TʡȂ + readOnly: true + azureFile: + secretName: "114" + shareName: "115" + cephfs: + monitors: + - "99" + path: "100" + readOnly: true + secretFile: "102" + secretRef: + name: "103" + user: "101" + cinder: + fsType: "97" + secretRef: + name: "98" + volumeID: "96" + configMap: + defaultMode: -347579237 + items: + - key: "117" + mode: 1793473487 + path: "118" + name: "116" + optional: false + csi: + driver: "160" + fsType: "161" + nodePublishSecretRef: + name: "164" + readOnly: false + volumeAttributes: + "162": "163" + downwardAPI: + defaultMode: -1775926229 + items: + - fieldRef: + apiVersion: "107" + fieldPath: "108" + mode: -1011172037 + path: "106" + resourceFieldRef: + containerName: "109" + divisor: "52" + resource: "110" + emptyDir: + medium: 捵TwMȗ礼2ħ籦ö嗏ʑ>季Cʖ畬 + sizeLimit: "347" + fc: + fsType: "112" + lun: -740816174 + targetWWNs: + - "111" + wwids: + - "113" + flexVolume: + driver: "91" + fsType: "92" + options: + "94": "95" + secretRef: + name: "93" + flocker: + datasetName: "104" + datasetUUID: "105" + gcePersistentDisk: + fsType: "63" + partition: 1399152294 + pdName: "62" + readOnly: true + gitRepo: + directory: "68" + repository: "66" + revision: "67" + glusterfs: + endpoints: "81" + path: "82" + readOnly: true + hostPath: + path: "61" + type: j剐'宣I拍N嚳ķȗ + iscsi: + fsType: "77" + initiatorName: "80" + iqn: "75" + iscsiInterface: "76" + lun: -1483417237 + portals: + - "78" + secretRef: + name: "79" + targetPortal: "74" + name: "60" + nfs: + path: "73" + server: "72" + persistentVolumeClaim: + claimName: "83" + readOnly: true + photonPersistentDisk: + fsType: "132" + pdID: "131" + portworxVolume: + fsType: "147" + volumeID: "146" + projected: + defaultMode: -1332301579 + sources: + - configMap: + items: + - key: "142" + mode: -1249460160 + path: "143" + name: "141" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "137" + fieldPath: "138" + mode: 1525389481 + path: "136" + resourceFieldRef: + containerName: "139" + divisor: "618" + resource: "140" + secret: + items: + - key: "134" + mode: 550215822 + path: "135" + name: "133" + optional: false + serviceAccountToken: + audience: "144" + expirationSeconds: -8988970531898753887 + path: "145" + quobyte: + group: "126" + readOnly: true + registry: "123" + tenant: "127" + user: "125" + volume: "124" + rbd: + fsType: "86" + image: "85" + keyring: "89" + monitors: + - "84" + pool: "87" + readOnly: true + secretRef: + name: "90" + user: "88" + scaleIO: + fsType: "155" + gateway: "148" + protectionDomain: "151" + readOnly: true + secretRef: + name: "150" + storageMode: "153" + storagePool: "152" + system: "149" + volumeName: "154" + secret: + defaultMode: -1852451720 + items: + - key: "70" + mode: 1395607230 + path: "71" + optional: true + secretName: "69" + storageos: + fsType: "158" + readOnly: true + secretRef: + name: "159" + volumeName: "156" + volumeNamespace: "157" + vsphereVolume: + fsType: "120" + storagePolicyID: "122" + storagePolicyName: "121" + volumePath: "119" + ttlSecondsAfterFinished: 920774957 + schedule: "19" + startingDeadlineSeconds: -2555947251840004808 + successfulJobsHistoryLimit: 1613009760 + suspend: true +status: + active: + - apiVersion: "450" + fieldPath: "452" + kind: "447" + name: "449" + namespace: "448" + resourceVersion: "451" + uid: Ŋ)TiD¢ƿ媴h diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.json b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.json new file mode 100644 index 00000000000..a99787f9de9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.json @@ -0,0 +1,1428 @@ +{ + "kind": "JobTemplate", + "apiVersion": "batch/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "template": { + "metadata": { + "name": "19", + "generateName": "20", + "namespace": "21", + "selfLink": "22", + "uid": "SǡƏ", + "resourceVersion": "17916580954637291219", + "generation": 5259823216098853135, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 4075183944016503389, + "labels": { + "24": "25" + }, + "annotations": { + "26": "27" + }, + "ownerReferences": [ + { + "apiVersion": "28", + "kind": "29", + "name": "30", + "uid": "ɑ", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "31" + ], + "clusterName": "32", + "managedFields": [ + { + "manager": "33", + "operation": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "apiVersion": "34", + "fieldsType": "35" + } + ] + }, + "spec": { + "parallelism": -443114323, + "completions": -1771909905, + "activeDeadlineSeconds": -9086179100394185427, + "backoffLimit": -1796008812, + "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" + ] + } + ] + }, + "manualSelector": false, + "template": { + "metadata": { + "name": "42", + "generateName": "43", + "namespace": "44", + "selfLink": "45", + "uid": "Ȗ脵鴈Ō", + "resourceVersion": "5994087412557504692", + "generation": 9213888658033954596, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2901856114738744973, + "labels": { + "47": "48" + }, + "annotations": { + "49": "50" + }, + "ownerReferences": [ + { + "apiVersion": "51", + "kind": "52", + "name": "53", + "uid": "I拍N嚳ķȗɊ捵TwMȗ礼", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "54" + ], + "clusterName": "55", + "managedFields": [ + { + "manager": "56", + "operation": "ö嗏ʑ\u003e季Cʖ畬x骀Šĸů", + "apiVersion": "57", + "fieldsType": "58" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "59", + "hostPath": { + "path": "60", + "type": "/淹\\韲翁\u0026ʢsɜ曢\\%枅:=ǛƓ" + }, + "emptyDir": { + "medium": "踓Ǻǧ湬淊kŪ睴鸏:ɥ³ƞsɁ8^ʥ", + "sizeLimit": "681" + }, + "gcePersistentDisk": { + "pdName": "61", + "fsType": "62", + "partition": 2065358741, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "63", + "fsType": "64", + "partition": -104666658, + "readOnly": true + }, + "gitRepo": { + "repository": "65", + "revision": "66", + "directory": "67" + }, + "secret": { + "secretName": "68", + "items": [ + { + "key": "69", + "path": "70", + "mode": 1648350164 + } + ], + "defaultMode": 1655406148, + "optional": true + }, + "nfs": { + "server": "71", + "path": "72" + }, + "iscsi": { + "targetPortal": "73", + "iqn": "74", + "lun": -663180249, + "iscsiInterface": "75", + "fsType": "76", + "readOnly": true, + "portals": [ + "77" + ], + "chapAuthSession": true, + "secretRef": { + "name": "78" + }, + "initiatorName": "79" + }, + "glusterfs": { + "endpoints": "80", + "path": "81" + }, + "persistentVolumeClaim": { + "claimName": "82" + }, + "rbd": { + "monitors": [ + "83" + ], + "image": "84", + "fsType": "85", + "pool": "86", + "user": "87", + "keyring": "88", + "secretRef": { + "name": "89" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "90", + "fsType": "91", + "secretRef": { + "name": "92" + }, + "readOnly": true, + "options": { + "93": "94" + } + }, + "cinder": { + "volumeID": "95", + "fsType": "96", + "readOnly": true, + "secretRef": { + "name": "97" + } + }, + "cephfs": { + "monitors": [ + "98" + ], + "path": "99", + "user": "100", + "secretFile": "101", + "secretRef": { + "name": "102" + } + }, + "flocker": { + "datasetName": "103", + "datasetUUID": "104" + }, + "downwardAPI": { + "items": [ + { + "path": "105", + "fieldRef": { + "apiVersion": "106", + "fieldPath": "107" + }, + "resourceFieldRef": { + "containerName": "108", + "resource": "109", + "divisor": "889" + }, + "mode": 1322858613 + } + ], + "defaultMode": 1801487647 + }, + "fc": { + "targetWWNs": [ + "110" + ], + "lun": 1169718433, + "fsType": "111", + "wwids": [ + "112" + ] + }, + "azureFile": { + "secretName": "113", + "shareName": "114" + }, + "configMap": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -1194714697 + } + ], + "defaultMode": -599608368, + "optional": true + }, + "vsphereVolume": { + "volumePath": "118", + "fsType": "119", + "storagePolicyName": "120", + "storagePolicyID": "121" + }, + "quobyte": { + "registry": "122", + "volume": "123", + "readOnly": true, + "user": "124", + "group": "125", + "tenant": "126" + }, + "azureDisk": { + "diskName": "127", + "diskURI": "128", + "cachingMode": "ʜǝ鿟ldg滠鼍ƭt", + "fsType": "129", + "readOnly": true, + "kind": "ȫşŇɜa" + }, + "photonPersistentDisk": { + "pdID": "130", + "fsType": "131" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 782113097 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "135", + "fieldRef": { + "apiVersion": "136", + "fieldPath": "137" + }, + "resourceFieldRef": { + "containerName": "138", + "resource": "139", + "divisor": "952" + }, + "mode": -555780268 + } + ] + }, + "configMap": { + "name": "140", + "items": [ + { + "key": "141", + "path": "142", + "mode": 1730325900 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "143", + "expirationSeconds": -2937394236764575757, + "path": "144" + } + } + ], + "defaultMode": -1980941277 + }, + "portworxVolume": { + "volumeID": "145", + "fsType": "146", + "readOnly": true + }, + "scaleIO": { + "gateway": "147", + "system": "148", + "secretRef": { + "name": "149" + }, + "sslEnabled": true, + "protectionDomain": "150", + "storagePool": "151", + "storageMode": "152", + "volumeName": "153", + "fsType": "154" + }, + "storageos": { + "volumeName": "155", + "volumeNamespace": "156", + "fsType": "157", + "readOnly": true, + "secretRef": { + "name": "158" + } + }, + "csi": { + "driver": "159", + "readOnly": true, + "fsType": "160", + "volumeAttributes": { + "161": "162" + }, + "nodePublishSecretRef": { + "name": "163" + } + } + } + ], + "initContainers": [ + { + "name": "164", + "image": "165", + "command": [ + "166" + ], + "args": [ + "167" + ], + "workingDir": "168", + "ports": [ + { + "name": "169", + "hostPort": 580681683, + "containerPort": 38897467, + "protocol": "h0åȂ町恰nj揠", + "hostIP": "170" + } + ], + "envFrom": [ + { + "prefix": "171", + "configMapRef": { + "name": "172", + "optional": false + }, + "secretRef": { + "name": "173", + "optional": true + } + } + ], + "env": [ + { + "name": "174", + "value": "175", + "valueFrom": { + "fieldRef": { + "apiVersion": "176", + "fieldPath": "177" + }, + "resourceFieldRef": { + "containerName": "178", + "resource": "179", + "divisor": "618" + }, + "configMapKeyRef": { + "name": "180", + "key": "181", + "optional": false + }, + "secretKeyRef": { + "name": "182", + "key": "183", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "缶.蒅!a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + }, + "requests": { + "T捘ɍi縱ù墴": "848" + } + }, + "volumeMounts": [ + { + "name": "184", + "readOnly": true, + "mountPath": "185", + "subPath": "186", + "mountPropagation": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", + "subPathExpr": "187" + } + ], + "volumeDevices": [ + { + "name": "188", + "devicePath": "189" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": -575512248, + "host": "192", + "scheme": "ɨ銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 1180382332, + "host": "195" + }, + "initialDelaySeconds": -1846991380, + "timeoutSeconds": 325236550, + "periodSeconds": -1398498492, + "successThreshold": -2035009296, + "failureThreshold": -559252309 + }, + "readinessProbe": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": 1403721475, + "host": "198", + "scheme": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": -2064174383, + "host": "201" + }, + "initialDelaySeconds": -1327537699, + "timeoutSeconds": 483512911, + "periodSeconds": -1941847253, + "successThreshold": 1596028039, + "failureThreshold": 1427781619 + }, + "startupProbe": { + "exec": { + "command": [ + "202" + ] + }, + "httpGet": { + "path": "203", + "port": -337353552, + "host": "204", + "scheme": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "httpHeaders": [ + { + "name": "205", + "value": "206" + } + ] + }, + "tcpSocket": { + "port": -586068135, + "host": "207" + }, + "initialDelaySeconds": 1592489782, + "timeoutSeconds": 929367702, + "periodSeconds": -102814733, + "successThreshold": -152585895, + "failureThreshold": -2037320199 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "208" + ] + }, + "httpGet": { + "path": "209", + "port": 1381010768, + "host": "210", + "scheme": "ö", + "httpHeaders": [ + { + "name": "211", + "value": "212" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "213" + } + }, + "preStop": { + "exec": { + "command": [ + "214" + ] + }, + "httpGet": { + "path": "215", + "port": 1054302708, + "host": "216", + "httpHeaders": [ + { + "name": "217", + "value": "218" + } + ] + }, + "tcpSocket": { + "port": "219", + "host": "220" + } + } + }, + "terminationMessagePath": "221", + "terminationMessagePolicy": "軶ǃ*ʙ嫙\u0026蒒5靇", + "imagePullPolicy": "ŴĿ", + "securityContext": { + "capabilities": { + "add": [ + "Áȉ彂Ŵ廷s{Ⱦdz@ùƸ" + ], + "drop": [ + "ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "222", + "role": "223", + "type": "224", + "level": "225" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "226", + "gmsaCredentialSpec": "227", + "runAsUserName": "228" + }, + "runAsUser": 6116261698850084527, + "runAsGroup": -8724223413734010757, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "邪匾mɩC[ó瓧嫭塓烀罁胾^拜Ȍ" + } + } + ], + "containers": [ + { + "name": "229", + "image": "230", + "command": [ + "231" + ], + "args": [ + "232" + ], + "workingDir": "233", + "ports": [ + { + "name": "234", + "hostPort": 427196286, + "containerPort": 1048864116, + "protocol": "/樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "hostIP": "235" + } + ], + "envFrom": [ + { + "prefix": "236", + "configMapRef": { + "name": "237", + "optional": true + }, + "secretRef": { + "name": "238", + "optional": false + } + } + ], + "env": [ + { + "name": "239", + "value": "240", + "valueFrom": { + "fieldRef": { + "apiVersion": "241", + "fieldPath": "242" + }, + "resourceFieldRef": { + "containerName": "243", + "resource": "244", + "divisor": "506" + }, + "configMapKeyRef": { + "name": "245", + "key": "246", + "optional": true + }, + "secretKeyRef": { + "name": "247", + "key": "248", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "ƻ悖ȩ0Ƹ[": "672" + }, + "requests": { + "": "988" + } + }, + "volumeMounts": [ + { + "name": "249", + "mountPath": "250", + "subPath": "251", + "mountPropagation": "髷裎$MVȟ@7飣奺Ȋ", + "subPathExpr": "252" + } + ], + "volumeDevices": [ + { + "name": "253", + "devicePath": "254" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "255" + ] + }, + "httpGet": { + "path": "256", + "port": -1180080716, + "host": "257", + "scheme": "Ȍ脾嚏吐ĠLƐȤ藠3.v-鿧悮", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": -161485752, + "host": "260" + }, + "initialDelaySeconds": 1524276356, + "timeoutSeconds": -521487971, + "periodSeconds": -1561418761, + "successThreshold": -1452676801, + "failureThreshold": -1171167638 + }, + "readinessProbe": { + "exec": { + "command": [ + "261" + ] + }, + "httpGet": { + "path": "262", + "port": 2141389898, + "host": "263", + "scheme": "皚|", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + }, + "initialDelaySeconds": 766864314, + "timeoutSeconds": 1146016612, + "periodSeconds": 1495880465, + "successThreshold": -1032967081, + "failureThreshold": 59664438 + }, + "startupProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": 163512962, + "host": "270", + "scheme": "Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ", + "httpHeaders": [ + { + "name": "271", + "value": "272" + } + ] + }, + "tcpSocket": { + "port": "273", + "host": "274" + }, + "initialDelaySeconds": 232569106, + "timeoutSeconds": -1150474479, + "periodSeconds": 744319626, + "successThreshold": -2107743490, + "failureThreshold": 1995332035 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": 630004123, + "host": "277", + "scheme": "ɾģ毋Ó6dz娝嘚", + "httpHeaders": [ + { + "name": "278", + "value": "279" + } + ] + }, + "tcpSocket": { + "port": -1213051101, + "host": "280" + } + }, + "preStop": { + "exec": { + "command": [ + "281" + ] + }, + "httpGet": { + "path": "282", + "port": -1905643191, + "host": "283", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "284", + "value": "285" + } + ] + }, + "tcpSocket": { + "port": "286", + "host": "287" + } + } + }, + "terminationMessagePath": "288", + "terminationMessagePolicy": "勅跦Opwǩ曬逴褜1Ø", + "imagePullPolicy": "Ǜv+8Ƥ熪军g\u003e郵[+扴ȨŮ+", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ljVX1虊谇j爻ƙt叀碧" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "289", + "role": "290", + "type": "291", + "level": "292" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "293", + "gmsaCredentialSpec": "294", + "runAsUserName": "295" + }, + "runAsUser": 77796669038602313, + "runAsGroup": -6641599652770442851, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ʁ岼昕ĬÇ" + }, + "stdinOnce": true + } + ], + "ephemeralContainers": [ + { + "name": "296", + "image": "297", + "command": [ + "298" + ], + "args": [ + "299" + ], + "workingDir": "300", + "ports": [ + { + "name": "301", + "hostPort": 2087800617, + "containerPort": -1491697472, + "protocol": "6", + "hostIP": "302" + } + ], + "envFrom": [ + { + "prefix": "303", + "configMapRef": { + "name": "304", + "optional": false + }, + "secretRef": { + "name": "305", + "optional": true + } + } + ], + "env": [ + { + "name": "306", + "value": "307", + "valueFrom": { + "fieldRef": { + "apiVersion": "308", + "fieldPath": "309" + }, + "resourceFieldRef": { + "containerName": "310", + "resource": "311", + "divisor": "879" + }, + "configMapKeyRef": { + "name": "312", + "key": "313", + "optional": true + }, + "secretKeyRef": { + "name": "314", + "key": "315", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "u|榝$î.Ȏ蝪ʜ5遰=E埄Ȁ": "114" + }, + "requests": { + "Ƭƶ氩Ȩ\u003c6": "446" + } + }, + "volumeMounts": [ + { + "name": "316", + "readOnly": true, + "mountPath": "317", + "subPath": "318", + "mountPropagation": "翑0展}硐庰%皧V垾", + "subPathExpr": "319" + } + ], + "volumeDevices": [ + { + "name": "320", + "devicePath": "321" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "322" + ] + }, + "httpGet": { + "path": "323", + "port": "324", + "host": "325", + "scheme": "E¦", + "httpHeaders": [ + { + "name": "326", + "value": "327" + } + ] + }, + "tcpSocket": { + "port": "328", + "host": "329" + }, + "initialDelaySeconds": 1868887309, + "timeoutSeconds": -528664199, + "periodSeconds": -316996074, + "successThreshold": 1933968533, + "failureThreshold": 549215478 + }, + "readinessProbe": { + "exec": { + "command": [ + "330" + ] + }, + "httpGet": { + "path": "331", + "port": -374766088, + "host": "332", + "scheme": "翜舞拉Œ", + "httpHeaders": [ + { + "name": "333", + "value": "334" + } + ] + }, + "tcpSocket": { + "port": "335", + "host": "336" + }, + "initialDelaySeconds": -190183379, + "timeoutSeconds": -940334911, + "periodSeconds": -341287812, + "successThreshold": 2030115750, + "failureThreshold": 1847163341 + }, + "startupProbe": { + "exec": { + "command": [ + "337" + ] + }, + "httpGet": { + "path": "338", + "port": 567263590, + "host": "339", + "scheme": "KŅ/", + "httpHeaders": [ + { + "name": "340", + "value": "341" + } + ] + }, + "tcpSocket": { + "port": "342", + "host": "343" + }, + "initialDelaySeconds": -1894250541, + "timeoutSeconds": 1962818731, + "periodSeconds": 1315054653, + "successThreshold": 711020087, + "failureThreshold": 1103049140 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "344" + ] + }, + "httpGet": { + "path": "345", + "port": -2128108224, + "host": "346", + "scheme": "δ摖", + "httpHeaders": [ + { + "name": "347", + "value": "348" + } + ] + }, + "tcpSocket": { + "port": "349", + "host": "350" + } + }, + "preStop": { + "exec": { + "command": [ + "351" + ] + }, + "httpGet": { + "path": "352", + "port": "353", + "host": "354", + "httpHeaders": [ + { + "name": "355", + "value": "356" + } + ] + }, + "tcpSocket": { + "port": "357", + "host": "358" + } + } + }, + "terminationMessagePath": "359", + "terminationMessagePolicy": "ƺ蛜6Ɖ飴ɎiǨź", + "imagePullPolicy": "囌{屿oiɥ嵐sC", + "securityContext": { + "capabilities": { + "add": [ + "Ǻ鱎ƙ;Nŕ" + ], + "drop": [ + "Jih亏yƕ丆録²" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "360", + "role": "361", + "type": "362", + "level": "363" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "364", + "gmsaCredentialSpec": "365", + "runAsUserName": "366" + }, + "runAsUser": -607313695104609402, + "runAsGroup": 2179199799235189619, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "砅邻爥蹔ŧOǨ繫ʎǑyZ涬P­" + }, + "stdin": true, + "stdinOnce": true, + "targetContainerName": "367" + } + ], + "restartPolicy": "幩šeSvEȤƏ埮pɵ", + "terminationGracePeriodSeconds": -3123571459188372202, + "activeDeadlineSeconds": 4755717378804967849, + "dnsPolicy": "ʐşƧ", + "nodeSelector": { + "368": "369" + }, + "serviceAccountName": "370", + "serviceAccount": "371", + "automountServiceAccountToken": true, + "nodeName": "372", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "373", + "role": "374", + "type": "375", + "level": "376" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "377", + "gmsaCredentialSpec": "378", + "runAsUserName": "379" + }, + "runAsUser": 1287380841622288898, + "runAsGroup": 2006200781539567705, + "runAsNonRoot": true, + "supplementalGroups": [ + 6618112330449141397 + ], + "fsGroup": -5265121980497361308, + "sysctls": [ + { + "name": "380", + "value": "381" + } + ] + }, + "imagePullSecrets": [ + { + "name": "382" + } + ], + "hostname": "383", + "subdomain": "384", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "385", + "operator": "餑噭DµņP)", + "values": [ + "386" + ] + } + ], + "matchFields": [ + { + "key": "387", + "operator": "ƷƣMț", + "values": [ + "388" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1588068441, + "preference": { + "matchExpressions": [ + { + "key": "389", + "operator": "W疪鑳w妕眵", + "values": [ + "390" + ] + } + ], + "matchFields": [ + { + "key": "391", + "operator": "躒訙Ǫʓ)ǂť嗆u8晲T[irȎ", + "values": [ + "392" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "W_0-8-.M-.-.-8v-J1zET_..3dCv3j._.-p": "H_up.2L_s-o779._-k-5___-Qq..csh-3--Z1v" + }, + "matchExpressions": [ + { + "key": "39d4im.2---2etfh41ca-z-5g2wco280/C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC97", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "399" + ], + "topologyKey": "400" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 2102595797, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "407" + ], + "topologyKey": "408" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "D-0": "P.-.C_--.5" + }, + "matchExpressions": [ + { + "key": "d4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv7.05-6-1xr-7---064eqk5--f4e4--r1k278l-d8/NN-S..O-BZ..6-1.S-BX", + "operator": "NotIn", + "values": [ + "1_xJ1-lFA_Xf3.V0H2-.zHw.H__7" + ] + } + ] + }, + "namespaces": [ + "415" + ], + "topologyKey": "416" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 754095416, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D": "Y_2-n_5023Xl-3Pw_-r7g" + }, + "matchExpressions": [ + { + "key": "3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "423" + ], + "topologyKey": "424" + } + } + ] + } + }, + "schedulerName": "425", + "tolerations": [ + { + "key": "426", + "operator": "z* 皗u疲fɎ嵄箲Ů埞瞔ɏÊ锒e躜", + "value": "427", + "effect": "ǣʛsĊ剞鮧軷șlļė[BN柌ë", + "tolerationSeconds": -9161243904952859304 + } + ], + "hostAliases": [ + { + "ip": "428", + "hostnames": [ + "429" + ] + } + ], + "priorityClassName": "430", + "priority": -966330786, + "dnsConfig": { + "nameservers": [ + "431" + ], + "searches": [ + "432" + ], + "options": [ + { + "name": "433", + "value": "434" + } + ] + }, + "readinessGates": [ + { + "conditionType": "齔試ŭ" + } + ], + "runtimeClassName": "435", + "enableServiceLinks": false, + "preemptionPolicy": "鬙Ǒȃ绡\u003e堵zŕƧ钖孝0蛮xAǫ", + "overhead": { + "tŧK剛Ʀ魨练脨,Ƃ3貊": "972" + }, + "topologySpreadConstraints": [ + { + "maxSkew": 2088809792, + "topologyKey": "436", + "whenUnsatisfiable": "縊CkǚŨ镦", + "labelSelector": { + "matchLabels": { + "rf-l67-9a-trt-03-7z2zy0e428-4-k2/kU27_.-4T-I.-..K.-.0__sD.-.-_I-FP": "q-JM" + }, + "matchExpressions": [ + { + "key": "RT.0zo", + "operator": "DoesNotExist" + } + ] + } + } + ] + } + }, + "ttlSecondsAfterFinished": 246849509 + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.pb b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.pb new file mode 100644 index 00000000000..cf8be183a20 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.yaml new file mode 100644 index 00000000000..5cc07467e43 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v1beta1.JobTemplate.yaml @@ -0,0 +1,976 @@ +apiVersion: batch/v1beta1 +kind: JobTemplate +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +template: + metadata: + annotations: + "26": "27" + clusterName: "32" + creationTimestamp: null + deletionGracePeriodSeconds: 4075183944016503389 + finalizers: + - "31" + generateName: "20" + generation: 5259823216098853135 + labels: + "24": "25" + managedFields: + - apiVersion: "34" + fieldsType: "35" + manager: "33" + operation: ěĂ凗蓏Ŋ蛊ĉy緅縕 + name: "19" + namespace: "21" + ownerReferences: + - apiVersion: "28" + blockOwnerDeletion: false + controller: true + kind: "29" + name: "30" + uid: ɑ + resourceVersion: "17916580954637291219" + selfLink: "22" + uid: SǡƏ + spec: + activeDeadlineSeconds: -9086179100394185427 + backoffLimit: -1796008812 + completions: -1771909905 + manualSelector: false + parallelism: -443114323 + 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 + template: + metadata: + annotations: + "49": "50" + clusterName: "55" + creationTimestamp: null + deletionGracePeriodSeconds: -2901856114738744973 + finalizers: + - "54" + generateName: "43" + generation: 9213888658033954596 + labels: + "47": "48" + managedFields: + - apiVersion: "57" + fieldsType: "58" + manager: "56" + operation: ö嗏ʑ>季Cʖ畬x骀Šĸů + name: "42" + namespace: "44" + ownerReferences: + - apiVersion: "51" + blockOwnerDeletion: false + controller: false + kind: "52" + name: "53" + uid: I拍N嚳ķȗɊ捵TwMȗ礼 + resourceVersion: "5994087412557504692" + selfLink: "45" + uid: Ȗ脵鴈Ō + spec: + activeDeadlineSeconds: 4755717378804967849 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "389" + operator: W疪鑳w妕眵 + values: + - "390" + matchFields: + - key: "391" + operator: 躒訙Ǫʓ)ǂť嗆u8晲T[irȎ + values: + - "392" + weight: -1588068441 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "385" + operator: 餑噭DµņP) + values: + - "386" + matchFields: + - key: "387" + operator: ƷƣMț + values: + - "388" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "407" + topologyKey: "408" + weight: 2102595797 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 39d4im.2---2etfh41ca-z-5g2wco280/C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC97 + operator: Exists + matchLabels: + W_0-8-.M-.-.-8v-J1zET_..3dCv3j._.-p: H_up.2L_s-o779._-k-5___-Qq..csh-3--Z1v + namespaces: + - "399" + topologyKey: "400" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr + operator: DoesNotExist + matchLabels: + 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D: Y_2-n_5023Xl-3Pw_-r7g + namespaces: + - "423" + topologyKey: "424" + weight: 754095416 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv7.05-6-1xr-7---064eqk5--f4e4--r1k278l-d8/NN-S..O-BZ..6-1.S-BX + operator: NotIn + values: + - 1_xJ1-lFA_Xf3.V0H2-.zHw.H__7 + matchLabels: + D-0: P.-.C_--.5 + namespaces: + - "415" + topologyKey: "416" + automountServiceAccountToken: true + containers: + - args: + - "232" + command: + - "231" + env: + - name: "239" + value: "240" + valueFrom: + configMapKeyRef: + key: "246" + name: "245" + optional: true + fieldRef: + apiVersion: "241" + fieldPath: "242" + resourceFieldRef: + containerName: "243" + divisor: "506" + resource: "244" + secretKeyRef: + key: "248" + name: "247" + optional: true + envFrom: + - configMapRef: + name: "237" + optional: true + prefix: "236" + secretRef: + name: "238" + optional: false + image: "230" + imagePullPolicy: Ǜv+8Ƥ熪军g>郵[+扴ȨŮ+ + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "277" + httpHeaders: + - name: "278" + value: "279" + path: "276" + port: 630004123 + scheme: ɾģ毋Ó6dz娝嘚 + tcpSocket: + host: "280" + port: -1213051101 + preStop: + exec: + command: + - "281" + httpGet: + host: "283" + httpHeaders: + - name: "284" + value: "285" + path: "282" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + tcpSocket: + host: "287" + port: "286" + livenessProbe: + exec: + command: + - "255" + failureThreshold: -1171167638 + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "256" + port: -1180080716 + scheme: Ȍ脾嚏吐ĠLƐȤ藠3.v-鿧悮 + initialDelaySeconds: 1524276356 + periodSeconds: -1561418761 + successThreshold: -1452676801 + tcpSocket: + host: "260" + port: -161485752 + timeoutSeconds: -521487971 + name: "229" + ports: + - containerPort: 1048864116 + hostIP: "235" + hostPort: 427196286 + name: "234" + protocol: /樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + readinessProbe: + exec: + command: + - "261" + failureThreshold: 59664438 + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "262" + port: 2141389898 + scheme: 皚| + initialDelaySeconds: 766864314 + periodSeconds: 1495880465 + successThreshold: -1032967081 + tcpSocket: + host: "267" + port: "266" + timeoutSeconds: 1146016612 + resources: + limits: + ƻ悖ȩ0Ƹ[: "672" + requests: + "": "988" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - ljVX1虊谇j爻ƙt叀碧 + privileged: true + procMount: ʁ岼昕ĬÇ + readOnlyRootFilesystem: false + runAsGroup: -6641599652770442851 + runAsNonRoot: true + runAsUser: 77796669038602313 + seLinuxOptions: + level: "292" + role: "290" + type: "291" + user: "289" + windowsOptions: + gmsaCredentialSpec: "294" + gmsaCredentialSpecName: "293" + runAsUserName: "295" + startupProbe: + exec: + command: + - "268" + failureThreshold: 1995332035 + httpGet: + host: "270" + httpHeaders: + - name: "271" + value: "272" + path: "269" + port: 163512962 + scheme: 'Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ' + initialDelaySeconds: 232569106 + periodSeconds: 744319626 + successThreshold: -2107743490 + tcpSocket: + host: "274" + port: "273" + timeoutSeconds: -1150474479 + stdinOnce: true + terminationMessagePath: "288" + terminationMessagePolicy: 勅跦Opwǩ曬逴褜1Ø + volumeDevices: + - devicePath: "254" + name: "253" + volumeMounts: + - mountPath: "250" + mountPropagation: 髷裎$MVȟ@7飣奺Ȋ + name: "249" + subPath: "251" + subPathExpr: "252" + workingDir: "233" + dnsConfig: + nameservers: + - "431" + options: + - name: "433" + value: "434" + searches: + - "432" + dnsPolicy: ʐşƧ + enableServiceLinks: false + ephemeralContainers: + - args: + - "299" + command: + - "298" + env: + - name: "306" + value: "307" + valueFrom: + configMapKeyRef: + key: "313" + name: "312" + optional: true + fieldRef: + apiVersion: "308" + fieldPath: "309" + resourceFieldRef: + containerName: "310" + divisor: "879" + resource: "311" + secretKeyRef: + key: "315" + name: "314" + optional: false + envFrom: + - configMapRef: + name: "304" + optional: false + prefix: "303" + secretRef: + name: "305" + optional: true + image: "297" + imagePullPolicy: 囌{屿oiɥ嵐sC + lifecycle: + postStart: + exec: + command: + - "344" + httpGet: + host: "346" + httpHeaders: + - name: "347" + value: "348" + path: "345" + port: -2128108224 + scheme: δ摖 + tcpSocket: + host: "350" + port: "349" + preStop: + exec: + command: + - "351" + httpGet: + host: "354" + httpHeaders: + - name: "355" + value: "356" + path: "352" + port: "353" + tcpSocket: + host: "358" + port: "357" + livenessProbe: + exec: + command: + - "322" + failureThreshold: 549215478 + httpGet: + host: "325" + httpHeaders: + - name: "326" + value: "327" + path: "323" + port: "324" + scheme: E¦ + initialDelaySeconds: 1868887309 + periodSeconds: -316996074 + successThreshold: 1933968533 + tcpSocket: + host: "329" + port: "328" + timeoutSeconds: -528664199 + name: "296" + ports: + - containerPort: -1491697472 + hostIP: "302" + hostPort: 2087800617 + name: "301" + protocol: "6" + readinessProbe: + exec: + command: + - "330" + failureThreshold: 1847163341 + httpGet: + host: "332" + httpHeaders: + - name: "333" + value: "334" + path: "331" + port: -374766088 + scheme: 翜舞拉Œ + initialDelaySeconds: -190183379 + periodSeconds: -341287812 + successThreshold: 2030115750 + tcpSocket: + host: "336" + port: "335" + timeoutSeconds: -940334911 + resources: + limits: + u|榝$î.Ȏ蝪ʜ5遰=E埄Ȁ: "114" + requests: + Ƭƶ氩Ȩ<6: "446" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - Ǻ鱎ƙ;Nŕ + drop: + - Jih亏yƕ丆録² + privileged: false + procMount: 砅邻爥蹔ŧOǨ繫ʎǑyZ涬P­ + readOnlyRootFilesystem: true + runAsGroup: 2179199799235189619 + runAsNonRoot: true + runAsUser: -607313695104609402 + seLinuxOptions: + level: "363" + role: "361" + type: "362" + user: "360" + windowsOptions: + gmsaCredentialSpec: "365" + gmsaCredentialSpecName: "364" + runAsUserName: "366" + startupProbe: + exec: + command: + - "337" + failureThreshold: 1103049140 + httpGet: + host: "339" + httpHeaders: + - name: "340" + value: "341" + path: "338" + port: 567263590 + scheme: KŅ/ + initialDelaySeconds: -1894250541 + periodSeconds: 1315054653 + successThreshold: 711020087 + tcpSocket: + host: "343" + port: "342" + timeoutSeconds: 1962818731 + stdin: true + stdinOnce: true + targetContainerName: "367" + terminationMessagePath: "359" + terminationMessagePolicy: ƺ蛜6Ɖ飴ɎiǨź + volumeDevices: + - devicePath: "321" + name: "320" + volumeMounts: + - mountPath: "317" + mountPropagation: 翑0展}硐庰%皧V垾 + name: "316" + readOnly: true + subPath: "318" + subPathExpr: "319" + workingDir: "300" + hostAliases: + - hostnames: + - "429" + ip: "428" + hostNetwork: true + hostPID: true + hostname: "383" + imagePullSecrets: + - name: "382" + initContainers: + - args: + - "167" + command: + - "166" + env: + - name: "174" + value: "175" + valueFrom: + configMapKeyRef: + key: "181" + name: "180" + optional: false + fieldRef: + apiVersion: "176" + fieldPath: "177" + resourceFieldRef: + containerName: "178" + divisor: "618" + resource: "179" + secretKeyRef: + key: "183" + name: "182" + optional: false + envFrom: + - configMapRef: + name: "172" + optional: false + prefix: "171" + secretRef: + name: "173" + optional: true + image: "165" + imagePullPolicy: ŴĿ + lifecycle: + postStart: + exec: + command: + - "208" + httpGet: + host: "210" + httpHeaders: + - name: "211" + value: "212" + path: "209" + port: 1381010768 + scheme: ö + tcpSocket: + host: "213" + port: 1135182169 + preStop: + exec: + command: + - "214" + httpGet: + host: "216" + httpHeaders: + - name: "217" + value: "218" + path: "215" + port: 1054302708 + tcpSocket: + host: "220" + port: "219" + livenessProbe: + exec: + command: + - "190" + failureThreshold: -559252309 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: -575512248 + scheme: ɨ銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ + initialDelaySeconds: -1846991380 + periodSeconds: -1398498492 + successThreshold: -2035009296 + tcpSocket: + host: "195" + port: 1180382332 + timeoutSeconds: 325236550 + name: "164" + ports: + - containerPort: 38897467 + hostIP: "170" + hostPort: 580681683 + name: "169" + protocol: h0åȂ町恰nj揠 + readinessProbe: + exec: + command: + - "196" + failureThreshold: 1427781619 + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "197" + port: 1403721475 + scheme: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + initialDelaySeconds: -1327537699 + periodSeconds: -1941847253 + successThreshold: 1596028039 + tcpSocket: + host: "201" + port: -2064174383 + timeoutSeconds: 483512911 + resources: + limits: + 缶.蒅!a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + requests: + T捘ɍi縱ù墴: "848" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - Áȉ彂Ŵ廷s{Ⱦdz@ùƸ + drop: + - ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0 + privileged: true + procMount: 邪匾mɩC[ó瓧嫭塓烀罁胾^拜Ȍ + readOnlyRootFilesystem: false + runAsGroup: -8724223413734010757 + runAsNonRoot: true + runAsUser: 6116261698850084527 + seLinuxOptions: + level: "225" + role: "223" + type: "224" + user: "222" + windowsOptions: + gmsaCredentialSpec: "227" + gmsaCredentialSpecName: "226" + runAsUserName: "228" + startupProbe: + exec: + command: + - "202" + failureThreshold: -2037320199 + httpGet: + host: "204" + httpHeaders: + - name: "205" + value: "206" + path: "203" + port: -337353552 + scheme: ɖȃ賲鐅臬dH巧壚tC十Oɢ + initialDelaySeconds: 1592489782 + periodSeconds: -102814733 + successThreshold: -152585895 + tcpSocket: + host: "207" + port: -586068135 + timeoutSeconds: 929367702 + terminationMessagePath: "221" + terminationMessagePolicy: 軶ǃ*ʙ嫙&蒒5靇 + volumeDevices: + - devicePath: "189" + name: "188" + volumeMounts: + - mountPath: "185" + mountPropagation: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° + name: "184" + readOnly: true + subPath: "186" + subPathExpr: "187" + workingDir: "168" + nodeName: "372" + nodeSelector: + "368": "369" + overhead: + tŧK剛Ʀ魨练脨,Ƃ3貊: "972" + preemptionPolicy: 鬙Ǒȃ绡>堵zŕƧ钖孝0蛮xAǫ + priority: -966330786 + priorityClassName: "430" + readinessGates: + - conditionType: 齔試ŭ + restartPolicy: 幩šeSvEȤƏ埮pɵ + runtimeClassName: "435" + schedulerName: "425" + securityContext: + fsGroup: -5265121980497361308 + runAsGroup: 2006200781539567705 + runAsNonRoot: true + runAsUser: 1287380841622288898 + seLinuxOptions: + level: "376" + role: "374" + type: "375" + user: "373" + supplementalGroups: + - 6618112330449141397 + sysctls: + - name: "380" + value: "381" + windowsOptions: + gmsaCredentialSpec: "378" + gmsaCredentialSpecName: "377" + runAsUserName: "379" + serviceAccount: "371" + serviceAccountName: "370" + shareProcessNamespace: true + subdomain: "384" + terminationGracePeriodSeconds: -3123571459188372202 + tolerations: + - effect: ǣʛsĊ剞鮧軷șlļė[BN柌ë + key: "426" + operator: z* 皗u疲fɎ嵄箲Ů埞瞔ɏÊ锒e躜 + tolerationSeconds: -9161243904952859304 + value: "427" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: RT.0zo + operator: DoesNotExist + matchLabels: + rf-l67-9a-trt-03-7z2zy0e428-4-k2/kU27_.-4T-I.-..K.-.0__sD.-.-_I-FP: q-JM + maxSkew: 2088809792 + topologyKey: "436" + whenUnsatisfiable: 縊CkǚŨ镦 + volumes: + - awsElasticBlockStore: + fsType: "64" + partition: -104666658 + readOnly: true + volumeID: "63" + azureDisk: + cachingMode: ʜǝ鿟ldg滠鼍ƭt + diskName: "127" + diskURI: "128" + fsType: "129" + kind: ȫşŇɜa + readOnly: true + azureFile: + secretName: "113" + shareName: "114" + cephfs: + monitors: + - "98" + path: "99" + secretFile: "101" + secretRef: + name: "102" + user: "100" + cinder: + fsType: "96" + readOnly: true + secretRef: + name: "97" + volumeID: "95" + configMap: + defaultMode: -599608368 + items: + - key: "116" + mode: -1194714697 + path: "117" + name: "115" + optional: true + csi: + driver: "159" + fsType: "160" + nodePublishSecretRef: + name: "163" + readOnly: true + volumeAttributes: + "161": "162" + downwardAPI: + defaultMode: 1801487647 + items: + - fieldRef: + apiVersion: "106" + fieldPath: "107" + mode: 1322858613 + path: "105" + resourceFieldRef: + containerName: "108" + divisor: "889" + resource: "109" + emptyDir: + medium: 踓Ǻǧ湬淊kŪ睴鸏:ɥ³ƞsɁ8^ʥ + sizeLimit: "681" + fc: + fsType: "111" + lun: 1169718433 + targetWWNs: + - "110" + wwids: + - "112" + flexVolume: + driver: "90" + fsType: "91" + options: + "93": "94" + readOnly: true + secretRef: + name: "92" + flocker: + datasetName: "103" + datasetUUID: "104" + gcePersistentDisk: + fsType: "62" + partition: 2065358741 + pdName: "61" + readOnly: true + gitRepo: + directory: "67" + repository: "65" + revision: "66" + glusterfs: + endpoints: "80" + path: "81" + hostPath: + path: "60" + type: /淹\韲翁&ʢsɜ曢\%枅:=ǛƓ + iscsi: + chapAuthSession: true + fsType: "76" + initiatorName: "79" + iqn: "74" + iscsiInterface: "75" + lun: -663180249 + portals: + - "77" + readOnly: true + secretRef: + name: "78" + targetPortal: "73" + name: "59" + nfs: + path: "72" + server: "71" + persistentVolumeClaim: + claimName: "82" + photonPersistentDisk: + fsType: "131" + pdID: "130" + portworxVolume: + fsType: "146" + readOnly: true + volumeID: "145" + projected: + defaultMode: -1980941277 + sources: + - configMap: + items: + - key: "141" + mode: 1730325900 + path: "142" + name: "140" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "136" + fieldPath: "137" + mode: -555780268 + path: "135" + resourceFieldRef: + containerName: "138" + divisor: "952" + resource: "139" + secret: + items: + - key: "133" + mode: 782113097 + path: "134" + name: "132" + optional: true + serviceAccountToken: + audience: "143" + expirationSeconds: -2937394236764575757 + path: "144" + quobyte: + group: "125" + readOnly: true + registry: "122" + tenant: "126" + user: "124" + volume: "123" + rbd: + fsType: "85" + image: "84" + keyring: "88" + monitors: + - "83" + pool: "86" + readOnly: true + secretRef: + name: "89" + user: "87" + scaleIO: + fsType: "154" + gateway: "147" + protectionDomain: "150" + secretRef: + name: "149" + sslEnabled: true + storageMode: "152" + storagePool: "151" + system: "148" + volumeName: "153" + secret: + defaultMode: 1655406148 + items: + - key: "69" + mode: 1648350164 + path: "70" + optional: true + secretName: "68" + storageos: + fsType: "157" + readOnly: true + secretRef: + name: "158" + volumeName: "155" + volumeNamespace: "156" + vsphereVolume: + fsType: "119" + storagePolicyID: "121" + storagePolicyName: "120" + volumePath: "118" + ttlSecondsAfterFinished: 246849509 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.json b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.json new file mode 100644 index 00000000000..b559a97f688 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.json @@ -0,0 +1,1446 @@ +{ + "kind": "CronJob", + "apiVersion": "batch/v2alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "schedule": "19", + "startingDeadlineSeconds": -2555947251840004808, + "concurrencyPolicy": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", + "suspend": true, + "jobTemplate": { + "metadata": { + "name": "20", + "generateName": "21", + "namespace": "22", + "selfLink": "23", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 3798025802092444428, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -6114802437535409255, + "labels": { + "25": "26" + }, + "annotations": { + "27": "28" + }, + "ownerReferences": [ + { + "apiVersion": "29", + "kind": "30", + "name": "31", + "uid": "憍峕?狱³-Ǐ忄*", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "32" + ], + "clusterName": "33", + "managedFields": [ + { + "manager": "34", + "operation": "ȎțêɘIJ斬³;Ơ歿", + "apiVersion": "35", + "fieldsType": "36" + } + ] + }, + "spec": { + "parallelism": -856030588, + "completions": -106888179, + "activeDeadlineSeconds": -1483125035702892746, + "backoffLimit": -1822122846, + "selector": { + "matchLabels": { + "2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T": "cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm" + }, + "matchExpressions": [ + { + "key": "rnr", + "operator": "DoesNotExist" + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "43", + "generateName": "44", + "namespace": "45", + "selfLink": "46", + "uid": "A", + "resourceVersion": "13282108741396501211", + "generation": -1988464041375677738, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -961038652544818647, + "labels": { + "48": "49" + }, + "annotations": { + "50": "51" + }, + "ownerReferences": [ + { + "apiVersion": "52", + "kind": "53", + "name": "54", + "uid": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "55" + ], + "clusterName": "56", + "managedFields": [ + { + "manager": "57", + "operation": "聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸", + "apiVersion": "58", + "fieldsType": "59" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "60", + "hostPath": { + "path": "61", + "type": "j剐'宣I拍N嚳ķȗ" + }, + "emptyDir": { + "medium": "捵TwMȗ礼2ħ籦ö嗏ʑ\u003e季Cʖ畬", + "sizeLimit": "347" + }, + "gcePersistentDisk": { + "pdName": "62", + "fsType": "63", + "partition": 1399152294, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "64", + "fsType": "65", + "partition": -1853411528 + }, + "gitRepo": { + "repository": "66", + "revision": "67", + "directory": "68" + }, + "secret": { + "secretName": "69", + "items": [ + { + "key": "70", + "path": "71", + "mode": 1395607230 + } + ], + "defaultMode": -1852451720, + "optional": true + }, + "nfs": { + "server": "72", + "path": "73" + }, + "iscsi": { + "targetPortal": "74", + "iqn": "75", + "lun": -1483417237, + "iscsiInterface": "76", + "fsType": "77", + "portals": [ + "78" + ], + "secretRef": { + "name": "79" + }, + "initiatorName": "80" + }, + "glusterfs": { + "endpoints": "81", + "path": "82", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "83", + "readOnly": true + }, + "rbd": { + "monitors": [ + "84" + ], + "image": "85", + "fsType": "86", + "pool": "87", + "user": "88", + "keyring": "89", + "secretRef": { + "name": "90" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "91", + "fsType": "92", + "secretRef": { + "name": "93" + }, + "options": { + "94": "95" + } + }, + "cinder": { + "volumeID": "96", + "fsType": "97", + "secretRef": { + "name": "98" + } + }, + "cephfs": { + "monitors": [ + "99" + ], + "path": "100", + "user": "101", + "secretFile": "102", + "secretRef": { + "name": "103" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "104", + "datasetUUID": "105" + }, + "downwardAPI": { + "items": [ + { + "path": "106", + "fieldRef": { + "apiVersion": "107", + "fieldPath": "108" + }, + "resourceFieldRef": { + "containerName": "109", + "resource": "110", + "divisor": "52" + }, + "mode": -1011172037 + } + ], + "defaultMode": -1775926229 + }, + "fc": { + "targetWWNs": [ + "111" + ], + "lun": -740816174, + "fsType": "112", + "wwids": [ + "113" + ] + }, + "azureFile": { + "secretName": "114", + "shareName": "115" + }, + "configMap": { + "name": "116", + "items": [ + { + "key": "117", + "path": "118", + "mode": 1793473487 + } + ], + "defaultMode": -347579237, + "optional": false + }, + "vsphereVolume": { + "volumePath": "119", + "fsType": "120", + "storagePolicyName": "121", + "storagePolicyID": "122" + }, + "quobyte": { + "registry": "123", + "volume": "124", + "readOnly": true, + "user": "125", + "group": "126", + "tenant": "127" + }, + "azureDisk": { + "diskName": "128", + "diskURI": "129", + "cachingMode": "A3fƻfʣ繡楙¯", + "fsType": "130", + "readOnly": true, + "kind": "勗E濞偘1ɩÅ議Ǹ轺@)蓳嗘TʡȂ" + }, + "photonPersistentDisk": { + "pdID": "131", + "fsType": "132" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "133", + "items": [ + { + "key": "134", + "path": "135", + "mode": 550215822 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "136", + "fieldRef": { + "apiVersion": "137", + "fieldPath": "138" + }, + "resourceFieldRef": { + "containerName": "139", + "resource": "140", + "divisor": "618" + }, + "mode": 1525389481 + } + ] + }, + "configMap": { + "name": "141", + "items": [ + { + "key": "142", + "path": "143", + "mode": -1249460160 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "144", + "expirationSeconds": -8988970531898753887, + "path": "145" + } + } + ], + "defaultMode": -1332301579 + }, + "portworxVolume": { + "volumeID": "146", + "fsType": "147" + }, + "scaleIO": { + "gateway": "148", + "system": "149", + "secretRef": { + "name": "150" + }, + "protectionDomain": "151", + "storagePool": "152", + "storageMode": "153", + "volumeName": "154", + "fsType": "155", + "readOnly": true + }, + "storageos": { + "volumeName": "156", + "volumeNamespace": "157", + "fsType": "158", + "readOnly": true, + "secretRef": { + "name": "159" + } + }, + "csi": { + "driver": "160", + "readOnly": false, + "fsType": "161", + "volumeAttributes": { + "162": "163" + }, + "nodePublishSecretRef": { + "name": "164" + } + } + } + ], + "initContainers": [ + { + "name": "165", + "image": "166", + "command": [ + "167" + ], + "args": [ + "168" + ], + "workingDir": "169", + "ports": [ + { + "name": "170", + "hostPort": 1632959949, + "containerPort": 487826951, + "protocol": "ldg滠鼍ƭt?", + "hostIP": "171" + } + ], + "envFrom": [ + { + "prefix": "172", + "configMapRef": { + "name": "173", + "optional": false + }, + "secretRef": { + "name": "174", + "optional": false + } + } + ], + "env": [ + { + "name": "175", + "value": "176", + "valueFrom": { + "fieldRef": { + "apiVersion": "177", + "fieldPath": "178" + }, + "resourceFieldRef": { + "containerName": "179", + "resource": "180", + "divisor": "597" + }, + "configMapKeyRef": { + "name": "181", + "key": "182", + "optional": false + }, + "secretKeyRef": { + "name": "183", + "key": "184", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "ÙæNǚ錯ƶRq": "575" + }, + "requests": { + "To\u0026蕭k ź": "644" + } + }, + "volumeMounts": [ + { + "name": "185", + "readOnly": true, + "mountPath": "186", + "subPath": "187", + "mountPropagation": "瑥A", + "subPathExpr": "188" + } + ], + "volumeDevices": [ + { + "name": "189", + "devicePath": "190" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "191" + ] + }, + "httpGet": { + "path": "192", + "port": "193", + "host": "194", + "scheme": "0åȂ町恰nj揠8lj", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": -2049272966, + "host": "197" + }, + "initialDelaySeconds": -1188153605, + "timeoutSeconds": -427769948, + "periodSeconds": 912004803, + "successThreshold": -2098817064, + "failureThreshold": 1231820696 + }, + "readinessProbe": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": "200", + "host": "201", + "httpHeaders": [ + { + "name": "202", + "value": "203" + } + ] + }, + "tcpSocket": { + "port": 675406340, + "host": "204" + }, + "initialDelaySeconds": 994527057, + "timeoutSeconds": -1482763519, + "periodSeconds": -1346458591, + "successThreshold": 1234551517, + "failureThreshold": -1618937335 + }, + "startupProbe": { + "exec": { + "command": [ + "205" + ] + }, + "httpGet": { + "path": "206", + "port": "207", + "host": "208", + "scheme": "eÞȦY籎顒", + "httpHeaders": [ + { + "name": "209", + "value": "210" + } + ] + }, + "tcpSocket": { + "port": "211", + "host": "212" + }, + "initialDelaySeconds": -1252931244, + "timeoutSeconds": 1569992019, + "periodSeconds": 1061537, + "successThreshold": 322666556, + "failureThreshold": -814446577 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "213" + ] + }, + "httpGet": { + "path": "214", + "port": -1171060347, + "host": "215", + "scheme": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", + "httpHeaders": [ + { + "name": "216", + "value": "217" + } + ] + }, + "tcpSocket": { + "port": "218", + "host": "219" + } + }, + "preStop": { + "exec": { + "command": [ + "220" + ] + }, + "httpGet": { + "path": "221", + "port": -1319998825, + "host": "222", + "scheme": "銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ", + "httpHeaders": [ + { + "name": "223", + "value": "224" + } + ] + }, + "tcpSocket": { + "port": 1180382332, + "host": "225" + } + } + }, + "terminationMessagePath": "226", + "terminationMessagePolicy": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "imagePullPolicy": "儣廡ɑ龫`劳\u0026¼傭", + "securityContext": { + "capabilities": { + "add": [ + "酃=6}ɡŇƉ立hdz緄Ú|dk_瀹鞎" + ], + "drop": [ + "n芞QÄȻȊ+?ƭ峧Y栲茇竛" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "227", + "role": "228", + "type": "229", + "level": "230" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "231", + "gmsaCredentialSpec": "232", + "runAsUserName": "233" + }, + "runAsUser": 4875570291212151521, + "runAsGroup": -593458796014416333, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "軶ǃ*ʙ嫙\u0026蒒5靇" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "234", + "image": "235", + "command": [ + "236" + ], + "args": [ + "237" + ], + "workingDir": "238", + "ports": [ + { + "name": "239", + "hostPort": 2126876305, + "containerPort": -2051962852, + "protocol": "貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲE'iþ", + "hostIP": "240" + } + ], + "envFrom": [ + { + "prefix": "241", + "configMapRef": { + "name": "242", + "optional": true + }, + "secretRef": { + "name": "243", + "optional": false + } + } + ], + "env": [ + { + "name": "244", + "value": "245", + "valueFrom": { + "fieldRef": { + "apiVersion": "246", + "fieldPath": "247" + }, + "resourceFieldRef": { + "containerName": "248", + "resource": "249", + "divisor": "109" + }, + "configMapKeyRef": { + "name": "250", + "key": "251", + "optional": false + }, + "secretKeyRef": { + "name": "252", + "key": "253", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "ŤǢʭ嵔棂p儼Ƿ裚瓶": "806" + }, + "requests": { + "ɩC": "766" + } + }, + "volumeMounts": [ + { + "name": "254", + "mountPath": "255", + "subPath": "256", + "mountPropagation": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "subPathExpr": "257" + } + ], + "volumeDevices": [ + { + "name": "258", + "devicePath": "259" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": -342705708, + "host": "262", + "scheme": "fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "265" + }, + "initialDelaySeconds": 364078113, + "timeoutSeconds": -181693648, + "periodSeconds": 828173251, + "successThreshold": -394397948, + "failureThreshold": 2040455355 + }, + "readinessProbe": { + "exec": { + "command": [ + "266" + ] + }, + "httpGet": { + "path": "267", + "port": 474119379, + "host": "268", + "scheme": "萭旿@掇lNdǂ\u003e5姣", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": 1498833271, + "host": "271" + }, + "initialDelaySeconds": 1505082076, + "timeoutSeconds": 1447898632, + "periodSeconds": 1602745893, + "successThreshold": 1599076900, + "failureThreshold": -1920661051 + }, + "startupProbe": { + "exec": { + "command": [ + "272" + ] + }, + "httpGet": { + "path": "273", + "port": "274", + "host": "275", + "scheme": "¸", + "httpHeaders": [ + { + "name": "276", + "value": "277" + } + ] + }, + "tcpSocket": { + "port": "278", + "host": "279" + }, + "initialDelaySeconds": -161753937, + "timeoutSeconds": -1578746609, + "periodSeconds": 1428207963, + "successThreshold": 790462391, + "failureThreshold": -822090785 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "280" + ] + }, + "httpGet": { + "path": "281", + "port": -421846800, + "host": "282", + "scheme": "zvt莭琽§", + "httpHeaders": [ + { + "name": "283", + "value": "284" + } + ] + }, + "tcpSocket": { + "port": -763687725, + "host": "285" + } + }, + "preStop": { + "exec": { + "command": [ + "286" + ] + }, + "httpGet": { + "path": "287", + "port": -1452676801, + "host": "288", + "scheme": "ȿ0矀Kʝ", + "httpHeaders": [ + { + "name": "289", + "value": "290" + } + ] + }, + "tcpSocket": { + "port": "291", + "host": "292" + } + } + }, + "terminationMessagePath": "293", + "terminationMessagePolicy": "\\p[", + "imagePullPolicy": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "securityContext": { + "capabilities": { + "add": [ + "À*f\u003c鴒翁杙Ŧ癃8" + ], + "drop": [ + "ɱJȉ罴" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "294", + "role": "295", + "type": "296", + "level": "297" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "298", + "gmsaCredentialSpec": "299", + "runAsUserName": "300" + }, + "runAsUser": -2706913289057230267, + "runAsGroup": -3689959065086680033, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅" + }, + "stdinOnce": true + } + ], + "ephemeralContainers": [ + { + "name": "301", + "image": "302", + "command": [ + "303" + ], + "args": [ + "304" + ], + "workingDir": "305", + "ports": [ + { + "name": "306", + "hostPort": 1853396726, + "containerPort": 1330271338, + "protocol": "逴", + "hostIP": "307" + } + ], + "envFrom": [ + { + "prefix": "308", + "configMapRef": { + "name": "309", + "optional": true + }, + "secretRef": { + "name": "310", + "optional": true + } + } + ], + "env": [ + { + "name": "311", + "value": "312", + "valueFrom": { + "fieldRef": { + "apiVersion": "313", + "fieldPath": "314" + }, + "resourceFieldRef": { + "containerName": "315", + "resource": "316", + "divisor": "709" + }, + "configMapKeyRef": { + "name": "317", + "key": "318", + "optional": false + }, + "secretKeyRef": { + "name": "319", + "key": "320", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "颐o": "230" + }, + "requests": { + "[+扴ȨŮ+朷Ǝ膯ljV": "728" + } + }, + "volumeMounts": [ + { + "name": "321", + "mountPath": "322", + "subPath": "323", + "mountPropagation": "ŕ-Ɂ圯W:ĸ輦唊#v铿", + "subPathExpr": "324" + } + ], + "volumeDevices": [ + { + "name": "325", + "devicePath": "326" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "327" + ] + }, + "httpGet": { + "path": "328", + "port": "329", + "host": "330", + "scheme": "屡ʁ", + "httpHeaders": [ + { + "name": "331", + "value": "332" + } + ] + }, + "tcpSocket": { + "port": -1554559634, + "host": "333" + }, + "initialDelaySeconds": 1718241831, + "timeoutSeconds": 550615941, + "periodSeconds": 1180971695, + "successThreshold": -1971944908, + "failureThreshold": 1742259603 + }, + "readinessProbe": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": -1620315711, + "host": "336", + "scheme": "ɐ扵", + "httpHeaders": [ + { + "name": "337", + "value": "338" + } + ] + }, + "tcpSocket": { + "port": "339", + "host": "340" + }, + "initialDelaySeconds": -1358663652, + "timeoutSeconds": 1543146222, + "periodSeconds": -527306221, + "successThreshold": 2098694289, + "failureThreshold": 1150925735 + }, + "startupProbe": { + "exec": { + "command": [ + "341" + ] + }, + "httpGet": { + "path": "342", + "port": "343", + "host": "344", + "scheme": "榝$î.Ȏ蝪ʜ5遰", + "httpHeaders": [ + { + "name": "345", + "value": "346" + } + ] + }, + "tcpSocket": { + "port": -1438286448, + "host": "347" + }, + "initialDelaySeconds": 834105836, + "timeoutSeconds": -1462219068, + "periodSeconds": -370386363, + "successThreshold": 1714588921, + "failureThreshold": -1246371817 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "348" + ] + }, + "httpGet": { + "path": "349", + "port": "350", + "host": "351", + "scheme": "跩aŕ翑", + "httpHeaders": [ + { + "name": "352", + "value": "353" + } + ] + }, + "tcpSocket": { + "port": "354", + "host": "355" + } + }, + "preStop": { + "exec": { + "command": [ + "356" + ] + }, + "httpGet": { + "path": "357", + "port": 1017803158, + "host": "358", + "scheme": "碔", + "httpHeaders": [ + { + "name": "359", + "value": "360" + } + ] + }, + "tcpSocket": { + "port": "361", + "host": "362" + } + } + }, + "terminationMessagePath": "363", + "terminationMessagePolicy": "Kƙ順\\E¦队偯J僳徥淳4揻-$ɽ丟", + "imagePullPolicy": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "securityContext": { + "capabilities": { + "add": [ + "ŧL²sNƗ¸gĩ餠籲磣Óƿ" + ], + "drop": [ + "\"冓鍓贯澔 ƺ蛜6" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "364", + "role": "365", + "type": "366", + "level": "367" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "368", + "gmsaCredentialSpec": "369", + "runAsUserName": "370" + }, + "runAsUser": 4353696140684277635, + "runAsGroup": 6057650398488995896, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "鰥Z龏´DÒȗ" + }, + "tty": true, + "targetContainerName": "371" + } + ], + "restartPolicy": "ɘɢ鬍熖B芭花ª瘡", + "terminationGracePeriodSeconds": 2666412258966278206, + "activeDeadlineSeconds": -8715915045560617563, + "dnsPolicy": "丆", + "nodeSelector": { + "372": "373" + }, + "serviceAccountName": "374", + "serviceAccount": "375", + "automountServiceAccountToken": false, + "nodeName": "376", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "377", + "role": "378", + "type": "379", + "level": "380" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "381", + "gmsaCredentialSpec": "382", + "runAsUserName": "383" + }, + "runAsUser": 2179199799235189619, + "runAsGroup": -779972051078659613, + "runAsNonRoot": false, + "supplementalGroups": [ + -7127205672279904050 + ], + "fsGroup": 7124276984274024394, + "sysctls": [ + { + "name": "384", + "value": "385" + } + ] + }, + "imagePullSecrets": [ + { + "name": "386" + } + ], + "hostname": "387", + "subdomain": "388", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "389", + "operator": "6x$1sȣ±p鋄5弢ȹ均i绝5哇芆", + "values": [ + "390" + ] + } + ], + "matchFields": [ + { + "key": "391", + "operator": "埮pɵ{WOŭW灬p", + "values": [ + "392" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 199049889, + "preference": { + "matchExpressions": [ + { + "key": "393", + "operator": "擭銆jʒǚ鍰\\縑", + "values": [ + "394" + ] + } + ], + "matchFields": [ + { + "key": "395", + "operator": "鞤ɱďW賁Ěɭɪǹ0衷,Ʒƣ", + "values": [ + "396" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4--883d-v3j4-7y-p---up52--sjo7799-skj5---r-t.sumf7ew/u-5mj_9.M.134-5-.q6H_.--_---.M.U_-m.-P.yPS": "1Tvw39F_C-rtSY.g._2F7.-_e..r" + }, + "matchExpressions": [ + { + "key": "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1", + "operator": "NotIn", + "values": [ + "z" + ] + } + ] + }, + "namespaces": [ + "403" + ], + "topologyKey": "404" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -217760519, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6": "Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP" + }, + "matchExpressions": [ + { + "key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "411" + ], + "topologyKey": "412" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" + }, + "matchExpressions": [ + { + "key": "QZ9p_6.C.e", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "419" + ], + "topologyKey": "420" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1851436166, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" + }, + "matchExpressions": [ + { + "key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D", + "operator": "NotIn", + "values": [ + "txb__-ex-_1_-ODgC_1-_V" + ] + } + ] + }, + "namespaces": [ + "427" + ], + "topologyKey": "428" + } + } + ] + } + }, + "schedulerName": "429", + "tolerations": [ + { + "key": "430", + "operator": "堺ʣ", + "value": "431", + "effect": "ŽɣB矗E¸乾", + "tolerationSeconds": -3532804738923434397 + } + ], + "hostAliases": [ + { + "ip": "432", + "hostnames": [ + "433" + ] + } + ], + "priorityClassName": "434", + "priority": -1852730577, + "dnsConfig": { + "nameservers": [ + "435" + ], + "searches": [ + "436" + ], + "options": [ + { + "name": "437", + "value": "438" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" + } + ], + "runtimeClassName": "439", + "enableServiceLinks": false, + "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", + "overhead": { + "4'ď曕椐敛n湙": "310" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -150478704, + "topologyKey": "440", + "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", + "labelSelector": { + "matchLabels": { + "p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" + }, + "matchExpressions": [ + { + "key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "ttlSecondsAfterFinished": 920774957 + } + }, + "successfulJobsHistoryLimit": 1613009760, + "failedJobsHistoryLimit": 1560811691 + }, + "status": { + "active": [ + { + "kind": "447", + "namespace": "448", + "name": "449", + "uid": "Ŋ)TiD¢ƿ媴h", + "apiVersion": "450", + "resourceVersion": "451", + "fieldPath": "452" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.pb b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.pb new file mode 100644 index 00000000000..eee44c0ef90 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.yaml new file mode 100644 index 00000000000..5e27f0a59e7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.CronJob.yaml @@ -0,0 +1,989 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + concurrencyPolicy: Hr鯹)晿5姣 + initialDelaySeconds: 1505082076 + periodSeconds: 1602745893 + successThreshold: 1599076900 + tcpSocket: + host: "271" + port: 1498833271 + timeoutSeconds: 1447898632 + resources: + limits: + ŤǢʭ嵔棂p儼Ƿ裚瓶: "806" + requests: + ɩC: "766" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - À*f<鴒翁杙Ŧ癃8 + drop: + - ɱJȉ罴 + privileged: false + procMount: 棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅 + readOnlyRootFilesystem: false + runAsGroup: -3689959065086680033 + runAsNonRoot: false + runAsUser: -2706913289057230267 + seLinuxOptions: + level: "297" + role: "295" + type: "296" + user: "294" + windowsOptions: + gmsaCredentialSpec: "299" + gmsaCredentialSpecName: "298" + runAsUserName: "300" + startupProbe: + exec: + command: + - "272" + failureThreshold: -822090785 + httpGet: + host: "275" + httpHeaders: + - name: "276" + value: "277" + path: "273" + port: "274" + scheme: ¸ + initialDelaySeconds: -161753937 + periodSeconds: 1428207963 + successThreshold: 790462391 + tcpSocket: + host: "279" + port: "278" + timeoutSeconds: -1578746609 + stdinOnce: true + terminationMessagePath: "293" + terminationMessagePolicy: \p[ + volumeDevices: + - devicePath: "259" + name: "258" + volumeMounts: + - mountPath: "255" + mountPropagation: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + name: "254" + subPath: "256" + subPathExpr: "257" + workingDir: "238" + dnsConfig: + nameservers: + - "435" + options: + - name: "437" + value: "438" + searches: + - "436" + dnsPolicy: 丆 + enableServiceLinks: false + ephemeralContainers: + - args: + - "304" + command: + - "303" + env: + - name: "311" + value: "312" + valueFrom: + configMapKeyRef: + key: "318" + name: "317" + optional: false + fieldRef: + apiVersion: "313" + fieldPath: "314" + resourceFieldRef: + containerName: "315" + divisor: "709" + resource: "316" + secretKeyRef: + key: "320" + name: "319" + optional: false + envFrom: + - configMapRef: + name: "309" + optional: true + prefix: "308" + secretRef: + name: "310" + optional: true + image: "302" + imagePullPolicy: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + lifecycle: + postStart: + exec: + command: + - "348" + httpGet: + host: "351" + httpHeaders: + - name: "352" + value: "353" + path: "349" + port: "350" + scheme: 跩aŕ翑 + tcpSocket: + host: "355" + port: "354" + preStop: + exec: + command: + - "356" + httpGet: + host: "358" + httpHeaders: + - name: "359" + value: "360" + path: "357" + port: 1017803158 + scheme: 碔 + tcpSocket: + host: "362" + port: "361" + livenessProbe: + exec: + command: + - "327" + failureThreshold: 1742259603 + httpGet: + host: "330" + httpHeaders: + - name: "331" + value: "332" + path: "328" + port: "329" + scheme: 屡ʁ + initialDelaySeconds: 1718241831 + periodSeconds: 1180971695 + successThreshold: -1971944908 + tcpSocket: + host: "333" + port: -1554559634 + timeoutSeconds: 550615941 + name: "301" + ports: + - containerPort: 1330271338 + hostIP: "307" + hostPort: 1853396726 + name: "306" + protocol: 逴 + readinessProbe: + exec: + command: + - "334" + failureThreshold: 1150925735 + httpGet: + host: "336" + httpHeaders: + - name: "337" + value: "338" + path: "335" + port: -1620315711 + scheme: ɐ扵 + initialDelaySeconds: -1358663652 + periodSeconds: -527306221 + successThreshold: 2098694289 + tcpSocket: + host: "340" + port: "339" + timeoutSeconds: 1543146222 + resources: + limits: + 颐o: "230" + requests: + '[+扴ȨŮ+朷Ǝ膯ljV': "728" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ŧL²sNƗ¸gĩ餠籲磣Óƿ + drop: + - '"冓鍓贯澔 ƺ蛜6' + privileged: false + procMount: 鰥Z龏´DÒȗ + readOnlyRootFilesystem: true + runAsGroup: 6057650398488995896 + runAsNonRoot: true + runAsUser: 4353696140684277635 + seLinuxOptions: + level: "367" + role: "365" + type: "366" + user: "364" + windowsOptions: + gmsaCredentialSpec: "369" + gmsaCredentialSpecName: "368" + runAsUserName: "370" + startupProbe: + exec: + command: + - "341" + failureThreshold: -1246371817 + httpGet: + host: "344" + httpHeaders: + - name: "345" + value: "346" + path: "342" + port: "343" + scheme: 榝$î.Ȏ蝪ʜ5遰 + initialDelaySeconds: 834105836 + periodSeconds: -370386363 + successThreshold: 1714588921 + tcpSocket: + host: "347" + port: -1438286448 + timeoutSeconds: -1462219068 + targetContainerName: "371" + terminationMessagePath: "363" + terminationMessagePolicy: Kƙ順\E¦队偯J僳徥淳4揻-$ɽ丟 + tty: true + volumeDevices: + - devicePath: "326" + name: "325" + volumeMounts: + - mountPath: "322" + mountPropagation: ŕ-Ɂ圯W:ĸ輦唊#v铿 + name: "321" + subPath: "323" + subPathExpr: "324" + workingDir: "305" + hostAliases: + - hostnames: + - "433" + ip: "432" + hostPID: true + hostname: "387" + imagePullSecrets: + - name: "386" + initContainers: + - args: + - "168" + command: + - "167" + env: + - name: "175" + value: "176" + valueFrom: + configMapKeyRef: + key: "182" + name: "181" + optional: false + fieldRef: + apiVersion: "177" + fieldPath: "178" + resourceFieldRef: + containerName: "179" + divisor: "597" + resource: "180" + secretKeyRef: + key: "184" + name: "183" + optional: false + envFrom: + - configMapRef: + name: "173" + optional: false + prefix: "172" + secretRef: + name: "174" + optional: false + image: "166" + imagePullPolicy: 儣廡ɑ龫`劳&¼傭 + lifecycle: + postStart: + exec: + command: + - "213" + httpGet: + host: "215" + httpHeaders: + - name: "216" + value: "217" + path: "214" + port: -1171060347 + scheme: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° + tcpSocket: + host: "219" + port: "218" + preStop: + exec: + command: + - "220" + httpGet: + host: "222" + httpHeaders: + - name: "223" + value: "224" + path: "221" + port: -1319998825 + scheme: 銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ + tcpSocket: + host: "225" + port: 1180382332 + livenessProbe: + exec: + command: + - "191" + failureThreshold: 1231820696 + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "192" + port: "193" + scheme: 0åȂ町恰nj揠8lj + initialDelaySeconds: -1188153605 + periodSeconds: 912004803 + successThreshold: -2098817064 + tcpSocket: + host: "197" + port: -2049272966 + timeoutSeconds: -427769948 + name: "165" + ports: + - containerPort: 487826951 + hostIP: "171" + hostPort: 1632959949 + name: "170" + protocol: ldg滠鼍ƭt? + readinessProbe: + exec: + command: + - "198" + failureThreshold: -1618937335 + httpGet: + host: "201" + httpHeaders: + - name: "202" + value: "203" + path: "199" + port: "200" + initialDelaySeconds: 994527057 + periodSeconds: -1346458591 + successThreshold: 1234551517 + tcpSocket: + host: "204" + port: 675406340 + timeoutSeconds: -1482763519 + resources: + limits: + ÙæNǚ錯ƶRq: "575" + requests: + To&蕭k ź: "644" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 酃=6}ɡŇƉ立hdz緄Ú|dk_瀹鞎 + drop: + - n芞QÄȻȊ+?ƭ峧Y栲茇竛 + privileged: true + procMount: 軶ǃ*ʙ嫙&蒒5靇 + readOnlyRootFilesystem: false + runAsGroup: -593458796014416333 + runAsNonRoot: true + runAsUser: 4875570291212151521 + seLinuxOptions: + level: "230" + role: "228" + type: "229" + user: "227" + windowsOptions: + gmsaCredentialSpec: "232" + gmsaCredentialSpecName: "231" + runAsUserName: "233" + startupProbe: + exec: + command: + - "205" + failureThreshold: -814446577 + httpGet: + host: "208" + httpHeaders: + - name: "209" + value: "210" + path: "206" + port: "207" + scheme: eÞȦY籎顒 + initialDelaySeconds: -1252931244 + periodSeconds: 1061537 + successThreshold: 322666556 + tcpSocket: + host: "212" + port: "211" + timeoutSeconds: 1569992019 + stdin: true + stdinOnce: true + terminationMessagePath: "226" + terminationMessagePolicy: H韹寬娬ï瓼猀2:öY鶪5w垁 + volumeDevices: + - devicePath: "190" + name: "189" + volumeMounts: + - mountPath: "186" + mountPropagation: 瑥A + name: "185" + readOnly: true + subPath: "187" + subPathExpr: "188" + workingDir: "169" + nodeName: "376" + nodeSelector: + "372": "373" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "434" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɘɢ鬍熖B芭花ª瘡 + runtimeClassName: "439" + schedulerName: "429" + securityContext: + fsGroup: 7124276984274024394 + runAsGroup: -779972051078659613 + runAsNonRoot: false + runAsUser: 2179199799235189619 + seLinuxOptions: + level: "380" + role: "378" + type: "379" + user: "377" + supplementalGroups: + - -7127205672279904050 + sysctls: + - name: "384" + value: "385" + windowsOptions: + gmsaCredentialSpec: "382" + gmsaCredentialSpecName: "381" + runAsUserName: "383" + serviceAccount: "375" + serviceAccountName: "374" + shareProcessNamespace: true + subdomain: "388" + terminationGracePeriodSeconds: 2666412258966278206 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "430" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "431" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "440" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "65" + partition: -1853411528 + volumeID: "64" + azureDisk: + cachingMode: A3fƻfʣ繡楙¯ + diskName: "128" + diskURI: "129" + fsType: "130" + kind: 勗E濞偘1ɩÅ議Ǹ轺@)蓳嗘TʡȂ + readOnly: true + azureFile: + secretName: "114" + shareName: "115" + cephfs: + monitors: + - "99" + path: "100" + readOnly: true + secretFile: "102" + secretRef: + name: "103" + user: "101" + cinder: + fsType: "97" + secretRef: + name: "98" + volumeID: "96" + configMap: + defaultMode: -347579237 + items: + - key: "117" + mode: 1793473487 + path: "118" + name: "116" + optional: false + csi: + driver: "160" + fsType: "161" + nodePublishSecretRef: + name: "164" + readOnly: false + volumeAttributes: + "162": "163" + downwardAPI: + defaultMode: -1775926229 + items: + - fieldRef: + apiVersion: "107" + fieldPath: "108" + mode: -1011172037 + path: "106" + resourceFieldRef: + containerName: "109" + divisor: "52" + resource: "110" + emptyDir: + medium: 捵TwMȗ礼2ħ籦ö嗏ʑ>季Cʖ畬 + sizeLimit: "347" + fc: + fsType: "112" + lun: -740816174 + targetWWNs: + - "111" + wwids: + - "113" + flexVolume: + driver: "91" + fsType: "92" + options: + "94": "95" + secretRef: + name: "93" + flocker: + datasetName: "104" + datasetUUID: "105" + gcePersistentDisk: + fsType: "63" + partition: 1399152294 + pdName: "62" + readOnly: true + gitRepo: + directory: "68" + repository: "66" + revision: "67" + glusterfs: + endpoints: "81" + path: "82" + readOnly: true + hostPath: + path: "61" + type: j剐'宣I拍N嚳ķȗ + iscsi: + fsType: "77" + initiatorName: "80" + iqn: "75" + iscsiInterface: "76" + lun: -1483417237 + portals: + - "78" + secretRef: + name: "79" + targetPortal: "74" + name: "60" + nfs: + path: "73" + server: "72" + persistentVolumeClaim: + claimName: "83" + readOnly: true + photonPersistentDisk: + fsType: "132" + pdID: "131" + portworxVolume: + fsType: "147" + volumeID: "146" + projected: + defaultMode: -1332301579 + sources: + - configMap: + items: + - key: "142" + mode: -1249460160 + path: "143" + name: "141" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "137" + fieldPath: "138" + mode: 1525389481 + path: "136" + resourceFieldRef: + containerName: "139" + divisor: "618" + resource: "140" + secret: + items: + - key: "134" + mode: 550215822 + path: "135" + name: "133" + optional: false + serviceAccountToken: + audience: "144" + expirationSeconds: -8988970531898753887 + path: "145" + quobyte: + group: "126" + readOnly: true + registry: "123" + tenant: "127" + user: "125" + volume: "124" + rbd: + fsType: "86" + image: "85" + keyring: "89" + monitors: + - "84" + pool: "87" + readOnly: true + secretRef: + name: "90" + user: "88" + scaleIO: + fsType: "155" + gateway: "148" + protectionDomain: "151" + readOnly: true + secretRef: + name: "150" + storageMode: "153" + storagePool: "152" + system: "149" + volumeName: "154" + secret: + defaultMode: -1852451720 + items: + - key: "70" + mode: 1395607230 + path: "71" + optional: true + secretName: "69" + storageos: + fsType: "158" + readOnly: true + secretRef: + name: "159" + volumeName: "156" + volumeNamespace: "157" + vsphereVolume: + fsType: "120" + storagePolicyID: "122" + storagePolicyName: "121" + volumePath: "119" + ttlSecondsAfterFinished: 920774957 + schedule: "19" + startingDeadlineSeconds: -2555947251840004808 + successfulJobsHistoryLimit: 1613009760 + suspend: true +status: + active: + - apiVersion: "450" + fieldPath: "452" + kind: "447" + name: "449" + namespace: "448" + resourceVersion: "451" + uid: Ŋ)TiD¢ƿ媴h diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.json b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.json new file mode 100644 index 00000000000..11accafa0ca --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.json @@ -0,0 +1,1428 @@ +{ + "kind": "JobTemplate", + "apiVersion": "batch/v2alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "template": { + "metadata": { + "name": "19", + "generateName": "20", + "namespace": "21", + "selfLink": "22", + "uid": "SǡƏ", + "resourceVersion": "17916580954637291219", + "generation": 5259823216098853135, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 4075183944016503389, + "labels": { + "24": "25" + }, + "annotations": { + "26": "27" + }, + "ownerReferences": [ + { + "apiVersion": "28", + "kind": "29", + "name": "30", + "uid": "ɑ", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "31" + ], + "clusterName": "32", + "managedFields": [ + { + "manager": "33", + "operation": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "apiVersion": "34", + "fieldsType": "35" + } + ] + }, + "spec": { + "parallelism": -443114323, + "completions": -1771909905, + "activeDeadlineSeconds": -9086179100394185427, + "backoffLimit": -1796008812, + "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" + ] + } + ] + }, + "manualSelector": false, + "template": { + "metadata": { + "name": "42", + "generateName": "43", + "namespace": "44", + "selfLink": "45", + "uid": "Ȗ脵鴈Ō", + "resourceVersion": "5994087412557504692", + "generation": 9213888658033954596, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2901856114738744973, + "labels": { + "47": "48" + }, + "annotations": { + "49": "50" + }, + "ownerReferences": [ + { + "apiVersion": "51", + "kind": "52", + "name": "53", + "uid": "I拍N嚳ķȗɊ捵TwMȗ礼", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "54" + ], + "clusterName": "55", + "managedFields": [ + { + "manager": "56", + "operation": "ö嗏ʑ\u003e季Cʖ畬x骀Šĸů", + "apiVersion": "57", + "fieldsType": "58" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "59", + "hostPath": { + "path": "60", + "type": "/淹\\韲翁\u0026ʢsɜ曢\\%枅:=ǛƓ" + }, + "emptyDir": { + "medium": "踓Ǻǧ湬淊kŪ睴鸏:ɥ³ƞsɁ8^ʥ", + "sizeLimit": "681" + }, + "gcePersistentDisk": { + "pdName": "61", + "fsType": "62", + "partition": 2065358741, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "63", + "fsType": "64", + "partition": -104666658, + "readOnly": true + }, + "gitRepo": { + "repository": "65", + "revision": "66", + "directory": "67" + }, + "secret": { + "secretName": "68", + "items": [ + { + "key": "69", + "path": "70", + "mode": 1648350164 + } + ], + "defaultMode": 1655406148, + "optional": true + }, + "nfs": { + "server": "71", + "path": "72" + }, + "iscsi": { + "targetPortal": "73", + "iqn": "74", + "lun": -663180249, + "iscsiInterface": "75", + "fsType": "76", + "readOnly": true, + "portals": [ + "77" + ], + "chapAuthSession": true, + "secretRef": { + "name": "78" + }, + "initiatorName": "79" + }, + "glusterfs": { + "endpoints": "80", + "path": "81" + }, + "persistentVolumeClaim": { + "claimName": "82" + }, + "rbd": { + "monitors": [ + "83" + ], + "image": "84", + "fsType": "85", + "pool": "86", + "user": "87", + "keyring": "88", + "secretRef": { + "name": "89" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "90", + "fsType": "91", + "secretRef": { + "name": "92" + }, + "readOnly": true, + "options": { + "93": "94" + } + }, + "cinder": { + "volumeID": "95", + "fsType": "96", + "readOnly": true, + "secretRef": { + "name": "97" + } + }, + "cephfs": { + "monitors": [ + "98" + ], + "path": "99", + "user": "100", + "secretFile": "101", + "secretRef": { + "name": "102" + } + }, + "flocker": { + "datasetName": "103", + "datasetUUID": "104" + }, + "downwardAPI": { + "items": [ + { + "path": "105", + "fieldRef": { + "apiVersion": "106", + "fieldPath": "107" + }, + "resourceFieldRef": { + "containerName": "108", + "resource": "109", + "divisor": "889" + }, + "mode": 1322858613 + } + ], + "defaultMode": 1801487647 + }, + "fc": { + "targetWWNs": [ + "110" + ], + "lun": 1169718433, + "fsType": "111", + "wwids": [ + "112" + ] + }, + "azureFile": { + "secretName": "113", + "shareName": "114" + }, + "configMap": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -1194714697 + } + ], + "defaultMode": -599608368, + "optional": true + }, + "vsphereVolume": { + "volumePath": "118", + "fsType": "119", + "storagePolicyName": "120", + "storagePolicyID": "121" + }, + "quobyte": { + "registry": "122", + "volume": "123", + "readOnly": true, + "user": "124", + "group": "125", + "tenant": "126" + }, + "azureDisk": { + "diskName": "127", + "diskURI": "128", + "cachingMode": "ʜǝ鿟ldg滠鼍ƭt", + "fsType": "129", + "readOnly": true, + "kind": "ȫşŇɜa" + }, + "photonPersistentDisk": { + "pdID": "130", + "fsType": "131" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 782113097 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "135", + "fieldRef": { + "apiVersion": "136", + "fieldPath": "137" + }, + "resourceFieldRef": { + "containerName": "138", + "resource": "139", + "divisor": "952" + }, + "mode": -555780268 + } + ] + }, + "configMap": { + "name": "140", + "items": [ + { + "key": "141", + "path": "142", + "mode": 1730325900 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "143", + "expirationSeconds": -2937394236764575757, + "path": "144" + } + } + ], + "defaultMode": -1980941277 + }, + "portworxVolume": { + "volumeID": "145", + "fsType": "146", + "readOnly": true + }, + "scaleIO": { + "gateway": "147", + "system": "148", + "secretRef": { + "name": "149" + }, + "sslEnabled": true, + "protectionDomain": "150", + "storagePool": "151", + "storageMode": "152", + "volumeName": "153", + "fsType": "154" + }, + "storageos": { + "volumeName": "155", + "volumeNamespace": "156", + "fsType": "157", + "readOnly": true, + "secretRef": { + "name": "158" + } + }, + "csi": { + "driver": "159", + "readOnly": true, + "fsType": "160", + "volumeAttributes": { + "161": "162" + }, + "nodePublishSecretRef": { + "name": "163" + } + } + } + ], + "initContainers": [ + { + "name": "164", + "image": "165", + "command": [ + "166" + ], + "args": [ + "167" + ], + "workingDir": "168", + "ports": [ + { + "name": "169", + "hostPort": 580681683, + "containerPort": 38897467, + "protocol": "h0åȂ町恰nj揠", + "hostIP": "170" + } + ], + "envFrom": [ + { + "prefix": "171", + "configMapRef": { + "name": "172", + "optional": false + }, + "secretRef": { + "name": "173", + "optional": true + } + } + ], + "env": [ + { + "name": "174", + "value": "175", + "valueFrom": { + "fieldRef": { + "apiVersion": "176", + "fieldPath": "177" + }, + "resourceFieldRef": { + "containerName": "178", + "resource": "179", + "divisor": "618" + }, + "configMapKeyRef": { + "name": "180", + "key": "181", + "optional": false + }, + "secretKeyRef": { + "name": "182", + "key": "183", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "缶.蒅!a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + }, + "requests": { + "T捘ɍi縱ù墴": "848" + } + }, + "volumeMounts": [ + { + "name": "184", + "readOnly": true, + "mountPath": "185", + "subPath": "186", + "mountPropagation": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", + "subPathExpr": "187" + } + ], + "volumeDevices": [ + { + "name": "188", + "devicePath": "189" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": -575512248, + "host": "192", + "scheme": "ɨ銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 1180382332, + "host": "195" + }, + "initialDelaySeconds": -1846991380, + "timeoutSeconds": 325236550, + "periodSeconds": -1398498492, + "successThreshold": -2035009296, + "failureThreshold": -559252309 + }, + "readinessProbe": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": 1403721475, + "host": "198", + "scheme": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": -2064174383, + "host": "201" + }, + "initialDelaySeconds": -1327537699, + "timeoutSeconds": 483512911, + "periodSeconds": -1941847253, + "successThreshold": 1596028039, + "failureThreshold": 1427781619 + }, + "startupProbe": { + "exec": { + "command": [ + "202" + ] + }, + "httpGet": { + "path": "203", + "port": -337353552, + "host": "204", + "scheme": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "httpHeaders": [ + { + "name": "205", + "value": "206" + } + ] + }, + "tcpSocket": { + "port": -586068135, + "host": "207" + }, + "initialDelaySeconds": 1592489782, + "timeoutSeconds": 929367702, + "periodSeconds": -102814733, + "successThreshold": -152585895, + "failureThreshold": -2037320199 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "208" + ] + }, + "httpGet": { + "path": "209", + "port": 1381010768, + "host": "210", + "scheme": "ö", + "httpHeaders": [ + { + "name": "211", + "value": "212" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "213" + } + }, + "preStop": { + "exec": { + "command": [ + "214" + ] + }, + "httpGet": { + "path": "215", + "port": 1054302708, + "host": "216", + "httpHeaders": [ + { + "name": "217", + "value": "218" + } + ] + }, + "tcpSocket": { + "port": "219", + "host": "220" + } + } + }, + "terminationMessagePath": "221", + "terminationMessagePolicy": "軶ǃ*ʙ嫙\u0026蒒5靇", + "imagePullPolicy": "ŴĿ", + "securityContext": { + "capabilities": { + "add": [ + "Áȉ彂Ŵ廷s{Ⱦdz@ùƸ" + ], + "drop": [ + "ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "222", + "role": "223", + "type": "224", + "level": "225" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "226", + "gmsaCredentialSpec": "227", + "runAsUserName": "228" + }, + "runAsUser": 6116261698850084527, + "runAsGroup": -8724223413734010757, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "邪匾mɩC[ó瓧嫭塓烀罁胾^拜Ȍ" + } + } + ], + "containers": [ + { + "name": "229", + "image": "230", + "command": [ + "231" + ], + "args": [ + "232" + ], + "workingDir": "233", + "ports": [ + { + "name": "234", + "hostPort": 427196286, + "containerPort": 1048864116, + "protocol": "/樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "hostIP": "235" + } + ], + "envFrom": [ + { + "prefix": "236", + "configMapRef": { + "name": "237", + "optional": true + }, + "secretRef": { + "name": "238", + "optional": false + } + } + ], + "env": [ + { + "name": "239", + "value": "240", + "valueFrom": { + "fieldRef": { + "apiVersion": "241", + "fieldPath": "242" + }, + "resourceFieldRef": { + "containerName": "243", + "resource": "244", + "divisor": "506" + }, + "configMapKeyRef": { + "name": "245", + "key": "246", + "optional": true + }, + "secretKeyRef": { + "name": "247", + "key": "248", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "ƻ悖ȩ0Ƹ[": "672" + }, + "requests": { + "": "988" + } + }, + "volumeMounts": [ + { + "name": "249", + "mountPath": "250", + "subPath": "251", + "mountPropagation": "髷裎$MVȟ@7飣奺Ȋ", + "subPathExpr": "252" + } + ], + "volumeDevices": [ + { + "name": "253", + "devicePath": "254" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "255" + ] + }, + "httpGet": { + "path": "256", + "port": -1180080716, + "host": "257", + "scheme": "Ȍ脾嚏吐ĠLƐȤ藠3.v-鿧悮", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": -161485752, + "host": "260" + }, + "initialDelaySeconds": 1524276356, + "timeoutSeconds": -521487971, + "periodSeconds": -1561418761, + "successThreshold": -1452676801, + "failureThreshold": -1171167638 + }, + "readinessProbe": { + "exec": { + "command": [ + "261" + ] + }, + "httpGet": { + "path": "262", + "port": 2141389898, + "host": "263", + "scheme": "皚|", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + }, + "initialDelaySeconds": 766864314, + "timeoutSeconds": 1146016612, + "periodSeconds": 1495880465, + "successThreshold": -1032967081, + "failureThreshold": 59664438 + }, + "startupProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": 163512962, + "host": "270", + "scheme": "Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ", + "httpHeaders": [ + { + "name": "271", + "value": "272" + } + ] + }, + "tcpSocket": { + "port": "273", + "host": "274" + }, + "initialDelaySeconds": 232569106, + "timeoutSeconds": -1150474479, + "periodSeconds": 744319626, + "successThreshold": -2107743490, + "failureThreshold": 1995332035 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": 630004123, + "host": "277", + "scheme": "ɾģ毋Ó6dz娝嘚", + "httpHeaders": [ + { + "name": "278", + "value": "279" + } + ] + }, + "tcpSocket": { + "port": -1213051101, + "host": "280" + } + }, + "preStop": { + "exec": { + "command": [ + "281" + ] + }, + "httpGet": { + "path": "282", + "port": -1905643191, + "host": "283", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "284", + "value": "285" + } + ] + }, + "tcpSocket": { + "port": "286", + "host": "287" + } + } + }, + "terminationMessagePath": "288", + "terminationMessagePolicy": "勅跦Opwǩ曬逴褜1Ø", + "imagePullPolicy": "Ǜv+8Ƥ熪军g\u003e郵[+扴ȨŮ+", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ljVX1虊谇j爻ƙt叀碧" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "289", + "role": "290", + "type": "291", + "level": "292" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "293", + "gmsaCredentialSpec": "294", + "runAsUserName": "295" + }, + "runAsUser": 77796669038602313, + "runAsGroup": -6641599652770442851, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ʁ岼昕ĬÇ" + }, + "stdinOnce": true + } + ], + "ephemeralContainers": [ + { + "name": "296", + "image": "297", + "command": [ + "298" + ], + "args": [ + "299" + ], + "workingDir": "300", + "ports": [ + { + "name": "301", + "hostPort": 2087800617, + "containerPort": -1491697472, + "protocol": "6", + "hostIP": "302" + } + ], + "envFrom": [ + { + "prefix": "303", + "configMapRef": { + "name": "304", + "optional": false + }, + "secretRef": { + "name": "305", + "optional": true + } + } + ], + "env": [ + { + "name": "306", + "value": "307", + "valueFrom": { + "fieldRef": { + "apiVersion": "308", + "fieldPath": "309" + }, + "resourceFieldRef": { + "containerName": "310", + "resource": "311", + "divisor": "879" + }, + "configMapKeyRef": { + "name": "312", + "key": "313", + "optional": true + }, + "secretKeyRef": { + "name": "314", + "key": "315", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "u|榝$î.Ȏ蝪ʜ5遰=E埄Ȁ": "114" + }, + "requests": { + "Ƭƶ氩Ȩ\u003c6": "446" + } + }, + "volumeMounts": [ + { + "name": "316", + "readOnly": true, + "mountPath": "317", + "subPath": "318", + "mountPropagation": "翑0展}硐庰%皧V垾", + "subPathExpr": "319" + } + ], + "volumeDevices": [ + { + "name": "320", + "devicePath": "321" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "322" + ] + }, + "httpGet": { + "path": "323", + "port": "324", + "host": "325", + "scheme": "E¦", + "httpHeaders": [ + { + "name": "326", + "value": "327" + } + ] + }, + "tcpSocket": { + "port": "328", + "host": "329" + }, + "initialDelaySeconds": 1868887309, + "timeoutSeconds": -528664199, + "periodSeconds": -316996074, + "successThreshold": 1933968533, + "failureThreshold": 549215478 + }, + "readinessProbe": { + "exec": { + "command": [ + "330" + ] + }, + "httpGet": { + "path": "331", + "port": -374766088, + "host": "332", + "scheme": "翜舞拉Œ", + "httpHeaders": [ + { + "name": "333", + "value": "334" + } + ] + }, + "tcpSocket": { + "port": "335", + "host": "336" + }, + "initialDelaySeconds": -190183379, + "timeoutSeconds": -940334911, + "periodSeconds": -341287812, + "successThreshold": 2030115750, + "failureThreshold": 1847163341 + }, + "startupProbe": { + "exec": { + "command": [ + "337" + ] + }, + "httpGet": { + "path": "338", + "port": 567263590, + "host": "339", + "scheme": "KŅ/", + "httpHeaders": [ + { + "name": "340", + "value": "341" + } + ] + }, + "tcpSocket": { + "port": "342", + "host": "343" + }, + "initialDelaySeconds": -1894250541, + "timeoutSeconds": 1962818731, + "periodSeconds": 1315054653, + "successThreshold": 711020087, + "failureThreshold": 1103049140 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "344" + ] + }, + "httpGet": { + "path": "345", + "port": -2128108224, + "host": "346", + "scheme": "δ摖", + "httpHeaders": [ + { + "name": "347", + "value": "348" + } + ] + }, + "tcpSocket": { + "port": "349", + "host": "350" + } + }, + "preStop": { + "exec": { + "command": [ + "351" + ] + }, + "httpGet": { + "path": "352", + "port": "353", + "host": "354", + "httpHeaders": [ + { + "name": "355", + "value": "356" + } + ] + }, + "tcpSocket": { + "port": "357", + "host": "358" + } + } + }, + "terminationMessagePath": "359", + "terminationMessagePolicy": "ƺ蛜6Ɖ飴ɎiǨź", + "imagePullPolicy": "囌{屿oiɥ嵐sC", + "securityContext": { + "capabilities": { + "add": [ + "Ǻ鱎ƙ;Nŕ" + ], + "drop": [ + "Jih亏yƕ丆録²" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "360", + "role": "361", + "type": "362", + "level": "363" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "364", + "gmsaCredentialSpec": "365", + "runAsUserName": "366" + }, + "runAsUser": -607313695104609402, + "runAsGroup": 2179199799235189619, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "砅邻爥蹔ŧOǨ繫ʎǑyZ涬P­" + }, + "stdin": true, + "stdinOnce": true, + "targetContainerName": "367" + } + ], + "restartPolicy": "幩šeSvEȤƏ埮pɵ", + "terminationGracePeriodSeconds": -3123571459188372202, + "activeDeadlineSeconds": 4755717378804967849, + "dnsPolicy": "ʐşƧ", + "nodeSelector": { + "368": "369" + }, + "serviceAccountName": "370", + "serviceAccount": "371", + "automountServiceAccountToken": true, + "nodeName": "372", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "373", + "role": "374", + "type": "375", + "level": "376" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "377", + "gmsaCredentialSpec": "378", + "runAsUserName": "379" + }, + "runAsUser": 1287380841622288898, + "runAsGroup": 2006200781539567705, + "runAsNonRoot": true, + "supplementalGroups": [ + 6618112330449141397 + ], + "fsGroup": -5265121980497361308, + "sysctls": [ + { + "name": "380", + "value": "381" + } + ] + }, + "imagePullSecrets": [ + { + "name": "382" + } + ], + "hostname": "383", + "subdomain": "384", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "385", + "operator": "餑噭DµņP)", + "values": [ + "386" + ] + } + ], + "matchFields": [ + { + "key": "387", + "operator": "ƷƣMț", + "values": [ + "388" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1588068441, + "preference": { + "matchExpressions": [ + { + "key": "389", + "operator": "W疪鑳w妕眵", + "values": [ + "390" + ] + } + ], + "matchFields": [ + { + "key": "391", + "operator": "躒訙Ǫʓ)ǂť嗆u8晲T[irȎ", + "values": [ + "392" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "W_0-8-.M-.-.-8v-J1zET_..3dCv3j._.-p": "H_up.2L_s-o779._-k-5___-Qq..csh-3--Z1v" + }, + "matchExpressions": [ + { + "key": "39d4im.2---2etfh41ca-z-5g2wco280/C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC97", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "399" + ], + "topologyKey": "400" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 2102595797, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "407" + ], + "topologyKey": "408" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "D-0": "P.-.C_--.5" + }, + "matchExpressions": [ + { + "key": "d4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv7.05-6-1xr-7---064eqk5--f4e4--r1k278l-d8/NN-S..O-BZ..6-1.S-BX", + "operator": "NotIn", + "values": [ + "1_xJ1-lFA_Xf3.V0H2-.zHw.H__7" + ] + } + ] + }, + "namespaces": [ + "415" + ], + "topologyKey": "416" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 754095416, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D": "Y_2-n_5023Xl-3Pw_-r7g" + }, + "matchExpressions": [ + { + "key": "3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "423" + ], + "topologyKey": "424" + } + } + ] + } + }, + "schedulerName": "425", + "tolerations": [ + { + "key": "426", + "operator": "z* 皗u疲fɎ嵄箲Ů埞瞔ɏÊ锒e躜", + "value": "427", + "effect": "ǣʛsĊ剞鮧軷șlļė[BN柌ë", + "tolerationSeconds": -9161243904952859304 + } + ], + "hostAliases": [ + { + "ip": "428", + "hostnames": [ + "429" + ] + } + ], + "priorityClassName": "430", + "priority": -966330786, + "dnsConfig": { + "nameservers": [ + "431" + ], + "searches": [ + "432" + ], + "options": [ + { + "name": "433", + "value": "434" + } + ] + }, + "readinessGates": [ + { + "conditionType": "齔試ŭ" + } + ], + "runtimeClassName": "435", + "enableServiceLinks": false, + "preemptionPolicy": "鬙Ǒȃ绡\u003e堵zŕƧ钖孝0蛮xAǫ", + "overhead": { + "tŧK剛Ʀ魨练脨,Ƃ3貊": "972" + }, + "topologySpreadConstraints": [ + { + "maxSkew": 2088809792, + "topologyKey": "436", + "whenUnsatisfiable": "縊CkǚŨ镦", + "labelSelector": { + "matchLabels": { + "rf-l67-9a-trt-03-7z2zy0e428-4-k2/kU27_.-4T-I.-..K.-.0__sD.-.-_I-FP": "q-JM" + }, + "matchExpressions": [ + { + "key": "RT.0zo", + "operator": "DoesNotExist" + } + ] + } + } + ] + } + }, + "ttlSecondsAfterFinished": 246849509 + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.pb b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.pb new file mode 100644 index 00000000000..5c5ab36d50f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.yaml new file mode 100644 index 00000000000..f46ab6750e6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/batch.v2alpha1.JobTemplate.yaml @@ -0,0 +1,976 @@ +apiVersion: batch/v2alpha1 +kind: JobTemplate +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +template: + metadata: + annotations: + "26": "27" + clusterName: "32" + creationTimestamp: null + deletionGracePeriodSeconds: 4075183944016503389 + finalizers: + - "31" + generateName: "20" + generation: 5259823216098853135 + labels: + "24": "25" + managedFields: + - apiVersion: "34" + fieldsType: "35" + manager: "33" + operation: ěĂ凗蓏Ŋ蛊ĉy緅縕 + name: "19" + namespace: "21" + ownerReferences: + - apiVersion: "28" + blockOwnerDeletion: false + controller: true + kind: "29" + name: "30" + uid: ɑ + resourceVersion: "17916580954637291219" + selfLink: "22" + uid: SǡƏ + spec: + activeDeadlineSeconds: -9086179100394185427 + backoffLimit: -1796008812 + completions: -1771909905 + manualSelector: false + parallelism: -443114323 + 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 + template: + metadata: + annotations: + "49": "50" + clusterName: "55" + creationTimestamp: null + deletionGracePeriodSeconds: -2901856114738744973 + finalizers: + - "54" + generateName: "43" + generation: 9213888658033954596 + labels: + "47": "48" + managedFields: + - apiVersion: "57" + fieldsType: "58" + manager: "56" + operation: ö嗏ʑ>季Cʖ畬x骀Šĸů + name: "42" + namespace: "44" + ownerReferences: + - apiVersion: "51" + blockOwnerDeletion: false + controller: false + kind: "52" + name: "53" + uid: I拍N嚳ķȗɊ捵TwMȗ礼 + resourceVersion: "5994087412557504692" + selfLink: "45" + uid: Ȗ脵鴈Ō + spec: + activeDeadlineSeconds: 4755717378804967849 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "389" + operator: W疪鑳w妕眵 + values: + - "390" + matchFields: + - key: "391" + operator: 躒訙Ǫʓ)ǂť嗆u8晲T[irȎ + values: + - "392" + weight: -1588068441 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "385" + operator: 餑噭DµņP) + values: + - "386" + matchFields: + - key: "387" + operator: ƷƣMț + values: + - "388" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "407" + topologyKey: "408" + weight: 2102595797 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 39d4im.2---2etfh41ca-z-5g2wco280/C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC97 + operator: Exists + matchLabels: + W_0-8-.M-.-.-8v-J1zET_..3dCv3j._.-p: H_up.2L_s-o779._-k-5___-Qq..csh-3--Z1v + namespaces: + - "399" + topologyKey: "400" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr + operator: DoesNotExist + matchLabels: + 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D: Y_2-n_5023Xl-3Pw_-r7g + namespaces: + - "423" + topologyKey: "424" + weight: 754095416 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv7.05-6-1xr-7---064eqk5--f4e4--r1k278l-d8/NN-S..O-BZ..6-1.S-BX + operator: NotIn + values: + - 1_xJ1-lFA_Xf3.V0H2-.zHw.H__7 + matchLabels: + D-0: P.-.C_--.5 + namespaces: + - "415" + topologyKey: "416" + automountServiceAccountToken: true + containers: + - args: + - "232" + command: + - "231" + env: + - name: "239" + value: "240" + valueFrom: + configMapKeyRef: + key: "246" + name: "245" + optional: true + fieldRef: + apiVersion: "241" + fieldPath: "242" + resourceFieldRef: + containerName: "243" + divisor: "506" + resource: "244" + secretKeyRef: + key: "248" + name: "247" + optional: true + envFrom: + - configMapRef: + name: "237" + optional: true + prefix: "236" + secretRef: + name: "238" + optional: false + image: "230" + imagePullPolicy: Ǜv+8Ƥ熪军g>郵[+扴ȨŮ+ + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "277" + httpHeaders: + - name: "278" + value: "279" + path: "276" + port: 630004123 + scheme: ɾģ毋Ó6dz娝嘚 + tcpSocket: + host: "280" + port: -1213051101 + preStop: + exec: + command: + - "281" + httpGet: + host: "283" + httpHeaders: + - name: "284" + value: "285" + path: "282" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + tcpSocket: + host: "287" + port: "286" + livenessProbe: + exec: + command: + - "255" + failureThreshold: -1171167638 + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "256" + port: -1180080716 + scheme: Ȍ脾嚏吐ĠLƐȤ藠3.v-鿧悮 + initialDelaySeconds: 1524276356 + periodSeconds: -1561418761 + successThreshold: -1452676801 + tcpSocket: + host: "260" + port: -161485752 + timeoutSeconds: -521487971 + name: "229" + ports: + - containerPort: 1048864116 + hostIP: "235" + hostPort: 427196286 + name: "234" + protocol: /樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + readinessProbe: + exec: + command: + - "261" + failureThreshold: 59664438 + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "262" + port: 2141389898 + scheme: 皚| + initialDelaySeconds: 766864314 + periodSeconds: 1495880465 + successThreshold: -1032967081 + tcpSocket: + host: "267" + port: "266" + timeoutSeconds: 1146016612 + resources: + limits: + ƻ悖ȩ0Ƹ[: "672" + requests: + "": "988" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - ljVX1虊谇j爻ƙt叀碧 + privileged: true + procMount: ʁ岼昕ĬÇ + readOnlyRootFilesystem: false + runAsGroup: -6641599652770442851 + runAsNonRoot: true + runAsUser: 77796669038602313 + seLinuxOptions: + level: "292" + role: "290" + type: "291" + user: "289" + windowsOptions: + gmsaCredentialSpec: "294" + gmsaCredentialSpecName: "293" + runAsUserName: "295" + startupProbe: + exec: + command: + - "268" + failureThreshold: 1995332035 + httpGet: + host: "270" + httpHeaders: + - name: "271" + value: "272" + path: "269" + port: 163512962 + scheme: 'Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ' + initialDelaySeconds: 232569106 + periodSeconds: 744319626 + successThreshold: -2107743490 + tcpSocket: + host: "274" + port: "273" + timeoutSeconds: -1150474479 + stdinOnce: true + terminationMessagePath: "288" + terminationMessagePolicy: 勅跦Opwǩ曬逴褜1Ø + volumeDevices: + - devicePath: "254" + name: "253" + volumeMounts: + - mountPath: "250" + mountPropagation: 髷裎$MVȟ@7飣奺Ȋ + name: "249" + subPath: "251" + subPathExpr: "252" + workingDir: "233" + dnsConfig: + nameservers: + - "431" + options: + - name: "433" + value: "434" + searches: + - "432" + dnsPolicy: ʐşƧ + enableServiceLinks: false + ephemeralContainers: + - args: + - "299" + command: + - "298" + env: + - name: "306" + value: "307" + valueFrom: + configMapKeyRef: + key: "313" + name: "312" + optional: true + fieldRef: + apiVersion: "308" + fieldPath: "309" + resourceFieldRef: + containerName: "310" + divisor: "879" + resource: "311" + secretKeyRef: + key: "315" + name: "314" + optional: false + envFrom: + - configMapRef: + name: "304" + optional: false + prefix: "303" + secretRef: + name: "305" + optional: true + image: "297" + imagePullPolicy: 囌{屿oiɥ嵐sC + lifecycle: + postStart: + exec: + command: + - "344" + httpGet: + host: "346" + httpHeaders: + - name: "347" + value: "348" + path: "345" + port: -2128108224 + scheme: δ摖 + tcpSocket: + host: "350" + port: "349" + preStop: + exec: + command: + - "351" + httpGet: + host: "354" + httpHeaders: + - name: "355" + value: "356" + path: "352" + port: "353" + tcpSocket: + host: "358" + port: "357" + livenessProbe: + exec: + command: + - "322" + failureThreshold: 549215478 + httpGet: + host: "325" + httpHeaders: + - name: "326" + value: "327" + path: "323" + port: "324" + scheme: E¦ + initialDelaySeconds: 1868887309 + periodSeconds: -316996074 + successThreshold: 1933968533 + tcpSocket: + host: "329" + port: "328" + timeoutSeconds: -528664199 + name: "296" + ports: + - containerPort: -1491697472 + hostIP: "302" + hostPort: 2087800617 + name: "301" + protocol: "6" + readinessProbe: + exec: + command: + - "330" + failureThreshold: 1847163341 + httpGet: + host: "332" + httpHeaders: + - name: "333" + value: "334" + path: "331" + port: -374766088 + scheme: 翜舞拉Œ + initialDelaySeconds: -190183379 + periodSeconds: -341287812 + successThreshold: 2030115750 + tcpSocket: + host: "336" + port: "335" + timeoutSeconds: -940334911 + resources: + limits: + u|榝$î.Ȏ蝪ʜ5遰=E埄Ȁ: "114" + requests: + Ƭƶ氩Ȩ<6: "446" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - Ǻ鱎ƙ;Nŕ + drop: + - Jih亏yƕ丆録² + privileged: false + procMount: 砅邻爥蹔ŧOǨ繫ʎǑyZ涬P­ + readOnlyRootFilesystem: true + runAsGroup: 2179199799235189619 + runAsNonRoot: true + runAsUser: -607313695104609402 + seLinuxOptions: + level: "363" + role: "361" + type: "362" + user: "360" + windowsOptions: + gmsaCredentialSpec: "365" + gmsaCredentialSpecName: "364" + runAsUserName: "366" + startupProbe: + exec: + command: + - "337" + failureThreshold: 1103049140 + httpGet: + host: "339" + httpHeaders: + - name: "340" + value: "341" + path: "338" + port: 567263590 + scheme: KŅ/ + initialDelaySeconds: -1894250541 + periodSeconds: 1315054653 + successThreshold: 711020087 + tcpSocket: + host: "343" + port: "342" + timeoutSeconds: 1962818731 + stdin: true + stdinOnce: true + targetContainerName: "367" + terminationMessagePath: "359" + terminationMessagePolicy: ƺ蛜6Ɖ飴ɎiǨź + volumeDevices: + - devicePath: "321" + name: "320" + volumeMounts: + - mountPath: "317" + mountPropagation: 翑0展}硐庰%皧V垾 + name: "316" + readOnly: true + subPath: "318" + subPathExpr: "319" + workingDir: "300" + hostAliases: + - hostnames: + - "429" + ip: "428" + hostNetwork: true + hostPID: true + hostname: "383" + imagePullSecrets: + - name: "382" + initContainers: + - args: + - "167" + command: + - "166" + env: + - name: "174" + value: "175" + valueFrom: + configMapKeyRef: + key: "181" + name: "180" + optional: false + fieldRef: + apiVersion: "176" + fieldPath: "177" + resourceFieldRef: + containerName: "178" + divisor: "618" + resource: "179" + secretKeyRef: + key: "183" + name: "182" + optional: false + envFrom: + - configMapRef: + name: "172" + optional: false + prefix: "171" + secretRef: + name: "173" + optional: true + image: "165" + imagePullPolicy: ŴĿ + lifecycle: + postStart: + exec: + command: + - "208" + httpGet: + host: "210" + httpHeaders: + - name: "211" + value: "212" + path: "209" + port: 1381010768 + scheme: ö + tcpSocket: + host: "213" + port: 1135182169 + preStop: + exec: + command: + - "214" + httpGet: + host: "216" + httpHeaders: + - name: "217" + value: "218" + path: "215" + port: 1054302708 + tcpSocket: + host: "220" + port: "219" + livenessProbe: + exec: + command: + - "190" + failureThreshold: -559252309 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: -575512248 + scheme: ɨ銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ + initialDelaySeconds: -1846991380 + periodSeconds: -1398498492 + successThreshold: -2035009296 + tcpSocket: + host: "195" + port: 1180382332 + timeoutSeconds: 325236550 + name: "164" + ports: + - containerPort: 38897467 + hostIP: "170" + hostPort: 580681683 + name: "169" + protocol: h0åȂ町恰nj揠 + readinessProbe: + exec: + command: + - "196" + failureThreshold: 1427781619 + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "197" + port: 1403721475 + scheme: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + initialDelaySeconds: -1327537699 + periodSeconds: -1941847253 + successThreshold: 1596028039 + tcpSocket: + host: "201" + port: -2064174383 + timeoutSeconds: 483512911 + resources: + limits: + 缶.蒅!a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + requests: + T捘ɍi縱ù墴: "848" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - Áȉ彂Ŵ廷s{Ⱦdz@ùƸ + drop: + - ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0 + privileged: true + procMount: 邪匾mɩC[ó瓧嫭塓烀罁胾^拜Ȍ + readOnlyRootFilesystem: false + runAsGroup: -8724223413734010757 + runAsNonRoot: true + runAsUser: 6116261698850084527 + seLinuxOptions: + level: "225" + role: "223" + type: "224" + user: "222" + windowsOptions: + gmsaCredentialSpec: "227" + gmsaCredentialSpecName: "226" + runAsUserName: "228" + startupProbe: + exec: + command: + - "202" + failureThreshold: -2037320199 + httpGet: + host: "204" + httpHeaders: + - name: "205" + value: "206" + path: "203" + port: -337353552 + scheme: ɖȃ賲鐅臬dH巧壚tC十Oɢ + initialDelaySeconds: 1592489782 + periodSeconds: -102814733 + successThreshold: -152585895 + tcpSocket: + host: "207" + port: -586068135 + timeoutSeconds: 929367702 + terminationMessagePath: "221" + terminationMessagePolicy: 軶ǃ*ʙ嫙&蒒5靇 + volumeDevices: + - devicePath: "189" + name: "188" + volumeMounts: + - mountPath: "185" + mountPropagation: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° + name: "184" + readOnly: true + subPath: "186" + subPathExpr: "187" + workingDir: "168" + nodeName: "372" + nodeSelector: + "368": "369" + overhead: + tŧK剛Ʀ魨练脨,Ƃ3貊: "972" + preemptionPolicy: 鬙Ǒȃ绡>堵zŕƧ钖孝0蛮xAǫ + priority: -966330786 + priorityClassName: "430" + readinessGates: + - conditionType: 齔試ŭ + restartPolicy: 幩šeSvEȤƏ埮pɵ + runtimeClassName: "435" + schedulerName: "425" + securityContext: + fsGroup: -5265121980497361308 + runAsGroup: 2006200781539567705 + runAsNonRoot: true + runAsUser: 1287380841622288898 + seLinuxOptions: + level: "376" + role: "374" + type: "375" + user: "373" + supplementalGroups: + - 6618112330449141397 + sysctls: + - name: "380" + value: "381" + windowsOptions: + gmsaCredentialSpec: "378" + gmsaCredentialSpecName: "377" + runAsUserName: "379" + serviceAccount: "371" + serviceAccountName: "370" + shareProcessNamespace: true + subdomain: "384" + terminationGracePeriodSeconds: -3123571459188372202 + tolerations: + - effect: ǣʛsĊ剞鮧軷șlļė[BN柌ë + key: "426" + operator: z* 皗u疲fɎ嵄箲Ů埞瞔ɏÊ锒e躜 + tolerationSeconds: -9161243904952859304 + value: "427" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: RT.0zo + operator: DoesNotExist + matchLabels: + rf-l67-9a-trt-03-7z2zy0e428-4-k2/kU27_.-4T-I.-..K.-.0__sD.-.-_I-FP: q-JM + maxSkew: 2088809792 + topologyKey: "436" + whenUnsatisfiable: 縊CkǚŨ镦 + volumes: + - awsElasticBlockStore: + fsType: "64" + partition: -104666658 + readOnly: true + volumeID: "63" + azureDisk: + cachingMode: ʜǝ鿟ldg滠鼍ƭt + diskName: "127" + diskURI: "128" + fsType: "129" + kind: ȫşŇɜa + readOnly: true + azureFile: + secretName: "113" + shareName: "114" + cephfs: + monitors: + - "98" + path: "99" + secretFile: "101" + secretRef: + name: "102" + user: "100" + cinder: + fsType: "96" + readOnly: true + secretRef: + name: "97" + volumeID: "95" + configMap: + defaultMode: -599608368 + items: + - key: "116" + mode: -1194714697 + path: "117" + name: "115" + optional: true + csi: + driver: "159" + fsType: "160" + nodePublishSecretRef: + name: "163" + readOnly: true + volumeAttributes: + "161": "162" + downwardAPI: + defaultMode: 1801487647 + items: + - fieldRef: + apiVersion: "106" + fieldPath: "107" + mode: 1322858613 + path: "105" + resourceFieldRef: + containerName: "108" + divisor: "889" + resource: "109" + emptyDir: + medium: 踓Ǻǧ湬淊kŪ睴鸏:ɥ³ƞsɁ8^ʥ + sizeLimit: "681" + fc: + fsType: "111" + lun: 1169718433 + targetWWNs: + - "110" + wwids: + - "112" + flexVolume: + driver: "90" + fsType: "91" + options: + "93": "94" + readOnly: true + secretRef: + name: "92" + flocker: + datasetName: "103" + datasetUUID: "104" + gcePersistentDisk: + fsType: "62" + partition: 2065358741 + pdName: "61" + readOnly: true + gitRepo: + directory: "67" + repository: "65" + revision: "66" + glusterfs: + endpoints: "80" + path: "81" + hostPath: + path: "60" + type: /淹\韲翁&ʢsɜ曢\%枅:=ǛƓ + iscsi: + chapAuthSession: true + fsType: "76" + initiatorName: "79" + iqn: "74" + iscsiInterface: "75" + lun: -663180249 + portals: + - "77" + readOnly: true + secretRef: + name: "78" + targetPortal: "73" + name: "59" + nfs: + path: "72" + server: "71" + persistentVolumeClaim: + claimName: "82" + photonPersistentDisk: + fsType: "131" + pdID: "130" + portworxVolume: + fsType: "146" + readOnly: true + volumeID: "145" + projected: + defaultMode: -1980941277 + sources: + - configMap: + items: + - key: "141" + mode: 1730325900 + path: "142" + name: "140" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "136" + fieldPath: "137" + mode: -555780268 + path: "135" + resourceFieldRef: + containerName: "138" + divisor: "952" + resource: "139" + secret: + items: + - key: "133" + mode: 782113097 + path: "134" + name: "132" + optional: true + serviceAccountToken: + audience: "143" + expirationSeconds: -2937394236764575757 + path: "144" + quobyte: + group: "125" + readOnly: true + registry: "122" + tenant: "126" + user: "124" + volume: "123" + rbd: + fsType: "85" + image: "84" + keyring: "88" + monitors: + - "83" + pool: "86" + readOnly: true + secretRef: + name: "89" + user: "87" + scaleIO: + fsType: "154" + gateway: "147" + protectionDomain: "150" + secretRef: + name: "149" + sslEnabled: true + storageMode: "152" + storagePool: "151" + system: "148" + volumeName: "153" + secret: + defaultMode: 1655406148 + items: + - key: "69" + mode: 1648350164 + path: "70" + optional: true + secretName: "68" + storageos: + fsType: "157" + readOnly: true + secretRef: + name: "158" + volumeName: "155" + volumeNamespace: "156" + vsphereVolume: + fsType: "119" + storagePolicyID: "121" + storagePolicyName: "120" + volumePath: "118" + ttlSecondsAfterFinished: 246849509 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.json b/staging/src/k8s.io/api/testdata/v1.16.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.json new file mode 100644 index 00000000000..8b5940d5698 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "request": "OA==", + "usages": [ + "J枊a" + ], + "username": "19", + "uid": "20", + "groups": [ + "21" + ], + "extra": { + "22": [ + "23" +] + } + }, + "status": { + "conditions": [ + { + "type": "o,c鮽ort昍řČ扷5Ɨ", + "reason": "24", + "message": "25", + "lastUpdateTime": "2901-11-14T22:54:07Z" + } + ], + "certificate": "9Q==" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb b/staging/src/k8s.io/api/testdata/v1.16.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb new file mode 100644 index 00000000000..c04fd179299 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml new file mode 100644 index 00000000000..166322dcd90 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml @@ -0,0 +1,49 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + extra: + "22": + - "23" + groups: + - "21" + request: OA== + uid: "20" + usages: + - J枊a + username: "19" +status: + certificate: 9Q== + conditions: + - lastUpdateTime: "2901-11-14T22:54:07Z" + message: "25" + reason: "24" + type: o,c鮽ort昍řČ扷5Ɨ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1.Lease.json b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1.Lease.json new file mode 100644 index 00000000000..062943538d6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "holderIdentity": "19", + "leaseDurationSeconds": 896585016, + "leaseTransitions": 1305381319 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1.Lease.pb b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1.Lease.pb new file mode 100644 index 00000000000..a97de023e68 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1.Lease.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1.Lease.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1.Lease.yaml new file mode 100644 index 00000000000..5af1769990b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1.Lease.yaml @@ -0,0 +1,35 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + holderIdentity: "19" + leaseDurationSeconds: 896585016 + leaseTransitions: 1305381319 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1beta1.Lease.json b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1beta1.Lease.json new file mode 100644 index 00000000000..2361dd18c1d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "holderIdentity": "19", + "leaseDurationSeconds": 896585016, + "leaseTransitions": 1305381319 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1beta1.Lease.pb b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1beta1.Lease.pb new file mode 100644 index 00000000000..f33af86899f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1beta1.Lease.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1beta1.Lease.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1beta1.Lease.yaml new file mode 100644 index 00000000000..a529937f768 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/coordination.k8s.io.v1beta1.Lease.yaml @@ -0,0 +1,35 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + holderIdentity: "19" + leaseDurationSeconds: 896585016 + leaseTransitions: 1305381319 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.APIGroup.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.APIGroup.json new file mode 100644 index 00000000000..66b519a84b2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.APIGroup.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.APIGroup.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.APIGroup.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.APIGroup.yaml new file mode 100644 index 00000000000..91c4e1c2050 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.APIVersions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.APIVersions.json new file mode 100644 index 00000000000..49b42a7a8f4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.APIVersions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.APIVersions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.APIVersions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.APIVersions.yaml new file mode 100644 index 00000000000..69d7c7c6598 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.Binding.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Binding.json new file mode 100644 index 00000000000..509608107a8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Binding.json @@ -0,0 +1,52 @@ +{ + "kind": "Binding", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "target": { + "kind": "19", + "namespace": "20", + "name": "21", + "uid": "īqJ枊a8衍`Ĩɘ.蘯", + "apiVersion": "22", + "resourceVersion": "23", + "fieldPath": "24" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Binding.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Binding.pb new file mode 100644 index 00000000000..5eb7775ffeb Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Binding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Binding.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Binding.yaml new file mode 100644 index 00000000000..b66bc4dae74 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Binding.yaml @@ -0,0 +1,39 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +target: + apiVersion: "22" + fieldPath: "24" + kind: "19" + name: "21" + namespace: "20" + resourceVersion: "23" + uid: īqJ枊a8衍`Ĩɘ.蘯 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.json new file mode 100644 index 00000000000..c1064a19e9b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.json @@ -0,0 +1,51 @@ +{ + "kind": "ComponentStatus", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "conditions": [ + { + "type": "@Hr鯹)晿", + "status": "`Ĩɘ.蘯6ċ", + "message": "19", + "error": "20" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.pb new file mode 100644 index 00000000000..6a92a2a1be2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.yaml new file mode 100644 index 00000000000..376a732b083 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ComponentStatus.yaml @@ -0,0 +1,36 @@ +apiVersion: v1 +conditions: +- error: "20" + message: "19" + status: '`Ĩɘ.蘯6ċ' + type: '@Hr鯹)晿' +kind: ComponentStatus +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.json new file mode 100644 index 00000000000..a91df63f34c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.json @@ -0,0 +1,49 @@ +{ + "kind": "ConfigMap", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "data": { + "19": "20" + }, + "binaryData": { + "21": "Dg==" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.pb new file mode 100644 index 00000000000..cffad0fbe14 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.yaml new file mode 100644 index 00000000000..33a2fc3fb7b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ConfigMap.yaml @@ -0,0 +1,35 @@ +apiVersion: v1 +binaryData: + "21": Dg== +data: + "19": "20" +kind: ConfigMap +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.CreateOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.CreateOptions.json new file mode 100644 index 00000000000..edc827955f9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.CreateOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.CreateOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.CreateOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.CreateOptions.yaml new file mode 100644 index 00000000000..b115dc761e0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.DeleteOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.DeleteOptions.json new file mode 100644 index 00000000000..6d2b57c905e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.DeleteOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.DeleteOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.DeleteOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.DeleteOptions.yaml new file mode 100644 index 00000000000..842585490e9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.Endpoints.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Endpoints.json new file mode 100644 index 00000000000..48a7dddca4e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Endpoints.json @@ -0,0 +1,86 @@ +{ + "kind": "Endpoints", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "subsets": [ + { + "addresses": [ + { + "ip": "19", + "hostname": "20", + "nodeName": "21", + "targetRef": { + "kind": "22", + "namespace": "23", + "name": "24", + "uid": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", + "apiVersion": "25", + "resourceVersion": "26", + "fieldPath": "27" + } + } + ], + "notReadyAddresses": [ + { + "ip": "28", + "hostname": "29", + "nodeName": "30", + "targetRef": { + "kind": "31", + "namespace": "32", + "name": "33", + "uid": "Ă凗蓏Ŋ蛊ĉy", + "apiVersion": "34", + "resourceVersion": "35", + "fieldPath": "36" + } + } + ], + "ports": [ + { + "name": "37", + "port": 1546792211, + "protocol": "\u003eŽ燹憍峕?狱³-Ǐ忄*" + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Endpoints.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Endpoints.pb new file mode 100644 index 00000000000..6156ed64db0 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Endpoints.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Endpoints.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Endpoints.yaml new file mode 100644 index 00000000000..9a4cf7bbc8d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Endpoints.yaml @@ -0,0 +1,60 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +subsets: +- addresses: + - hostname: "20" + ip: "19" + nodeName: "21" + targetRef: + apiVersion: "25" + fieldPath: "27" + kind: "22" + name: "24" + namespace: "23" + resourceVersion: "26" + uid: Hr鯹)晿Ž燹憍峕?狱³-Ǐ忄*' diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.json new file mode 100644 index 00000000000..28aa11edf5a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.json @@ -0,0 +1,292 @@ +{ + "kind": "EphemeralContainers", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "ephemeralContainers": [ + { + "name": "19", + "image": "20", + "command": [ + "21" + ], + "args": [ + "22" + ], + "workingDir": "23", + "ports": [ + { + "name": "24", + "hostPort": 1305381319, + "containerPort": -1300313567, + "hostIP": "25" + } + ], + "envFrom": [ + { + "prefix": "26", + "configMapRef": { + "name": "27", + "optional": false + }, + "secretRef": { + "name": "28", + "optional": false + } + } + ], + "env": [ + { + "name": "29", + "value": "30", + "valueFrom": { + "fieldRef": { + "apiVersion": "31", + "fieldPath": "32" + }, + "resourceFieldRef": { + "containerName": "33", + "resource": "34", + "divisor": "12" + }, + "configMapKeyRef": { + "name": "35", + "key": "36", + "optional": false + }, + "secretKeyRef": { + "name": "37", + "key": "38", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "V夸eɑeʤ": "420" + }, + "requests": { + "Ƣ6/ʕVŚ(ĿȊ甞": "776" + } + }, + "volumeMounts": [ + { + "name": "39", + "mountPath": "40", + "subPath": "41", + "mountPropagation": "憍峕?狱³-Ǐ忄*", + "subPathExpr": "42" + } + ], + "volumeDevices": [ + { + "name": "43", + "devicePath": "44" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "45" + ] + }, + "httpGet": { + "path": "46", + "port": "47", + "host": "48", + "scheme": "亞螩B峅x4%a鯿rŎǀ朲^苣fƼ@h", + "httpHeaders": [ + { + "name": "49", + "value": "50" + } + ] + }, + "tcpSocket": { + "port": 1366345526, + "host": "51" + }, + "initialDelaySeconds": 1392988974, + "timeoutSeconds": 1563658126, + "periodSeconds": -1771047449, + "successThreshold": -1280107919, + "failureThreshold": -54954325 + }, + "readinessProbe": { + "exec": { + "command": [ + "52" + ] + }, + "httpGet": { + "path": "53", + "port": "54", + "host": "55", + "scheme": "OŖ樅尷", + "httpHeaders": [ + { + "name": "56", + "value": "57" + } + ] + }, + "tcpSocket": { + "port": 2136826132, + "host": "58" + }, + "initialDelaySeconds": 819364842, + "timeoutSeconds": 933484239, + "periodSeconds": -983896210, + "successThreshold": 552512122, + "failureThreshold": -833209928 + }, + "startupProbe": { + "exec": { + "command": [ + "59" + ] + }, + "httpGet": { + "path": "60", + "port": 180803110, + "host": "61", + "scheme": "ņ錕?øēƺ", + "httpHeaders": [ + { + "name": "62", + "value": "63" + } + ] + }, + "tcpSocket": { + "port": "64", + "host": "65" + }, + "initialDelaySeconds": -816398166, + "timeoutSeconds": 1229400382, + "periodSeconds": -1583208879, + "successThreshold": 1088264954, + "failureThreshold": 13573196 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "66" + ] + }, + "httpGet": { + "path": "67", + "port": -1293912096, + "host": "68", + "scheme": "託仭", + "httpHeaders": [ + { + "name": "69", + "value": "70" + } + ] + }, + "tcpSocket": { + "port": "71", + "host": "72" + } + }, + "preStop": { + "exec": { + "command": [ + "73" + ] + }, + "httpGet": { + "path": "74", + "port": "75", + "host": "76", + "scheme": "鴜Ł%Ũ", + "httpHeaders": [ + { + "name": "77", + "value": "78" + } + ] + }, + "tcpSocket": { + "port": "79", + "host": "80" + } + } + }, + "terminationMessagePath": "81", + "terminationMessagePolicy": "Ņ£", + "securityContext": { + "capabilities": { + "add": [ + "2Ō¾\\ĒP鄸靇杧ž" + ], + "drop": [ + "娲瘹ɭȊɚɎ(dɅ囥糷磩窮秳ķ蟒苾h^" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "82", + "role": "83", + "type": "84", + "level": "85" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "86", + "gmsaCredentialSpec": "87", + "runAsUserName": "88" + }, + "runAsUser": 4491726672505793472, + "runAsGroup": -5441351197948631872, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "ĭÐl恕ɍȇ廄裭4懙" + }, + "stdin": true, + "tty": true, + "targetContainerName": "89" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.pb new file mode 100644 index 00000000000..ee54463fc95 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.yaml new file mode 100644 index 00000000000..5655a6e0e91 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.EphemeralContainers.yaml @@ -0,0 +1,203 @@ +apiVersion: v1 +ephemeralContainers: +- args: + - "22" + command: + - "21" + env: + - name: "29" + value: "30" + valueFrom: + configMapKeyRef: + key: "36" + name: "35" + optional: false + fieldRef: + apiVersion: "31" + fieldPath: "32" + resourceFieldRef: + containerName: "33" + divisor: "12" + resource: "34" + secretKeyRef: + key: "38" + name: "37" + optional: false + envFrom: + - configMapRef: + name: "27" + optional: false + prefix: "26" + secretRef: + name: "28" + optional: false + image: "20" + lifecycle: + postStart: + exec: + command: + - "66" + httpGet: + host: "68" + httpHeaders: + - name: "69" + value: "70" + path: "67" + port: -1293912096 + scheme: 託仭 + tcpSocket: + host: "72" + port: "71" + preStop: + exec: + command: + - "73" + httpGet: + host: "76" + httpHeaders: + - name: "77" + value: "78" + path: "74" + port: "75" + scheme: 鴜Ł%Ũ + tcpSocket: + host: "80" + port: "79" + livenessProbe: + exec: + command: + - "45" + failureThreshold: -54954325 + httpGet: + host: "48" + httpHeaders: + - name: "49" + value: "50" + path: "46" + port: "47" + scheme: 亞螩B峅x4%a鯿rŎǀ朲^苣fƼ@h + initialDelaySeconds: 1392988974 + periodSeconds: -1771047449 + successThreshold: -1280107919 + tcpSocket: + host: "51" + port: 1366345526 + timeoutSeconds: 1563658126 + name: "19" + ports: + - containerPort: -1300313567 + hostIP: "25" + hostPort: 1305381319 + name: "24" + readinessProbe: + exec: + command: + - "52" + failureThreshold: -833209928 + httpGet: + host: "55" + httpHeaders: + - name: "56" + value: "57" + path: "53" + port: "54" + scheme: OŖ樅尷 + initialDelaySeconds: 819364842 + periodSeconds: -983896210 + successThreshold: 552512122 + tcpSocket: + host: "58" + port: 2136826132 + timeoutSeconds: 933484239 + resources: + limits: + V夸eɑeʤ: "420" + requests: + Ƣ6/ʕVŚ(ĿȊ甞: "776" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 2Ō¾\ĒP鄸靇杧ž + drop: + - 娲瘹ɭȊɚɎ(dɅ囥糷磩窮秳ķ蟒苾h^ + privileged: false + procMount: ĭÐl恕ɍȇ廄裭4懙 + readOnlyRootFilesystem: true + runAsGroup: -5441351197948631872 + runAsNonRoot: true + runAsUser: 4491726672505793472 + seLinuxOptions: + level: "85" + role: "83" + type: "84" + user: "82" + windowsOptions: + gmsaCredentialSpec: "87" + gmsaCredentialSpecName: "86" + runAsUserName: "88" + startupProbe: + exec: + command: + - "59" + failureThreshold: 13573196 + httpGet: + host: "61" + httpHeaders: + - name: "62" + value: "63" + path: "60" + port: 180803110 + scheme: ņ錕?øēƺ + initialDelaySeconds: -816398166 + periodSeconds: -1583208879 + successThreshold: 1088264954 + tcpSocket: + host: "65" + port: "64" + timeoutSeconds: 1229400382 + stdin: true + targetContainerName: "89" + terminationMessagePath: "81" + terminationMessagePolicy: Ņ£ + tty: true + volumeDevices: + - devicePath: "44" + name: "43" + volumeMounts: + - mountPath: "40" + mountPropagation: 憍峕?狱³-Ǐ忄* + name: "39" + subPath: "41" + subPathExpr: "42" + workingDir: "23" +kind: EphemeralContainers +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.json new file mode 100644 index 00000000000..06616c570d7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.json @@ -0,0 +1,79 @@ +{ + "kind": "Event", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "involvedObject": { + "kind": "19", + "namespace": "20", + "name": "21", + "uid": "īqJ枊a8衍`Ĩɘ.蘯", + "apiVersion": "22", + "resourceVersion": "23", + "fieldPath": "24" + }, + "reason": "25", + "message": "26", + "source": { + "component": "27", + "host": "28" + }, + "firstTimestamp": "2958-05-23T21:23:39Z", + "lastTimestamp": "2907-12-28T01:19:18Z", + "count": -1492226764, + "type": "29", + "eventTime": "2530-04-08T07:06:28.046544Z", + "series": { + "count": 1266076158, + "lastObservedTime": "2951-04-21T20:18:51.456715Z" + }, + "action": "30", + "related": { + "kind": "31", + "namespace": "32", + "name": "33", + "uid": "ʤ脽ěĂ凗蓏Ŋ蛊ĉy緅縕\u003eŽ", + "apiVersion": "34", + "resourceVersion": "35", + "fieldPath": "36" + }, + "reportingComponent": "37", + "reportingInstance": "38" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.pb new file mode 100644 index 00000000000..f059eb7195e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.yaml new file mode 100644 index 00000000000..e3f26f31b6e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Event.yaml @@ -0,0 +1,63 @@ +action: "30" +apiVersion: v1 +count: -1492226764 +eventTime: "2530-04-08T07:06:28.046544Z" +firstTimestamp: "2958-05-23T21:23:39Z" +involvedObject: + apiVersion: "22" + fieldPath: "24" + kind: "19" + name: "21" + namespace: "20" + resourceVersion: "23" + uid: īqJ枊a8衍`Ĩɘ.蘯 +kind: Event +lastTimestamp: "2907-12-28T01:19:18Z" +message: "26" +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +reason: "25" +related: + apiVersion: "34" + fieldPath: "36" + kind: "31" + name: "33" + namespace: "32" + resourceVersion: "35" + uid: ʤ脽ěĂ凗蓏Ŋ蛊ĉy緅縕>Ž +reportingComponent: "37" +reportingInstance: "38" +series: + count: 1266076158 + lastObservedTime: "2951-04-21T20:18:51.456715Z" +source: + component: "27" + host: "28" +type: "29" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ExportOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ExportOptions.json new file mode 100644 index 00000000000..ebd4b9a40a0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.ExportOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.ExportOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ExportOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ExportOptions.yaml new file mode 100644 index 00000000000..948fd3dd617 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.GetOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.GetOptions.json new file mode 100644 index 00000000000..a653051cbcb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.GetOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.GetOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.GetOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.GetOptions.yaml new file mode 100644 index 00000000000..a81415497bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.LimitRange.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.LimitRange.json new file mode 100644 index 00000000000..5c7e2b0ffc4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.LimitRange.json @@ -0,0 +1,65 @@ +{ + "kind": "LimitRange", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "limits": [ + { + "type": "@Hr鯹)晿", + "max": { + "o,c鮽ort昍řČ扷5Ɨ": "647" + }, + "min": { + "Ă凗蓏Ŋ蛊ĉy": "361" + }, + "default": { + "甞谐颋DžS": "632" + }, + "defaultRequest": { + "狱³-Ǐ忄*齧獚": "502" + }, + "maxLimitRequestRatio": { + "亞螩B峅x4%a鯿rŎǀ朲^苣fƼ@h": "494" + } + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.LimitRange.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.LimitRange.pb new file mode 100644 index 00000000000..51520e2be20 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.LimitRange.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.LimitRange.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.LimitRange.yaml new file mode 100644 index 00000000000..e71ffd35092 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.LimitRange.yaml @@ -0,0 +1,44 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + limits: + - default: + 甞谐颋DžS: "632" + defaultRequest: + 狱³-Ǐ忄*齧獚: "502" + max: + o,c鮽ort昍řČ扷5Ɨ: "647" + maxLimitRequestRatio: + 亞螩B峅x4%a鯿rŎǀ朲^苣fƼ@h: "494" + min: + Ă凗蓏Ŋ蛊ĉy: "361" + type: '@Hr鯹)晿' diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ListOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ListOptions.json new file mode 100644 index 00000000000..50e3707fa1f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.ListOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.ListOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ListOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ListOptions.yaml new file mode 100644 index 00000000000..5b66db1740c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.Namespace.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Namespace.json new file mode 100644 index 00000000000..ecc0bc29ec0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Namespace.json @@ -0,0 +1,60 @@ +{ + "kind": "Namespace", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "finalizers": [ + "@Hr鯹)晿" + ] + }, + "status": { + "phase": "`Ĩɘ.蘯6ċ", + "conditions": [ + { + "type": "夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy", + "status": "Ȋ甞谐颋DžSǡƏS$+½H牗洝尿", + "lastTransitionTime": "2956-02-24T15:15:18Z", + "reason": "19", + "message": "20" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Namespace.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Namespace.pb new file mode 100644 index 00000000000..aca24a25f78 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Namespace.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Namespace.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Namespace.yaml new file mode 100644 index 00000000000..da1a7a65da3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Namespace.yaml @@ -0,0 +1,42 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + finalizers: + - '@Hr鯹)晿' +status: + conditions: + - lastTransitionTime: "2956-02-24T15:15:18Z" + message: "20" + reason: "19" + status: Ȋ甞谐颋DžSǡƏS$+½H牗洝尿 + type: 夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy + phase: '`Ĩɘ.蘯6ċ' diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.json new file mode 100644 index 00000000000..3acd7885b91 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.json @@ -0,0 +1,156 @@ +{ + "kind": "Node", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "podCIDR": "19", + "podCIDRs": [ + "20" + ], + "providerID": "21", + "taints": [ + { + "key": "22", + "value": "23", + "effect": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ" + } + ], + "configSource": { + "configMap": { + "namespace": "24", + "name": "25", + "uid": "Ă凗蓏Ŋ蛊ĉy", + "resourceVersion": "26", + "kubeletConfigKey": "27" + } + }, + "externalID": "28" + }, + "status": { + "capacity": { + "縕\u003eŽ燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț": "2" + }, + "allocatable": { + "峅x": "826" + }, + "phase": "%a鯿rŎǀ朲^苣f", + "conditions": [ + { + "type": "", + "status": "P$Iņɖ橙9ȫŚʒ", + "lastHeartbeatTime": "2339-08-25T14:46:58Z", + "lastTransitionTime": "2681-06-13T05:43:15Z", + "reason": "29", + "message": "30" + } + ], + "addresses": [ + { + "type": "OŖ樅尷", + "address": "31" + } + ], + "daemonEndpoints": { + "kubeletEndpoint": { + "Port": -1579157235 + } + }, + "nodeInfo": { + "machineID": "32", + "systemUUID": "33", + "bootID": "34", + "kernelVersion": "35", + "osImage": "36", + "containerRuntimeVersion": "37", + "kubeletVersion": "38", + "kubeProxyVersion": "39", + "operatingSystem": "40", + "architecture": "41" + }, + "images": [ + { + "names": [ + "42" + ], + "sizeBytes": 9177598355370950419 + } + ], + "volumesInUse": [ + "üA謥ǣ偐圠=l畣潁谯耨V6\u0026]鴍Ɋ" + ], + "volumesAttached": [ + { + "name": "ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ", + "devicePath": "43" + } + ], + "config": { + "assigned": { + "configMap": { + "namespace": "44", + "name": "45", + "uid": "£趕ã/鈱$-议}ȧ外ĺ", + "resourceVersion": "46", + "kubeletConfigKey": "47" + } + }, + "active": { + "configMap": { + "namespace": "48", + "name": "49", + "uid": "譋娲瘹ɭȊɚɎ(", + "resourceVersion": "50", + "kubeletConfigKey": "51" + } + }, + "lastKnownGood": { + "configMap": { + "namespace": "52", + "name": "53", + "uid": "ėf倐ȓ圬剴扲ȿQZ{ʁgɸ", + "resourceVersion": "54", + "kubeletConfigKey": "55" + } + }, + "error": "56" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.pb new file mode 100644 index 00000000000..32335935df6 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.yaml new file mode 100644 index 00000000000..e17d86f8193 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Node.yaml @@ -0,0 +1,110 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + configSource: + configMap: + kubeletConfigKey: "27" + name: "25" + namespace: "24" + resourceVersion: "26" + uid: Ă凗蓏Ŋ蛊ĉy + externalID: "28" + podCIDR: "19" + podCIDRs: + - "20" + providerID: "21" + taints: + - effect: Hr鯹)晿Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț: "2" + conditions: + - lastHeartbeatTime: "2339-08-25T14:46:58Z" + lastTransitionTime: "2681-06-13T05:43:15Z" + message: "30" + reason: "29" + status: P$Iņɖ橙9ȫŚʒ + type: "" + config: + active: + configMap: + kubeletConfigKey: "51" + name: "49" + namespace: "48" + resourceVersion: "50" + uid: 譋娲瘹ɭȊɚɎ( + assigned: + configMap: + kubeletConfigKey: "47" + name: "45" + namespace: "44" + resourceVersion: "46" + uid: £趕ã/鈱$-议}ȧ外ĺ + error: "56" + lastKnownGood: + configMap: + kubeletConfigKey: "55" + name: "53" + namespace: "52" + resourceVersion: "54" + uid: ėf倐ȓ圬剴扲ȿQZ{ʁgɸ + daemonEndpoints: + kubeletEndpoint: + Port: -1579157235 + images: + - names: + - "42" + sizeBytes: 9177598355370950419 + nodeInfo: + architecture: "41" + bootID: "34" + containerRuntimeVersion: "37" + kernelVersion: "35" + kubeProxyVersion: "39" + kubeletVersion: "38" + machineID: "32" + operatingSystem: "40" + osImage: "36" + systemUUID: "33" + phase: '%a鯿rŎǀ朲^苣f' + volumesAttached: + - devicePath: "43" + name: ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ + volumesInUse: + - üA謥ǣ偐圠=l畣潁谯耨V6&]鴍Ɋ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.NodeProxyOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.NodeProxyOptions.json new file mode 100644 index 00000000000..ca9a6afcd46 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.NodeProxyOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.NodeProxyOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.NodeProxyOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.NodeProxyOptions.yaml new file mode 100644 index 00000000000..7d53bb7c6f9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.PatchOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PatchOptions.json new file mode 100644 index 00000000000..b45c6a7bc14 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.PatchOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.PatchOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PatchOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PatchOptions.yaml new file mode 100644 index 00000000000..26d9a39c15a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.PersistentVolume.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolume.json new file mode 100644 index 00000000000..dee09d60508 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolume.json @@ -0,0 +1,292 @@ +{ + "kind": "PersistentVolume", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "capacity": { + "@Hr鯹)晿": "617" + }, + "gcePersistentDisk": { + "pdName": "19", + "fsType": "20", + "partition": 757808475, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "21", + "fsType": "22", + "partition": -1821408417 + }, + "hostPath": { + "path": "23", + "type": "rt昍řČ扷5ƗǸƢ6/" + }, + "glusterfs": { + "endpoints": "24", + "path": "25", + "readOnly": true, + "endpointsNamespace": "26" + }, + "nfs": { + "server": "27", + "path": "28" + }, + "rbd": { + "monitors": [ + "29" + ], + "image": "30", + "fsType": "31", + "pool": "32", + "user": "33", + "keyring": "34", + "secretRef": { + "name": "35", + "namespace": "36" + } + }, + "iscsi": { + "targetPortal": "37", + "iqn": "38", + "lun": 494729996, + "iscsiInterface": "39", + "fsType": "40", + "readOnly": true, + "portals": [ + "41" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "42", + "namespace": "43" + }, + "initiatorName": "44" + }, + "cinder": { + "volumeID": "45", + "fsType": "46", + "readOnly": true, + "secretRef": { + "name": "47", + "namespace": "48" + } + }, + "cephfs": { + "monitors": [ + "49" + ], + "path": "50", + "user": "51", + "secretFile": "52", + "secretRef": { + "name": "53", + "namespace": "54" + } + }, + "fc": { + "targetWWNs": [ + "55" + ], + "lun": 1820560904, + "fsType": "56", + "readOnly": true, + "wwids": [ + "57" + ] + }, + "flocker": { + "datasetName": "58", + "datasetUUID": "59" + }, + "flexVolume": { + "driver": "60", + "fsType": "61", + "secretRef": { + "name": "62", + "namespace": "63" + }, + "options": { + "64": "65" + } + }, + "azureFile": { + "secretName": "66", + "shareName": "67", + "secretNamespace": "68" + }, + "vsphereVolume": { + "volumePath": "69", + "fsType": "70", + "storagePolicyName": "71", + "storagePolicyID": "72" + }, + "quobyte": { + "registry": "73", + "volume": "74", + "user": "75", + "group": "76", + "tenant": "77" + }, + "azureDisk": { + "diskName": "78", + "diskURI": "79", + "cachingMode": "ȎțêɘIJ斬³;Ơ歿", + "fsType": "80", + "readOnly": false, + "kind": "夌碕ʂɭîcP$Iņɖ橙9ȫŚʒ" + }, + "photonPersistentDisk": { + "pdID": "81", + "fsType": "82" + }, + "portworxVolume": { + "volumeID": "83", + "fsType": "84" + }, + "scaleIO": { + "gateway": "85", + "system": "86", + "secretRef": { + "name": "87", + "namespace": "88" + }, + "sslEnabled": true, + "protectionDomain": "89", + "storagePool": "90", + "storageMode": "91", + "volumeName": "92", + "fsType": "93", + "readOnly": true + }, + "local": { + "path": "94", + "fsType": "95" + }, + "storageos": { + "volumeName": "96", + "volumeNamespace": "97", + "fsType": "98", + "readOnly": true, + "secretRef": { + "kind": "99", + "namespace": "100", + "name": "101", + "uid": "ȸd賑'üA謥ǣ偐圠=l", + "apiVersion": "102", + "resourceVersion": "103", + "fieldPath": "104" + } + }, + "csi": { + "driver": "105", + "volumeHandle": "106", + "fsType": "107", + "volumeAttributes": { + "108": "109" + }, + "controllerPublishSecretRef": { + "name": "110", + "namespace": "111" + }, + "nodeStageSecretRef": { + "name": "112", + "namespace": "113" + }, + "nodePublishSecretRef": { + "name": "114", + "namespace": "115" + }, + "controllerExpandSecretRef": { + "name": "116", + "namespace": "117" + } + }, + "accessModes": [ + "ƺ魋Ď儇击3ƆìQ" + ], + "claimRef": { + "kind": "118", + "namespace": "119", + "name": "120", + "uid": "艋涽託仭w-檮Ǣ冖ž琔n宂¬轚", + "apiVersion": "121", + "resourceVersion": "122", + "fieldPath": "123" + }, + "persistentVolumeReclaimPolicy": "£趕ã/鈱$-议}ȧ外ĺ", + "storageClassName": "124", + "mountOptions": [ + "125" + ], + "volumeMode": "譋娲瘹ɭȊɚɎ(", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "126", + "operator": "f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1", + "values": [ + "127" + ] + } + ], + "matchFields": [ + { + "key": "128", + "operator": "l恕ɍȇ廄裭4懙鏮嵒", + "values": [ + "129" + ] + } + ] + } + ] + } + } + }, + "status": { + "phase": "S捕ɷD¡轫n(鲼ƳÐƣKʘ", + "message": "130", + "reason": "131" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolume.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolume.pb new file mode 100644 index 00000000000..a79d4e17d06 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolume.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolume.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolume.yaml new file mode 100644 index 00000000000..6a4cfec97c5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolume.yaml @@ -0,0 +1,221 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + accessModes: + - ƺ魋Ď儇击3ƆìQ + awsElasticBlockStore: + fsType: "22" + partition: -1821408417 + volumeID: "21" + azureDisk: + cachingMode: ȎțêɘIJ斬³;Ơ歿 + diskName: "78" + diskURI: "79" + fsType: "80" + kind: 夌碕ʂɭîcP$Iņɖ橙9ȫŚʒ + readOnly: false + azureFile: + secretName: "66" + secretNamespace: "68" + shareName: "67" + capacity: + '@Hr鯹)晿': "617" + cephfs: + monitors: + - "49" + path: "50" + secretFile: "52" + secretRef: + name: "53" + namespace: "54" + user: "51" + cinder: + fsType: "46" + readOnly: true + secretRef: + name: "47" + namespace: "48" + volumeID: "45" + claimRef: + apiVersion: "121" + fieldPath: "123" + kind: "118" + name: "120" + namespace: "119" + resourceVersion: "122" + uid: 艋涽託仭w-檮Ǣ冖ž琔n宂¬轚 + csi: + controllerExpandSecretRef: + name: "116" + namespace: "117" + controllerPublishSecretRef: + name: "110" + namespace: "111" + driver: "105" + fsType: "107" + nodePublishSecretRef: + name: "114" + namespace: "115" + nodeStageSecretRef: + name: "112" + namespace: "113" + volumeAttributes: + "108": "109" + volumeHandle: "106" + fc: + fsType: "56" + lun: 1820560904 + readOnly: true + targetWWNs: + - "55" + wwids: + - "57" + flexVolume: + driver: "60" + fsType: "61" + options: + "64": "65" + secretRef: + name: "62" + namespace: "63" + flocker: + datasetName: "58" + datasetUUID: "59" + gcePersistentDisk: + fsType: "20" + partition: 757808475 + pdName: "19" + readOnly: true + glusterfs: + endpoints: "24" + endpointsNamespace: "26" + path: "25" + readOnly: true + hostPath: + path: "23" + type: rt昍řČ扷5ƗǸƢ6/ + iscsi: + chapAuthDiscovery: true + fsType: "40" + initiatorName: "44" + iqn: "38" + iscsiInterface: "39" + lun: 494729996 + portals: + - "41" + readOnly: true + secretRef: + name: "42" + namespace: "43" + targetPortal: "37" + local: + fsType: "95" + path: "94" + mountOptions: + - "125" + nfs: + path: "28" + server: "27" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "126" + operator: f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1 + values: + - "127" + matchFields: + - key: "128" + operator: l恕ɍȇ廄裭4懙鏮嵒 + values: + - "129" + persistentVolumeReclaimPolicy: £趕ã/鈱$-议}ȧ外ĺ + photonPersistentDisk: + fsType: "82" + pdID: "81" + portworxVolume: + fsType: "84" + volumeID: "83" + quobyte: + group: "76" + registry: "73" + tenant: "77" + user: "75" + volume: "74" + rbd: + fsType: "31" + image: "30" + keyring: "34" + monitors: + - "29" + pool: "32" + secretRef: + name: "35" + namespace: "36" + user: "33" + scaleIO: + fsType: "93" + gateway: "85" + protectionDomain: "89" + readOnly: true + secretRef: + name: "87" + namespace: "88" + sslEnabled: true + storageMode: "91" + storagePool: "90" + system: "86" + volumeName: "92" + storageClassName: "124" + storageos: + fsType: "98" + readOnly: true + secretRef: + apiVersion: "102" + fieldPath: "104" + kind: "99" + name: "101" + namespace: "100" + resourceVersion: "103" + uid: ȸd賑'üA謥ǣ偐圠=l + volumeName: "96" + volumeNamespace: "97" + volumeMode: 譋娲瘹ɭȊɚɎ( + vsphereVolume: + fsType: "70" + storagePolicyID: "72" + storagePolicyName: "71" + volumePath: "69" +status: + message: "130" + phase: S捕ɷD¡轫n(鲼ƳÐƣKʘ + reason: "131" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.json new file mode 100644 index 00000000000..4f756a26d27 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.json @@ -0,0 +1,94 @@ +{ + "kind": "PersistentVolumeClaim", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "accessModes": [ + "@Hr鯹)晿" + ], + "selector": { + "matchLabels": { + "h0-6pJ": "Hn7y-74.-0MUORQQ.N2.1L" + }, + "matchExpressions": [ + { + "key": "PGg8-2_kS91.e5K-_e63_-_3n", + "operator": "DoesNotExist" + } + ] + }, + "resources": { + "limits": { + "Ď儇击3ƆìQ喞艋涽託仭w-檮Ǣ": "465" + }, + "requests": { + "Ł%ŨȈ\u003eŅ£趕ã/鈱$-议}ȧ外ĺ稥": "713" + } + }, + "volumeName": "25", + "storageClassName": "26", + "volumeMode": "娲瘹ɭȊɚɎ(dɅ囥糷磩窮秳ķ蟒苾h^", + "dataSource": { + "apiGroup": "27", + "kind": "28", + "name": "29" + } + }, + "status": { + "phase": "燴壩卄蓨MĮ?", + "accessModes": [ + "ĭÐl恕ɍȇ廄裭4懙" + ], + "capacity": { + "嵒ƫS捕ɷD¡轫n": "583" + }, + "conditions": [ + { + "type": "Ü郀", + "status": "ƣKʘńw:5塋", + "lastProbeTime": "2588-10-04T08:20:38Z", + "lastTransitionTime": "2095-10-31T02:52:44Z", + "reason": "30", + "message": "31" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.pb new file mode 100644 index 00000000000..21e838b5efa Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.yaml new file mode 100644 index 00000000000..cde1c248e35 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.PersistentVolumeClaim.yaml @@ -0,0 +1,65 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + accessModes: + - '@Hr鯹)晿' + dataSource: + apiGroup: "27" + kind: "28" + name: "29" + resources: + limits: + Ď儇击3ƆìQ喞艋涽託仭w-檮Ǣ: "465" + requests: + Ł%ŨȈ>Ņ£趕ã/鈱$-议}ȧ外ĺ稥: "713" + selector: + matchExpressions: + - key: PGg8-2_kS91.e5K-_e63_-_3n + operator: DoesNotExist + matchLabels: + h0-6pJ: Hn7y-74.-0MUORQQ.N2.1L + storageClassName: "26" + volumeMode: 娲瘹ɭȊɚɎ(dɅ囥糷磩窮秳ķ蟒苾h^ + volumeName: "25" +status: + accessModes: + - ĭÐl恕ɍȇ廄裭4懙 + capacity: + 嵒ƫS捕ɷD¡轫n: "583" + conditions: + - lastProbeTime: "2588-10-04T08:20:38Z" + lastTransitionTime: "2095-10-31T02:52:44Z" + message: "31" + reason: "30" + status: ƣKʘńw:5塋 + type: Ü郀 + phase: 燴壩卄蓨MĮ? diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.json new file mode 100644 index 00000000000..3709344b6d2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.json @@ -0,0 +1,1491 @@ +{ + "kind": "Pod", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "19", + "hostPath": { + "path": "20", + "type": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ" + }, + "emptyDir": { + "medium": "Ƣ6/ʕVŚ(ĿȊ甞", + "sizeLimit": "776" + }, + "gcePersistentDisk": { + "pdName": "21", + "fsType": "22", + "partition": -123438221, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "23", + "fsType": "24", + "partition": 1001983654 + }, + "gitRepo": { + "repository": "25", + "revision": "26", + "directory": "27" + }, + "secret": { + "secretName": "28", + "items": [ + { + "key": "29", + "path": "30", + "mode": 641368140 + } + ], + "defaultMode": -105188456, + "optional": false + }, + "nfs": { + "server": "31", + "path": "32" + }, + "iscsi": { + "targetPortal": "33", + "iqn": "34", + "lun": -1284694739, + "iscsiInterface": "35", + "fsType": "36", + "portals": [ + "37" + ], + "secretRef": { + "name": "38" + }, + "initiatorName": "39" + }, + "glusterfs": { + "endpoints": "40", + "path": "41" + }, + "persistentVolumeClaim": { + "claimName": "42" + }, + "rbd": { + "monitors": [ + "43" + ], + "image": "44", + "fsType": "45", + "pool": "46", + "user": "47", + "keyring": "48", + "secretRef": { + "name": "49" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "50", + "fsType": "51", + "secretRef": { + "name": "52" + }, + "options": { + "53": "54" + } + }, + "cinder": { + "volumeID": "55", + "fsType": "56", + "readOnly": true, + "secretRef": { + "name": "57" + } + }, + "cephfs": { + "monitors": [ + "58" + ], + "path": "59", + "user": "60", + "secretFile": "61", + "secretRef": { + "name": "62" + } + }, + "flocker": { + "datasetName": "63", + "datasetUUID": "64" + }, + "downwardAPI": { + "items": [ + { + "path": "65", + "fieldRef": { + "apiVersion": "66", + "fieldPath": "67" + }, + "resourceFieldRef": { + "containerName": "68", + "resource": "69", + "divisor": "387" + }, + "mode": -1639873916 + } + ], + "defaultMode": 1246233319 + }, + "fc": { + "targetWWNs": [ + "70" + ], + "lun": -1876826602, + "fsType": "71", + "wwids": [ + "72" + ] + }, + "azureFile": { + "secretName": "73", + "shareName": "74" + }, + "configMap": { + "name": "75", + "items": [ + { + "key": "76", + "path": "77", + "mode": 1392988974 + } + ], + "defaultMode": 172857432, + "optional": true + }, + "vsphereVolume": { + "volumePath": "78", + "fsType": "79", + "storagePolicyName": "80", + "storagePolicyID": "81" + }, + "quobyte": { + "registry": "82", + "volume": "83", + "user": "84", + "group": "85", + "tenant": "86" + }, + "azureDisk": { + "diskName": "87", + "diskURI": "88", + "cachingMode": "ƕP喂ƈ", + "fsType": "89", + "readOnly": false, + "kind": "" + }, + "photonPersistentDisk": { + "pdID": "90", + "fsType": "91" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "92", + "items": [ + { + "key": "93", + "path": "94", + "mode": 933484239 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "95", + "fieldRef": { + "apiVersion": "96", + "fieldPath": "97" + }, + "resourceFieldRef": { + "containerName": "98", + "resource": "99", + "divisor": "188" + }, + "mode": 548013580 + } + ] + }, + "configMap": { + "name": "100", + "items": [ + { + "key": "101", + "path": "102", + "mode": -2014231015 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "103", + "expirationSeconds": 2889002371849040056, + "path": "104" + } + } + ], + "defaultMode": -49513197 + }, + "portworxVolume": { + "volumeID": "105", + "fsType": "106", + "readOnly": true + }, + "scaleIO": { + "gateway": "107", + "system": "108", + "secretRef": { + "name": "109" + }, + "protectionDomain": "110", + "storagePool": "111", + "storageMode": "112", + "volumeName": "113", + "fsType": "114", + "readOnly": true + }, + "storageos": { + "volumeName": "115", + "volumeNamespace": "116", + "fsType": "117", + "secretRef": { + "name": "118" + } + }, + "csi": { + "driver": "119", + "readOnly": true, + "fsType": "120", + "volumeAttributes": { + "121": "122" + }, + "nodePublishSecretRef": { + "name": "123" + } + } + } + ], + "initContainers": [ + { + "name": "124", + "image": "125", + "command": [ + "126" + ], + "args": [ + "127" + ], + "workingDir": "128", + "ports": [ + { + "name": "129", + "hostPort": -2139825026, + "containerPort": -2040518604, + "hostIP": "130" + } + ], + "envFrom": [ + { + "prefix": "131", + "configMapRef": { + "name": "132", + "optional": false + }, + "secretRef": { + "name": "133", + "optional": true + } + } + ], + "env": [ + { + "name": "134", + "value": "135", + "valueFrom": { + "fieldRef": { + "apiVersion": "136", + "fieldPath": "137" + }, + "resourceFieldRef": { + "containerName": "138", + "resource": "139", + "divisor": "637" + }, + "configMapKeyRef": { + "name": "140", + "key": "141", + "optional": false + }, + "secretKeyRef": { + "name": "142", + "key": "143", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "ŨȈ\u003eŅ£趕ã/鈱$-议": "963" + }, + "requests": { + "鄸靇杧ž譋娲瘹ɭȊɚɎ(dɅ囥糷磩窮秳": "781" + } + }, + "volumeMounts": [ + { + "name": "144", + "readOnly": true, + "mountPath": "145", + "subPath": "146", + "mountPropagation": "QZ{ʁgɸ=ǤÆ", + "subPathExpr": "147" + } + ], + "volumeDevices": [ + { + "name": "148", + "devicePath": "149" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "150" + ] + }, + "httpGet": { + "path": "151", + "port": -1123620985, + "host": "152", + "scheme": "l恕ɍȇ廄裭4懙鏮嵒", + "httpHeaders": [ + { + "name": "153", + "value": "154" + } + ] + }, + "tcpSocket": { + "port": "155", + "host": "156" + }, + "initialDelaySeconds": -1177836822, + "timeoutSeconds": 1822289444, + "periodSeconds": 1149075888, + "successThreshold": 1156607667, + "failureThreshold": 990374141 + }, + "readinessProbe": { + "exec": { + "command": [ + "157" + ] + }, + "httpGet": { + "path": "158", + "port": "159", + "host": "160", + "scheme": "Ü郀", + "httpHeaders": [ + { + "name": "161", + "value": "162" + } + ] + }, + "tcpSocket": { + "port": 1184528004, + "host": "163" + }, + "initialDelaySeconds": -144625578, + "timeoutSeconds": -101708658, + "periodSeconds": 694611906, + "successThreshold": -1888506207, + "failureThreshold": -1904823509 + }, + "startupProbe": { + "exec": { + "command": [ + "164" + ] + }, + "httpGet": { + "path": "165", + "port": 1693510057, + "host": "166", + "scheme": "=y钡", + "httpHeaders": [ + { + "name": "167", + "value": "168" + } + ] + }, + "tcpSocket": { + "port": "169", + "host": "170" + }, + "initialDelaySeconds": -529495213, + "timeoutSeconds": 23025317, + "periodSeconds": 1727149457, + "successThreshold": 1407547486, + "failureThreshold": 1247862962 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "171" + ] + }, + "httpGet": { + "path": "172", + "port": "173", + "host": "174", + "scheme": "荎僋bŭDz鯰硰{舁吉蓨", + "httpHeaders": [ + { + "name": "175", + "value": "176" + } + ] + }, + "tcpSocket": { + "port": -662805900, + "host": "177" + } + }, + "preStop": { + "exec": { + "command": [ + "178" + ] + }, + "httpGet": { + "path": "179", + "port": 249891070, + "host": "180", + "scheme": "ɹ7\\弌Þ帺萸Do©Ǿt'容柚ʕIã陫", + "httpHeaders": [ + { + "name": "181", + "value": "182" + } + ] + }, + "tcpSocket": { + "port": 266070687, + "host": "183" + } + } + }, + "terminationMessagePath": "184", + "terminationMessagePolicy": "\")珷\u003cº", + "imagePullPolicy": "TwMȗ礼2ħ籦ö嗏ʑ\u003e季", + "securityContext": { + "capabilities": { + "add": [ + "畬x骀Šĸů湙騘\u0026" + ], + "drop": [ + "川J缮ǚbJ5ʬ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "185", + "role": "186", + "type": "187", + "level": "188" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "189", + "gmsaCredentialSpec": "190", + "runAsUserName": "191" + }, + "runAsUser": 570299180913049309, + "runAsGroup": -7029550403667587439, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ蓿彭聡A" + }, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "192", + "image": "193", + "command": [ + "194" + ], + "args": [ + "195" + ], + "workingDir": "196", + "ports": [ + { + "name": "197", + "hostPort": -632157481, + "containerPort": -539733119, + "protocol": "楙¯ĦE勗E", + "hostIP": "198" + } + ], + "envFrom": [ + { + "prefix": "199", + "configMapRef": { + "name": "200", + "optional": false + }, + "secretRef": { + "name": "201", + "optional": true + } + } + ], + "env": [ + { + "name": "202", + "value": "203", + "valueFrom": { + "fieldRef": { + "apiVersion": "204", + "fieldPath": "205" + }, + "resourceFieldRef": { + "containerName": "206", + "resource": "207", + "divisor": "177" + }, + "configMapKeyRef": { + "name": "208", + "key": "209", + "optional": false + }, + "secretKeyRef": { + "name": "210", + "key": "211", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "蓳嗘TʡȂŏ{sǡƟ狩鴈o_": "445" + }, + "requests": { + "ǘ\"^饣Vȿ": "900" + } + }, + "volumeMounts": [ + { + "name": "212", + "mountPath": "213", + "subPath": "214", + "mountPropagation": "怳冘HǺƶȤ^}穠C]躢|)黰eȪ嵛4", + "subPathExpr": "215" + } + ], + "volumeDevices": [ + { + "name": "216", + "devicePath": "217" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "218" + ] + }, + "httpGet": { + "path": "219", + "port": -144591150, + "host": "220", + "scheme": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c", + "httpHeaders": [ + { + "name": "221", + "value": "222" + } + ] + }, + "tcpSocket": { + "port": "223", + "host": "224" + }, + "initialDelaySeconds": 1288053477, + "timeoutSeconds": -163325250, + "periodSeconds": 1607133856, + "successThreshold": 1891896870, + "failureThreshold": -1321131665 + }, + "readinessProbe": { + "exec": { + "command": [ + "225" + ] + }, + "httpGet": { + "path": "226", + "port": "227", + "host": "228", + "scheme": "0åȂ町恰nj揠8lj", + "httpHeaders": [ + { + "name": "229", + "value": "230" + } + ] + }, + "tcpSocket": { + "port": -2049272966, + "host": "231" + }, + "initialDelaySeconds": -1188153605, + "timeoutSeconds": -427769948, + "periodSeconds": 912004803, + "successThreshold": -2098817064, + "failureThreshold": 1231820696 + }, + "startupProbe": { + "exec": { + "command": [ + "232" + ] + }, + "httpGet": { + "path": "233", + "port": "234", + "host": "235", + "httpHeaders": [ + { + "name": "236", + "value": "237" + } + ] + }, + "tcpSocket": { + "port": 675406340, + "host": "238" + }, + "initialDelaySeconds": 994527057, + "timeoutSeconds": -1482763519, + "periodSeconds": -1346458591, + "successThreshold": 1234551517, + "failureThreshold": -1618937335 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": "241", + "host": "242", + "scheme": "%:;栍dʪīT捘ɍi", + "httpHeaders": [ + { + "name": "243", + "value": "244" + } + ] + }, + "tcpSocket": { + "port": "245", + "host": "246" + } + }, + "preStop": { + "exec": { + "command": [ + "247" + ] + }, + "httpGet": { + "path": "248", + "port": -1171060347, + "host": "249", + "scheme": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", + "httpHeaders": [ + { + "name": "250", + "value": "251" + } + ] + }, + "tcpSocket": { + "port": "252", + "host": "253" + } + } + }, + "terminationMessagePath": "254", + "terminationMessagePolicy": "閼咎櫸eʔŊ", + "imagePullPolicy": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", + "securityContext": { + "capabilities": { + "add": [ + "瓼猀2:öY鶪5w垁鷌辪" + ], + "drop": [ + "U珝Żwʮ馜üNșƶ4ĩĉ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "255", + "role": "256", + "type": "257", + "level": "258" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "259", + "gmsaCredentialSpec": "260", + "runAsUserName": "261" + }, + "runAsUser": -4642229086806245627, + "runAsGroup": 6165457529064596376, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "" + }, + "stdinOnce": true, + "tty": true + } + ], + "ephemeralContainers": [ + { + "name": "262", + "image": "263", + "command": [ + "264" + ], + "args": [ + "265" + ], + "workingDir": "266", + "ports": [ + { + "name": "267", + "hostPort": -1703360754, + "containerPort": -1569009987, + "protocol": "ɢǵʭd鲡:贅wE@Ȗs«öʮĀ\u003c", + "hostIP": "268" + } + ], + "envFrom": [ + { + "prefix": "269", + "configMapRef": { + "name": "270", + "optional": true + }, + "secretRef": { + "name": "271", + "optional": false + } + } + ], + "env": [ + { + "name": "272", + "value": "273", + "valueFrom": { + "fieldRef": { + "apiVersion": "274", + "fieldPath": "275" + }, + "resourceFieldRef": { + "containerName": "276", + "resource": "277", + "divisor": "405" + }, + "configMapKeyRef": { + "name": "278", + "key": "279", + "optional": false + }, + "secretKeyRef": { + "name": "280", + "key": "281", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷": "948" + }, + "requests": { + "": "83" + } + }, + "volumeMounts": [ + { + "name": "282", + "mountPath": "283", + "subPath": "284", + "mountPropagation": "@ùƸʋŀ樺ȃv", + "subPathExpr": "285" + } + ], + "volumeDevices": [ + { + "name": "286", + "devicePath": "287" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "288" + ] + }, + "httpGet": { + "path": "289", + "port": "290", + "host": "291", + "scheme": "Źʣy豎@ɀ羭,铻O", + "httpHeaders": [ + { + "name": "292", + "value": "293" + } + ] + }, + "tcpSocket": { + "port": "294", + "host": "295" + }, + "initialDelaySeconds": 1424053148, + "timeoutSeconds": 747521320, + "periodSeconds": 859639931, + "successThreshold": -1663149700, + "failureThreshold": -1131820775 + }, + "readinessProbe": { + "exec": { + "command": [ + "296" + ] + }, + "httpGet": { + "path": "297", + "port": -1710454086, + "host": "298", + "scheme": "mɩC[ó瓧", + "httpHeaders": [ + { + "name": "299", + "value": "300" + } + ] + }, + "tcpSocket": { + "port": -122979840, + "host": "301" + }, + "initialDelaySeconds": 915577348, + "timeoutSeconds": -590798124, + "periodSeconds": -1386967282, + "successThreshold": -2030286732, + "failureThreshold": -233378149 + }, + "startupProbe": { + "exec": { + "command": [ + "302" + ] + }, + "httpGet": { + "path": "303", + "port": -495373547, + "host": "304", + "scheme": "ʼn掏1ſ盷褎weLJ", + "httpHeaders": [ + { + "name": "305", + "value": "306" + } + ] + }, + "tcpSocket": { + "port": "307", + "host": "308" + }, + "initialDelaySeconds": -929354164, + "timeoutSeconds": 1972119760, + "periodSeconds": 1582773079, + "successThreshold": -1133499416, + "failureThreshold": 486195690 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "309" + ] + }, + "httpGet": { + "path": "310", + "port": -1589303862, + "host": "311", + "scheme": "ľǎɳ,ǿ飏騀呣ǎ", + "httpHeaders": [ + { + "name": "312", + "value": "313" + } + ] + }, + "tcpSocket": { + "port": "314", + "host": "315" + } + }, + "preStop": { + "exec": { + "command": [ + "316" + ] + }, + "httpGet": { + "path": "317", + "port": "318", + "host": "319", + "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", + "httpHeaders": [ + { + "name": "320", + "value": "321" + } + ] + }, + "tcpSocket": { + "port": "322", + "host": "323" + } + } + }, + "terminationMessagePath": "324", + "terminationMessagePolicy": "Ȋ礶", + "imagePullPolicy": "ʁ揆ɘȌ脾嚏吐ĠLƐ", + "securityContext": { + "capabilities": { + "add": [ + "3.v-鿧悮坮Ȣ" + ], + "drop": [ + "ļ腻ŬƩȿ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "325", + "role": "326", + "type": "327", + "level": "328" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "329", + "gmsaCredentialSpec": "330", + "runAsUserName": "331" + }, + "runAsUser": 9197199583783594492, + "runAsGroup": 241615716805649441, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ħsĨɆâĺ" + }, + "stdin": true, + "tty": true, + "targetContainerName": "332" + } + ], + "restartPolicy": "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶", + "terminationGracePeriodSeconds": -1689173322096612726, + "activeDeadlineSeconds": -9052689354742694982, + "dnsPolicy": "8鸖ɱJȉ罴ņ螡źȰ?$矡ȶ网棊ʢ", + "nodeSelector": { + "333": "334" + }, + "serviceAccountName": "335", + "serviceAccount": "336", + "automountServiceAccountToken": false, + "nodeName": "337", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "338", + "role": "339", + "type": "340", + "level": "341" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "342", + "gmsaCredentialSpec": "343", + "runAsUserName": "344" + }, + "runAsUser": 7525448836100188460, + "runAsGroup": -860974700141841896, + "runAsNonRoot": true, + "supplementalGroups": [ + 7258403424756645907 + ], + "fsGroup": 6347577485454457915, + "sysctls": [ + { + "name": "345", + "value": "346" + } + ] + }, + "imagePullSecrets": [ + { + "name": "347" + } + ], + "hostname": "348", + "subdomain": "349", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "350", + "operator": "}潷ʒ胵輓Ɔȓ蹣ɐǛv+8Ƥ熪军g\u003e", + "values": [ + "351" + ] + } + ], + "matchFields": [ + { + "key": "352", + "operator": "偢ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ圯W", + "values": [ + "353" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1418092595, + "preference": { + "matchExpressions": [ + { + "key": "354", + "operator": "唊#v铿", + "values": [ + "355" + ] + } + ], + "matchFields": [ + { + "key": "356", + "operator": "埄趛", + "values": [ + "357" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "zo--4-1-2s39--6---fv--m-8--72-bca4m56au3f---tx-8----2d-4u-d7sn/48Y.q.0-_1-F.h-__k_K5._..O_.J_-G_--V-42E_--o90G_A6": "9_.5vN5.25aWx.2aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1y" + }, + "matchExpressions": [ + { + "key": "8x.2K_2qu_0S-CqW.D_8--21kF-c026.-iTl.1-.T", + "operator": "NotIn", + "values": [ + "H.I3.__-.u" + ] + } + ] + }, + "namespaces": [ + "364" + ], + "topologyKey": "365" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -819013491, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x_-a__0-8-.M-.-.-8v-J1zET_..3dCv3j._.-_pP__up2": "Ns-o779._-k5" + }, + "matchExpressions": [ + { + "key": "9d4i-m7---k8235--8--c83-4b-9-1o8w-4/4csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9.D", + "operator": "NotIn", + "values": [ + "G31-_I-A-_3bz._8M0U1_-__.71-_-9_.X" + ] + } + ] + }, + "namespaces": [ + "372" + ], + "topologyKey": "373" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "xm-.nx.sEK4.B.__65m8_x": "29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1" + }, + "matchExpressions": [ + { + "key": "v8_.O_..8n.--z_-..6W.K", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "380" + ], + "topologyKey": "381" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -168773629, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x-3/6-.7D.3_KPgL": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "388" + ], + "topologyKey": "389" + } + } + ] + } + }, + "schedulerName": "390", + "tolerations": [ + { + "key": "391", + "operator": "栣险¹贮獘薟8Mĕ霉", + "value": "392", + "effect": "ŪǗȦɆ悼j蛑q", + "tolerationSeconds": 4375148957048018073 + } + ], + "hostAliases": [ + { + "ip": "393", + "hostnames": [ + "394" + ] + } + ], + "priorityClassName": "395", + "priority": -1286809305, + "dnsConfig": { + "nameservers": [ + "396" + ], + "searches": [ + "397" + ], + "options": [ + { + "name": "398", + "value": "399" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ųŎ群E牬庘颮6(|ǖû" + } + ], + "runtimeClassName": "400", + "enableServiceLinks": false, + "preemptionPolicy": "怨彬ɈNƋl塠傫ü", + "overhead": { + "ɮ6)": "299" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -554557703, + "topologyKey": "401", + "whenUnsatisfiable": "¹t骳ɰɰUʜʔŜ0¢", + "labelSelector": { + "matchLabels": { + "o--5r-v-5-e-m78o-6-s.4-7--i1-8miw-7a-2408m-0--5--2-5----00/l_.23--_l": "b-L7.-__-G_2kCpS__.3g" + }, + "matchExpressions": [ + { + "key": "nw0-3i--a7-2--o--u0038mp9c10-k-r---3g7nz4-------385h---0-u73pj.brgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--itk/5.m_2_--XZ-x.__.Y_2-n_5023Xl-3Pw_-r75--_A", + "operator": "In", + "values": [ + "7M7y-Dy__3wc.q.8_00.0_._.-_L-__bf_9_-C-Pfx" + ] + } + ] + } + } + ] + }, + "status": { + "phase": "ș", + "conditions": [ + { + "type": "ļė[BN柌ë娒汙查o*Ĵ麻齔試", + "status": "昒", + "lastProbeTime": "2756-02-27T11:08:58Z", + "lastTransitionTime": "2296-12-01T04:10:44Z", + "reason": "408", + "message": "409" + } + ], + "message": "410", + "reason": "411", + "nominatedNodeName": "412", + "hostIP": "413", + "podIP": "414", + "podIPs": [ + { + "ip": "415" + } + ], + "initContainerStatuses": [ + { + "name": "416", + "state": { + "waiting": { + "reason": "417", + "message": "418" + }, + "running": { + "startedAt": "1972-12-08T08:30:11Z" + }, + "terminated": { + "exitCode": -1817503524, + "signal": 1558801645, + "reason": "419", + "message": "420", + "startedAt": "2746-03-08T01:39:40Z", + "finishedAt": "2341-12-07T04:14:17Z", + "containerID": "421" + } + }, + "lastState": { + "waiting": { + "reason": "422", + "message": "423" + }, + "running": { + "startedAt": "2329-01-28T22:43:42Z" + }, + "terminated": { + "exitCode": -545370104, + "signal": 1235883803, + "reason": "424", + "message": "425", + "startedAt": "2419-03-20T05:43:22Z", + "finishedAt": "2821-07-19T11:49:26Z", + "containerID": "426" + } + }, + "ready": true, + "restartCount": -810338968, + "image": "427", + "imageID": "428", + "containerID": "429", + "started": false + } + ], + "containerStatuses": [ + { + "name": "430", + "state": { + "waiting": { + "reason": "431", + "message": "432" + }, + "running": { + "startedAt": "2403-04-11T00:06:43Z" + }, + "terminated": { + "exitCode": -173761204, + "signal": 332998836, + "reason": "433", + "message": "434", + "startedAt": "2196-05-31T08:51:58Z", + "finishedAt": "2580-08-27T04:54:10Z", + "containerID": "435" + } + }, + "lastState": { + "waiting": { + "reason": "436", + "message": "437" + }, + "running": { + "startedAt": "2878-09-11T10:26:17Z" + }, + "terminated": { + "exitCode": -1569123121, + "signal": 199195373, + "reason": "438", + "message": "439", + "startedAt": "2873-01-20T06:54:43Z", + "finishedAt": "2454-07-07T22:08:36Z", + "containerID": "440" + } + }, + "ready": false, + "restartCount": 568619460, + "image": "441", + "imageID": "442", + "containerID": "443", + "started": false + } + ], + "qosClass": "刣ȱǍ;ġ縊CkǚŨ", + "ephemeralContainerStatuses": [ + { + "name": "444", + "state": { + "waiting": { + "reason": "445", + "message": "446" + }, + "running": { + "startedAt": "2807-07-11T05:23:59Z" + }, + "terminated": { + "exitCode": -496491540, + "signal": -1067633812, + "reason": "447", + "message": "448", + "startedAt": "2536-08-25T03:52:32Z", + "finishedAt": "2142-06-11T22:09:32Z", + "containerID": "449" + } + }, + "lastState": { + "waiting": { + "reason": "450", + "message": "451" + }, + "running": { + "startedAt": "2890-09-01T10:48:08Z" + }, + "terminated": { + "exitCode": 233999136, + "signal": 1701016188, + "reason": "452", + "message": "453", + "startedAt": "2420-06-19T09:33:57Z", + "finishedAt": "2387-07-09T16:21:33Z", + "containerID": "454" + } + }, + "ready": false, + "restartCount": 1730285145, + "image": "455", + "imageID": "456", + "containerID": "457", + "started": true + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.pb new file mode 100644 index 00000000000..de5c444aeb5 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.yaml new file mode 100644 index 00000000000..c98f6d373d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Pod.yaml @@ -0,0 +1,1026 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + activeDeadlineSeconds: -9052689354742694982 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "354" + operator: 唊#v铿 + values: + - "355" + matchFields: + - key: "356" + operator: 埄趛 + values: + - "357" + weight: -1418092595 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "350" + operator: '}潷ʒ胵輓Ɔȓ蹣ɐǛv+8Ƥ熪军g>' + values: + - "351" + matchFields: + - key: "352" + operator: 偢ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ圯W + values: + - "353" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 9d4i-m7---k8235--8--c83-4b-9-1o8w-4/4csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9.D + operator: NotIn + values: + - G31-_I-A-_3bz._8M0U1_-__.71-_-9_.X + matchLabels: + x_-a__0-8-.M-.-.-8v-J1zET_..3dCv3j._.-_pP__up2: Ns-o779._-k5 + namespaces: + - "372" + topologyKey: "373" + weight: -819013491 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8x.2K_2qu_0S-CqW.D_8--21kF-c026.-iTl.1-.T + operator: NotIn + values: + - H.I3.__-.u + matchLabels: + zo--4-1-2s39--6---fv--m-8--72-bca4m56au3f---tx-8----2d-4u-d7sn/48Y.q.0-_1-F.h-__k_K5._..O_.J_-G_--V-42E_--o90G_A6: 9_.5vN5.25aWx.2aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1y + namespaces: + - "364" + topologyKey: "365" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + x-3/6-.7D.3_KPgL: d._.Um.-__k.5 + namespaces: + - "388" + topologyKey: "389" + weight: -168773629 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: v8_.O_..8n.--z_-..6W.K + operator: Exists + matchLabels: + xm-.nx.sEK4.B.__65m8_x: 29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1 + namespaces: + - "380" + topologyKey: "381" + automountServiceAccountToken: false + containers: + - args: + - "195" + command: + - "194" + env: + - name: "202" + value: "203" + valueFrom: + configMapKeyRef: + key: "209" + name: "208" + optional: false + fieldRef: + apiVersion: "204" + fieldPath: "205" + resourceFieldRef: + containerName: "206" + divisor: "177" + resource: "207" + secretKeyRef: + key: "211" + name: "210" + optional: false + envFrom: + - configMapRef: + name: "200" + optional: false + prefix: "199" + secretRef: + name: "201" + optional: true + image: "193" + imagePullPolicy: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 + lifecycle: + postStart: + exec: + command: + - "239" + httpGet: + host: "242" + httpHeaders: + - name: "243" + value: "244" + path: "240" + port: "241" + scheme: '%:;栍dʪīT捘ɍi' + tcpSocket: + host: "246" + port: "245" + preStop: + exec: + command: + - "247" + httpGet: + host: "249" + httpHeaders: + - name: "250" + value: "251" + path: "248" + port: -1171060347 + scheme: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° + tcpSocket: + host: "253" + port: "252" + livenessProbe: + exec: + command: + - "218" + failureThreshold: -1321131665 + httpGet: + host: "220" + httpHeaders: + - name: "221" + value: "222" + path: "219" + port: -144591150 + scheme: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + initialDelaySeconds: 1288053477 + periodSeconds: 1607133856 + successThreshold: 1891896870 + tcpSocket: + host: "224" + port: "223" + timeoutSeconds: -163325250 + name: "192" + ports: + - containerPort: -539733119 + hostIP: "198" + hostPort: -632157481 + name: "197" + protocol: 楙¯ĦE勗E + readinessProbe: + exec: + command: + - "225" + failureThreshold: 1231820696 + httpGet: + host: "228" + httpHeaders: + - name: "229" + value: "230" + path: "226" + port: "227" + scheme: 0åȂ町恰nj揠8lj + initialDelaySeconds: -1188153605 + periodSeconds: 912004803 + successThreshold: -2098817064 + tcpSocket: + host: "231" + port: -2049272966 + timeoutSeconds: -427769948 + resources: + limits: + 蓳嗘TʡȂŏ{sǡƟ狩鴈o_: "445" + requests: + ǘ"^饣Vȿ: "900" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 瓼猀2:öY鶪5w垁鷌辪 + drop: + - U珝Żwʮ馜üNșƶ4ĩĉ + privileged: false + procMount: "" + readOnlyRootFilesystem: false + runAsGroup: 6165457529064596376 + runAsNonRoot: false + runAsUser: -4642229086806245627 + seLinuxOptions: + level: "258" + role: "256" + type: "257" + user: "255" + windowsOptions: + gmsaCredentialSpec: "260" + gmsaCredentialSpecName: "259" + runAsUserName: "261" + startupProbe: + exec: + command: + - "232" + failureThreshold: -1618937335 + httpGet: + host: "235" + httpHeaders: + - name: "236" + value: "237" + path: "233" + port: "234" + initialDelaySeconds: 994527057 + periodSeconds: -1346458591 + successThreshold: 1234551517 + tcpSocket: + host: "238" + port: 675406340 + timeoutSeconds: -1482763519 + stdinOnce: true + terminationMessagePath: "254" + terminationMessagePolicy: 閼咎櫸eʔŊ + tty: true + volumeDevices: + - devicePath: "217" + name: "216" + volumeMounts: + - mountPath: "213" + mountPropagation: 怳冘HǺƶȤ^}穠C]躢|)黰eȪ嵛4 + name: "212" + subPath: "214" + subPathExpr: "215" + workingDir: "196" + dnsConfig: + nameservers: + - "396" + options: + - name: "398" + value: "399" + searches: + - "397" + dnsPolicy: 8鸖ɱJȉ罴ņ螡źȰ?$矡ȶ网棊ʢ + enableServiceLinks: false + ephemeralContainers: + - args: + - "265" + command: + - "264" + env: + - name: "272" + value: "273" + valueFrom: + configMapKeyRef: + key: "279" + name: "278" + optional: false + fieldRef: + apiVersion: "274" + fieldPath: "275" + resourceFieldRef: + containerName: "276" + divisor: "405" + resource: "277" + secretKeyRef: + key: "281" + name: "280" + optional: false + envFrom: + - configMapRef: + name: "270" + optional: true + prefix: "269" + secretRef: + name: "271" + optional: false + image: "263" + imagePullPolicy: ʁ揆ɘȌ脾嚏吐ĠLƐ + lifecycle: + postStart: + exec: + command: + - "309" + httpGet: + host: "311" + httpHeaders: + - name: "312" + value: "313" + path: "310" + port: -1589303862 + scheme: ľǎɳ,ǿ飏騀呣ǎ + tcpSocket: + host: "315" + port: "314" + preStop: + exec: + command: + - "316" + httpGet: + host: "319" + httpHeaders: + - name: "320" + value: "321" + path: "317" + port: "318" + scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 + tcpSocket: + host: "323" + port: "322" + livenessProbe: + exec: + command: + - "288" + failureThreshold: -1131820775 + httpGet: + host: "291" + httpHeaders: + - name: "292" + value: "293" + path: "289" + port: "290" + scheme: Źʣy豎@ɀ羭,铻O + initialDelaySeconds: 1424053148 + periodSeconds: 859639931 + successThreshold: -1663149700 + tcpSocket: + host: "295" + port: "294" + timeoutSeconds: 747521320 + name: "262" + ports: + - containerPort: -1569009987 + hostIP: "268" + hostPort: -1703360754 + name: "267" + protocol: ɢǵʭd鲡:贅wE@Ȗs«öʮĀ< + readinessProbe: + exec: + command: + - "296" + failureThreshold: -233378149 + httpGet: + host: "298" + httpHeaders: + - name: "299" + value: "300" + path: "297" + port: -1710454086 + scheme: mɩC[ó瓧 + initialDelaySeconds: 915577348 + periodSeconds: -1386967282 + successThreshold: -2030286732 + tcpSocket: + host: "301" + port: -122979840 + timeoutSeconds: -590798124 + resources: + limits: + 豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷: "948" + requests: + "": "83" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 3.v-鿧悮坮Ȣ + drop: + - ļ腻ŬƩȿ + privileged: false + procMount: ħsĨɆâĺ + readOnlyRootFilesystem: false + runAsGroup: 241615716805649441 + runAsNonRoot: true + runAsUser: 9197199583783594492 + seLinuxOptions: + level: "328" + role: "326" + type: "327" + user: "325" + windowsOptions: + gmsaCredentialSpec: "330" + gmsaCredentialSpecName: "329" + runAsUserName: "331" + startupProbe: + exec: + command: + - "302" + failureThreshold: 486195690 + httpGet: + host: "304" + httpHeaders: + - name: "305" + value: "306" + path: "303" + port: -495373547 + scheme: ʼn掏1ſ盷褎weLJ + initialDelaySeconds: -929354164 + periodSeconds: 1582773079 + successThreshold: -1133499416 + tcpSocket: + host: "308" + port: "307" + timeoutSeconds: 1972119760 + stdin: true + targetContainerName: "332" + terminationMessagePath: "324" + terminationMessagePolicy: Ȋ礶 + tty: true + volumeDevices: + - devicePath: "287" + name: "286" + volumeMounts: + - mountPath: "283" + mountPropagation: '@ùƸʋŀ樺ȃv' + name: "282" + subPath: "284" + subPathExpr: "285" + workingDir: "266" + hostAliases: + - hostnames: + - "394" + ip: "393" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "348" + imagePullSecrets: + - name: "347" + initContainers: + - args: + - "127" + command: + - "126" + env: + - name: "134" + value: "135" + valueFrom: + configMapKeyRef: + key: "141" + name: "140" + optional: false + fieldRef: + apiVersion: "136" + fieldPath: "137" + resourceFieldRef: + containerName: "138" + divisor: "637" + resource: "139" + secretKeyRef: + key: "143" + name: "142" + optional: true + envFrom: + - configMapRef: + name: "132" + optional: false + prefix: "131" + secretRef: + name: "133" + optional: true + image: "125" + imagePullPolicy: TwMȗ礼2ħ籦ö嗏ʑ>季 + lifecycle: + postStart: + exec: + command: + - "171" + httpGet: + host: "174" + httpHeaders: + - name: "175" + value: "176" + path: "172" + port: "173" + scheme: 荎僋bŭDz鯰硰{舁吉蓨 + tcpSocket: + host: "177" + port: -662805900 + preStop: + exec: + command: + - "178" + httpGet: + host: "180" + httpHeaders: + - name: "181" + value: "182" + path: "179" + port: 249891070 + scheme: ɹ7\弌Þ帺萸Do©Ǿt'容柚ʕIã陫 + tcpSocket: + host: "183" + port: 266070687 + livenessProbe: + exec: + command: + - "150" + failureThreshold: 990374141 + httpGet: + host: "152" + httpHeaders: + - name: "153" + value: "154" + path: "151" + port: -1123620985 + scheme: l恕ɍȇ廄裭4懙鏮嵒 + initialDelaySeconds: -1177836822 + periodSeconds: 1149075888 + successThreshold: 1156607667 + tcpSocket: + host: "156" + port: "155" + timeoutSeconds: 1822289444 + name: "124" + ports: + - containerPort: -2040518604 + hostIP: "130" + hostPort: -2139825026 + name: "129" + readinessProbe: + exec: + command: + - "157" + failureThreshold: -1904823509 + httpGet: + host: "160" + httpHeaders: + - name: "161" + value: "162" + path: "158" + port: "159" + scheme: Ü郀 + initialDelaySeconds: -144625578 + periodSeconds: 694611906 + successThreshold: -1888506207 + tcpSocket: + host: "163" + port: 1184528004 + timeoutSeconds: -101708658 + resources: + limits: + ŨȈ>Ņ£趕ã/鈱$-议: "963" + requests: + 鄸靇杧ž譋娲瘹ɭȊɚɎ(dɅ囥糷磩窮秳: "781" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 畬x骀Šĸů湙騘& + drop: + - 川J缮ǚbJ5ʬ + privileged: true + procMount: '`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ蓿彭聡A' + readOnlyRootFilesystem: false + runAsGroup: -7029550403667587439 + runAsNonRoot: false + runAsUser: 570299180913049309 + seLinuxOptions: + level: "188" + role: "186" + type: "187" + user: "185" + windowsOptions: + gmsaCredentialSpec: "190" + gmsaCredentialSpecName: "189" + runAsUserName: "191" + startupProbe: + exec: + command: + - "164" + failureThreshold: 1247862962 + httpGet: + host: "166" + httpHeaders: + - name: "167" + value: "168" + path: "165" + port: 1693510057 + scheme: =y钡 + initialDelaySeconds: -529495213 + periodSeconds: 1727149457 + successThreshold: 1407547486 + tcpSocket: + host: "170" + port: "169" + timeoutSeconds: 23025317 + stdinOnce: true + terminationMessagePath: "184" + terminationMessagePolicy: '")珷<º' + volumeDevices: + - devicePath: "149" + name: "148" + volumeMounts: + - mountPath: "145" + mountPropagation: QZ{ʁgɸ=ǤÆ + name: "144" + readOnly: true + subPath: "146" + subPathExpr: "147" + workingDir: "128" + nodeName: "337" + nodeSelector: + "333": "334" + overhead: + ɮ6): "299" + preemptionPolicy: 怨彬ɈNƋl塠傫ü + priority: -1286809305 + priorityClassName: "395" + readinessGates: + - conditionType: ųŎ群E牬庘颮6(|ǖû + restartPolicy: 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶 + runtimeClassName: "400" + schedulerName: "390" + securityContext: + fsGroup: 6347577485454457915 + runAsGroup: -860974700141841896 + runAsNonRoot: true + runAsUser: 7525448836100188460 + seLinuxOptions: + level: "341" + role: "339" + type: "340" + user: "338" + supplementalGroups: + - 7258403424756645907 + sysctls: + - name: "345" + value: "346" + windowsOptions: + gmsaCredentialSpec: "343" + gmsaCredentialSpecName: "342" + runAsUserName: "344" + serviceAccount: "336" + serviceAccountName: "335" + shareProcessNamespace: false + subdomain: "349" + terminationGracePeriodSeconds: -1689173322096612726 + tolerations: + - effect: ŪǗȦɆ悼j蛑q + key: "391" + operator: 栣险¹贮獘薟8Mĕ霉 + tolerationSeconds: 4375148957048018073 + value: "392" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: nw0-3i--a7-2--o--u0038mp9c10-k-r---3g7nz4-------385h---0-u73pj.brgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--itk/5.m_2_--XZ-x.__.Y_2-n_5023Xl-3Pw_-r75--_A + operator: In + values: + - 7M7y-Dy__3wc.q.8_00.0_._.-_L-__bf_9_-C-Pfx + matchLabels: + o--5r-v-5-e-m78o-6-s.4-7--i1-8miw-7a-2408m-0--5--2-5----00/l_.23--_l: b-L7.-__-G_2kCpS__.3g + maxSkew: -554557703 + topologyKey: "401" + whenUnsatisfiable: ¹t骳ɰɰUʜʔŜ0¢ + volumes: + - awsElasticBlockStore: + fsType: "24" + partition: 1001983654 + volumeID: "23" + azureDisk: + cachingMode: ƕP喂ƈ + diskName: "87" + diskURI: "88" + fsType: "89" + kind: "" + readOnly: false + azureFile: + secretName: "73" + shareName: "74" + cephfs: + monitors: + - "58" + path: "59" + secretFile: "61" + secretRef: + name: "62" + user: "60" + cinder: + fsType: "56" + readOnly: true + secretRef: + name: "57" + volumeID: "55" + configMap: + defaultMode: 172857432 + items: + - key: "76" + mode: 1392988974 + path: "77" + name: "75" + optional: true + csi: + driver: "119" + fsType: "120" + nodePublishSecretRef: + name: "123" + readOnly: true + volumeAttributes: + "121": "122" + downwardAPI: + defaultMode: 1246233319 + items: + - fieldRef: + apiVersion: "66" + fieldPath: "67" + mode: -1639873916 + path: "65" + resourceFieldRef: + containerName: "68" + divisor: "387" + resource: "69" + emptyDir: + medium: Ƣ6/ʕVŚ(ĿȊ甞 + sizeLimit: "776" + fc: + fsType: "71" + lun: -1876826602 + targetWWNs: + - "70" + wwids: + - "72" + flexVolume: + driver: "50" + fsType: "51" + options: + "53": "54" + secretRef: + name: "52" + flocker: + datasetName: "63" + datasetUUID: "64" + gcePersistentDisk: + fsType: "22" + partition: -123438221 + pdName: "21" + readOnly: true + gitRepo: + directory: "27" + repository: "25" + revision: "26" + glusterfs: + endpoints: "40" + path: "41" + hostPath: + path: "20" + type: Hr鯹)晿' + values: + - "364" + matchFields: + - key: "365" + operator: 偢ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ圯W + values: + - "366" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 9d4i-m7---k8235--8--c83-4b-9-1o8w-4/4csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9.D + operator: NotIn + values: + - G31-_I-A-_3bz._8M0U1_-__.71-_-9_.X + matchLabels: + x_-a__0-8-.M-.-.-8v-J1zET_..3dCv3j._.-_pP__up2: Ns-o779._-k5 + namespaces: + - "385" + topologyKey: "386" + weight: -819013491 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8x.2K_2qu_0S-CqW.D_8--21kF-c026.-iTl.1-.T + operator: NotIn + values: + - H.I3.__-.u + matchLabels: + zo--4-1-2s39--6---fv--m-8--72-bca4m56au3f---tx-8----2d-4u-d7sn/48Y.q.0-_1-F.h-__k_K5._..O_.J_-G_--V-42E_--o90G_A6: 9_.5vN5.25aWx.2aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1y + namespaces: + - "377" + topologyKey: "378" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + x-3/6-.7D.3_KPgL: d._.Um.-__k.5 + namespaces: + - "401" + topologyKey: "402" + weight: -168773629 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: v8_.O_..8n.--z_-..6W.K + operator: Exists + matchLabels: + xm-.nx.sEK4.B.__65m8_x: 29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1 + namespaces: + - "393" + topologyKey: "394" + automountServiceAccountToken: false + containers: + - args: + - "212" + command: + - "211" + env: + - name: "219" + value: "220" + valueFrom: + configMapKeyRef: + key: "226" + name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "179" + resource: "224" + secretKeyRef: + key: "228" + name: "227" + optional: false + envFrom: + - configMapRef: + name: "217" + optional: false + prefix: "216" + secretRef: + name: "218" + optional: true + image: "210" + imagePullPolicy: 猀2:ö + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "256" + httpHeaders: + - name: "257" + value: "258" + path: "255" + port: 200992434 + scheme: ņ榱*Gưoɘ檲ɨ銦妰黖ȓ + tcpSocket: + host: "260" + port: "259" + preStop: + exec: + command: + - "261" + httpGet: + host: "264" + httpHeaders: + - name: "265" + value: "266" + path: "262" + port: "263" + scheme: ɋ瀐<ɉ + tcpSocket: + host: "267" + port: -1334904807 + livenessProbe: + exec: + command: + - "235" + failureThreshold: -547518679 + httpGet: + host: "238" + httpHeaders: + - name: "239" + value: "240" + path: "236" + port: "237" + scheme: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 + initialDelaySeconds: -1940723300 + periodSeconds: 496226800 + successThreshold: 84444678 + tcpSocket: + host: "241" + port: 2064656704 + timeoutSeconds: 749147575 + name: "209" + ports: + - containerPort: 1083816849 + hostIP: "215" + hostPort: 744106683 + name: "214" + protocol: 議Ǹ轺@)蓳嗘 + readinessProbe: + exec: + command: + - "242" + failureThreshold: 1569992019 + httpGet: + host: "244" + httpHeaders: + - name: "245" + value: "246" + path: "243" + port: 1322581021 + scheme: 坩O`涁İ而踪鄌eÞ + initialDelaySeconds: 565789036 + periodSeconds: -582473401 + successThreshold: -1252931244 + tcpSocket: + host: "247" + port: -1319491110 + timeoutSeconds: -1572269414 + resources: + limits: + o_鹈ɹ坼É/pȿŘ阌Ŗ怳冘HǺƶ: "364" + requests: + ǝ鿟ldg滠鼍ƭt?QȫşŇɜ: "211" + 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: "272" + role: "270" + type: "271" + user: "269" + windowsOptions: + gmsaCredentialSpec: "274" + gmsaCredentialSpecName: "273" + runAsUserName: "275" + startupProbe: + exec: + command: + - "248" + failureThreshold: -813624408 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 870237686 + scheme: 墴1Rƥ贫d + initialDelaySeconds: -709825668 + periodSeconds: -379514302 + successThreshold: 173916181 + tcpSocket: + host: "253" + port: -33154680 + timeoutSeconds: -1144400181 + stdin: true + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: å睫}堇硲蕵ɢ苆 + volumeDevices: + - devicePath: "234" + name: "233" + volumeMounts: + - mountPath: "230" + mountPropagation: zÏ抴ŨfZhUʎ浵ɲõTo& + name: "229" + subPath: "231" + subPathExpr: "232" + workingDir: "213" + dnsConfig: + nameservers: + - "409" + options: + - name: "411" + value: "412" + searches: + - "410" + dnsPolicy: 8鸖ɱJȉ罴ņ螡źȰ?$矡ȶ网棊ʢ + enableServiceLinks: false + ephemeralContainers: + - args: + - "279" + command: + - "278" + env: + - name: "286" + value: "287" + valueFrom: + configMapKeyRef: + key: "293" + name: "292" + optional: true + fieldRef: + apiVersion: "288" + fieldPath: "289" + resourceFieldRef: + containerName: "290" + divisor: "157" + resource: "291" + secretKeyRef: + key: "295" + name: "294" + optional: false + envFrom: + - configMapRef: + name: "284" + optional: true + prefix: "283" + secretRef: + name: "285" + optional: false + image: "277" + imagePullPolicy: ʁ揆ɘȌ脾嚏吐ĠLƐ + lifecycle: + postStart: + exec: + command: + - "322" + httpGet: + host: "324" + httpHeaders: + - name: "325" + value: "326" + path: "323" + port: -1589303862 + scheme: ľǎɳ,ǿ飏騀呣ǎ + tcpSocket: + host: "328" + port: "327" + preStop: + exec: + command: + - "329" + httpGet: + host: "332" + httpHeaders: + - name: "333" + value: "334" + path: "330" + port: "331" + scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 + tcpSocket: + host: "336" + port: "335" + livenessProbe: + exec: + command: + - "302" + failureThreshold: -1131820775 + httpGet: + host: "304" + httpHeaders: + - name: "305" + value: "306" + path: "303" + port: -88173241 + scheme: Źʣy豎@ɀ羭,铻O + initialDelaySeconds: 1424053148 + periodSeconds: 859639931 + successThreshold: -1663149700 + tcpSocket: + host: "308" + port: "307" + timeoutSeconds: 747521320 + name: "276" + ports: + - containerPort: -1565157256 + hostIP: "282" + hostPort: 1702578303 + name: "281" + protocol: Ŭ + readinessProbe: + exec: + command: + - "309" + failureThreshold: -233378149 + httpGet: + host: "311" + httpHeaders: + - name: "312" + value: "313" + path: "310" + port: -1710454086 + scheme: mɩC[ó瓧 + initialDelaySeconds: 915577348 + periodSeconds: -1386967282 + successThreshold: -2030286732 + tcpSocket: + host: "314" + port: -122979840 + timeoutSeconds: -590798124 + resources: + limits: + ŴĿ: "377" + requests: + .Q貇£ȹ嫰ƹǔw÷nI: "718" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 3.v-鿧悮坮Ȣ + drop: + - ļ腻ŬƩȿ + privileged: false + procMount: ħsĨɆâĺ + readOnlyRootFilesystem: false + runAsGroup: 241615716805649441 + runAsNonRoot: true + runAsUser: 9197199583783594492 + seLinuxOptions: + level: "341" + role: "339" + type: "340" + user: "338" + windowsOptions: + gmsaCredentialSpec: "343" + gmsaCredentialSpecName: "342" + runAsUserName: "344" + startupProbe: + exec: + command: + - "315" + failureThreshold: 486195690 + httpGet: + host: "317" + httpHeaders: + - name: "318" + value: "319" + path: "316" + port: -495373547 + scheme: ʼn掏1ſ盷褎weLJ + initialDelaySeconds: -929354164 + periodSeconds: 1582773079 + successThreshold: -1133499416 + tcpSocket: + host: "321" + port: "320" + timeoutSeconds: 1972119760 + stdin: true + targetContainerName: "345" + terminationMessagePath: "337" + terminationMessagePolicy: Ȋ礶 + tty: true + volumeDevices: + - devicePath: "301" + name: "300" + volumeMounts: + - mountPath: "297" + mountPropagation: 樺ȃ + name: "296" + subPath: "298" + subPathExpr: "299" + workingDir: "280" + hostAliases: + - hostnames: + - "407" + ip: "406" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "361" + imagePullSecrets: + - name: "360" + initContainers: + - args: + - "144" + command: + - "143" + env: + - name: "151" + value: "152" + valueFrom: + configMapKeyRef: + key: "158" + name: "157" + optional: true + fieldRef: + apiVersion: "153" + fieldPath: "154" + resourceFieldRef: + containerName: "155" + divisor: "711" + resource: "156" + secretKeyRef: + key: "160" + name: "159" + optional: false + envFrom: + - configMapRef: + name: "149" + optional: false + prefix: "148" + secretRef: + name: "150" + optional: true + image: "142" + imagePullPolicy: wMȗ礼2ħ籦ö + lifecycle: + postStart: + exec: + command: + - "186" + httpGet: + host: "189" + httpHeaders: + - name: "190" + value: "191" + path: "187" + port: "188" + scheme: O澘銈e棈_Ĭ艥<檔 + tcpSocket: + host: "193" + port: "192" + preStop: + exec: + command: + - "194" + httpGet: + host: "196" + httpHeaders: + - name: "197" + value: "198" + path: "195" + port: -1006328793 + scheme: ©Ǿt' + tcpSocket: + host: "200" + port: "199" + livenessProbe: + exec: + command: + - "167" + failureThreshold: -1373481716 + httpGet: + host: "169" + httpHeaders: + - name: "170" + value: "171" + path: "168" + port: 126800818 + scheme: ƫS捕ɷ + initialDelaySeconds: 1673568505 + periodSeconds: -972874331 + successThreshold: 860842148 + tcpSocket: + host: "172" + port: 990374141 + timeoutSeconds: 1665622609 + name: "141" + ports: + - containerPort: -1354971977 + hostIP: "147" + hostPort: 1094434838 + name: "146" + protocol: ĺ稥 + readinessProbe: + exec: + command: + - "173" + failureThreshold: -366263237 + httpGet: + host: "175" + httpHeaders: + - name: "176" + value: "177" + path: "174" + port: -144625578 + scheme: 择,Q捇ȸ{+ + initialDelaySeconds: 358822621 + periodSeconds: 327574193 + successThreshold: 1718125857 + tcpSocket: + host: "178" + port: 1130962147 + timeoutSeconds: 1946649472 + resources: + limits: + ėf倐ȓ圬剴扲ȿQZ{ʁgɸ: "147" + requests: + "": "609" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - '>季Cʖ畬x骀Šĸů湙騘&啞川J缮' + drop: + - bJ5ʬ昹ʞĹ鑑6NJPM饣` + privileged: false + procMount: 2啗塧ȱ蓿彭聡A3fƻfʣ繡楙¯ĦE勗 + readOnlyRootFilesystem: false + runAsGroup: -5811430020199686393 + runAsNonRoot: true + runAsUser: 6821913012222657579 + seLinuxOptions: + level: "205" + role: "203" + type: "204" + user: "202" + windowsOptions: + gmsaCredentialSpec: "207" + gmsaCredentialSpecName: "206" + runAsUserName: "208" + startupProbe: + exec: + command: + - "179" + failureThreshold: 1050218190 + httpGet: + host: "182" + httpHeaders: + - name: "183" + value: "184" + path: "180" + port: "181" + scheme: P_痸 + initialDelaySeconds: 528528093 + periodSeconds: -2078905463 + successThreshold: 1603139327 + tcpSocket: + host: "185" + port: -1341615783 + timeoutSeconds: 1408805313 + stdinOnce: true + terminationMessagePath: "201" + terminationMessagePolicy: ʕIã陫ʋsş")珷<ºɖ + tty: true + volumeDevices: + - devicePath: "166" + name: "165" + volumeMounts: + - mountPath: "162" + mountPropagation: ',1ZƜ/C龷ȪÆ' + name: "161" + readOnly: true + subPath: "163" + subPathExpr: "164" + workingDir: "145" + nodeName: "350" + nodeSelector: + "346": "347" + overhead: + ɮ6): "299" + preemptionPolicy: 怨彬ɈNƋl塠傫ü + priority: -1286809305 + priorityClassName: "408" + readinessGates: + - conditionType: ųŎ群E牬庘颮6(|ǖû + restartPolicy: 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶 + runtimeClassName: "413" + schedulerName: "403" + securityContext: + fsGroup: 6347577485454457915 + runAsGroup: -860974700141841896 + runAsNonRoot: true + runAsUser: 7525448836100188460 + seLinuxOptions: + level: "354" + role: "352" + type: "353" + user: "351" + supplementalGroups: + - 7258403424756645907 + sysctls: + - name: "358" + value: "359" + windowsOptions: + gmsaCredentialSpec: "356" + gmsaCredentialSpecName: "355" + runAsUserName: "357" + serviceAccount: "349" + serviceAccountName: "348" + shareProcessNamespace: false + subdomain: "362" + terminationGracePeriodSeconds: -1689173322096612726 + tolerations: + - effect: ŪǗȦɆ悼j蛑q + key: "404" + operator: 栣险¹贮獘薟8Mĕ霉 + tolerationSeconds: 4375148957048018073 + value: "405" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: nw0-3i--a7-2--o--u0038mp9c10-k-r---3g7nz4-------385h---0-u73pj.brgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--itk/5.m_2_--XZ-x.__.Y_2-n_5023Xl-3Pw_-r75--_A + operator: In + values: + - 7M7y-Dy__3wc.q.8_00.0_._.-_L-__bf_9_-C-Pfx + matchLabels: + o--5r-v-5-e-m78o-6-s.4-7--i1-8miw-7a-2408m-0--5--2-5----00/l_.23--_l: b-L7.-__-G_2kCpS__.3g + maxSkew: -554557703 + topologyKey: "414" + whenUnsatisfiable: ¹t骳ɰɰUʜʔŜ0¢ + volumes: + - awsElasticBlockStore: + fsType: "41" + partition: -1261508418 + volumeID: "40" + azureDisk: + cachingMode: "" + diskName: "104" + diskURI: "105" + fsType: "106" + kind: ƺ魋Ď儇击3ƆìQ + readOnly: false + azureFile: + secretName: "90" + shareName: "91" + cephfs: + monitors: + - "75" + path: "76" + secretFile: "78" + secretRef: + name: "79" + user: "77" + cinder: + fsType: "73" + secretRef: + name: "74" + volumeID: "72" + configMap: + defaultMode: -1648533063 + items: + - key: "93" + mode: 1913946997 + path: "94" + name: "92" + optional: true + csi: + driver: "136" + fsType: "137" + nodePublishSecretRef: + name: "140" + readOnly: false + volumeAttributes: + "138": "139" + downwardAPI: + defaultMode: 1557090007 + items: + - fieldRef: + apiVersion: "83" + fieldPath: "84" + mode: -1413529736 + path: "82" + resourceFieldRef: + containerName: "85" + divisor: "687" + resource: "86" + emptyDir: + medium: x + sizeLimit: "826" + fc: + fsType: "88" + lun: 933484239 + targetWWNs: + - "87" + wwids: + - "89" + flexVolume: + driver: "67" + fsType: "68" + options: + "70": "71" + secretRef: + name: "69" + flocker: + datasetName: "80" + datasetUUID: "81" + gcePersistentDisk: + fsType: "39" + partition: -1487653240 + pdName: "38" + readOnly: true + gitRepo: + directory: "44" + repository: "42" + revision: "43" + glusterfs: + endpoints: "57" + path: "58" + hostPath: + path: "37" + type: H牗洝尿彀亞螩B + iscsi: + fsType: "53" + initiatorName: "56" + iqn: "51" + iscsiInterface: "52" + lun: -400609276 + portals: + - "54" + secretRef: + name: "55" + targetPortal: "50" + name: "36" + nfs: + path: "49" + server: "48" + persistentVolumeClaim: + claimName: "59" + readOnly: true + photonPersistentDisk: + fsType: "108" + pdID: "107" + portworxVolume: + fsType: "123" + readOnly: true + volumeID: "122" + projected: + defaultMode: -1880297089 + sources: + - configMap: + items: + - key: "118" + mode: -1009864962 + path: "119" + name: "117" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "113" + fieldPath: "114" + mode: 1167335696 + path: "112" + resourceFieldRef: + containerName: "115" + divisor: "546" + resource: "116" + secret: + items: + - key: "110" + mode: 565864299 + path: "111" + name: "109" + optional: true + serviceAccountToken: + audience: "120" + expirationSeconds: -8033620543910768540 + path: "121" + quobyte: + group: "102" + registry: "99" + tenant: "103" + user: "101" + volume: "100" + rbd: + fsType: "62" + image: "61" + keyring: "65" + monitors: + - "60" + pool: "63" + readOnly: true + secretRef: + name: "66" + user: "64" + scaleIO: + fsType: "131" + gateway: "124" + protectionDomain: "127" + readOnly: true + secretRef: + name: "126" + sslEnabled: true + storageMode: "129" + storagePool: "128" + system: "125" + volumeName: "130" + secret: + defaultMode: -1639873916 + items: + - key: "46" + mode: -655946460 + path: "47" + optional: true + secretName: "45" + storageos: + fsType: "134" + readOnly: true + secretRef: + name: "135" + volumeName: "132" + volumeNamespace: "133" + vsphereVolume: + fsType: "96" + storagePolicyID: "98" + storagePolicyName: "97" + volumePath: "95" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.json new file mode 100644 index 00000000000..5ed1d1aab5a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.json @@ -0,0 +1,45 @@ +{ + "kind": "RangeAllocation", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "range": "19", + "data": "OA==" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.pb new file mode 100644 index 00000000000..08ee3f1dc31 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.yaml new file mode 100644 index 00000000000..1fb024dc9ec --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.RangeAllocation.yaml @@ -0,0 +1,33 @@ +apiVersion: v1 +data: OA== +kind: RangeAllocation +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +range: "19" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.json new file mode 100644 index 00000000000..fbca39a9275 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.json @@ -0,0 +1,1384 @@ +{ + "kind": "ReplicationController", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "minReadySeconds": -1971381490, + "selector": { + "19": "20" + }, + "template": { + "metadata": { + "name": "21", + "generateName": "22", + "namespace": "23", + "selfLink": "24", + "uid": "*齧獚敆Ȏțêɘ", + "resourceVersion": "16543582549249245065", + "generation": 3782003332368514395, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -1450892537694813345, + "labels": { + "26": "27" + }, + "annotations": { + "28": "29" + }, + "ownerReferences": [ + { + "apiVersion": "30", + "kind": "31", + "name": "32", + "uid": "rt昍řČ扷5ƗǸƢ6/", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "33" + ], + "clusterName": "34", + "managedFields": [ + { + "manager": "35", + "operation": "(ĿȊ甞谐颋DžSǡƏS", + "apiVersion": "36", + "fieldsType": "37" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "38", + "hostPath": { + "path": "39", + "type": "Ơ歿:狞夌碕ʂɭîcP$I" + }, + "emptyDir": { + "medium": "ɖ橙9", + "sizeLimit": "481" + }, + "gcePersistentDisk": { + "pdName": "40", + "fsType": "41", + "partition": -54954325 + }, + "awsElasticBlockStore": { + "volumeID": "42", + "fsType": "43", + "partition": -1095687535 + }, + "gitRepo": { + "repository": "44", + "revision": "45", + "directory": "46" + }, + "secret": { + "secretName": "47", + "items": [ + { + "key": "48", + "path": "49", + "mode": 13677460 + } + ], + "defaultMode": 712024464, + "optional": false + }, + "nfs": { + "server": "50", + "path": "51" + }, + "iscsi": { + "targetPortal": "52", + "iqn": "53", + "lun": 819364842, + "iscsiInterface": "54", + "fsType": "55", + "readOnly": true, + "portals": [ + "56" + ], + "secretRef": { + "name": "57" + }, + "initiatorName": "58" + }, + "glusterfs": { + "endpoints": "59", + "path": "60" + }, + "persistentVolumeClaim": { + "claimName": "61" + }, + "rbd": { + "monitors": [ + "62" + ], + "image": "63", + "fsType": "64", + "pool": "65", + "user": "66", + "keyring": "67", + "secretRef": { + "name": "68" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "69", + "fsType": "70", + "secretRef": { + "name": "71" + }, + "readOnly": true, + "options": { + "72": "73" + } + }, + "cinder": { + "volumeID": "74", + "fsType": "75", + "secretRef": { + "name": "76" + } + }, + "cephfs": { + "monitors": [ + "77" + ], + "path": "78", + "user": "79", + "secretFile": "80", + "secretRef": { + "name": "81" + } + }, + "flocker": { + "datasetName": "82", + "datasetUUID": "83" + }, + "downwardAPI": { + "items": [ + { + "path": "84", + "fieldRef": { + "apiVersion": "85", + "fieldPath": "86" + }, + "resourceFieldRef": { + "containerName": "87", + "resource": "88", + "divisor": "558" + }, + "mode": -816398166 + } + ], + "defaultMode": -1449552038 + }, + "fc": { + "targetWWNs": [ + "89" + ], + "lun": 13573196, + "fsType": "90", + "wwids": [ + "91" + ] + }, + "azureFile": { + "secretName": "92", + "shareName": "93", + "readOnly": true + }, + "configMap": { + "name": "94", + "items": [ + { + "key": "95", + "path": "96", + "mode": -818470612 + } + ], + "defaultMode": 1945687018, + "optional": false + }, + "vsphereVolume": { + "volumePath": "97", + "fsType": "98", + "storagePolicyName": "99", + "storagePolicyID": "100" + }, + "quobyte": { + "registry": "101", + "volume": "102", + "readOnly": true, + "user": "103", + "group": "104", + "tenant": "105" + }, + "azureDisk": { + "diskName": "106", + "diskURI": "107", + "cachingMode": "ʌ鴜", + "fsType": "108", + "readOnly": true, + "kind": "ŨȈ\u003eŅ£趕ã/鈱$-议" + }, + "photonPersistentDisk": { + "pdID": "109", + "fsType": "110" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "111", + "items": [ + { + "key": "112", + "path": "113", + "mode": 33624773 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "114", + "fieldRef": { + "apiVersion": "115", + "fieldPath": "116" + }, + "resourceFieldRef": { + "containerName": "117", + "resource": "118", + "divisor": "691" + }, + "mode": 1258015454 + } + ] + }, + "configMap": { + "name": "119", + "items": [ + { + "key": "120", + "path": "121", + "mode": -1706790766 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "122", + "expirationSeconds": 4844518680130446070, + "path": "123" + } + } + ], + "defaultMode": 808527238 + }, + "portworxVolume": { + "volumeID": "124", + "fsType": "125" + }, + "scaleIO": { + "gateway": "126", + "system": "127", + "secretRef": { + "name": "128" + }, + "protectionDomain": "129", + "storagePool": "130", + "storageMode": "131", + "volumeName": "132", + "fsType": "133" + }, + "storageos": { + "volumeName": "134", + "volumeNamespace": "135", + "fsType": "136", + "readOnly": true, + "secretRef": { + "name": "137" + } + }, + "csi": { + "driver": "138", + "readOnly": true, + "fsType": "139", + "volumeAttributes": { + "140": "141" + }, + "nodePublishSecretRef": { + "name": "142" + } + } + } + ], + "initContainers": [ + { + "name": "143", + "image": "144", + "command": [ + "145" + ], + "args": [ + "146" + ], + "workingDir": "147", + "ports": [ + { + "name": "148", + "hostPort": 977590852, + "containerPort": -1849057428, + "protocol": "壩卄", + "hostIP": "149" + } + ], + "envFrom": [ + { + "prefix": "150", + "configMapRef": { + "name": "151", + "optional": true + }, + "secretRef": { + "name": "152", + "optional": true + } + } + ], + "env": [ + { + "name": "153", + "value": "154", + "valueFrom": { + "fieldRef": { + "apiVersion": "155", + "fieldPath": "156" + }, + "resourceFieldRef": { + "containerName": "157", + "resource": "158", + "divisor": "433" + }, + "configMapKeyRef": { + "name": "159", + "key": "160", + "optional": false + }, + "secretKeyRef": { + "name": "161", + "key": "162", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "ȇ廄裭4懙鏮嵒ƫS捕ɷD¡轫n(": "526" + }, + "requests": { + "郀叚Fi皬择,Q捇ȸ{+ɸ殁": "687" + } + }, + "volumeMounts": [ + { + "name": "163", + "mountPath": "164", + "subPath": "165", + "mountPropagation": ")İ笓珣筩ƐP_痸荎僋bŭDz鯰硰", + "subPathExpr": "166" + } + ], + "volumeDevices": [ + { + "name": "167", + "devicePath": "168" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "169" + ] + }, + "httpGet": { + "path": "170", + "port": "171", + "host": "172", + "scheme": "ɋ聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸Do©", + "httpHeaders": [ + { + "name": "173", + "value": "174" + } + ] + }, + "tcpSocket": { + "port": 1637061888, + "host": "175" + }, + "initialDelaySeconds": 1843642426, + "timeoutSeconds": 1331061766, + "periodSeconds": -836939996, + "successThreshold": -1147975588, + "failureThreshold": 62108019 + }, + "readinessProbe": { + "exec": { + "command": [ + "176" + ] + }, + "httpGet": { + "path": "177", + "port": "178", + "host": "179", + "scheme": "拍N嚳ķȗɊ捵TwMȗ礼2ħ籦ö嗏", + "httpHeaders": [ + { + "name": "180", + "value": "181" + } + ] + }, + "tcpSocket": { + "port": 468716734, + "host": "182" + }, + "initialDelaySeconds": 1274480280, + "timeoutSeconds": 1914313083, + "periodSeconds": 620421257, + "successThreshold": 1899367104, + "failureThreshold": -27219570 + }, + "startupProbe": { + "exec": { + "command": [ + "183" + ] + }, + "httpGet": { + "path": "184", + "port": -303428971, + "host": "185", + "scheme": "e0ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 642481593, + "timeoutSeconds": -1617414299, + "periodSeconds": 1013966977, + "successThreshold": 1056226939, + "failureThreshold": -1011172037 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": "192", + "host": "193", + "scheme": "Ɠɥ踓Ǻǧ湬淊k", + "httpHeaders": [ + { + "name": "194", + "value": "195" + } + ] + }, + "tcpSocket": { + "port": "196", + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": "200", + "host": "201", + "scheme": "fƻfʣ繡楙¯Ħ", + "httpHeaders": [ + { + "name": "202", + "value": "203" + } + ] + }, + "tcpSocket": { + "port": "204", + "host": "205" + } + } + }, + "terminationMessagePath": "206", + "imagePullPolicy": "ȸŹăȲϤĦ", + "securityContext": { + "capabilities": { + "add": [ + "M 宸@Z^嫫猤痈C*ĕʄő芖{|" + ], + "drop": [ + "\"^饣Vȿ$妻ƅ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "207", + "role": "208", + "type": "209", + "level": "210" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "211", + "gmsaCredentialSpec": "212", + "runAsUserName": "213" + }, + "runAsUser": -7042570146654509247, + "runAsGroup": -6996673662371947627, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "dg滠鼍ƭt?Qȫ" + } + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -144591150, + "containerPort": 673378190, + "protocol": "Ɵ)Ù", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": false + }, + "secretRef": { + "name": "223", + "optional": false + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "46" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": true + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "瞲": "980" + }, + "requests": { + "k ź贩j瀉ǚrǜnh0åȂ": "314" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "O醔ɍ厶耈 T衧ȇe媹Hǝ呮}臷Ľð", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": -532628939, + "host": "242", + "scheme": "踪鄌eÞȦY籎顒ǥŴ唼Ģ猇õǶț", + "httpHeaders": [ + { + "name": "243", + "value": "244" + } + ] + }, + "tcpSocket": { + "port": -1171060347, + "host": "245" + }, + "initialDelaySeconds": -2025874949, + "timeoutSeconds": -1468180511, + "periodSeconds": 1593906314, + "successThreshold": 188341147, + "failureThreshold": -1301133697 + }, + "readinessProbe": { + "exec": { + "command": [ + "246" + ] + }, + "httpGet": { + "path": "247", + "port": "248", + "host": "249", + "scheme": "@?鷅bȻN+ņ榱*Gưoɘ檲ɨ銦妰", + "httpHeaders": [ + { + "name": "250", + "value": "251" + } + ] + }, + "tcpSocket": { + "port": -1079519102, + "host": "252" + }, + "initialDelaySeconds": -1266125247, + "timeoutSeconds": -50623103, + "periodSeconds": 1795738696, + "successThreshold": -1350331007, + "failureThreshold": -1145306833 + }, + "startupProbe": { + "exec": { + "command": [ + "253" + ] + }, + "httpGet": { + "path": "254", + "port": "255", + "host": "256", + "scheme": "湨", + "httpHeaders": [ + { + "name": "257", + "value": "258" + } + ] + }, + "tcpSocket": { + "port": 1824183165, + "host": "259" + }, + "initialDelaySeconds": 609274415, + "timeoutSeconds": 581816190, + "periodSeconds": -204658565, + "successThreshold": -498077886, + "failureThreshold": 1592637538 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "266" + } + }, + "preStop": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": 44308192, + "host": "269", + "scheme": "Żwʮ馜üNșƶ4ĩĉ", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": "272", + "host": "273" + } + } + }, + "terminationMessagePath": "274", + "terminationMessagePolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "imagePullPolicy": "QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖\u003cǶ", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "£軶ǃ*ʙ嫙\u0026蒒5靇C'ɵK.Q貇" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "275", + "role": "276", + "type": "277", + "level": "278" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "279", + "gmsaCredentialSpec": "280", + "runAsUserName": "281" + }, + "runAsUser": 390808457597161112, + "runAsGroup": -7567945069856455979, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "粛E煹" + }, + "stdinOnce": true, + "tty": true + } + ], + "ephemeralContainers": [ + { + "name": "282", + "image": "283", + "command": [ + "284" + ], + "args": [ + "285" + ], + "workingDir": "286", + "ports": [ + { + "name": "287", + "hostPort": 304141309, + "containerPort": -88173241, + "protocol": "Źʣy豎@ɀ羭,铻O", + "hostIP": "288" + } + ], + "envFrom": [ + { + "prefix": "289", + "configMapRef": { + "name": "290", + "optional": true + }, + "secretRef": { + "name": "291", + "optional": true + } + } + ], + "env": [ + { + "name": "292", + "value": "293", + "valueFrom": { + "fieldRef": { + "apiVersion": "294", + "fieldPath": "295" + }, + "resourceFieldRef": { + "containerName": "296", + "resource": "297", + "divisor": "714" + }, + "configMapKeyRef": { + "name": "298", + "key": "299", + "optional": true + }, + "secretKeyRef": { + "name": "300", + "key": "301", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "釆Ɗ+j忊": "486" + }, + "requests": { + "嫭塓烀罁胾": "494" + } + }, + "volumeMounts": [ + { + "name": "302", + "readOnly": true, + "mountPath": "303", + "subPath": "304", + "mountPropagation": "ǒɿʒ刽ʼn掏1ſ盷褎weLJ", + "subPathExpr": "305" + } + ], + "volumeDevices": [ + { + "name": "306", + "devicePath": "307" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "308" + ] + }, + "httpGet": { + "path": "309", + "port": "310", + "host": "311", + "httpHeaders": [ + { + "name": "312", + "value": "313" + } + ] + }, + "tcpSocket": { + "port": "314", + "host": "315" + }, + "initialDelaySeconds": -1537700150, + "timeoutSeconds": -1815868713, + "periodSeconds": 105707873, + "successThreshold": -188803670, + "failureThreshold": 1832870128 + }, + "readinessProbe": { + "exec": { + "command": [ + "316" + ] + }, + "httpGet": { + "path": "317", + "port": 1422435836, + "host": "318", + "scheme": ",ǿ飏騀呣ǎfǣ萭旿@掇lNdǂ", + "httpHeaders": [ + { + "name": "319", + "value": "320" + } + ] + }, + "tcpSocket": { + "port": "321", + "host": "322" + }, + "initialDelaySeconds": -819723498, + "timeoutSeconds": -150133456, + "periodSeconds": 1507815593, + "successThreshold": 1498833271, + "failureThreshold": 1505082076 + }, + "startupProbe": { + "exec": { + "command": [ + "323" + ] + }, + "httpGet": { + "path": "324", + "port": 2134439962, + "host": "325", + "scheme": "Ȋ礶", + "httpHeaders": [ + { + "name": "326", + "value": "327" + } + ] + }, + "tcpSocket": { + "port": "328", + "host": "329" + }, + "initialDelaySeconds": 1919527626, + "timeoutSeconds": -389501466, + "periodSeconds": -161753937, + "successThreshold": -1578746609, + "failureThreshold": 1428207963 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "330" + ] + }, + "httpGet": { + "path": "331", + "port": "332", + "host": "333", + "scheme": "ʤî萨zvt莭", + "httpHeaders": [ + { + "name": "334", + "value": "335" + } + ] + }, + "tcpSocket": { + "port": "336", + "host": "337" + } + }, + "preStop": { + "exec": { + "command": [ + "338" + ] + }, + "httpGet": { + "path": "339", + "port": "340", + "host": "341", + "scheme": "ļ腻ŬƩȿ", + "httpHeaders": [ + { + "name": "342", + "value": "343" + } + ] + }, + "tcpSocket": { + "port": -2123728714, + "host": "344" + } + } + }, + "terminationMessagePath": "345", + "terminationMessagePolicy": "ʝ瘴I\\p[ħsĨ", + "imagePullPolicy": "Ve", + "securityContext": { + "capabilities": { + "add": [ + "FD剂讼ɓȌʟn" + ], + "drop": [ + "酛3ƁÀ*f\u003c鴒翁杙" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "346", + "role": "347", + "type": "348", + "level": "349" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "350", + "gmsaCredentialSpec": "351", + "runAsUserName": "352" + }, + "runAsUser": 4125312213789345425, + "runAsGroup": -3295693280350872542, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "螡źȰ?$矡ȶ网棊ʢ=wǕɳ" + }, + "stdinOnce": true, + "tty": true, + "targetContainerName": "353" + } + ], + "restartPolicy": "Ì", + "terminationGracePeriodSeconds": -860974700141841896, + "activeDeadlineSeconds": -5860790522738935260, + "dnsPolicy": "w(ğ儴Ůĺ}潷ʒ胵", + "nodeSelector": { + "354": "355" + }, + "serviceAccountName": "356", + "serviceAccount": "357", + "automountServiceAccountToken": false, + "nodeName": "358", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "359", + "role": "360", + "type": "361", + "level": "362" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "363", + "gmsaCredentialSpec": "364", + "runAsUserName": "365" + }, + "runAsUser": -7059779929916534575, + "runAsGroup": -4105014793515441558, + "runAsNonRoot": true, + "supplementalGroups": [ + 830921445879518469 + ], + "fsGroup": 7861919711004065015, + "sysctls": [ + { + "name": "366", + "value": "367" + } + ] + }, + "imagePullSecrets": [ + { + "name": "368" + } + ], + "hostname": "369", + "subdomain": "370", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "371", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "372" + ] + } + ], + "matchFields": [ + { + "key": "373", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "374" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -379385405, + "preference": { + "matchExpressions": [ + { + "key": "375", + "operator": "岼昕ĬÇó藢xɮĵȑ6L*Z", + "values": [ + "376" + ] + } + ], + "matchFields": [ + { + "key": "377", + "operator": "绤fʀļ腩墺Ò媁荭g", + "values": [ + "378" + ] + } + ] + } + } + ] + }, + "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": [ + "385" + ], + "topologyKey": "386" + } + ], + "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": [ + "393" + ], + "topologyKey": "394" + } + } + ] + }, + "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": [ + "401" + ], + "topologyKey": "402" + } + ], + "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": [ + "409" + ], + "topologyKey": "410" + } + } + ] + } + }, + "schedulerName": "411", + "tolerations": [ + { + "key": "412", + "operator": "}缫,", + "value": "413", + "effect": "ɉ愂", + "tolerationSeconds": 5005983565679986804 + } + ], + "hostAliases": [ + { + "ip": "414", + "hostnames": [ + "415" + ] + } + ], + "priorityClassName": "416", + "priority": 178156526, + "dnsConfig": { + "nameservers": [ + "417" + ], + "searches": [ + "418" + ], + "options": [ + { + "name": "419", + "value": "420" + } + ] + }, + "readinessGates": [ + { + "conditionType": "糮R(_âŔ獎$ƆJije檗" + } + ], + "runtimeClassName": "421", + "enableServiceLinks": true, + "preemptionPolicy": "ʜ_ȭwɵ糫武诰ð", + "overhead": { + "娒Ġ滔xvŗÑ\"虆k遚釾ʼn{": "803" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -1531421126, + "topologyKey": "422", + "whenUnsatisfiable": "墘ȕûy\u003cvĝ線Ưȫ喆5O2.", + "labelSelector": { + "matchLabels": { + "7s4483-o--3f1p7--43nw-l-x18mtxb--kexr-1-o--g--1l8.bc-coa--y--4-1204wrb---1024g-5-3v9-9jcz9f-6-4g-z46--f2t-k/db-L7.-__-G_2kCpSY": "0" + }, + "matchExpressions": [ + { + "key": "vf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7yd-y-3/hjO", + "operator": "NotIn", + "values": [ + "c.q.8_00.0_._.-_L-__bf_9_-C-PfNxG" + ] + } + ] + } + } + ] + } + } + }, + "status": { + "replicas": -1530496417, + "fullyLabeledReplicas": -1698525469, + "readyReplicas": -525943726, + "availableReplicas": -578926701, + "observedGeneration": 8034206547748752944, + "conditions": [ + { + "type": "Î磣:mʂ渢pɉ驻(+昒ȼȈɍ颬灲", + "status": "\u003e堵zŕƧ钖孝0蛮xAǫ\u0026tŧK剛Ʀ", + "lastTransitionTime": "2837-10-14T23:23:27Z", + "reason": "429", + "message": "430" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.pb new file mode 100644 index 00000000000..7f1fc546c6b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.yaml new file mode 100644 index 00000000000..68d5af64ea3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ReplicationController.yaml @@ -0,0 +1,944 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: -1971381490 + replicas: 896585016 + selector: + "19": "20" + template: + metadata: + annotations: + "28": "29" + clusterName: "34" + creationTimestamp: null + deletionGracePeriodSeconds: -1450892537694813345 + finalizers: + - "33" + generateName: "22" + generation: 3782003332368514395 + labels: + "26": "27" + managedFields: + - apiVersion: "36" + fieldsType: "37" + manager: "35" + operation: (ĿȊ甞谐颋DžSǡƏS + name: "21" + namespace: "23" + ownerReferences: + - apiVersion: "30" + blockOwnerDeletion: false + controller: true + kind: "31" + name: "32" + uid: rt昍řČ扷5ƗǸƢ6/ + resourceVersion: "16543582549249245065" + selfLink: "24" + uid: '*齧獚敆Ȏțêɘ' + spec: + activeDeadlineSeconds: -5860790522738935260 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "375" + operator: 岼昕ĬÇó藢xɮĵȑ6L*Z + values: + - "376" + matchFields: + - key: "377" + operator: 绤fʀļ腩墺Ò媁荭g + values: + - "378" + weight: -379385405 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "371" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "372" + matchFields: + - key: "373" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "374" + 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: + - "393" + topologyKey: "394" + 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: + - "385" + topologyKey: "386" + 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: + - "409" + topologyKey: "410" + 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: + - "401" + topologyKey: "402" + automountServiceAccountToken: false + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: true + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "46" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: true + envFrom: + - configMapRef: + name: "222" + optional: false + prefix: "221" + secretRef: + name: "223" + optional: false + image: "215" + imagePullPolicy: QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖<Ƕ + lifecycle: + postStart: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "266" + port: -1474440600 + preStop: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: 44308192 + scheme: Żwʮ馜üNșƶ4ĩĉ + tcpSocket: + host: "273" + port: "272" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -1301133697 + httpGet: + host: "242" + httpHeaders: + - name: "243" + value: "244" + path: "241" + port: -532628939 + scheme: 踪鄌eÞȦY籎顒ǥŴ唼Ģ猇õǶț + initialDelaySeconds: -2025874949 + periodSeconds: 1593906314 + successThreshold: 188341147 + tcpSocket: + host: "245" + port: -1171060347 + timeoutSeconds: -1468180511 + name: "214" + ports: + - containerPort: 673378190 + hostIP: "220" + hostPort: -144591150 + name: "219" + protocol: Ɵ)Ù + readinessProbe: + exec: + command: + - "246" + failureThreshold: -1145306833 + httpGet: + host: "249" + httpHeaders: + - name: "250" + value: "251" + path: "247" + port: "248" + scheme: '@?鷅bȻN+ņ榱*Gưoɘ檲ɨ銦妰' + initialDelaySeconds: -1266125247 + periodSeconds: 1795738696 + successThreshold: -1350331007 + tcpSocket: + host: "252" + port: -1079519102 + timeoutSeconds: -50623103 + resources: + limits: + 瞲: "980" + requests: + k ź贩j瀉ǚrǜnh0åȂ: "314" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - "" + drop: + - £軶ǃ*ʙ嫙&蒒5靇C'ɵK.Q貇 + privileged: false + procMount: 粛E煹 + readOnlyRootFilesystem: true + runAsGroup: -7567945069856455979 + runAsNonRoot: true + runAsUser: 390808457597161112 + seLinuxOptions: + level: "278" + role: "276" + type: "277" + user: "275" + windowsOptions: + gmsaCredentialSpec: "280" + gmsaCredentialSpecName: "279" + runAsUserName: "281" + startupProbe: + exec: + command: + - "253" + failureThreshold: 1592637538 + httpGet: + host: "256" + httpHeaders: + - name: "257" + value: "258" + path: "254" + port: "255" + scheme: 湨 + initialDelaySeconds: 609274415 + periodSeconds: -204658565 + successThreshold: -498077886 + tcpSocket: + host: "259" + port: 1824183165 + timeoutSeconds: 581816190 + stdinOnce: true + terminationMessagePath: "274" + terminationMessagePolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: O醔ɍ厶耈 T衧ȇe媹Hǝ呮}臷Ľð + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "417" + options: + - name: "419" + value: "420" + searches: + - "418" + dnsPolicy: w(ğ儴Ůĺ}潷ʒ胵 + enableServiceLinks: true + ephemeralContainers: + - args: + - "285" + command: + - "284" + env: + - name: "292" + value: "293" + valueFrom: + configMapKeyRef: + key: "299" + name: "298" + optional: true + fieldRef: + apiVersion: "294" + fieldPath: "295" + resourceFieldRef: + containerName: "296" + divisor: "714" + resource: "297" + secretKeyRef: + key: "301" + name: "300" + optional: true + envFrom: + - configMapRef: + name: "290" + optional: true + prefix: "289" + secretRef: + name: "291" + optional: true + image: "283" + imagePullPolicy: Ve + lifecycle: + postStart: + exec: + command: + - "330" + httpGet: + host: "333" + httpHeaders: + - name: "334" + value: "335" + path: "331" + port: "332" + scheme: ʤî萨zvt莭 + tcpSocket: + host: "337" + port: "336" + preStop: + exec: + command: + - "338" + httpGet: + host: "341" + httpHeaders: + - name: "342" + value: "343" + path: "339" + port: "340" + scheme: ļ腻ŬƩȿ + tcpSocket: + host: "344" + port: -2123728714 + livenessProbe: + exec: + command: + - "308" + failureThreshold: 1832870128 + httpGet: + host: "311" + httpHeaders: + - name: "312" + value: "313" + path: "309" + port: "310" + initialDelaySeconds: -1537700150 + periodSeconds: 105707873 + successThreshold: -188803670 + tcpSocket: + host: "315" + port: "314" + timeoutSeconds: -1815868713 + name: "282" + ports: + - containerPort: -88173241 + hostIP: "288" + hostPort: 304141309 + name: "287" + protocol: Źʣy豎@ɀ羭,铻O + readinessProbe: + exec: + command: + - "316" + failureThreshold: 1505082076 + httpGet: + host: "318" + httpHeaders: + - name: "319" + value: "320" + path: "317" + port: 1422435836 + scheme: ',ǿ飏騀呣ǎfǣ萭旿@掇lNdǂ' + initialDelaySeconds: -819723498 + periodSeconds: 1507815593 + successThreshold: 1498833271 + tcpSocket: + host: "322" + port: "321" + timeoutSeconds: -150133456 + resources: + limits: + 釆Ɗ+j忊: "486" + requests: + 嫭塓烀罁胾: "494" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - FD剂讼ɓȌʟn + drop: + - 酛3ƁÀ*f<鴒翁杙 + privileged: true + procMount: 螡źȰ?$矡ȶ网棊ʢ=wǕɳ + readOnlyRootFilesystem: true + runAsGroup: -3295693280350872542 + runAsNonRoot: false + runAsUser: 4125312213789345425 + seLinuxOptions: + level: "349" + role: "347" + type: "348" + user: "346" + windowsOptions: + gmsaCredentialSpec: "351" + gmsaCredentialSpecName: "350" + runAsUserName: "352" + startupProbe: + exec: + command: + - "323" + failureThreshold: 1428207963 + httpGet: + host: "325" + httpHeaders: + - name: "326" + value: "327" + path: "324" + port: 2134439962 + scheme: Ȋ礶 + initialDelaySeconds: 1919527626 + periodSeconds: -161753937 + successThreshold: -1578746609 + tcpSocket: + host: "329" + port: "328" + timeoutSeconds: -389501466 + stdinOnce: true + targetContainerName: "353" + terminationMessagePath: "345" + terminationMessagePolicy: ʝ瘴I\p[ħsĨ + tty: true + volumeDevices: + - devicePath: "307" + name: "306" + volumeMounts: + - mountPath: "303" + mountPropagation: ǒɿʒ刽ʼn掏1ſ盷褎weLJ + name: "302" + readOnly: true + subPath: "304" + subPathExpr: "305" + workingDir: "286" + hostAliases: + - hostnames: + - "415" + ip: "414" + hostNetwork: true + hostPID: true + hostname: "369" + imagePullSecrets: + - name: "368" + initContainers: + - args: + - "146" + command: + - "145" + env: + - name: "153" + value: "154" + valueFrom: + configMapKeyRef: + key: "160" + name: "159" + optional: false + fieldRef: + apiVersion: "155" + fieldPath: "156" + resourceFieldRef: + containerName: "157" + divisor: "433" + resource: "158" + secretKeyRef: + key: "162" + name: "161" + optional: true + envFrom: + - configMapRef: + name: "151" + optional: true + prefix: "150" + secretRef: + name: "152" + optional: true + image: "144" + imagePullPolicy: ȸŹăȲϤĦ + lifecycle: + postStart: + exec: + command: + - "190" + httpGet: + host: "193" + httpHeaders: + - name: "194" + value: "195" + path: "191" + port: "192" + scheme: Ɠɥ踓Ǻǧ湬淊k + tcpSocket: + host: "197" + port: "196" + preStop: + exec: + command: + - "198" + httpGet: + host: "201" + httpHeaders: + - name: "202" + value: "203" + path: "199" + port: "200" + scheme: fƻfʣ繡楙¯Ħ + tcpSocket: + host: "205" + port: "204" + livenessProbe: + exec: + command: + - "169" + failureThreshold: 62108019 + httpGet: + host: "172" + httpHeaders: + - name: "173" + value: "174" + path: "170" + port: "171" + scheme: ɋ聻鎥ʟ<$洅ɹ7\弌Þ帺萸Do© + initialDelaySeconds: 1843642426 + periodSeconds: -836939996 + successThreshold: -1147975588 + tcpSocket: + host: "175" + port: 1637061888 + timeoutSeconds: 1331061766 + name: "143" + ports: + - containerPort: -1849057428 + hostIP: "149" + hostPort: 977590852 + name: "148" + protocol: 壩卄 + readinessProbe: + exec: + command: + - "176" + failureThreshold: -27219570 + httpGet: + host: "179" + httpHeaders: + - name: "180" + value: "181" + path: "177" + port: "178" + scheme: 拍N嚳ķȗɊ捵TwMȗ礼2ħ籦ö嗏 + initialDelaySeconds: 1274480280 + periodSeconds: 620421257 + successThreshold: 1899367104 + tcpSocket: + host: "182" + port: 468716734 + timeoutSeconds: 1914313083 + resources: + limits: + ȇ廄裭4懙鏮嵒ƫS捕ɷD¡轫n(: "526" + requests: + 郀叚Fi皬择,Q捇ȸ{+ɸ殁: "687" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - M 宸@Z^嫫猤痈C*ĕʄő芖{| + drop: + - '"^饣Vȿ$妻ƅ' + privileged: false + procMount: dg滠鼍ƭt?Qȫ + readOnlyRootFilesystem: false + runAsGroup: -6996673662371947627 + runAsNonRoot: false + runAsUser: -7042570146654509247 + seLinuxOptions: + level: "210" + role: "208" + type: "209" + user: "207" + windowsOptions: + gmsaCredentialSpec: "212" + gmsaCredentialSpecName: "211" + runAsUserName: "213" + startupProbe: + exec: + command: + - "183" + failureThreshold: -1011172037 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "184" + port: -303428971 + scheme: e0ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + initialDelaySeconds: 642481593 + periodSeconds: 1013966977 + successThreshold: 1056226939 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: -1617414299 + terminationMessagePath: "206" + volumeDevices: + - devicePath: "168" + name: "167" + volumeMounts: + - mountPath: "164" + mountPropagation: )İ笓珣筩ƐP_痸荎僋bŭDz鯰硰 + name: "163" + subPath: "165" + subPathExpr: "166" + workingDir: "147" + nodeName: "358" + nodeSelector: + "354": "355" + overhead: + 娒Ġ滔xvŗÑ"虆k遚釾ʼn{: "803" + preemptionPolicy: ʜ_ȭwɵ糫武诰ð + priority: 178156526 + priorityClassName: "416" + readinessGates: + - conditionType: 糮R(_âŔ獎$ƆJije檗 + restartPolicy: Ì + runtimeClassName: "421" + schedulerName: "411" + securityContext: + fsGroup: 7861919711004065015 + runAsGroup: -4105014793515441558 + runAsNonRoot: true + runAsUser: -7059779929916534575 + seLinuxOptions: + level: "362" + role: "360" + type: "361" + user: "359" + supplementalGroups: + - 830921445879518469 + sysctls: + - name: "366" + value: "367" + windowsOptions: + gmsaCredentialSpec: "364" + gmsaCredentialSpecName: "363" + runAsUserName: "365" + serviceAccount: "357" + serviceAccountName: "356" + shareProcessNamespace: true + subdomain: "370" + terminationGracePeriodSeconds: -860974700141841896 + tolerations: + - effect: ɉ愂 + key: "412" + operator: '}缫,' + tolerationSeconds: 5005983565679986804 + value: "413" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: vf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7yd-y-3/hjO + operator: NotIn + values: + - c.q.8_00.0_._.-_L-__bf_9_-C-PfNxG + matchLabels: + 7s4483-o--3f1p7--43nw-l-x18mtxb--kexr-1-o--g--1l8.bc-coa--y--4-1204wrb---1024g-5-3v9-9jcz9f-6-4g-z46--f2t-k/db-L7.-__-G_2kCpSY: "0" + maxSkew: -1531421126 + topologyKey: "422" + whenUnsatisfiable: 墘ȕûyŅ£趕ã/鈱$-议 + readOnly: true + azureFile: + readOnly: true + secretName: "92" + shareName: "93" + cephfs: + monitors: + - "77" + path: "78" + secretFile: "80" + secretRef: + name: "81" + user: "79" + cinder: + fsType: "75" + secretRef: + name: "76" + volumeID: "74" + configMap: + defaultMode: 1945687018 + items: + - key: "95" + mode: -818470612 + path: "96" + name: "94" + optional: false + csi: + driver: "138" + fsType: "139" + nodePublishSecretRef: + name: "142" + readOnly: true + volumeAttributes: + "140": "141" + downwardAPI: + defaultMode: -1449552038 + items: + - fieldRef: + apiVersion: "85" + fieldPath: "86" + mode: -816398166 + path: "84" + resourceFieldRef: + containerName: "87" + divisor: "558" + resource: "88" + emptyDir: + medium: ɖ橙9 + sizeLimit: "481" + fc: + fsType: "90" + lun: 13573196 + targetWWNs: + - "89" + wwids: + - "91" + flexVolume: + driver: "69" + fsType: "70" + options: + "72": "73" + readOnly: true + secretRef: + name: "71" + flocker: + datasetName: "82" + datasetUUID: "83" + gcePersistentDisk: + fsType: "41" + partition: -54954325 + pdName: "40" + gitRepo: + directory: "46" + repository: "44" + revision: "45" + glusterfs: + endpoints: "59" + path: "60" + hostPath: + path: "39" + type: Ơ歿:狞夌碕ʂɭîcP$I + iscsi: + fsType: "55" + initiatorName: "58" + iqn: "53" + iscsiInterface: "54" + lun: 819364842 + portals: + - "56" + readOnly: true + secretRef: + name: "57" + targetPortal: "52" + name: "38" + nfs: + path: "51" + server: "50" + persistentVolumeClaim: + claimName: "61" + photonPersistentDisk: + fsType: "110" + pdID: "109" + portworxVolume: + fsType: "125" + volumeID: "124" + projected: + defaultMode: 808527238 + sources: + - configMap: + items: + - key: "120" + mode: -1706790766 + path: "121" + name: "119" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "115" + fieldPath: "116" + mode: 1258015454 + path: "114" + resourceFieldRef: + containerName: "117" + divisor: "691" + resource: "118" + secret: + items: + - key: "112" + mode: 33624773 + path: "113" + name: "111" + optional: false + serviceAccountToken: + audience: "122" + expirationSeconds: 4844518680130446070 + path: "123" + quobyte: + group: "104" + readOnly: true + registry: "101" + tenant: "105" + user: "103" + volume: "102" + rbd: + fsType: "64" + image: "63" + keyring: "67" + monitors: + - "62" + pool: "65" + readOnly: true + secretRef: + name: "68" + user: "66" + scaleIO: + fsType: "133" + gateway: "126" + protectionDomain: "129" + secretRef: + name: "128" + storageMode: "131" + storagePool: "130" + system: "127" + volumeName: "132" + secret: + defaultMode: 712024464 + items: + - key: "48" + mode: 13677460 + path: "49" + optional: false + secretName: "47" + storageos: + fsType: "136" + readOnly: true + secretRef: + name: "137" + volumeName: "134" + volumeNamespace: "135" + vsphereVolume: + fsType: "98" + storagePolicyID: "100" + storagePolicyName: "99" + volumePath: "97" +status: + availableReplicas: -578926701 + conditions: + - lastTransitionTime: "2837-10-14T23:23:27Z" + message: "430" + reason: "429" + status: '>堵zŕƧ钖孝0蛮xAǫ&tŧK剛Ʀ' + type: Î磣:mʂ渢pɉ驻(+昒ȼȈɍ颬灲 + fullyLabeledReplicas: -1698525469 + observedGeneration: 8034206547748752944 + readyReplicas: -525943726 + replicas: -1530496417 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.json new file mode 100644 index 00000000000..ef308ef7d54 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.json @@ -0,0 +1,70 @@ +{ + "kind": "ResourceQuota", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "hard": { + "@Hr鯹)晿": "617" + }, + "scopes": [ + "Ĩɘ.蘯6ċV夸eɑeʤ脽ěĂ" + ], + "scopeSelector": { + "matchExpressions": [ + { + "scopeName": "ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+½H牗", + "operator": "獚敆ȎțêɘIJ斬³;Ơ歿:狞夌碕ʂɭ", + "values": [ + "19" + ] + } + ] + } + }, + "status": { + "hard": { + "": "929" + }, + "used": { + "$Iņɖ橙9ȫŚʒUɦOŖ樅": "934" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.pb new file mode 100644 index 00000000000..147f732f9b8 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.yaml new file mode 100644 index 00000000000..fb3a44486cd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ResourceQuota.yaml @@ -0,0 +1,47 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + hard: + '@Hr鯹)晿': "617" + scopeSelector: + matchExpressions: + - operator: 獚敆ȎțêɘIJ斬³;Ơ歿:狞夌碕ʂɭ + scopeName: ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+½H牗 + values: + - "19" + scopes: + - Ĩɘ.蘯6ċV夸eɑeʤ脽ěĂ +status: + hard: + "": "929" + used: + $Iņɖ橙9ȫŚʒUɦOŖ樅: "934" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.json new file mode 100644 index 00000000000..df981496cab --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.json @@ -0,0 +1,50 @@ +{ + "kind": "Secret", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "data": { + "19": "Hg==" + }, + "stringData": { + "20": "21" + }, + "type": "r鯹)晿\u003co,c鮽ort昍řČ扷5ƗǸ" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.pb new file mode 100644 index 00000000000..8da983d7165 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.yaml new file mode 100644 index 00000000000..5061e1e4e5d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Secret.yaml @@ -0,0 +1,36 @@ +apiVersion: v1 +data: + "19": Hg== +kind: Secret +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +stringData: + "20": "21" +type: r鯹)晿Ž + healthCheckNodePort: -1095807277 + ipFamily: ³-Ǐ忄*齧獚敆ȎțêɘIJ斬 + loadBalancerIP: "25" + loadBalancerSourceRanges: + - "26" + ports: + - name: "19" + nodePort: -474380055 + port: 202283346 + protocol: '@Hr鯹)晿' + targetPort: "20" + publishNotReadyAddresses: true + selector: + "21": "22" + sessionAffinity: ɑ + sessionAffinityConfig: + clientIP: + timeoutSeconds: -1973740160 + type: .蘯6ċV夸 +status: + loadBalancer: + ingress: + - hostname: "29" + ip: "28" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.json new file mode 100644 index 00000000000..74c3b1a513e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.json @@ -0,0 +1,60 @@ +{ + "kind": "ServiceAccount", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "secrets": [ + { + "kind": "19", + "namespace": "20", + "name": "21", + "uid": "@Hr鯹)晿", + "apiVersion": "22", + "resourceVersion": "23", + "fieldPath": "24" + } + ], + "imagePullSecrets": [ + { + "name": "25" + } + ], + "automountServiceAccountToken": false +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.pb b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.pb new file mode 100644 index 00000000000..54f4b07fa1b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.yaml new file mode 100644 index 00000000000..a84d2880006 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceAccount.yaml @@ -0,0 +1,42 @@ +apiVersion: v1 +automountServiceAccountToken: false +imagePullSecrets: +- name: "25" +kind: ServiceAccount +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +secrets: +- apiVersion: "22" + fieldPath: "24" + kind: "19" + name: "21" + namespace: "20" + resourceVersion: "23" + uid: '@Hr鯹)晿' diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceProxyOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceProxyOptions.json new file mode 100644 index 00000000000..ab28cd77420 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.ServiceProxyOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.ServiceProxyOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceProxyOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.ServiceProxyOptions.yaml new file mode 100644 index 00000000000..fbb80e5be36 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.Status.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Status.json new file mode 100644 index 00000000000..a4813ea41f2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.Status.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.Status.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Status.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.Status.yaml new file mode 100644 index 00000000000..8e5da3a291d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.UpdateOptions.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.UpdateOptions.json new file mode 100644 index 00000000000..83135429328 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.UpdateOptions.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.UpdateOptions.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.UpdateOptions.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.UpdateOptions.yaml new file mode 100644 index 00000000000..2102aa891b7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.WatchEvent.json b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.WatchEvent.json new file mode 100644 index 00000000000..aadfba67a64 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.WatchEvent.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/core.v1.WatchEvent.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.WatchEvent.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/core.v1.WatchEvent.yaml new file mode 100644 index 00000000000..a146a30f0c1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/events.k8s.io.v1beta1.Event.json b/staging/src/k8s.io/api/testdata/v1.16.0/events.k8s.io.v1beta1.Event.json new file mode 100644 index 00000000000..e12af7ef75f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "eventTime": "2482-03-20T23:11:25.602224Z", + "series": { + "count": -1971381490, + "lastObservedTime": "2429-02-18T17:57:56.343118Z", + "state": "鯹)晿\u003c" + }, + "reportingController": "19", + "reportingInstance": "20", + "action": "21", + "reason": "22", + "regarding": { + "kind": "23", + "namespace": "24", + "name": "25", + "uid": "Ĩɘ.蘯6ċV夸eɑeʤ脽ěĂ", + "apiVersion": "26", + "resourceVersion": "27", + "fieldPath": "28" + }, + "related": { + "kind": "29", + "namespace": "30", + "name": "31", + "uid": "蓏Ŋ", + "apiVersion": "32", + "resourceVersion": "33", + "fieldPath": "34" + }, + "note": "35", + "type": "36", + "deprecatedSource": { + "component": "37", + "host": "38" + }, + "deprecatedFirstTimestamp": "2964-12-12T12:04:40Z", + "deprecatedLastTimestamp": "2452-08-27T22:01:15Z", + "deprecatedCount": 1804227960 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/events.k8s.io.v1beta1.Event.pb b/staging/src/k8s.io/api/testdata/v1.16.0/events.k8s.io.v1beta1.Event.pb new file mode 100644 index 00000000000..dd6fa6cd910 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/events.k8s.io.v1beta1.Event.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/events.k8s.io.v1beta1.Event.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/events.k8s.io.v1beta1.Event.yaml new file mode 100644 index 00000000000..62bba948a5e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/events.k8s.io.v1beta1.Event.yaml @@ -0,0 +1,64 @@ +action: "21" +apiVersion: events.k8s.io/v1beta1 +deprecatedCount: 1804227960 +deprecatedFirstTimestamp: "2964-12-12T12:04:40Z" +deprecatedLastTimestamp: "2452-08-27T22:01:15Z" +deprecatedSource: + component: "37" + host: "38" +eventTime: "2482-03-20T23:11:25.602224Z" +kind: Event +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +note: "35" +reason: "22" +regarding: + apiVersion: "26" + fieldPath: "28" + kind: "23" + name: "25" + namespace: "24" + resourceVersion: "27" + uid: Ĩɘ.蘯6ċV夸eɑeʤ脽ěĂ +related: + apiVersion: "32" + fieldPath: "34" + kind: "29" + name: "31" + namespace: "30" + resourceVersion: "33" + uid: 蓏Ŋ +reportingController: "19" +reportingInstance: "20" +series: + count: -1971381490 + lastObservedTime: "2429-02-18T17:57:56.343118Z" + state: 鯹)晿< +type: "36" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.json new file mode 100644 index 00000000000..502da5dfa2f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.json @@ -0,0 +1,1410 @@ +{ + "kind": "DaemonSet", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4" + }, + "matchExpressions": [ + { + "key": "p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0", + "operator": "In", + "values": [ + "D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n" + ] + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "TʡȂŏ{sǡƟ", + "resourceVersion": "1698285396218902212", + "generation": -4139900758039117471, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7534629739119643351, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "^", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "ĪȸŹăȲϤĦʅ芝", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "" + }, + "emptyDir": { + "medium": "ɹ坼É/pȿ", + "sizeLimit": "804" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1318752360 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": -2007808768 + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": 228756891 + } + ], + "defaultMode": 1233814916, + "optional": false + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 408756018, + "iscsiInterface": "58", + "fsType": "59", + "readOnly": true, + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "chapAuthSession": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64" + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "915" + }, + "mode": -1768075156 + } + ], + "defaultMode": -868808281 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": 570501002, + "fsType": "94", + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 2020789772 + } + ], + "defaultMode": 952979935, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "k ź贩j瀉ǚrǜnh0åȂ", + "fsType": "112", + "readOnly": false, + "kind": "nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": 675406340 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "461" + }, + "mode": -1618937335 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": -1126738259 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": -6345861634934949644, + "path": "127" + } + } + ], + "defaultMode": 480521693 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129" + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "sslEnabled": true, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": true, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -1510026905, + "containerPort": 437857734, + "protocol": "Rƥ贫d飼$俊跾|@?鷅b", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": false + }, + "secretRef": { + "name": "156", + "optional": false + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "468" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "檲ɨ銦妰黖ȓƇ$缔獵偐ę腬": "646" + }, + "requests": { + "湨": "803" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "卩蝾", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": "175", + "host": "176", + "httpHeaders": [ + { + "name": "177", + "value": "178" + } + ] + }, + "tcpSocket": { + "port": "179", + "host": "180" + }, + "initialDelaySeconds": 1805144649, + "timeoutSeconds": -606111218, + "periodSeconds": 1403721475, + "successThreshold": 519906483, + "failureThreshold": 1466047181 + }, + "readinessProbe": { + "exec": { + "command": [ + "181" + ] + }, + "httpGet": { + "path": "182", + "port": "183", + "host": "184", + "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": -337353552, + "host": "187" + }, + "initialDelaySeconds": -1724160601, + "timeoutSeconds": -1158840571, + "periodSeconds": 1435507444, + "successThreshold": -1430577593, + "failureThreshold": 524249411 + }, + "startupProbe": { + "exec": { + "command": [ + "188" + ] + }, + "httpGet": { + "path": "189", + "port": "190", + "host": "191", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": "194", + "host": "195" + }, + "initialDelaySeconds": 364013971, + "timeoutSeconds": 1596422492, + "periodSeconds": -1790124395, + "successThreshold": 1094670193, + "failureThreshold": 905846572 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "蚛隖\u003cǶĬ4y£軶ǃ*ʙ嫙\u0026蒒5靇C'", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": 2126876305, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0", + "imagePullPolicy": "ŤǢʭ嵔棂p儼Ƿ裚瓶", + "securityContext": { + "capabilities": { + "add": [ + "+j忊Ŗȫ焗捏ĨFħ籘Àǒɿʒ刽ʼn" + ], + "drop": [ + "1ſ盷褎weLJèux榜VƋZ1Ůđ眊" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216", + "runAsUserName": "217" + }, + "runAsUser": 1563703589270296759, + "runAsGroup": 6506922239346928579, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "fǣ萭旿@" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": 1584001904, + "containerPort": -839281354, + "protocol": "5姣\u003e懔%熷谟þ蛯ɰ荶ljʁ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": false + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "357" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": true + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0": "175" + }, + "requests": { + "ɺ皚|懥ƖN粕擓ƖHV": "962" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": -393291312, + "host": "246", + "scheme": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": "249", + "host": "250" + }, + "initialDelaySeconds": 627713162, + "timeoutSeconds": 1255312175, + "periodSeconds": -1740959124, + "successThreshold": 158280212, + "failureThreshold": -361442565 + }, + "readinessProbe": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": -2013568185, + "host": "253", + "scheme": "#yV'WKw(ğ儴Ůĺ}", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": -20130017, + "host": "256" + }, + "initialDelaySeconds": -1244623134, + "timeoutSeconds": -1334110502, + "periodSeconds": -398297599, + "successThreshold": 873056500, + "failureThreshold": -36782737 + }, + "startupProbe": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "Qg鄠[", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": -241238495, + "host": "263" + }, + "initialDelaySeconds": -1556231754, + "timeoutSeconds": 461585849, + "periodSeconds": -321709789, + "successThreshold": -1463645123, + "failureThreshold": -1011390276 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "264" + ] + }, + "httpGet": { + "path": "265", + "port": "266", + "host": "267", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + }, + "preStop": { + "exec": { + "command": [ + "272" + ] + }, + "httpGet": { + "path": "273", + "port": -1161649101, + "host": "274", + "scheme": "嚧ʣq埄", + "httpHeaders": [ + { + "name": "275", + "value": "276" + } + ] + }, + "tcpSocket": { + "port": "277", + "host": "278" + } + } + }, + "terminationMessagePath": "279", + "terminationMessagePolicy": "ʁ岼昕ĬÇ", + "imagePullPolicy": "T 苧yñKJɐ扵G", + "securityContext": { + "capabilities": { + "add": [ + "fʀļ腩墺Ò媁荭gw忊" + ], + "drop": [ + "E剒蔞" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "284", + "gmsaCredentialSpec": "285", + "runAsUserName": "286" + }, + "runAsUser": -6177393256425700216, + "runAsGroup": 2001337664780390084, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "Ȩ\u003c6鄰簳°Ļǟi\u0026" + }, + "stdin": true + } + ], + "ephemeralContainers": [ + { + "name": "287", + "image": "288", + "command": [ + "289" + ], + "args": [ + "290" + ], + "workingDir": "291", + "ports": [ + { + "name": "292", + "hostPort": 1313273370, + "containerPort": -1296830577, + "hostIP": "293" + } + ], + "envFrom": [ + { + "prefix": "294", + "configMapRef": { + "name": "295", + "optional": true + }, + "secretRef": { + "name": "296", + "optional": false + } + } + ], + "env": [ + { + "name": "297", + "value": "298", + "valueFrom": { + "fieldRef": { + "apiVersion": "299", + "fieldPath": "300" + }, + "resourceFieldRef": { + "containerName": "301", + "resource": "302", + "divisor": "3" + }, + "configMapKeyRef": { + "name": "303", + "key": "304", + "optional": true + }, + "secretKeyRef": { + "name": "305", + "key": "306", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "淳4揻-$ɽ丟×x锏ɟ": "178" + }, + "requests": { + "Ö闊 鰔澝qV": "752" + } + }, + "volumeMounts": [ + { + "name": "307", + "readOnly": true, + "mountPath": "308", + "subPath": "309", + "mountPropagation": "/»頸+SÄ蚃ɣľ)酊龨Î", + "subPathExpr": "310" + } + ], + "volumeDevices": [ + { + "name": "311", + "devicePath": "312" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "313" + ] + }, + "httpGet": { + "path": "314", + "port": "315", + "host": "316", + "scheme": "冓鍓贯", + "httpHeaders": [ + { + "name": "317", + "value": "318" + } + ] + }, + "tcpSocket": { + "port": "319", + "host": "320" + }, + "initialDelaySeconds": 1290950685, + "timeoutSeconds": 12533543, + "periodSeconds": 1058960779, + "successThreshold": -2133441986, + "failureThreshold": 472742933 + }, + "readinessProbe": { + "exec": { + "command": [ + "321" + ] + }, + "httpGet": { + "path": "322", + "port": 1332783160, + "host": "323", + "scheme": "Ȱ囌{屿oiɥ嵐sC8?Ǻ鱎ƙ;", + "httpHeaders": [ + { + "name": "324", + "value": "325" + } + ] + }, + "tcpSocket": { + "port": "326", + "host": "327" + }, + "initialDelaySeconds": -300247800, + "timeoutSeconds": 386804041, + "periodSeconds": -126958936, + "successThreshold": 186945072, + "failureThreshold": 620822482 + }, + "startupProbe": { + "exec": { + "command": [ + "328" + ] + }, + "httpGet": { + "path": "329", + "port": "330", + "host": "331", + "scheme": "鍏H鯂²", + "httpHeaders": [ + { + "name": "332", + "value": "333" + } + ] + }, + "tcpSocket": { + "port": -1187301925, + "host": "334" + }, + "initialDelaySeconds": -402384013, + "timeoutSeconds": -181601395, + "periodSeconds": -617381112, + "successThreshold": 1851229369, + "failureThreshold": -560238386 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "335" + ] + }, + "httpGet": { + "path": "336", + "port": "337", + "host": "338", + "scheme": "C\"6x$1s", + "httpHeaders": [ + { + "name": "339", + "value": "340" + } + ] + }, + "tcpSocket": { + "port": "341", + "host": "342" + } + }, + "preStop": { + "exec": { + "command": [ + "343" + ] + }, + "httpGet": { + "path": "344", + "port": -518160270, + "host": "345", + "scheme": "ɔ幩še", + "httpHeaders": [ + { + "name": "346", + "value": "347" + } + ] + }, + "tcpSocket": { + "port": 1956567721, + "host": "348" + } + } + }, + "terminationMessagePath": "349", + "terminationMessagePolicy": "ȤƏ埮pɵ", + "securityContext": { + "capabilities": { + "add": [ + "|ʐşƧ諔迮ƙIJ嘢" + ], + "drop": [ + "ʗN" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "350", + "role": "351", + "type": "352", + "level": "353" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "354", + "gmsaCredentialSpec": "355", + "runAsUserName": "356" + }, + "runAsUser": -6048969174364431391, + "runAsGroup": 6726836758549163621, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "" + }, + "stdin": true, + "stdinOnce": true, + "tty": true, + "targetContainerName": "357" + } + ], + "restartPolicy": "ɭɪǹ0衷,", + "terminationGracePeriodSeconds": -3039830979334099524, + "activeDeadlineSeconds": 7270263763744228913, + "dnsPolicy": "n(fǂǢ曣ŋayåe躒訙Ǫ", + "nodeSelector": { + "358": "359" + }, + "serviceAccountName": "360", + "serviceAccount": "361", + "automountServiceAccountToken": true, + "nodeName": "362", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "363", + "role": "364", + "type": "365", + "level": "366" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "367", + "gmsaCredentialSpec": "368", + "runAsUserName": "369" + }, + "runAsUser": -5315960194881172085, + "runAsGroup": 6386250802140824739, + "runAsNonRoot": false, + "supplementalGroups": [ + -4480129203693517072 + ], + "fsGroup": 2585323675983182372, + "sysctls": [ + { + "name": "370", + "value": "371" + } + ] + }, + "imagePullSecrets": [ + { + "name": "372" + } + ], + "hostname": "373", + "subdomain": "374", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "375", + "operator": "Ã茓pȓɻ", + "values": [ + "376" + ] + } + ], + "matchFields": [ + { + "key": "377", + "operator": "", + "values": [ + "378" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -767058113, + "preference": { + "matchExpressions": [ + { + "key": "379", + "operator": "Ǹ|蕎'佉賞ǧĒz", + "values": [ + "380" + ] + } + ], + "matchFields": [ + { + "key": "381", + "operator": "ùfŭƽ", + "values": [ + "382" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "h-up52--sjo7799-skj5--9/R_rm": "CR.s--f.-f.-zv._._.o" + }, + "matchExpressions": [ + { + "key": "K_A-_9_Z_C..7o_x3..-.8-Jp-94", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "389" + ], + "topologyKey": "390" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 801902541, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "bx1y-8---3----p-pdn--j2---2--82--cj-1-s--op34-yy28-38xmu5nx4s-4/4b_9_1o.w_I": "x-_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----.4" + }, + "matchExpressions": [ + { + "key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "397" + ], + "topologyKey": "398" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" + }, + "matchExpressions": [ + { + "key": "QZ9p_6.C.e", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "405" + ], + "topologyKey": "406" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1851436166, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" + }, + "matchExpressions": [ + { + "key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D", + "operator": "NotIn", + "values": [ + "txb__-ex-_1_-ODgC_1-_V" + ] + } + ] + }, + "namespaces": [ + "413" + ], + "topologyKey": "414" + } + } + ] + } + }, + "schedulerName": "415", + "tolerations": [ + { + "key": "416", + "operator": "堺ʣ", + "value": "417", + "effect": "ŽɣB矗E¸乾", + "tolerationSeconds": -3532804738923434397 + } + ], + "hostAliases": [ + { + "ip": "418", + "hostnames": [ + "419" + ] + } + ], + "priorityClassName": "420", + "priority": -1852730577, + "dnsConfig": { + "nameservers": [ + "421" + ], + "searches": [ + "422" + ], + "options": [ + { + "name": "423", + "value": "424" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" + } + ], + "runtimeClassName": "425", + "enableServiceLinks": false, + "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", + "overhead": { + "4'ď曕椐敛n湙": "310" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -150478704, + "topologyKey": "426", + "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", + "labelSelector": { + "matchLabels": { + "p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" + }, + "matchExpressions": [ + { + "key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "updateStrategy": { + "type": "荥ơ'禧ǵŊ)TiD¢ƿ媴h5", + "rollingUpdate": { + + } + }, + "minReadySeconds": 212061711, + "templateGeneration": 8027668557984017414, + "revisionHistoryLimit": -1979737528 + }, + "status": { + "currentNumberScheduled": -1707056814, + "numberMisscheduled": -424698834, + "desiredNumberScheduled": 407742062, + "numberReady": 2115789304, + "observedGeneration": -455484136992029462, + "updatedNumberScheduled": 1660081568, + "numberAvailable": 904244563, + "numberUnavailable": -1245696932, + "collisionCount": 2063260600, + "conditions": [ + { + "type": "Ƅ抄3昞财Î嘝zʄ", + "status": "\u003ec緍k¢茤Ƣǟ½灶du汎mō6µɑ", + "lastTransitionTime": "2196-03-13T21:02:11Z", + "reason": "433", + "message": "434" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.pb b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.pb new file mode 100644 index 00000000000..2edc219ab3e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.yaml new file mode 100644 index 00000000000..0b30647cb35 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DaemonSet.yaml @@ -0,0 +1,962 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: 212061711 + revisionHistoryLimit: -1979737528 + selector: + matchExpressions: + - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 + operator: In + values: + - D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n + matchLabels: + 8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4 + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: 7534629739119643351 + finalizers: + - "37" + generateName: "26" + generation: -4139900758039117471 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: ĪȸŹăȲϤĦʅ芝 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: ^ + resourceVersion: "1698285396218902212" + selfLink: "28" + uid: TʡȂŏ{sǡƟ + spec: + activeDeadlineSeconds: 7270263763744228913 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "379" + operator: Ǹ|蕎'佉賞ǧĒz + values: + - "380" + matchFields: + - key: "381" + operator: ùfŭƽ + values: + - "382" + weight: -767058113 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "375" + operator: Ã茓pȓɻ + values: + - "376" + matchFields: + - key: "377" + operator: "" + values: + - "378" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2 + operator: DoesNotExist + matchLabels: + bx1y-8---3----p-pdn--j2---2--82--cj-1-s--op34-yy28-38xmu5nx4s-4/4b_9_1o.w_I: x-_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----.4 + namespaces: + - "397" + topologyKey: "398" + weight: 801902541 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: K_A-_9_Z_C..7o_x3..-.8-Jp-94 + operator: DoesNotExist + matchLabels: + h-up52--sjo7799-skj5--9/R_rm: CR.s--f.-f.-zv._._.o + namespaces: + - "389" + topologyKey: "390" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D + operator: NotIn + values: + - txb__-ex-_1_-ODgC_1-_V + matchLabels: + 6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT + namespaces: + - "413" + topologyKey: "414" + weight: -1851436166 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: QZ9p_6.C.e + operator: DoesNotExist + matchLabels: + 7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n + namespaces: + - "405" + topologyKey: "406" + 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: "357" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: true + envFrom: + - configMapRef: + name: "226" + optional: false + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: T 苧yñKJɐ扵G + lifecycle: + postStart: + exec: + command: + - "264" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "265" + port: "266" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + tcpSocket: + host: "271" + port: "270" + preStop: + exec: + command: + - "272" + httpGet: + host: "274" + httpHeaders: + - name: "275" + value: "276" + path: "273" + port: -1161649101 + scheme: 嚧ʣq埄 + tcpSocket: + host: "278" + port: "277" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -361442565 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "245" + port: -393291312 + scheme: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + initialDelaySeconds: 627713162 + periodSeconds: -1740959124 + successThreshold: 158280212 + tcpSocket: + host: "250" + port: "249" + timeoutSeconds: 1255312175 + name: "218" + ports: + - containerPort: -839281354 + hostIP: "224" + hostPort: 1584001904 + name: "223" + protocol: 5姣>懔%熷谟þ蛯ɰ荶ljʁ + readinessProbe: + exec: + command: + - "251" + failureThreshold: -36782737 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: -2013568185 + scheme: '#yV''WKw(ğ儴Ůĺ}' + initialDelaySeconds: -1244623134 + periodSeconds: -398297599 + successThreshold: 873056500 + tcpSocket: + host: "256" + port: -20130017 + timeoutSeconds: -1334110502 + resources: + limits: + 藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0: "175" + requests: + ɺ皚|懥ƖN粕擓ƖHV: "962" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - fʀļ腩墺Ò媁荭gw忊 + drop: + - E剒蔞 + privileged: false + procMount: Ȩ<6鄰簳°Ļǟi& + readOnlyRootFilesystem: true + runAsGroup: 2001337664780390084 + runAsNonRoot: true + runAsUser: -6177393256425700216 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + windowsOptions: + gmsaCredentialSpec: "285" + gmsaCredentialSpecName: "284" + runAsUserName: "286" + startupProbe: + exec: + command: + - "257" + failureThreshold: -1011390276 + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: Qg鄠[ + initialDelaySeconds: -1556231754 + periodSeconds: -321709789 + successThreshold: -1463645123 + tcpSocket: + host: "263" + port: -241238495 + timeoutSeconds: 461585849 + stdin: true + terminationMessagePath: "279" + terminationMessagePolicy: ʁ岼昕ĬÇ + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 'Ź倗S晒嶗UÐ_ƮA攤/ɸɎ ' + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "421" + options: + - name: "423" + value: "424" + searches: + - "422" + dnsPolicy: n(fǂǢ曣ŋayåe躒訙Ǫ + enableServiceLinks: false + ephemeralContainers: + - args: + - "290" + command: + - "289" + env: + - name: "297" + value: "298" + valueFrom: + configMapKeyRef: + key: "304" + name: "303" + optional: true + fieldRef: + apiVersion: "299" + fieldPath: "300" + resourceFieldRef: + containerName: "301" + divisor: "3" + resource: "302" + secretKeyRef: + key: "306" + name: "305" + optional: true + envFrom: + - configMapRef: + name: "295" + optional: true + prefix: "294" + secretRef: + name: "296" + optional: false + image: "288" + lifecycle: + postStart: + exec: + command: + - "335" + httpGet: + host: "338" + httpHeaders: + - name: "339" + value: "340" + path: "336" + port: "337" + scheme: C"6x$1s + tcpSocket: + host: "342" + port: "341" + preStop: + exec: + command: + - "343" + httpGet: + host: "345" + httpHeaders: + - name: "346" + value: "347" + path: "344" + port: -518160270 + scheme: ɔ幩še + tcpSocket: + host: "348" + port: 1956567721 + livenessProbe: + exec: + command: + - "313" + failureThreshold: 472742933 + httpGet: + host: "316" + httpHeaders: + - name: "317" + value: "318" + path: "314" + port: "315" + scheme: 冓鍓贯 + initialDelaySeconds: 1290950685 + periodSeconds: 1058960779 + successThreshold: -2133441986 + tcpSocket: + host: "320" + port: "319" + timeoutSeconds: 12533543 + name: "287" + ports: + - containerPort: -1296830577 + hostIP: "293" + hostPort: 1313273370 + name: "292" + readinessProbe: + exec: + command: + - "321" + failureThreshold: 620822482 + httpGet: + host: "323" + httpHeaders: + - name: "324" + value: "325" + path: "322" + port: 1332783160 + scheme: Ȱ囌{屿oiɥ嵐sC8?Ǻ鱎ƙ; + initialDelaySeconds: -300247800 + periodSeconds: -126958936 + successThreshold: 186945072 + tcpSocket: + host: "327" + port: "326" + timeoutSeconds: 386804041 + resources: + limits: + 淳4揻-$ɽ丟×x锏ɟ: "178" + requests: + Ö闊 鰔澝qV: "752" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - '|ʐşƧ諔迮ƙIJ嘢' + drop: + - ʗN + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: 6726836758549163621 + runAsNonRoot: false + runAsUser: -6048969174364431391 + seLinuxOptions: + level: "353" + role: "351" + type: "352" + user: "350" + windowsOptions: + gmsaCredentialSpec: "355" + gmsaCredentialSpecName: "354" + runAsUserName: "356" + startupProbe: + exec: + command: + - "328" + failureThreshold: -560238386 + httpGet: + host: "331" + httpHeaders: + - name: "332" + value: "333" + path: "329" + port: "330" + scheme: 鍏H鯂² + initialDelaySeconds: -402384013 + periodSeconds: -617381112 + successThreshold: 1851229369 + tcpSocket: + host: "334" + port: -1187301925 + timeoutSeconds: -181601395 + stdin: true + stdinOnce: true + targetContainerName: "357" + terminationMessagePath: "349" + terminationMessagePolicy: ȤƏ埮pɵ + tty: true + volumeDevices: + - devicePath: "312" + name: "311" + volumeMounts: + - mountPath: "308" + mountPropagation: /»頸+SÄ蚃ɣľ)酊龨Î + name: "307" + readOnly: true + subPath: "309" + subPathExpr: "310" + workingDir: "291" + hostAliases: + - hostnames: + - "419" + ip: "418" + hostNetwork: true + hostname: "373" + imagePullSecrets: + - name: "372" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "468" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: false + prefix: "154" + secretRef: + name: "156" + optional: false + image: "148" + imagePullPolicy: ŤǢʭ嵔棂p儼Ƿ裚瓶 + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 蚛隖<ǶĬ4y£軶ǃ*ʙ嫙&蒒5靇C' + tcpSocket: + host: "202" + port: 2126876305 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: Ŵ廷s{Ⱦdz@ + tcpSocket: + host: "209" + port: 406308963 + livenessProbe: + exec: + command: + - "173" + failureThreshold: 1466047181 + httpGet: + host: "176" + httpHeaders: + - name: "177" + value: "178" + path: "174" + port: "175" + initialDelaySeconds: 1805144649 + periodSeconds: 1403721475 + successThreshold: 519906483 + tcpSocket: + host: "180" + port: "179" + timeoutSeconds: -606111218 + name: "147" + ports: + - containerPort: 437857734 + hostIP: "153" + hostPort: -1510026905 + name: "152" + protocol: Rƥ贫d飼$俊跾|@?鷅b + readinessProbe: + exec: + command: + - "181" + failureThreshold: 524249411 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "182" + port: "183" + scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ + initialDelaySeconds: -1724160601 + periodSeconds: 1435507444 + successThreshold: -1430577593 + tcpSocket: + host: "187" + port: -337353552 + timeoutSeconds: -1158840571 + resources: + limits: + 檲ɨ銦妰黖ȓƇ$缔獵偐ę腬: "646" + requests: + 湨: "803" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - +j忊Ŗȫ焗捏ĨFħ籘Àǒɿʒ刽ʼn + drop: + - 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + privileged: true + procMount: fǣ萭旿@ + readOnlyRootFilesystem: true + runAsGroup: 6506922239346928579 + runAsNonRoot: true + runAsUser: 1563703589270296759 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + runAsUserName: "217" + startupProbe: + exec: + command: + - "188" + failureThreshold: 905846572 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "189" + port: "190" + scheme: k_瀹鞎sn芞QÄȻ + initialDelaySeconds: 364013971 + periodSeconds: -1790124395 + successThreshold: 1094670193 + tcpSocket: + host: "195" + port: "194" + timeoutSeconds: 1596422492 + stdin: true + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: ŀ樺ȃv渟7¤7djƯĖ漘Z剚敍0 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: 卩蝾 + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "362" + nodeSelector: + "358": "359" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "420" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɭɪǹ0衷, + runtimeClassName: "425" + schedulerName: "415" + securityContext: + fsGroup: 2585323675983182372 + runAsGroup: 6386250802140824739 + runAsNonRoot: false + runAsUser: -5315960194881172085 + seLinuxOptions: + level: "366" + role: "364" + type: "365" + user: "363" + supplementalGroups: + - -4480129203693517072 + sysctls: + - name: "370" + value: "371" + windowsOptions: + gmsaCredentialSpec: "368" + gmsaCredentialSpecName: "367" + runAsUserName: "369" + serviceAccount: "361" + serviceAccountName: "360" + shareProcessNamespace: true + subdomain: "374" + terminationGracePeriodSeconds: -3039830979334099524 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "416" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "417" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "426" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: -2007808768 + volumeID: "46" + azureDisk: + cachingMode: k ź贩j瀉ǚrǜnh0åȂ + diskName: "110" + diskURI: "111" + fsType: "112" + kind: nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶 + readOnly: false + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 952979935 + items: + - key: "99" + mode: 2020789772 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: true + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: -868808281 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: -1768075156 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "915" + resource: "92" + emptyDir: + medium: ɹ坼É/pȿ + sizeLimit: "804" + fc: + fsType: "94" + lun: 570501002 + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1318752360 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + hostPath: + path: "43" + type: "" + iscsi: + chapAuthDiscovery: true + chapAuthSession: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 408756018 + portals: + - "60" + readOnly: true + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + volumeID: "128" + projected: + defaultMode: 480521693 + sources: + - configMap: + items: + - key: "124" + mode: -1126738259 + path: "125" + name: "123" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1618937335 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "461" + resource: "122" + secret: + items: + - key: "116" + mode: 675406340 + path: "117" + name: "115" + optional: false + serviceAccountToken: + audience: "126" + expirationSeconds: -6345861634934949644 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + readOnly: true + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + sslEnabled: true + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 1233814916 + items: + - key: "52" + mode: 228756891 + path: "53" + optional: false + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" + templateGeneration: 8027668557984017414 + updateStrategy: + rollingUpdate: {} + type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 +status: + collisionCount: 2063260600 + conditions: + - lastTransitionTime: "2196-03-13T21:02:11Z" + message: "434" + reason: "433" + status: '>c緍k¢茤Ƣǟ½灶du汎mō6µɑ' + type: Ƅ抄3昞财Î嘝zʄ + currentNumberScheduled: -1707056814 + desiredNumberScheduled: 407742062 + numberAvailable: 904244563 + numberMisscheduled: -424698834 + numberReady: 2115789304 + numberUnavailable: -1245696932 + observedGeneration: -455484136992029462 + updatedNumberScheduled: 1660081568 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.json new file mode 100644 index 00000000000..abede0dcd95 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.json @@ -0,0 +1,1408 @@ +{ + "kind": "Deployment", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "selector": { + "matchLabels": { + "74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj": "6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1" + }, + "matchExpressions": [ + { + "key": "50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99", + "operator": "Exists" + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "?Qȫş", + "resourceVersion": "1736621709629422270", + "generation": -8542870036622468681, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2575298329142810753, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ƶȤ^}", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "躢", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" + }, + "emptyDir": { + "medium": "Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈", + "sizeLimit": "473" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1188153605 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": 912004803, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -547518679 + } + ], + "defaultMode": 332383000, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 994527057, + "iscsiInterface": "58", + "fsType": "59", + "portals": [ + "60" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + } + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "660" + }, + "mode": 1569992019 + } + ], + "defaultMode": 824682619 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": -1740986684, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97", + "readOnly": true + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": 195263908 + } + ], + "defaultMode": 1593906314, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "|@?鷅bȻN", + "fsType": "112", + "readOnly": true, + "kind": "榱*Gưoɘ檲" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -323584340 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "106" + }, + "mode": 173030157 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": 2063799569 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": 8357931971650847566, + "path": "127" + } + } + ], + "defaultMode": -1334904807 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129", + "readOnly": true + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -606111218, + "containerPort": 1403721475, + "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": true + }, + "secretRef": { + "name": "156", + "optional": true + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "650" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": false + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "84" + }, + "requests": { + "ɖȃ賲鐅臬dH巧壚tC十Oɢ": "517" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": -152585895, + "host": "175", + "scheme": "E@Ȗs«ö", + "httpHeaders": [ + { + "name": "176", + "value": "177" + } + ] + }, + "tcpSocket": { + "port": 1135182169, + "host": "178" + }, + "initialDelaySeconds": 1843758068, + "timeoutSeconds": -1967469005, + "periodSeconds": 1702578303, + "successThreshold": -1565157256, + "failureThreshold": -1113628381 + }, + "readinessProbe": { + "exec": { + "command": [ + "179" + ] + }, + "httpGet": { + "path": "180", + "port": 386652373, + "host": "181", + "scheme": "ʙ嫙\u0026", + "httpHeaders": [ + { + "name": "182", + "value": "183" + } + ] + }, + "tcpSocket": { + "port": "184", + "host": "185" + }, + "initialDelaySeconds": -802585193, + "timeoutSeconds": 1901330124, + "periodSeconds": 1944205014, + "successThreshold": -2079582559, + "failureThreshold": -1167888910 + }, + "startupProbe": { + "exec": { + "command": [ + "186" + ] + }, + "httpGet": { + "path": "187", + "port": 804417065, + "host": "188", + "scheme": "Ŵ廷s{Ⱦdz@", + "httpHeaders": [ + { + "name": "189", + "value": "190" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "191" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "192" + ] + }, + "httpGet": { + "path": "193", + "port": -2015604435, + "host": "194", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "195", + "value": "196" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": -1131820775, + "host": "200", + "scheme": "Ƿ裚瓶釆Ɗ+j忊", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "焗捏", + "imagePullPolicy": "罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211", + "runAsUserName": "212" + }, + "runAsUser": -6576869501326512452, + "runAsGroup": -8419423421380299597, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫" + }, + "tty": true + } + ], + "containers": [ + { + "name": "213", + "image": "214", + "command": [ + "215" + ], + "args": [ + "216" + ], + "workingDir": "217", + "ports": [ + { + "name": "218", + "hostPort": 62799871, + "containerPort": -775325416, + "protocol": "t莭琽§ć\\ ïì", + "hostIP": "219" + } + ], + "envFrom": [ + { + "prefix": "220", + "configMapRef": { + "name": "221", + "optional": false + }, + "secretRef": { + "name": "222", + "optional": false + } + } + ], + "env": [ + { + "name": "223", + "value": "224", + "valueFrom": { + "fieldRef": { + "apiVersion": "225", + "fieldPath": "226" + }, + "resourceFieldRef": { + "containerName": "227", + "resource": "228", + "divisor": "595" + }, + "configMapKeyRef": { + "name": "229", + "key": "230", + "optional": true + }, + "secretKeyRef": { + "name": "231", + "key": "232", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "N粕擓ƖHVe熼": "334" + }, + "requests": { + "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶": "388" + } + }, + "volumeMounts": [ + { + "name": "233", + "readOnly": true, + "mountPath": "234", + "subPath": "235", + "mountPropagation": "癃8鸖", + "subPathExpr": "236" + } + ], + "volumeDevices": [ + { + "name": "237", + "devicePath": "238" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "239" + ] + }, + "httpGet": { + "path": "240", + "port": -1654678802, + "host": "241", + "scheme": "毋", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": 391562775, + "host": "244" + }, + "initialDelaySeconds": -775511009, + "timeoutSeconds": -832805508, + "periodSeconds": -228822833, + "successThreshold": -970312425, + "failureThreshold": -1213051101 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": -1905643191, + "host": "247", + "scheme": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 852780575, + "timeoutSeconds": -1252938503, + "periodSeconds": 893823156, + "successThreshold": -1980314709, + "failureThreshold": 571739592 + }, + "startupProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": -1334110502, + "host": "254", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "257" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": 1943028037, + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": -1355476687, + "host": "267", + "scheme": "-Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "T 苧yñKJɐ扵G", + "imagePullPolicy": "û咡W\u003c敄lu|榝$î.Ȏ蝪ʜ5", + "securityContext": { + "capabilities": { + "add": [ + "E埄Ȁ朦 wƯ貾坢'" + ], + "drop": [ + "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278", + "runAsUserName": "279" + }, + "runAsUser": -2270595441829602368, + "runAsGroup": -2408264753085021035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "" + } + } + ], + "ephemeralContainers": [ + { + "name": "280", + "image": "281", + "command": [ + "282" + ], + "args": [ + "283" + ], + "workingDir": "284", + "ports": [ + { + "name": "285", + "hostPort": 1868683352, + "containerPort": -1137436579, + "protocol": "颶妧Ö闊", + "hostIP": "286" + } + ], + "envFrom": [ + { + "prefix": "287", + "configMapRef": { + "name": "288", + "optional": false + }, + "secretRef": { + "name": "289", + "optional": true + } + } + ], + "env": [ + { + "name": "290", + "value": "291", + "valueFrom": { + "fieldRef": { + "apiVersion": "292", + "fieldPath": "293" + }, + "resourceFieldRef": { + "containerName": "294", + "resource": "295", + "divisor": "381" + }, + "configMapKeyRef": { + "name": "296", + "key": "297", + "optional": true + }, + "secretKeyRef": { + "name": "298", + "key": "299", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "²sNƗ¸g": "50" + }, + "requests": { + "酊龨δ摖ȱğ_\u003c": "118" + } + }, + "volumeMounts": [ + { + "name": "300", + "readOnly": true, + "mountPath": "301", + "subPath": "302", + "mountPropagation": "ƺ蛜6Ɖ飴ɎiǨź", + "subPathExpr": "303" + } + ], + "volumeDevices": [ + { + "name": "304", + "devicePath": "305" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "306" + ] + }, + "httpGet": { + "path": "307", + "port": 865289071, + "host": "308", + "scheme": "iɥ嵐sC8", + "httpHeaders": [ + { + "name": "309", + "value": "310" + } + ] + }, + "tcpSocket": { + "port": -898536659, + "host": "311" + }, + "initialDelaySeconds": -1513284745, + "timeoutSeconds": 1258370227, + "periodSeconds": -414121491, + "successThreshold": -1862764022, + "failureThreshold": -300247800 + }, + "readinessProbe": { + "exec": { + "command": [ + "312" + ] + }, + "httpGet": { + "path": "313", + "port": 323903711, + "host": "314", + "scheme": "J", + "httpHeaders": [ + { + "name": "315", + "value": "316" + } + ] + }, + "tcpSocket": { + "port": "317", + "host": "318" + }, + "initialDelaySeconds": 657418949, + "timeoutSeconds": -992558278, + "periodSeconds": 287654902, + "successThreshold": -2062708879, + "failureThreshold": 215186711 + }, + "startupProbe": { + "exec": { + "command": [ + "319" + ] + }, + "httpGet": { + "path": "320", + "port": -1117254382, + "host": "321", + "scheme": "趐囨鏻砅邻爥蹔ŧOǨ", + "httpHeaders": [ + { + "name": "322", + "value": "323" + } + ] + }, + "tcpSocket": { + "port": "324", + "host": "325" + }, + "initialDelaySeconds": 2129989022, + "timeoutSeconds": -1699531929, + "periodSeconds": 1311843384, + "successThreshold": -1292310438, + "failureThreshold": 1502643091 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "326" + ] + }, + "httpGet": { + "path": "327", + "port": "328", + "host": "329", + "scheme": "幩šeSvEȤƏ埮pɵ", + "httpHeaders": [ + { + "name": "330", + "value": "331" + } + ] + }, + "tcpSocket": { + "port": "332", + "host": "333" + } + }, + "preStop": { + "exec": { + "command": [ + "334" + ] + }, + "httpGet": { + "path": "335", + "port": "336", + "host": "337", + "scheme": "ş", + "httpHeaders": [ + { + "name": "338", + "value": "339" + } + ] + }, + "tcpSocket": { + "port": "340", + "host": "341" + } + } + }, + "terminationMessagePath": "342", + "terminationMessagePolicy": "迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ", + "imagePullPolicy": "ņ", + "securityContext": { + "capabilities": { + "add": [ + "DŽ髐njʉBn(fǂǢ曣" + ], + "drop": [ + "ay" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "343", + "role": "344", + "type": "345", + "level": "346" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "347", + "gmsaCredentialSpec": "348", + "runAsUserName": "349" + }, + "runAsUser": 1958157659034146020, + "runAsGroup": -5996624450771474158, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "嗆u" + }, + "tty": true, + "targetContainerName": "350" + } + ], + "restartPolicy": "T[", + "terminationGracePeriodSeconds": -2738603156841903595, + "activeDeadlineSeconds": -8619192438821356882, + "dnsPolicy": "Ƶf", + "nodeSelector": { + "351": "352" + }, + "serviceAccountName": "353", + "serviceAccount": "354", + "automountServiceAccountToken": false, + "nodeName": "355", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "356", + "role": "357", + "type": "358", + "level": "359" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "360", + "gmsaCredentialSpec": "361", + "runAsUserName": "362" + }, + "runAsUser": -2781126825051715248, + "runAsGroup": -801152248124332545, + "runAsNonRoot": true, + "supplementalGroups": [ + 5255171395073905944 + ], + "fsGroup": 760480547754807445, + "sysctls": [ + { + "name": "363", + "value": "364" + } + ] + }, + "imagePullSecrets": [ + { + "name": "365" + } + ], + "hostname": "366", + "subdomain": "367", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "368", + "operator": "ǧĒzŔ瘍N", + "values": [ + "369" + ] + } + ], + "matchFields": [ + { + "key": "370", + "operator": "ƽ眝{æ盪泙", + "values": [ + "371" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 646133945, + "preference": { + "matchExpressions": [ + { + "key": "372", + "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", + "values": [ + "373" + ] + } + ], + "matchFields": [ + { + "key": "374", + "operator": "ʨIk(dŊiɢzĮ蛋I滞", + "values": [ + "375" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3.csh-3--Z1Tvw39FC": "rtSY.g._2F7.-_e..Or_-.3OHgt._6" + }, + "matchExpressions": [ + { + "key": "V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "382" + ], + "topologyKey": "383" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -855547676, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y": "f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5" + }, + "matchExpressions": [ + { + "key": "8.--w0_1V7", + "operator": "In", + "values": [ + "7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33": "17ca-_p-y.eQZ9p_1" + }, + "matchExpressions": [ + { + "key": "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 808399187, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2": "CpS__.39g_.--_-_ve5.m_2_--XZx" + }, + "matchExpressions": [ + { + "key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + } + ] + } + }, + "schedulerName": "408", + "tolerations": [ + { + "key": "409", + "operator": "ƹ|", + "value": "410", + "effect": "料ȭzV镜籬ƽ", + "tolerationSeconds": 935587338391120947 + } + ], + "hostAliases": [ + { + "ip": "411", + "hostnames": [ + "412" + ] + } + ], + "priorityClassName": "413", + "priority": 1690570439, + "dnsConfig": { + "nameservers": [ + "414" + ], + "searches": [ + "415" + ], + "options": [ + { + "name": "416", + "value": "417" + } + ] + }, + "readinessGates": [ + { + "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" + } + ], + "runtimeClassName": "418", + "enableServiceLinks": true, + "preemptionPolicy": "eáNRNJ丧鴻Ŀ", + "overhead": { + "癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö": "607" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -137402083, + "topologyKey": "419", + "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", + "labelSelector": { + "matchLabels": { + "E--pT751": "mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X" + }, + "matchExpressions": [ + { + "key": "qW", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + }, + "strategy": { + "type": "荥ơ'禧ǵŊ)TiD¢ƿ媴h5", + "rollingUpdate": { + + } + }, + "minReadySeconds": 212061711, + "revisionHistoryLimit": -1092090658, + "rollbackTo": { + "revision": -318895959020904110 + }, + "progressDeadlineSeconds": 1109758199 + }, + "status": { + "observedGeneration": 1751238822830387407, + "replicas": -106050665, + "updatedReplicas": -929473748, + "readyReplicas": -1450995995, + "availableReplicas": 740158871, + "unavailableReplicas": -449319810, + "conditions": [ + { + "type": "", + "status": "'ƈoIǢ龞瞯å", + "lastUpdateTime": "2469-07-10T03:20:34Z", + "lastTransitionTime": "1970-05-16T01:44:00Z", + "reason": "426", + "message": "427" + } + ], + "collisionCount": 571778293 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.pb b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.pb new file mode 100644 index 00000000000..530dea71de1 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.yaml new file mode 100644 index 00000000000..544403c3fd9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Deployment.yaml @@ -0,0 +1,960 @@ +apiVersion: extensions/v1beta1 +kind: Deployment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: 212061711 + progressDeadlineSeconds: 1109758199 + replicas: 896585016 + revisionHistoryLimit: -1092090658 + rollbackTo: + revision: -318895959020904110 + selector: + matchExpressions: + - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 + operator: Exists + matchLabels: + 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 + strategy: + rollingUpdate: {} + type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -2575298329142810753 + finalizers: + - "37" + generateName: "26" + generation: -8542870036622468681 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: 躢 + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: ƶȤ^} + resourceVersion: "1736621709629422270" + selfLink: "28" + uid: ?Qȫş + spec: + activeDeadlineSeconds: -8619192438821356882 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "372" + operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' + values: + - "373" + matchFields: + - key: "374" + operator: ʨIk(dŊiɢzĮ蛋I滞 + values: + - "375" + weight: 646133945 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "368" + operator: ǧĒzŔ瘍N + values: + - "369" + matchFields: + - key: "370" + operator: ƽ眝{æ盪泙 + values: + - "371" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8.--w0_1V7 + operator: In + values: + - 7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_8 + matchLabels: + w--162-gk2-99v22.g-65m8-1x129-9d8-s7-t7--336-11k9-8609a-e0--1----v8-4--558n1asz5/BD8.TS-jJ.Ys_Mop34_y: f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J5 + namespaces: + - "390" + topologyKey: "391" + weight: -855547676 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: V.-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-Pd + operator: Exists + matchLabels: + 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 + namespaces: + - "382" + topologyKey: "383" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf + operator: DoesNotExist + matchLabels: + 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx + namespaces: + - "406" + topologyKey: "407" + weight: 808399187 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81 + operator: DoesNotExist + matchLabels: + 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 + namespaces: + - "398" + topologyKey: "399" + automountServiceAccountToken: false + containers: + - args: + - "216" + command: + - "215" + env: + - name: "223" + value: "224" + valueFrom: + configMapKeyRef: + key: "230" + name: "229" + optional: true + fieldRef: + apiVersion: "225" + fieldPath: "226" + resourceFieldRef: + containerName: "227" + divisor: "595" + resource: "228" + secretKeyRef: + key: "232" + name: "231" + optional: false + envFrom: + - configMapRef: + name: "221" + optional: false + prefix: "220" + secretRef: + name: "222" + optional: false + image: "214" + imagePullPolicy: û咡W<敄lu|榝$î.Ȏ蝪ʜ5 + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + tcpSocket: + host: "264" + port: 1943028037 + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: -1355476687 + scheme: -Ɂ圯W:ĸ輦唊#v铿ʩȂ4ē鐭#嬀ơ + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "239" + failureThreshold: -1213051101 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "240" + port: -1654678802 + scheme: 毋 + initialDelaySeconds: -775511009 + periodSeconds: -228822833 + successThreshold: -970312425 + tcpSocket: + host: "244" + port: 391562775 + timeoutSeconds: -832805508 + name: "213" + ports: + - containerPort: -775325416 + hostIP: "219" + hostPort: 62799871 + name: "218" + protocol: t莭琽§ć\ ïì + readinessProbe: + exec: + command: + - "245" + failureThreshold: 571739592 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "246" + port: -1905643191 + scheme: Ǖɳɷ9Ì崟¿瘦ɖ緕 + initialDelaySeconds: 852780575 + periodSeconds: 893823156 + successThreshold: -1980314709 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1252938503 + resources: + limits: + N粕擓ƖHVe熼: "334" + requests: + 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶: "388" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - E埄Ȁ朦 wƯ貾坢' + drop: + - aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + privileged: false + procMount: "" + readOnlyRootFilesystem: true + runAsGroup: -2408264753085021035 + runAsNonRoot: true + runAsUser: -2270595441829602368 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + runAsUserName: "279" + startupProbe: + exec: + command: + - "252" + failureThreshold: -1008070934 + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "253" + port: -1334110502 + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "257" + port: 622267234 + timeoutSeconds: 809006670 + terminationMessagePath: "272" + terminationMessagePolicy: T 苧yñKJɐ扵G + volumeDevices: + - devicePath: "238" + name: "237" + volumeMounts: + - mountPath: "234" + mountPropagation: 癃8鸖 + name: "233" + readOnly: true + subPath: "235" + subPathExpr: "236" + workingDir: "217" + dnsConfig: + nameservers: + - "414" + options: + - name: "416" + value: "417" + searches: + - "415" + dnsPolicy: Ƶf + enableServiceLinks: true + ephemeralContainers: + - args: + - "283" + command: + - "282" + env: + - name: "290" + value: "291" + valueFrom: + configMapKeyRef: + key: "297" + name: "296" + optional: true + fieldRef: + apiVersion: "292" + fieldPath: "293" + resourceFieldRef: + containerName: "294" + divisor: "381" + resource: "295" + secretKeyRef: + key: "299" + name: "298" + optional: false + envFrom: + - configMapRef: + name: "288" + optional: false + prefix: "287" + secretRef: + name: "289" + optional: true + image: "281" + imagePullPolicy: ņ + lifecycle: + postStart: + exec: + command: + - "326" + httpGet: + host: "329" + httpHeaders: + - name: "330" + value: "331" + path: "327" + port: "328" + scheme: 幩šeSvEȤƏ埮pɵ + tcpSocket: + host: "333" + port: "332" + preStop: + exec: + command: + - "334" + httpGet: + host: "337" + httpHeaders: + - name: "338" + value: "339" + path: "335" + port: "336" + scheme: ş + tcpSocket: + host: "341" + port: "340" + livenessProbe: + exec: + command: + - "306" + failureThreshold: -300247800 + httpGet: + host: "308" + httpHeaders: + - name: "309" + value: "310" + path: "307" + port: 865289071 + scheme: iɥ嵐sC8 + initialDelaySeconds: -1513284745 + periodSeconds: -414121491 + successThreshold: -1862764022 + tcpSocket: + host: "311" + port: -898536659 + timeoutSeconds: 1258370227 + name: "280" + ports: + - containerPort: -1137436579 + hostIP: "286" + hostPort: 1868683352 + name: "285" + protocol: 颶妧Ö闊 + readinessProbe: + exec: + command: + - "312" + failureThreshold: 215186711 + httpGet: + host: "314" + httpHeaders: + - name: "315" + value: "316" + path: "313" + port: 323903711 + scheme: J + initialDelaySeconds: 657418949 + periodSeconds: 287654902 + successThreshold: -2062708879 + tcpSocket: + host: "318" + port: "317" + timeoutSeconds: -992558278 + resources: + limits: + ²sNƗ¸g: "50" + requests: + 酊龨δ摖ȱğ_<: "118" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - DŽ髐njʉBn(fǂǢ曣 + drop: + - ay + privileged: false + procMount: 嗆u + readOnlyRootFilesystem: true + runAsGroup: -5996624450771474158 + runAsNonRoot: false + runAsUser: 1958157659034146020 + seLinuxOptions: + level: "346" + role: "344" + type: "345" + user: "343" + windowsOptions: + gmsaCredentialSpec: "348" + gmsaCredentialSpecName: "347" + runAsUserName: "349" + startupProbe: + exec: + command: + - "319" + failureThreshold: 1502643091 + httpGet: + host: "321" + httpHeaders: + - name: "322" + value: "323" + path: "320" + port: -1117254382 + scheme: 趐囨鏻砅邻爥蹔ŧOǨ + initialDelaySeconds: 2129989022 + periodSeconds: 1311843384 + successThreshold: -1292310438 + tcpSocket: + host: "325" + port: "324" + timeoutSeconds: -1699531929 + targetContainerName: "350" + terminationMessagePath: "342" + terminationMessagePolicy: 迮ƙIJ嘢4ʗN,丽饾| 鞤ɱďW賁Ěɭ + tty: true + volumeDevices: + - devicePath: "305" + name: "304" + volumeMounts: + - mountPath: "301" + mountPropagation: ƺ蛜6Ɖ飴ɎiǨź + name: "300" + readOnly: true + subPath: "302" + subPathExpr: "303" + workingDir: "284" + hostAliases: + - hostnames: + - "412" + ip: "411" + hostNetwork: true + hostname: "366" + imagePullSecrets: + - name: "365" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: false + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "650" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: true + envFrom: + - configMapRef: + name: "155" + optional: true + prefix: "154" + secretRef: + name: "156" + optional: true + image: "148" + imagePullPolicy: 罁胾^拜Ȍzɟ踡肒Ao/樝fw[Řż丩 + lifecycle: + postStart: + exec: + command: + - "192" + httpGet: + host: "194" + httpHeaders: + - name: "195" + value: "196" + path: "193" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + tcpSocket: + host: "197" + port: 424236719 + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: -1131820775 + scheme: Ƿ裚瓶釆Ɗ+j忊 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "173" + failureThreshold: -1113628381 + httpGet: + host: "175" + httpHeaders: + - name: "176" + value: "177" + path: "174" + port: -152585895 + scheme: E@Ȗs«ö + initialDelaySeconds: 1843758068 + periodSeconds: 1702578303 + successThreshold: -1565157256 + tcpSocket: + host: "178" + port: 1135182169 + timeoutSeconds: -1967469005 + name: "147" + ports: + - containerPort: 1403721475 + hostIP: "153" + hostPort: -606111218 + name: "152" + protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + readinessProbe: + exec: + command: + - "179" + failureThreshold: -1167888910 + httpGet: + host: "181" + httpHeaders: + - name: "182" + value: "183" + path: "180" + port: 386652373 + scheme: ʙ嫙& + initialDelaySeconds: -802585193 + periodSeconds: 1944205014 + successThreshold: -2079582559 + tcpSocket: + host: "185" + port: "184" + timeoutSeconds: 1901330124 + resources: + limits: + "": "84" + requests: + ɖȃ賲鐅臬dH巧壚tC十Oɢ: "517" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - "" + drop: + - ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + privileged: false + procMount: $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫 + readOnlyRootFilesystem: true + runAsGroup: -8419423421380299597 + runAsNonRoot: false + runAsUser: -6576869501326512452 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + runAsUserName: "212" + startupProbe: + exec: + command: + - "186" + failureThreshold: 208045354 + httpGet: + host: "188" + httpHeaders: + - name: "189" + value: "190" + path: "187" + port: 804417065 + scheme: Ŵ廷s{Ⱦdz@ + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "191" + port: 406308963 + timeoutSeconds: 2026784878 + terminationMessagePath: "205" + terminationMessagePolicy: 焗捏 + tty: true + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: "" + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "355" + nodeSelector: + "351": "352" + overhead: + 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" + preemptionPolicy: eáNRNJ丧鴻Ŀ + priority: 1690570439 + priorityClassName: "413" + readinessGates: + - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 + restartPolicy: T[ + runtimeClassName: "418" + schedulerName: "408" + securityContext: + fsGroup: 760480547754807445 + runAsGroup: -801152248124332545 + runAsNonRoot: true + runAsUser: -2781126825051715248 + seLinuxOptions: + level: "359" + role: "357" + type: "358" + user: "356" + supplementalGroups: + - 5255171395073905944 + sysctls: + - name: "363" + value: "364" + windowsOptions: + gmsaCredentialSpec: "361" + gmsaCredentialSpecName: "360" + runAsUserName: "362" + serviceAccount: "354" + serviceAccountName: "353" + shareProcessNamespace: false + subdomain: "367" + terminationGracePeriodSeconds: -2738603156841903595 + tolerations: + - effect: 料ȭzV镜籬ƽ + key: "409" + operator: ƹ| + tolerationSeconds: 935587338391120947 + value: "410" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: qW + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X + maxSkew: -137402083 + topologyKey: "419" + whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: 912004803 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: '|@?鷅bȻN' + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 榱*Gưoɘ檲 + readOnly: true + azureFile: + readOnly: true + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: 1593906314 + items: + - key: "99" + mode: 195263908 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: 824682619 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1569992019 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "660" + resource: "92" + emptyDir: + medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 + sizeLimit: "473" + fc: + fsType: "94" + lun: -1740986684 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + readOnly: true + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1188153605 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + readOnly: true + hostPath: + path: "43" + type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + iscsi: + chapAuthDiscovery: true + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 994527057 + portals: + - "60" + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + readOnly: true + volumeID: "128" + projected: + defaultMode: -1334904807 + sources: + - configMap: + items: + - key: "124" + mode: 2063799569 + path: "125" + name: "123" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 173030157 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "106" + resource: "122" + secret: + items: + - key: "116" + mode: -323584340 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: 8357931971650847566 + path: "127" + quobyte: + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 332383000 + items: + - key: "52" + mode: -547518679 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" +status: + availableReplicas: 740158871 + collisionCount: 571778293 + conditions: + - lastTransitionTime: "1970-05-16T01:44:00Z" + lastUpdateTime: "2469-07-10T03:20:34Z" + message: "427" + reason: "426" + status: '''ƈoIǢ龞瞯å' + type: "" + observedGeneration: 1751238822830387407 + readyReplicas: -1450995995 + replicas: -106050665 + unavailableReplicas: -449319810 + updatedReplicas: -929473748 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DeploymentRollback.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DeploymentRollback.json new file mode 100644 index 00000000000..6d38980656d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/extensions.v1beta1.DeploymentRollback.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/extensions.v1beta1.DeploymentRollback.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DeploymentRollback.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.DeploymentRollback.yaml new file mode 100644 index 00000000000..b11e819ce29 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/extensions.v1beta1.Ingress.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Ingress.json new file mode 100644 index 00000000000..9bb4848ea84 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Ingress.json @@ -0,0 +1,83 @@ +{ + "kind": "Ingress", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "backend": { + "serviceName": "19", + "servicePort": "20" + }, + "tls": [ + { + "hosts": [ + "21" + ], + "secretName": "22" + } + ], + "rules": [ + { + "host": "23", + "http": { + "paths": [ + { + "path": "24", + "backend": { + "serviceName": "25", + "servicePort": "26" + } + } + ] + } + } + ] + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "27", + "hostname": "28" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Ingress.pb b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Ingress.pb new file mode 100644 index 00000000000..ecb437de39c Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Ingress.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Ingress.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Ingress.yaml new file mode 100644 index 00000000000..48aab026d26 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Ingress.yaml @@ -0,0 +1,52 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + backend: + serviceName: "19" + servicePort: "20" + rules: + - host: "23" + http: + paths: + - backend: + serviceName: "25" + servicePort: "26" + path: "24" + tls: + - hosts: + - "21" + secretName: "22" +status: + loadBalancer: + ingress: + - hostname: "28" + ip: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.json new file mode 100644 index 00000000000..b00c838511d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.json @@ -0,0 +1,150 @@ +{ + "kind": "NetworkPolicy", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "podSelector": { + "matchLabels": { + "8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4" + }, + "matchExpressions": [ + { + "key": "p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0", + "operator": "In", + "values": [ + "D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n" + ] + } + ] + }, + "ingress": [ + { + "ports": [ + { + "protocol": "Ǐ2啗塧ȱ蓿彭聡A3fƻfʣ" + } + ], + "from": [ + { + "podSelector": { + "matchLabels": { + "yg--79-e-a74bc-v--0jjy45-17-053.zyyms7-tk1po6c-m61733-x-2v4r--5-xgc3-yz-7-x--c0-w5-6r/78A6.6O": "17_.8CnT" + }, + "matchExpressions": [ + { + "key": "3--2---u--80k1-57----1-x1z-4/r.i1_7z.WH-.._Td2-N_Y.t--_0..--_6V", + "operator": "Exists" + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "g--5.-Z3P__D__6t-2.-_-8wE._._3.-.83_iq_-y.-25C.A-7": "9dfn3Y8d_0_.---M_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33--.8U.-.5-R" + }, + "matchExpressions": [ + { + "key": "2_28.-.7_8B.HF-U-_ik_--DSXr.n-A9..9__Y-H-Mqpt._.-_..051", + "operator": "DoesNotExist" + } + ] + }, + "ipBlock": { + "cidr": "37", + "except": [ + "38" + ] + } + } + ] + } + ], + "egress": [ + { + "ports": [ + { + "protocol": "ɗ" + } + ], + "to": [ + { + "podSelector": { + "matchLabels": { + "hg1-o-p665--4-j8---t6-r7---d--uml-8rdh6844-i-18-850-4s2o8.x4--s--xu-d42--clo90---461v-07r--0---8-30iu/s6.0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.NX": "f-AH-Q.GM72_-c-.-.6--3-___t-8" + }, + "matchExpressions": [ + { + "key": "b_2_-8-----yY", + "operator": "NotIn", + "values": [ + "M24" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "P____K_1": "Xfr.4_.-_-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--21kv" + }, + "matchExpressions": [ + { + "key": "4a--0o8m3-d0w7p8vl-1z---883d-v3j4-7y-5.9-q390/niTl.1-.VT--5mj_9.M.134-5-.q6H5", + "operator": "NotIn", + "values": [ + "7-.p_3_J_SA995IKCR.sm" + ] + } + ] + }, + "ipBlock": { + "cidr": "51", + "except": [ + "52" + ] + } + } + ] + } + ], + "policyTypes": [ + "ĨǔvÄ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.pb b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.pb new file mode 100644 index 00000000000..15d0fe73f6b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.yaml new file mode 100644 index 00000000000..cb934819ba3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.NetworkPolicy.yaml @@ -0,0 +1,87 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + egress: + - ports: + - protocol: ɗ + to: + - ipBlock: + cidr: "51" + except: + - "52" + namespaceSelector: + matchExpressions: + - key: 4a--0o8m3-d0w7p8vl-1z---883d-v3j4-7y-5.9-q390/niTl.1-.VT--5mj_9.M.134-5-.q6H5 + operator: NotIn + values: + - 7-.p_3_J_SA995IKCR.sm + matchLabels: + P____K_1: Xfr.4_.-_-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--21kv + podSelector: + matchExpressions: + - key: b_2_-8-----yY + operator: NotIn + values: + - M24 + matchLabels: + ? hg1-o-p665--4-j8---t6-r7---d--uml-8rdh6844-i-18-850-4s2o8.x4--s--xu-d42--clo90---461v-07r--0---8-30iu/s6.0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.NX + : f-AH-Q.GM72_-c-.-.6--3-___t-8 + ingress: + - from: + - ipBlock: + cidr: "37" + except: + - "38" + namespaceSelector: + matchExpressions: + - key: 2_28.-.7_8B.HF-U-_ik_--DSXr.n-A9..9__Y-H-Mqpt._.-_..051 + operator: DoesNotExist + matchLabels: + g--5.-Z3P__D__6t-2.-_-8wE._._3.-.83_iq_-y.-25C.A-7: 9dfn3Y8d_0_.---M_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33--.8U.-.5-R + podSelector: + matchExpressions: + - key: 3--2---u--80k1-57----1-x1z-4/r.i1_7z.WH-.._Td2-N_Y.t--_0..--_6V + operator: Exists + matchLabels: + yg--79-e-a74bc-v--0jjy45-17-053.zyyms7-tk1po6c-m61733-x-2v4r--5-xgc3-yz-7-x--c0-w5-6r/78A6.6O: 17_.8CnT + ports: + - protocol: Ǐ2啗塧ȱ蓿彭聡A3fƻfʣ + podSelector: + matchExpressions: + - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 + operator: In + values: + - D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n + matchLabels: + 8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4 + policyTypes: + - ĨǔvÄ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.json new file mode 100644 index 00000000000..cb4527d3de6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.json @@ -0,0 +1,144 @@ +{ + "kind": "PodSecurityPolicy", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "privileged": true, + "defaultAddCapabilities": [ + "qJ枊a8衍`Ĩ" + ], + "requiredDropCapabilities": [ + ".蘯6ċV夸" + ], + "allowedCapabilities": [ + "ɑ" + ], + "volumes": [ + "ʤ脽ěĂ凗蓏Ŋ蛊ĉy緅縕\u003eŽ" + ], + "hostNetwork": true, + "hostPorts": [ + { + "min": -321835912, + "max": 1575426699 + } + ], + "hostIPC": true, + "seLinux": { + "rule": "S", + "seLinuxOptions": { + "user": "19", + "role": "20", + "type": "21", + "level": "22" + } + }, + "runAsUser": { + "rule": "+½H牗洝尿彀亞螩", + "ranges": [ + { + "min": 8901768137137123048, + "max": -90233536926144532 + } + ] + }, + "runAsGroup": { + "rule": "³;Ơ歿:狞夌碕ʂɭîcP", + "ranges": [ + { + "min": -8679730194918865907, + "max": 2607109693095207331 + } + ] + }, + "supplementalGroups": { + "rule": "ɖ橙9", + "ranges": [ + { + "min": -5498021643263379468, + "max": -236027028483226507 + } + ] + }, + "fsGroup": { + "rule": "UɦOŖ", + "ranges": [ + { + "min": 8572633303645749270, + "max": 3058121789713366904 + } + ] + }, + "defaultAllowPrivilegeEscalation": false, + "allowPrivilegeEscalation": false, + "allowedHostPaths": [ + { + "pathPrefix": "23", + "readOnly": true + } + ], + "allowedFlexVolumes": [ + { + "driver": "24" + } + ], + "allowedCSIDrivers": [ + { + "name": "25" + } + ], + "allowedUnsafeSysctls": [ + "26" + ], + "forbiddenSysctls": [ + "27" + ], + "allowedProcMountTypes": [ + "ǣ偐圠=l畣潁" + ], + "runtimeClass": { + "allowedRuntimeClassNames": [ + "28" + ], + "defaultRuntimeClassName": "29" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.pb b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.pb new file mode 100644 index 00000000000..d15acee44d7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.yaml new file mode 100644 index 00000000000..155e0ae4ab8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.PodSecurityPolicy.yaml @@ -0,0 +1,92 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + allowPrivilegeEscalation: false + allowedCSIDrivers: + - name: "25" + allowedCapabilities: + - ɑ + allowedFlexVolumes: + - driver: "24" + allowedHostPaths: + - pathPrefix: "23" + readOnly: true + allowedProcMountTypes: + - ǣ偐圠=l畣潁 + allowedUnsafeSysctls: + - "26" + defaultAddCapabilities: + - qJ枊a8衍`Ĩ + defaultAllowPrivilegeEscalation: false + forbiddenSysctls: + - "27" + fsGroup: + ranges: + - max: 3058121789713366904 + min: 8572633303645749270 + rule: UɦOŖ + hostIPC: true + hostNetwork: true + hostPorts: + - max: 1575426699 + min: -321835912 + privileged: true + requiredDropCapabilities: + - .蘯6ċV夸 + runAsGroup: + ranges: + - max: 2607109693095207331 + min: -8679730194918865907 + rule: ³;Ơ歿:狞夌碕ʂɭîcP + runAsUser: + ranges: + - max: -90233536926144532 + min: 8901768137137123048 + rule: +½H牗洝尿彀亞螩 + runtimeClass: + allowedRuntimeClassNames: + - "28" + defaultRuntimeClassName: "29" + seLinux: + rule: S + seLinuxOptions: + level: "22" + role: "20" + type: "21" + user: "19" + supplementalGroups: + ranges: + - max: -236027028483226507 + min: -5498021643263379468 + rule: ɖ橙9 + volumes: + - ʤ脽ěĂ凗蓏Ŋ蛊ĉy緅縕>Ž diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.json new file mode 100644 index 00000000000..c89820874f3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.json @@ -0,0 +1,1397 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": 896585016, + "minReadySeconds": -1971381490, + "selector": { + "matchLabels": { + "g8c2-k-912e5-c-e63-n-3snh-z--3uy5-----578/s.X8u4_.l.wV--__-Nx.N_6-___._-.-W._AAn---v_-5-_8LXP-o-9..1l-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" + ] + } + ] + }, + "template": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ʬ", + "resourceVersion": "7336814125345800857", + "generation": -6617020301190572172, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -152893758082474859, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "ƅS·Õüe0ɔȖ脵鴈Ō", + "apiVersion": "40", + "fieldsType": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "42", + "hostPath": { + "path": "43", + "type": "6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ" + }, + "emptyDir": { + "medium": "彭聡A3fƻfʣ", + "sizeLimit": "115" + }, + "gcePersistentDisk": { + "pdName": "44", + "fsType": "45", + "partition": -1499132872 + }, + "awsElasticBlockStore": { + "volumeID": "46", + "fsType": "47", + "partition": -762366823, + "readOnly": true + }, + "gitRepo": { + "repository": "48", + "revision": "49", + "directory": "50" + }, + "secret": { + "secretName": "51", + "items": [ + { + "key": "52", + "path": "53", + "mode": -104666658 + } + ], + "defaultMode": 372704313, + "optional": true + }, + "nfs": { + "server": "54", + "path": "55", + "readOnly": true + }, + "iscsi": { + "targetPortal": "56", + "iqn": "57", + "lun": 1655406148, + "iscsiInterface": "58", + "fsType": "59", + "readOnly": true, + "portals": [ + "60" + ], + "secretRef": { + "name": "61" + }, + "initiatorName": "62" + }, + "glusterfs": { + "endpoints": "63", + "path": "64" + }, + "persistentVolumeClaim": { + "claimName": "65", + "readOnly": true + }, + "rbd": { + "monitors": [ + "66" + ], + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", + "secretRef": { + "name": "72" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "73", + "fsType": "74", + "secretRef": { + "name": "75" + }, + "options": { + "76": "77" + } + }, + "cinder": { + "volumeID": "78", + "fsType": "79", + "secretRef": { + "name": "80" + } + }, + "cephfs": { + "monitors": [ + "81" + ], + "path": "82", + "user": "83", + "secretFile": "84", + "secretRef": { + "name": "85" + } + }, + "flocker": { + "datasetName": "86", + "datasetUUID": "87" + }, + "downwardAPI": { + "items": [ + { + "path": "88", + "fieldRef": { + "apiVersion": "89", + "fieldPath": "90" + }, + "resourceFieldRef": { + "containerName": "91", + "resource": "92", + "divisor": "457" + }, + "mode": 1235524154 + } + ], + "defaultMode": -106644772 + }, + "fc": { + "targetWWNs": [ + "93" + ], + "lun": 441887498, + "fsType": "94", + "readOnly": true, + "wwids": [ + "95" + ] + }, + "azureFile": { + "secretName": "96", + "shareName": "97" + }, + "configMap": { + "name": "98", + "items": [ + { + "key": "99", + "path": "100", + "mode": -2039036935 + } + ], + "defaultMode": -460478410, + "optional": false + }, + "vsphereVolume": { + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" + }, + "quobyte": { + "registry": "105", + "volume": "106", + "readOnly": true, + "user": "107", + "group": "108", + "tenant": "109" + }, + "azureDisk": { + "diskName": "110", + "diskURI": "111", + "cachingMode": "HǺƶȤ^}穠", + "fsType": "112", + "readOnly": true, + "kind": "躢" + }, + "photonPersistentDisk": { + "pdID": "113", + "fsType": "114" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "115", + "items": [ + { + "key": "116", + "path": "117", + "mode": -1399063270 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "746" + }, + "mode": 926891073 + } + ] + }, + "configMap": { + "name": "123", + "items": [ + { + "key": "124", + "path": "125", + "mode": -1694464659 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "126", + "expirationSeconds": -7593824971107985079, + "path": "127" + } + } + ], + "defaultMode": -522879476 + }, + "portworxVolume": { + "volumeID": "128", + "fsType": "129" + }, + "scaleIO": { + "gateway": "130", + "system": "131", + "secretRef": { + "name": "132" + }, + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" + }, + "storageos": { + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", + "readOnly": true, + "secretRef": { + "name": "141" + } + }, + "csi": { + "driver": "142", + "readOnly": false, + "fsType": "143", + "volumeAttributes": { + "144": "145" + }, + "nodePublishSecretRef": { + "name": "146" + } + } + } + ], + "initContainers": [ + { + "name": "147", + "image": "148", + "command": [ + "149" + ], + "args": [ + "150" + ], + "workingDir": "151", + "ports": [ + { + "name": "152", + "hostPort": -1896921306, + "containerPort": 715087892, + "protocol": "倱\u003c", + "hostIP": "153" + } + ], + "envFrom": [ + { + "prefix": "154", + "configMapRef": { + "name": "155", + "optional": false + }, + "secretRef": { + "name": "156", + "optional": false + } + } + ], + "env": [ + { + "name": "157", + "value": "158", + "valueFrom": { + "fieldRef": { + "apiVersion": "159", + "fieldPath": "160" + }, + "resourceFieldRef": { + "containerName": "161", + "resource": "162", + "divisor": "455" + }, + "configMapKeyRef": { + "name": "163", + "key": "164", + "optional": true + }, + "secretKeyRef": { + "name": "165", + "key": "166", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "/擇ɦĽ胚O醔ɍ厶耈 T": "618" + }, + "requests": { + "á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ": "372" + } + }, + "volumeMounts": [ + { + "name": "167", + "readOnly": true, + "mountPath": "168", + "subPath": "169", + "mountPropagation": "dʪīT捘ɍi縱ù墴1Rƥ", + "subPathExpr": "170" + } + ], + "volumeDevices": [ + { + "name": "171", + "devicePath": "172" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "173" + ] + }, + "httpGet": { + "path": "174", + "port": "175", + "host": "176", + "scheme": "ƴy綸_Ú8參遼ūPH炮", + "httpHeaders": [ + { + "name": "177", + "value": "178" + } + ] + }, + "tcpSocket": { + "port": "179", + "host": "180" + }, + "initialDelaySeconds": 741871873, + "timeoutSeconds": 446829537, + "periodSeconds": -1987044888, + "successThreshold": -1638339389, + "failureThreshold": 2053960192 + }, + "readinessProbe": { + "exec": { + "command": [ + "181" + ] + }, + "httpGet": { + "path": "182", + "port": -1903685915, + "host": "183", + "scheme": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", + "httpHeaders": [ + { + "name": "184", + "value": "185" + } + ] + }, + "tcpSocket": { + "port": "186", + "host": "187" + }, + "initialDelaySeconds": 128019484, + "timeoutSeconds": 431781335, + "periodSeconds": -2130554644, + "successThreshold": 290736426, + "failureThreshold": -57352147 + }, + "startupProbe": { + "exec": { + "command": [ + "188" + ] + }, + "httpGet": { + "path": "189", + "port": "190", + "host": "191", + "scheme": "閝ȝ", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": "194", + "host": "195" + }, + "initialDelaySeconds": -2142865739, + "timeoutSeconds": -1179067190, + "periodSeconds": 1434408532, + "successThreshold": -566408554, + "failureThreshold": 1133369651 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": -1327537699, + "host": "198", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ĉş蝿ɖȃ賲鐅臬", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "imagePullPolicy": "k_瀹鞎sn芞QÄȻ", + "securityContext": { + "capabilities": { + "add": [ + "?" + ], + "drop": [ + "峧Y栲茇竛吲蚛隖" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217", + "runAsUserName": "218" + }, + "runAsUser": 7312518131318481396, + "runAsGroup": -7286288718856494813, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ʙ嫙\u0026" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "219", + "image": "220", + "command": [ + "221" + ], + "args": [ + "222" + ], + "workingDir": "223", + "ports": [ + { + "name": "224", + "hostPort": 1944205014, + "containerPort": -2079582559, + "protocol": "K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ", + "hostIP": "225" + } + ], + "envFrom": [ + { + "prefix": "226", + "configMapRef": { + "name": "227", + "optional": true + }, + "secretRef": { + "name": "228", + "optional": false + } + } + ], + "env": [ + { + "name": "229", + "value": "230", + "valueFrom": { + "fieldRef": { + "apiVersion": "231", + "fieldPath": "232" + }, + "resourceFieldRef": { + "containerName": "233", + "resource": "234", + "divisor": "901" + }, + "configMapKeyRef": { + "name": "235", + "key": "236", + "optional": false + }, + "secretKeyRef": { + "name": "237", + "key": "238", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "羭,铻OŤǢʭ嵔": "340" + }, + "requests": { + "TG;邪匾mɩC[ó瓧嫭塓烀罁胾^拜": "755" + } + }, + "volumeMounts": [ + { + "name": "239", + "mountPath": "240", + "subPath": "241", + "mountPropagation": "ʒ刽ʼn掏1ſ盷褎weLJèux榜", + "subPathExpr": "242" + } + ], + "volumeDevices": [ + { + "name": "243", + "devicePath": "244" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": "247", + "host": "248", + "scheme": "賃ɪ鐊瀑Ź9ǕLLȊ", + "httpHeaders": [ + { + "name": "249", + "value": "250" + } + ] + }, + "tcpSocket": { + "port": -26910286, + "host": "251" + }, + "initialDelaySeconds": 1214895765, + "timeoutSeconds": 1181519543, + "periodSeconds": 282592353, + "successThreshold": 377225334, + "failureThreshold": -1191434089 + }, + "readinessProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + }, + "initialDelaySeconds": -839281354, + "timeoutSeconds": 2035347577, + "periodSeconds": -819723498, + "successThreshold": -150133456, + "failureThreshold": 1507815593 + }, + "startupProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": 1684643131, + "host": "262", + "scheme": "飣奺Ȋ礶惇¸", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + }, + "initialDelaySeconds": -161753937, + "timeoutSeconds": -1578746609, + "periodSeconds": 1428207963, + "successThreshold": 790462391, + "failureThreshold": -822090785 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": -421846800, + "host": "269", + "scheme": "zvt莭琽§", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": -763687725, + "host": "272" + } + }, + "preStop": { + "exec": { + "command": [ + "273" + ] + }, + "httpGet": { + "path": "274", + "port": -1452676801, + "host": "275", + "scheme": "ȿ0矀Kʝ", + "httpHeaders": [ + { + "name": "276", + "value": "277" + } + ] + }, + "tcpSocket": { + "port": "278", + "host": "279" + } + } + }, + "terminationMessagePath": "280", + "terminationMessagePolicy": "\\p[", + "imagePullPolicy": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "securityContext": { + "capabilities": { + "add": [ + "À*f\u003c鴒翁杙Ŧ癃8" + ], + "drop": [ + "ɱJȉ罴" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "281", + "role": "282", + "type": "283", + "level": "284" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "285", + "gmsaCredentialSpec": "286", + "runAsUserName": "287" + }, + "runAsUser": -2706913289057230267, + "runAsGroup": -3689959065086680033, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅" + }, + "stdinOnce": true + } + ], + "ephemeralContainers": [ + { + "name": "288", + "image": "289", + "command": [ + "290" + ], + "args": [ + "291" + ], + "workingDir": "292", + "ports": [ + { + "name": "293", + "hostPort": 1853396726, + "containerPort": 1330271338, + "protocol": "逴", + "hostIP": "294" + } + ], + "envFrom": [ + { + "prefix": "295", + "configMapRef": { + "name": "296", + "optional": true + }, + "secretRef": { + "name": "297", + "optional": true + } + } + ], + "env": [ + { + "name": "298", + "value": "299", + "valueFrom": { + "fieldRef": { + "apiVersion": "300", + "fieldPath": "301" + }, + "resourceFieldRef": { + "containerName": "302", + "resource": "303", + "divisor": "709" + }, + "configMapKeyRef": { + "name": "304", + "key": "305", + "optional": false + }, + "secretKeyRef": { + "name": "306", + "key": "307", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "颐o": "230" + }, + "requests": { + "[+扴ȨŮ+朷Ǝ膯ljV": "728" + } + }, + "volumeMounts": [ + { + "name": "308", + "mountPath": "309", + "subPath": "310", + "mountPropagation": "ŕ-Ɂ圯W:ĸ輦唊#v铿", + "subPathExpr": "311" + } + ], + "volumeDevices": [ + { + "name": "312", + "devicePath": "313" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "314" + ] + }, + "httpGet": { + "path": "315", + "port": "316", + "host": "317", + "scheme": "屡ʁ", + "httpHeaders": [ + { + "name": "318", + "value": "319" + } + ] + }, + "tcpSocket": { + "port": -1554559634, + "host": "320" + }, + "initialDelaySeconds": 1718241831, + "timeoutSeconds": 550615941, + "periodSeconds": 1180971695, + "successThreshold": -1971944908, + "failureThreshold": 1742259603 + }, + "readinessProbe": { + "exec": { + "command": [ + "321" + ] + }, + "httpGet": { + "path": "322", + "port": -1620315711, + "host": "323", + "scheme": "ɐ扵", + "httpHeaders": [ + { + "name": "324", + "value": "325" + } + ] + }, + "tcpSocket": { + "port": "326", + "host": "327" + }, + "initialDelaySeconds": -1358663652, + "timeoutSeconds": 1543146222, + "periodSeconds": -527306221, + "successThreshold": 2098694289, + "failureThreshold": 1150925735 + }, + "startupProbe": { + "exec": { + "command": [ + "328" + ] + }, + "httpGet": { + "path": "329", + "port": "330", + "host": "331", + "scheme": "榝$î.Ȏ蝪ʜ5遰", + "httpHeaders": [ + { + "name": "332", + "value": "333" + } + ] + }, + "tcpSocket": { + "port": -1438286448, + "host": "334" + }, + "initialDelaySeconds": 834105836, + "timeoutSeconds": -1462219068, + "periodSeconds": -370386363, + "successThreshold": 1714588921, + "failureThreshold": -1246371817 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "335" + ] + }, + "httpGet": { + "path": "336", + "port": "337", + "host": "338", + "scheme": "跩aŕ翑", + "httpHeaders": [ + { + "name": "339", + "value": "340" + } + ] + }, + "tcpSocket": { + "port": "341", + "host": "342" + } + }, + "preStop": { + "exec": { + "command": [ + "343" + ] + }, + "httpGet": { + "path": "344", + "port": 1017803158, + "host": "345", + "scheme": "碔", + "httpHeaders": [ + { + "name": "346", + "value": "347" + } + ] + }, + "tcpSocket": { + "port": "348", + "host": "349" + } + } + }, + "terminationMessagePath": "350", + "terminationMessagePolicy": "Kƙ順\\E¦队偯J僳徥淳4揻-$ɽ丟", + "imagePullPolicy": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "securityContext": { + "capabilities": { + "add": [ + "ŧL²sNƗ¸gĩ餠籲磣Óƿ" + ], + "drop": [ + "\"冓鍓贯澔 ƺ蛜6" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "351", + "role": "352", + "type": "353", + "level": "354" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "355", + "gmsaCredentialSpec": "356", + "runAsUserName": "357" + }, + "runAsUser": 4353696140684277635, + "runAsGroup": 6057650398488995896, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "鰥Z龏´DÒȗ" + }, + "tty": true, + "targetContainerName": "358" + } + ], + "restartPolicy": "ɘɢ鬍熖B芭花ª瘡", + "terminationGracePeriodSeconds": 2666412258966278206, + "activeDeadlineSeconds": -8715915045560617563, + "dnsPolicy": "丆", + "nodeSelector": { + "359": "360" + }, + "serviceAccountName": "361", + "serviceAccount": "362", + "automountServiceAccountToken": false, + "nodeName": "363", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "364", + "role": "365", + "type": "366", + "level": "367" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "368", + "gmsaCredentialSpec": "369", + "runAsUserName": "370" + }, + "runAsUser": 2179199799235189619, + "runAsGroup": -779972051078659613, + "runAsNonRoot": false, + "supplementalGroups": [ + -7127205672279904050 + ], + "fsGroup": 7124276984274024394, + "sysctls": [ + { + "name": "371", + "value": "372" + } + ] + }, + "imagePullSecrets": [ + { + "name": "373" + } + ], + "hostname": "374", + "subdomain": "375", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "376", + "operator": "6x$1sȣ±p鋄5弢ȹ均i绝5哇芆", + "values": [ + "377" + ] + } + ], + "matchFields": [ + { + "key": "378", + "operator": "埮pɵ{WOŭW灬p", + "values": [ + "379" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 199049889, + "preference": { + "matchExpressions": [ + { + "key": "380", + "operator": "擭銆jʒǚ鍰\\縑", + "values": [ + "381" + ] + } + ], + "matchFields": [ + { + "key": "382", + "operator": "鞤ɱďW賁Ěɭɪǹ0衷,Ʒƣ", + "values": [ + "383" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4--883d-v3j4-7y-p---up52--sjo7799-skj5---r-t.sumf7ew/u-5mj_9.M.134-5-.q6H_.--_---.M.U_-m.-P.yPS": "1Tvw39F_C-rtSY.g._2F7.-_e..r" + }, + "matchExpressions": [ + { + "key": "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1", + "operator": "NotIn", + "values": [ + "z" + ] + } + ] + }, + "namespaces": [ + "390" + ], + "topologyKey": "391" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -217760519, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6": "Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP" + }, + "matchExpressions": [ + { + "key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "398" + ], + "topologyKey": "399" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" + }, + "matchExpressions": [ + { + "key": "QZ9p_6.C.e", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "406" + ], + "topologyKey": "407" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1851436166, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" + }, + "matchExpressions": [ + { + "key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D", + "operator": "NotIn", + "values": [ + "txb__-ex-_1_-ODgC_1-_V" + ] + } + ] + }, + "namespaces": [ + "414" + ], + "topologyKey": "415" + } + } + ] + } + }, + "schedulerName": "416", + "tolerations": [ + { + "key": "417", + "operator": "堺ʣ", + "value": "418", + "effect": "ŽɣB矗E¸乾", + "tolerationSeconds": -3532804738923434397 + } + ], + "hostAliases": [ + { + "ip": "419", + "hostnames": [ + "420" + ] + } + ], + "priorityClassName": "421", + "priority": -1852730577, + "dnsConfig": { + "nameservers": [ + "422" + ], + "searches": [ + "423" + ], + "options": [ + { + "name": "424", + "value": "425" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" + } + ], + "runtimeClassName": "426", + "enableServiceLinks": false, + "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", + "overhead": { + "4'ď曕椐敛n湙": "310" + }, + "topologySpreadConstraints": [ + { + "maxSkew": -150478704, + "topologyKey": "427", + "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", + "labelSelector": { + "matchLabels": { + "p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" + }, + "matchExpressions": [ + { + "key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", + "operator": "In", + "values": [ + "2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" + ] + } + ] + } + } + ] + } + } + }, + "status": { + "replicas": -330302940, + "fullyLabeledReplicas": 138911331, + "readyReplicas": 1613009760, + "availableReplicas": -1469601144, + "observedGeneration": 6703635170896137755, + "conditions": [ + { + "type": "ɡj瓇ɽ丿YƄZZ塖bʘ", + "status": "ɻ猶N嫡牿咸Ǻ潑鶋洅啶'ƈoIǢ龞瞯å", + "lastTransitionTime": "2469-07-10T03:20:34Z", + "reason": "434", + "message": "435" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.pb new file mode 100644 index 00000000000..404ea71e29a Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.yaml new file mode 100644 index 00000000000..8f773b21c33 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicaSet.yaml @@ -0,0 +1,951 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + minReadySeconds: -1971381490 + replicas: 896585016 + 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: + g8c2-k-912e5-c-e63-n-3snh-z--3uy5-----578/s.X8u4_.l.wV--__-Nx.N_6-___._-.-W._AAn---v_-5-_8LXP-o-9..1l-5: "" + template: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -152893758082474859 + finalizers: + - "37" + generateName: "26" + generation: -6617020301190572172 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + fieldsType: "41" + manager: "39" + operation: ƅS·Õüe0ɔȖ脵鴈Ō + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: true + kind: "35" + name: "36" + uid: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' + resourceVersion: "7336814125345800857" + selfLink: "28" + uid: ʬ + spec: + activeDeadlineSeconds: -8715915045560617563 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "380" + operator: 擭銆jʒǚ鍰\縑 + values: + - "381" + matchFields: + - key: "382" + operator: 鞤ɱďW賁Ěɭɪǹ0衷,Ʒƣ + values: + - "383" + weight: 199049889 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "376" + operator: 6x$1sȣ±p鋄5弢ȹ均i绝5哇芆 + values: + - "377" + matchFields: + - key: "378" + operator: 埮pɵ{WOŭW灬p + values: + - "379" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2 + operator: DoesNotExist + matchLabels: + 4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6: Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP + namespaces: + - "398" + topologyKey: "399" + weight: -217760519 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1 + operator: NotIn + values: + - z + matchLabels: + 4--883d-v3j4-7y-p---up52--sjo7799-skj5---r-t.sumf7ew/u-5mj_9.M.134-5-.q6H_.--_---.M.U_-m.-P.yPS: 1Tvw39F_C-rtSY.g._2F7.-_e..r + namespaces: + - "390" + topologyKey: "391" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D + operator: NotIn + values: + - txb__-ex-_1_-ODgC_1-_V + matchLabels: + 6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT + namespaces: + - "414" + topologyKey: "415" + weight: -1851436166 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: QZ9p_6.C.e + operator: DoesNotExist + matchLabels: + 7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n + namespaces: + - "406" + topologyKey: "407" + automountServiceAccountToken: false + containers: + - args: + - "222" + command: + - "221" + env: + - name: "229" + value: "230" + valueFrom: + configMapKeyRef: + key: "236" + name: "235" + optional: false + fieldRef: + apiVersion: "231" + fieldPath: "232" + resourceFieldRef: + containerName: "233" + divisor: "901" + resource: "234" + secretKeyRef: + key: "238" + name: "237" + optional: false + envFrom: + - configMapRef: + name: "227" + optional: true + prefix: "226" + secretRef: + name: "228" + optional: false + image: "220" + imagePullPolicy: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + lifecycle: + postStart: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: -421846800 + scheme: zvt莭琽§ + tcpSocket: + host: "272" + port: -763687725 + preStop: + exec: + command: + - "273" + httpGet: + host: "275" + httpHeaders: + - name: "276" + value: "277" + path: "274" + port: -1452676801 + scheme: ȿ0矀Kʝ + tcpSocket: + host: "279" + port: "278" + livenessProbe: + exec: + command: + - "245" + failureThreshold: -1191434089 + httpGet: + host: "248" + httpHeaders: + - name: "249" + value: "250" + path: "246" + port: "247" + scheme: 賃ɪ鐊瀑Ź9ǕLLȊ + initialDelaySeconds: 1214895765 + periodSeconds: 282592353 + successThreshold: 377225334 + tcpSocket: + host: "251" + port: -26910286 + timeoutSeconds: 1181519543 + name: "219" + ports: + - containerPort: -2079582559 + hostIP: "225" + hostPort: 1944205014 + name: "224" + protocol: K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ + readinessProbe: + exec: + command: + - "252" + failureThreshold: 1507815593 + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + initialDelaySeconds: -839281354 + periodSeconds: -819723498 + successThreshold: -150133456 + tcpSocket: + host: "259" + port: "258" + timeoutSeconds: 2035347577 + resources: + limits: + 羭,铻OŤǢʭ嵔: "340" + requests: + TG;邪匾mɩC[ó瓧嫭塓烀罁胾^拜: "755" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - À*f<鴒翁杙Ŧ癃8 + drop: + - ɱJȉ罴 + privileged: false + procMount: 棊ʢ=wǕɳɷ9Ì崟¿瘦ɖ緕ȚÍ勅 + readOnlyRootFilesystem: false + runAsGroup: -3689959065086680033 + runAsNonRoot: false + runAsUser: -2706913289057230267 + seLinuxOptions: + level: "284" + role: "282" + type: "283" + user: "281" + windowsOptions: + gmsaCredentialSpec: "286" + gmsaCredentialSpecName: "285" + runAsUserName: "287" + startupProbe: + exec: + command: + - "260" + failureThreshold: -822090785 + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "261" + port: 1684643131 + scheme: 飣奺Ȋ礶惇¸ + initialDelaySeconds: -161753937 + periodSeconds: 1428207963 + successThreshold: 790462391 + tcpSocket: + host: "266" + port: "265" + timeoutSeconds: -1578746609 + stdinOnce: true + terminationMessagePath: "280" + terminationMessagePolicy: \p[ + volumeDevices: + - devicePath: "244" + name: "243" + volumeMounts: + - mountPath: "240" + mountPropagation: ʒ刽ʼn掏1ſ盷褎weLJèux榜 + name: "239" + subPath: "241" + subPathExpr: "242" + workingDir: "223" + dnsConfig: + nameservers: + - "422" + options: + - name: "424" + value: "425" + searches: + - "423" + dnsPolicy: 丆 + enableServiceLinks: false + ephemeralContainers: + - args: + - "291" + command: + - "290" + env: + - name: "298" + value: "299" + valueFrom: + configMapKeyRef: + key: "305" + name: "304" + optional: false + fieldRef: + apiVersion: "300" + fieldPath: "301" + resourceFieldRef: + containerName: "302" + divisor: "709" + resource: "303" + secretKeyRef: + key: "307" + name: "306" + optional: false + envFrom: + - configMapRef: + name: "296" + optional: true + prefix: "295" + secretRef: + name: "297" + optional: true + image: "289" + imagePullPolicy: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + lifecycle: + postStart: + exec: + command: + - "335" + httpGet: + host: "338" + httpHeaders: + - name: "339" + value: "340" + path: "336" + port: "337" + scheme: 跩aŕ翑 + tcpSocket: + host: "342" + port: "341" + preStop: + exec: + command: + - "343" + httpGet: + host: "345" + httpHeaders: + - name: "346" + value: "347" + path: "344" + port: 1017803158 + scheme: 碔 + tcpSocket: + host: "349" + port: "348" + livenessProbe: + exec: + command: + - "314" + failureThreshold: 1742259603 + httpGet: + host: "317" + httpHeaders: + - name: "318" + value: "319" + path: "315" + port: "316" + scheme: 屡ʁ + initialDelaySeconds: 1718241831 + periodSeconds: 1180971695 + successThreshold: -1971944908 + tcpSocket: + host: "320" + port: -1554559634 + timeoutSeconds: 550615941 + name: "288" + ports: + - containerPort: 1330271338 + hostIP: "294" + hostPort: 1853396726 + name: "293" + protocol: 逴 + readinessProbe: + exec: + command: + - "321" + failureThreshold: 1150925735 + httpGet: + host: "323" + httpHeaders: + - name: "324" + value: "325" + path: "322" + port: -1620315711 + scheme: ɐ扵 + initialDelaySeconds: -1358663652 + periodSeconds: -527306221 + successThreshold: 2098694289 + tcpSocket: + host: "327" + port: "326" + timeoutSeconds: 1543146222 + resources: + limits: + 颐o: "230" + requests: + '[+扴ȨŮ+朷Ǝ膯ljV': "728" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ŧL²sNƗ¸gĩ餠籲磣Óƿ + drop: + - '"冓鍓贯澔 ƺ蛜6' + privileged: false + procMount: 鰥Z龏´DÒȗ + readOnlyRootFilesystem: true + runAsGroup: 6057650398488995896 + runAsNonRoot: true + runAsUser: 4353696140684277635 + seLinuxOptions: + level: "354" + role: "352" + type: "353" + user: "351" + windowsOptions: + gmsaCredentialSpec: "356" + gmsaCredentialSpecName: "355" + runAsUserName: "357" + startupProbe: + exec: + command: + - "328" + failureThreshold: -1246371817 + httpGet: + host: "331" + httpHeaders: + - name: "332" + value: "333" + path: "329" + port: "330" + scheme: 榝$î.Ȏ蝪ʜ5遰 + initialDelaySeconds: 834105836 + periodSeconds: -370386363 + successThreshold: 1714588921 + tcpSocket: + host: "334" + port: -1438286448 + timeoutSeconds: -1462219068 + targetContainerName: "358" + terminationMessagePath: "350" + terminationMessagePolicy: Kƙ順\E¦队偯J僳徥淳4揻-$ɽ丟 + tty: true + volumeDevices: + - devicePath: "313" + name: "312" + volumeMounts: + - mountPath: "309" + mountPropagation: ŕ-Ɂ圯W:ĸ輦唊#v铿 + name: "308" + subPath: "310" + subPathExpr: "311" + workingDir: "292" + hostAliases: + - hostnames: + - "420" + ip: "419" + hostPID: true + hostname: "374" + imagePullSecrets: + - name: "373" + initContainers: + - args: + - "150" + command: + - "149" + env: + - name: "157" + value: "158" + valueFrom: + configMapKeyRef: + key: "164" + name: "163" + optional: true + fieldRef: + apiVersion: "159" + fieldPath: "160" + resourceFieldRef: + containerName: "161" + divisor: "455" + resource: "162" + secretKeyRef: + key: "166" + name: "165" + optional: false + envFrom: + - configMapRef: + name: "155" + optional: false + prefix: "154" + secretRef: + name: "156" + optional: false + image: "148" + imagePullPolicy: k_瀹鞎sn芞QÄȻ + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "197" + port: -1327537699 + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ĉş蝿ɖȃ賲鐅臬 + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "173" + failureThreshold: 2053960192 + httpGet: + host: "176" + httpHeaders: + - name: "177" + value: "178" + path: "174" + port: "175" + scheme: ƴy綸_Ú8參遼ūPH炮 + initialDelaySeconds: 741871873 + periodSeconds: -1987044888 + successThreshold: -1638339389 + tcpSocket: + host: "180" + port: "179" + timeoutSeconds: 446829537 + name: "147" + ports: + - containerPort: 715087892 + hostIP: "153" + hostPort: -1896921306 + name: "152" + protocol: 倱< + readinessProbe: + exec: + command: + - "181" + failureThreshold: -57352147 + httpGet: + host: "183" + httpHeaders: + - name: "184" + value: "185" + path: "182" + port: -1903685915 + scheme: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 + initialDelaySeconds: 128019484 + periodSeconds: -2130554644 + successThreshold: 290736426 + tcpSocket: + host: "187" + port: "186" + timeoutSeconds: 431781335 + resources: + limits: + /擇ɦĽ胚O醔ɍ厶耈 T: "618" + requests: + á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ: "372" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - '?' + drop: + - 峧Y栲茇竛吲蚛隖 + privileged: false + procMount: ʙ嫙& + readOnlyRootFilesystem: false + runAsGroup: -7286288718856494813 + runAsNonRoot: true + runAsUser: 7312518131318481396 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + runAsUserName: "218" + startupProbe: + exec: + command: + - "188" + failureThreshold: 1133369651 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "189" + port: "190" + scheme: 閝ȝ + initialDelaySeconds: -2142865739 + periodSeconds: 1434408532 + successThreshold: -566408554 + tcpSocket: + host: "195" + port: "194" + timeoutSeconds: -1179067190 + stdin: true + stdinOnce: true + terminationMessagePath: "211" + volumeDevices: + - devicePath: "172" + name: "171" + volumeMounts: + - mountPath: "168" + mountPropagation: dʪīT捘ɍi縱ù墴1Rƥ + name: "167" + readOnly: true + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "363" + nodeSelector: + "359": "360" + overhead: + 4'ď曕椐敛n湙: "310" + preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' + priority: -1852730577 + priorityClassName: "421" + readinessGates: + - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 + restartPolicy: ɘɢ鬍熖B芭花ª瘡 + runtimeClassName: "426" + schedulerName: "416" + securityContext: + fsGroup: 7124276984274024394 + runAsGroup: -779972051078659613 + runAsNonRoot: false + runAsUser: 2179199799235189619 + seLinuxOptions: + level: "367" + role: "365" + type: "366" + user: "364" + supplementalGroups: + - -7127205672279904050 + sysctls: + - name: "371" + value: "372" + windowsOptions: + gmsaCredentialSpec: "369" + gmsaCredentialSpecName: "368" + runAsUserName: "370" + serviceAccount: "362" + serviceAccountName: "361" + shareProcessNamespace: true + subdomain: "375" + terminationGracePeriodSeconds: 2666412258966278206 + tolerations: + - effect: ŽɣB矗E¸乾 + key: "417" + operator: 堺ʣ + tolerationSeconds: -3532804738923434397 + value: "418" + topologySpreadConstraints: + - labelSelector: + matchExpressions: + - key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W + operator: In + values: + - 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ + matchLabels: + p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU + maxSkew: -150478704 + topologyKey: "427" + whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ + volumes: + - awsElasticBlockStore: + fsType: "47" + partition: -762366823 + readOnly: true + volumeID: "46" + azureDisk: + cachingMode: HǺƶȤ^}穠 + diskName: "110" + diskURI: "111" + fsType: "112" + kind: 躢 + readOnly: true + azureFile: + secretName: "96" + shareName: "97" + cephfs: + monitors: + - "81" + path: "82" + secretFile: "84" + secretRef: + name: "85" + user: "83" + cinder: + fsType: "79" + secretRef: + name: "80" + volumeID: "78" + configMap: + defaultMode: -460478410 + items: + - key: "99" + mode: -2039036935 + path: "100" + name: "98" + optional: false + csi: + driver: "142" + fsType: "143" + nodePublishSecretRef: + name: "146" + readOnly: false + volumeAttributes: + "144": "145" + downwardAPI: + defaultMode: -106644772 + items: + - fieldRef: + apiVersion: "89" + fieldPath: "90" + mode: 1235524154 + path: "88" + resourceFieldRef: + containerName: "91" + divisor: "457" + resource: "92" + emptyDir: + medium: 彭聡A3fƻfʣ + sizeLimit: "115" + fc: + fsType: "94" + lun: 441887498 + readOnly: true + targetWWNs: + - "93" + wwids: + - "95" + flexVolume: + driver: "73" + fsType: "74" + options: + "76": "77" + secretRef: + name: "75" + flocker: + datasetName: "86" + datasetUUID: "87" + gcePersistentDisk: + fsType: "45" + partition: -1499132872 + pdName: "44" + gitRepo: + directory: "50" + repository: "48" + revision: "49" + glusterfs: + endpoints: "63" + path: "64" + hostPath: + path: "43" + type: 6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ + iscsi: + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" + lun: 1655406148 + portals: + - "60" + readOnly: true + secretRef: + name: "61" + targetPortal: "56" + name: "42" + nfs: + path: "55" + readOnly: true + server: "54" + persistentVolumeClaim: + claimName: "65" + readOnly: true + photonPersistentDisk: + fsType: "114" + pdID: "113" + portworxVolume: + fsType: "129" + volumeID: "128" + projected: + defaultMode: -522879476 + sources: + - configMap: + items: + - key: "124" + mode: -1694464659 + path: "125" + name: "123" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: 926891073 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "746" + resource: "122" + secret: + items: + - key: "116" + mode: -1399063270 + path: "117" + name: "115" + optional: true + serviceAccountToken: + audience: "126" + expirationSeconds: -7593824971107985079 + path: "127" + quobyte: + group: "108" + readOnly: true + registry: "105" + tenant: "109" + user: "107" + volume: "106" + rbd: + fsType: "68" + image: "67" + keyring: "71" + monitors: + - "66" + pool: "69" + readOnly: true + secretRef: + name: "72" + user: "70" + scaleIO: + fsType: "137" + gateway: "130" + protectionDomain: "133" + secretRef: + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" + secret: + defaultMode: 372704313 + items: + - key: "52" + mode: -104666658 + path: "53" + optional: true + secretName: "51" + storageos: + fsType: "140" + readOnly: true + secretRef: + name: "141" + volumeName: "138" + volumeNamespace: "139" + vsphereVolume: + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" +status: + availableReplicas: -1469601144 + conditions: + - lastTransitionTime: "2469-07-10T03:20:34Z" + message: "435" + reason: "434" + status: ɻ猶N嫡牿咸Ǻ潑鶋洅啶'ƈoIǢ龞瞯å + type: ɡj瓇ɽ丿YƄZZ塖bʘ + fullyLabeledReplicas: 138911331 + observedGeneration: 6703635170896137755 + readyReplicas: 1613009760 + replicas: -330302940 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicationControllerDummy.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicationControllerDummy.json new file mode 100644 index 00000000000..46a4b767b61 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/extensions.v1beta1.ReplicationControllerDummy.pb b/staging/src/k8s.io/api/testdata/v1.16.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.16.0/extensions.v1beta1.ReplicationControllerDummy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicationControllerDummy.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicationControllerDummy.yaml new file mode 100644 index 00000000000..9089d17eef7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.ReplicationControllerDummy.yaml @@ -0,0 +1,2 @@ +apiVersion: extensions/v1beta1 +kind: ReplicationControllerDummy diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.json b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.json new file mode 100644 index 00000000000..540b62a7472 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.json @@ -0,0 +1,53 @@ +{ + "kind": "Scale", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "replicas": -595102844 + }, + "status": { + "replicas": 70007838, + "selector": { + "19": "20" + }, + "targetSelector": "21" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.pb b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.pb new file mode 100644 index 00000000000..ffdda998a51 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.yaml new file mode 100644 index 00000000000..ea58fe8c582 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/extensions.v1beta1.Scale.yaml @@ -0,0 +1,38 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + replicas: -595102844 +status: + replicas: 70007838 + selector: + "19": "20" + targetSelector: "21" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/imagepolicy.k8s.io.v1alpha1.ImageReview.json b/staging/src/k8s.io/api/testdata/v1.16.0/imagepolicy.k8s.io.v1alpha1.ImageReview.json new file mode 100644 index 00000000000..ce63272356b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "containers": [ + { + "image": "19" + } + ], + "annotations": { + "20": "21" + }, + "namespace": "22" + }, + "status": { + "allowed": true, + "reason": "23", + "auditAnnotations": { + "24": "25" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb b/staging/src/k8s.io/api/testdata/v1.16.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb new file mode 100644 index 00000000000..53b64109848 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/imagepolicy.k8s.io.v1alpha1.ImageReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml new file mode 100644 index 00000000000..7466d1976bb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml @@ -0,0 +1,42 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + annotations: + "20": "21" + containers: + - image: "19" + namespace: "22" +status: + allowed: true + auditAnnotations: + "24": "25" + reason: "23" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.json b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.json new file mode 100644 index 00000000000..5ffff9c455f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.json @@ -0,0 +1,150 @@ +{ + "kind": "NetworkPolicy", + "apiVersion": "networking.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "podSelector": { + "matchLabels": { + "8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4" + }, + "matchExpressions": [ + { + "key": "p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0", + "operator": "In", + "values": [ + "D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n" + ] + } + ] + }, + "ingress": [ + { + "ports": [ + { + "protocol": "Ǐ2啗塧ȱ蓿彭聡A3fƻfʣ" + } + ], + "from": [ + { + "podSelector": { + "matchLabels": { + "yg--79-e-a74bc-v--0jjy45-17-053.zyyms7-tk1po6c-m61733-x-2v4r--5-xgc3-yz-7-x--c0-w5-6r/78A6.6O": "17_.8CnT" + }, + "matchExpressions": [ + { + "key": "3--2---u--80k1-57----1-x1z-4/r.i1_7z.WH-.._Td2-N_Y.t--_0..--_6V", + "operator": "Exists" + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "g--5.-Z3P__D__6t-2.-_-8wE._._3.-.83_iq_-y.-25C.A-7": "9dfn3Y8d_0_.---M_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33--.8U.-.5-R" + }, + "matchExpressions": [ + { + "key": "2_28.-.7_8B.HF-U-_ik_--DSXr.n-A9..9__Y-H-Mqpt._.-_..051", + "operator": "DoesNotExist" + } + ] + }, + "ipBlock": { + "cidr": "37", + "except": [ + "38" + ] + } + } + ] + } + ], + "egress": [ + { + "ports": [ + { + "protocol": "ɗ" + } + ], + "to": [ + { + "podSelector": { + "matchLabels": { + "hg1-o-p665--4-j8---t6-r7---d--uml-8rdh6844-i-18-850-4s2o8.x4--s--xu-d42--clo90---461v-07r--0---8-30iu/s6.0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.NX": "f-AH-Q.GM72_-c-.-.6--3-___t-8" + }, + "matchExpressions": [ + { + "key": "b_2_-8-----yY", + "operator": "NotIn", + "values": [ + "M24" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "P____K_1": "Xfr.4_.-_-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--21kv" + }, + "matchExpressions": [ + { + "key": "4a--0o8m3-d0w7p8vl-1z---883d-v3j4-7y-5.9-q390/niTl.1-.VT--5mj_9.M.134-5-.q6H5", + "operator": "NotIn", + "values": [ + "7-.p_3_J_SA995IKCR.sm" + ] + } + ] + }, + "ipBlock": { + "cidr": "51", + "except": [ + "52" + ] + } + } + ] + } + ], + "policyTypes": [ + "ĨǔvÄ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.pb b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.pb new file mode 100644 index 00000000000..6392ec06017 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.yaml new file mode 100644 index 00000000000..e8dffa53164 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1.NetworkPolicy.yaml @@ -0,0 +1,87 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + egress: + - ports: + - protocol: ɗ + to: + - ipBlock: + cidr: "51" + except: + - "52" + namespaceSelector: + matchExpressions: + - key: 4a--0o8m3-d0w7p8vl-1z---883d-v3j4-7y-5.9-q390/niTl.1-.VT--5mj_9.M.134-5-.q6H5 + operator: NotIn + values: + - 7-.p_3_J_SA995IKCR.sm + matchLabels: + P____K_1: Xfr.4_.-_-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--21kv + podSelector: + matchExpressions: + - key: b_2_-8-----yY + operator: NotIn + values: + - M24 + matchLabels: + ? hg1-o-p665--4-j8---t6-r7---d--uml-8rdh6844-i-18-850-4s2o8.x4--s--xu-d42--clo90---461v-07r--0---8-30iu/s6.0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.NX + : f-AH-Q.GM72_-c-.-.6--3-___t-8 + ingress: + - from: + - ipBlock: + cidr: "37" + except: + - "38" + namespaceSelector: + matchExpressions: + - key: 2_28.-.7_8B.HF-U-_ik_--DSXr.n-A9..9__Y-H-Mqpt._.-_..051 + operator: DoesNotExist + matchLabels: + g--5.-Z3P__D__6t-2.-_-8wE._._3.-.83_iq_-y.-25C.A-7: 9dfn3Y8d_0_.---M_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33--.8U.-.5-R + podSelector: + matchExpressions: + - key: 3--2---u--80k1-57----1-x1z-4/r.i1_7z.WH-.._Td2-N_Y.t--_0..--_6V + operator: Exists + matchLabels: + yg--79-e-a74bc-v--0jjy45-17-053.zyyms7-tk1po6c-m61733-x-2v4r--5-xgc3-yz-7-x--c0-w5-6r/78A6.6O: 17_.8CnT + ports: + - protocol: Ǐ2啗塧ȱ蓿彭聡A3fƻfʣ + podSelector: + matchExpressions: + - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 + operator: In + values: + - D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n + matchLabels: + 8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4 + policyTypes: + - ĨǔvÄ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1beta1.Ingress.json b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1beta1.Ingress.json new file mode 100644 index 00000000000..7c780d8ab8f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "backend": { + "serviceName": "19", + "servicePort": "20" + }, + "tls": [ + { + "hosts": [ + "21" + ], + "secretName": "22" + } + ], + "rules": [ + { + "host": "23", + "http": { + "paths": [ + { + "path": "24", + "backend": { + "serviceName": "25", + "servicePort": "26" + } + } + ] + } + } + ] + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "27", + "hostname": "28" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1beta1.Ingress.pb b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1beta1.Ingress.pb new file mode 100644 index 00000000000..74882b4df65 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1beta1.Ingress.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1beta1.Ingress.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1beta1.Ingress.yaml new file mode 100644 index 00000000000..2c45557e2ed --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/networking.k8s.io.v1beta1.Ingress.yaml @@ -0,0 +1,52 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + backend: + serviceName: "19" + servicePort: "20" + rules: + - host: "23" + http: + paths: + - backend: + serviceName: "25" + servicePort: "26" + path: "24" + tls: + - hosts: + - "21" + secretName: "22" +status: + loadBalancer: + ingress: + - hostname: "28" + ip: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.json b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.json new file mode 100644 index 00000000000..5625d089623 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.json @@ -0,0 +1,64 @@ +{ + "kind": "RuntimeClass", + "apiVersion": "node.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "runtimeHandler": "19", + "overhead": { + "podFixed": { + "qJ枊a8衍`Ĩ": "652" + } + }, + "scheduling": { + "nodeSelector": { + "20": "21" + }, + "tolerations": [ + { + "key": "22", + "value": "23", + "effect": "6ċ", + "tolerationSeconds": -5658031457286093454 + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.pb b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.pb new file mode 100644 index 00000000000..584d00b4422 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.yaml new file mode 100644 index 00000000000..9728996b1d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1alpha1.RuntimeClass.yaml @@ -0,0 +1,44 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + overhead: + podFixed: + qJ枊a8衍`Ĩ: "652" + runtimeHandler: "19" + scheduling: + nodeSelector: + "20": "21" + tolerations: + - effect: 6ċ + key: "22" + tolerationSeconds: -5658031457286093454 + value: "23" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.json b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.json new file mode 100644 index 00000000000..08d233e727a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.json @@ -0,0 +1,62 @@ +{ + "kind": "RuntimeClass", + "apiVersion": "node.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "handler": "19", + "overhead": { + "podFixed": { + "qJ枊a8衍`Ĩ": "652" + } + }, + "scheduling": { + "nodeSelector": { + "20": "21" + }, + "tolerations": [ + { + "key": "22", + "value": "23", + "effect": "6ċ", + "tolerationSeconds": -5658031457286093454 + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.pb b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.pb new file mode 100644 index 00000000000..c50ae57abe3 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.yaml new file mode 100644 index 00000000000..014f2a463b6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/node.k8s.io.v1beta1.RuntimeClass.yaml @@ -0,0 +1,43 @@ +apiVersion: node.k8s.io/v1beta1 +handler: "19" +kind: RuntimeClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +overhead: + podFixed: + qJ枊a8衍`Ĩ: "652" +scheduling: + nodeSelector: + "20": "21" + tolerations: + - effect: 6ċ + key: "22" + tolerationSeconds: -5658031457286093454 + value: "23" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.json b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.json new file mode 100644 index 00000000000..da935721bf5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.json @@ -0,0 +1,55 @@ +{ + "kind": "Eviction", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "deleteOptions": { + "gracePeriodSeconds": 3850803321873644574, + "preconditions": { + "uid": "枊a8衍`Ĩɘ.蘯6ċV夸eɑeʤ脽ě", + "resourceVersion": "19" + }, + "orphanDependents": true, + "propagationPolicy": "蓏Ŋ", + "dryRun": [ + "20" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.pb b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.pb new file mode 100644 index 00000000000..f23d153efe2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.yaml new file mode 100644 index 00000000000..d7b27e3a213 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.Eviction.yaml @@ -0,0 +1,40 @@ +apiVersion: policy/v1beta1 +deleteOptions: + dryRun: + - "20" + gracePeriodSeconds: 3850803321873644574 + orphanDependents: true + preconditions: + resourceVersion: "19" + uid: 枊a8衍`Ĩɘ.蘯6ċV夸eɑeʤ脽ě + propagationPolicy: 蓏Ŋ +kind: Eviction +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.json b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.json new file mode 100644 index 00000000000..bb7e8106b70 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.json @@ -0,0 +1,69 @@ +{ + "kind": "PodDisruptionBudget", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4" + }, + "matchExpressions": [ + { + "key": "p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0", + "operator": "In", + "values": [ + "D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n" + ] + } + ] + } + }, + "status": { + "observedGeneration": -6582200896939805980, + "disruptedPods": { + "25": "2250-04-18T21:52:38Z" + }, + "disruptionsAllowed": -1942073618, + "currentHealthy": -2037845840, + "desiredHealthy": -1965578645, + "expectedPods": -347579237 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.pb b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.pb new file mode 100644 index 00000000000..480c815dda2 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.yaml new file mode 100644 index 00000000000..3643bb936bd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodDisruptionBudget.yaml @@ -0,0 +1,48 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + selector: + matchExpressions: + - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 + operator: In + values: + - D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n + matchLabels: + 8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4 +status: + currentHealthy: -2037845840 + desiredHealthy: -1965578645 + disruptedPods: + "25": "2250-04-18T21:52:38Z" + disruptionsAllowed: -1942073618 + expectedPods: -347579237 + observedGeneration: -6582200896939805980 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.json b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.json new file mode 100644 index 00000000000..a90fb247e1c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.json @@ -0,0 +1,144 @@ +{ + "kind": "PodSecurityPolicy", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "privileged": true, + "defaultAddCapabilities": [ + "qJ枊a8衍`Ĩ" + ], + "requiredDropCapabilities": [ + ".蘯6ċV夸" + ], + "allowedCapabilities": [ + "ɑ" + ], + "volumes": [ + "ʤ脽ěĂ凗蓏Ŋ蛊ĉy緅縕\u003eŽ" + ], + "hostNetwork": true, + "hostPorts": [ + { + "min": -321835912, + "max": 1575426699 + } + ], + "hostIPC": true, + "seLinux": { + "rule": "S", + "seLinuxOptions": { + "user": "19", + "role": "20", + "type": "21", + "level": "22" + } + }, + "runAsUser": { + "rule": "+½H牗洝尿彀亞螩", + "ranges": [ + { + "min": 8901768137137123048, + "max": -90233536926144532 + } + ] + }, + "runAsGroup": { + "rule": "³;Ơ歿:狞夌碕ʂɭîcP", + "ranges": [ + { + "min": -8679730194918865907, + "max": 2607109693095207331 + } + ] + }, + "supplementalGroups": { + "rule": "ɖ橙9", + "ranges": [ + { + "min": -5498021643263379468, + "max": -236027028483226507 + } + ] + }, + "fsGroup": { + "rule": "UɦOŖ", + "ranges": [ + { + "min": 8572633303645749270, + "max": 3058121789713366904 + } + ] + }, + "defaultAllowPrivilegeEscalation": false, + "allowPrivilegeEscalation": false, + "allowedHostPaths": [ + { + "pathPrefix": "23", + "readOnly": true + } + ], + "allowedFlexVolumes": [ + { + "driver": "24" + } + ], + "allowedCSIDrivers": [ + { + "name": "25" + } + ], + "allowedUnsafeSysctls": [ + "26" + ], + "forbiddenSysctls": [ + "27" + ], + "allowedProcMountTypes": [ + "ǣ偐圠=l畣潁" + ], + "runtimeClass": { + "allowedRuntimeClassNames": [ + "28" + ], + "defaultRuntimeClassName": "29" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.pb b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.pb new file mode 100644 index 00000000000..ad0737a8fb7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.yaml new file mode 100644 index 00000000000..2d20202fbb0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/policy.v1beta1.PodSecurityPolicy.yaml @@ -0,0 +1,92 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + allowPrivilegeEscalation: false + allowedCSIDrivers: + - name: "25" + allowedCapabilities: + - ɑ + allowedFlexVolumes: + - driver: "24" + allowedHostPaths: + - pathPrefix: "23" + readOnly: true + allowedProcMountTypes: + - ǣ偐圠=l畣潁 + allowedUnsafeSysctls: + - "26" + defaultAddCapabilities: + - qJ枊a8衍`Ĩ + defaultAllowPrivilegeEscalation: false + forbiddenSysctls: + - "27" + fsGroup: + ranges: + - max: 3058121789713366904 + min: 8572633303645749270 + rule: UɦOŖ + hostIPC: true + hostNetwork: true + hostPorts: + - max: 1575426699 + min: -321835912 + privileged: true + requiredDropCapabilities: + - .蘯6ċV夸 + runAsGroup: + ranges: + - max: 2607109693095207331 + min: -8679730194918865907 + rule: ³;Ơ歿:狞夌碕ʂɭîcP + runAsUser: + ranges: + - max: -90233536926144532 + min: 8901768137137123048 + rule: +½H牗洝尿彀亞螩 + runtimeClass: + allowedRuntimeClassNames: + - "28" + defaultRuntimeClassName: "29" + seLinux: + rule: S + seLinuxOptions: + level: "22" + role: "20" + type: "21" + user: "19" + supplementalGroups: + ranges: + - max: -236027028483226507 + min: -5498021643263379468 + rule: ɖ橙9 + volumes: + - ʤ脽ěĂ凗蓏Ŋ蛊ĉy緅縕>Ž diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRole.json new file mode 100644 index 00000000000..a491cca3181 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "rules": [ + { + "verbs": [ + "19" + ], + "apiGroups": [ + "20" + ], + "resources": [ + "21" + ], + "resourceNames": [ + "22" + ], + "nonResourceURLs": [ + "23" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N4": "3L.u" + }, + "matchExpressions": [ + { + "key": "S91.e5K-_e63_-_3-h", + "operator": "In", + "values": [ + "3_bQw.-dG6c-.x" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRole.pb new file mode 100644 index 00000000000..150784b0348 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRole.yaml new file mode 100644 index 00000000000..e33801fd7d1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRole.yaml @@ -0,0 +1,51 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: S91.e5K-_e63_-_3-h + operator: In + values: + - 3_bQw.-dG6c-.x + matchLabels: + 8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N4: 3L.u +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +rules: +- apiGroups: + - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" + verbs: + - "19" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json new file mode 100644 index 00000000000..388e1319226 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "subjects": [ + { + "kind": "19", + "apiGroup": "20", + "name": "21", + "namespace": "22" + } + ], + "roleRef": { + "apiGroup": "23", + "kind": "24", + "name": "25" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb new file mode 100644 index 00000000000..95d9eca13c7 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml new file mode 100644 index 00000000000..0e61aefa171 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml @@ -0,0 +1,40 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +roleRef: + apiGroup: "23" + kind: "24" + name: "25" +subjects: +- apiGroup: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.Role.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.Role.json new file mode 100644 index 00000000000..05e0c55781d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "rules": [ + { + "verbs": [ + "19" + ], + "apiGroups": [ + "20" + ], + "resources": [ + "21" + ], + "resourceNames": [ + "22" + ], + "nonResourceURLs": [ + "23" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.Role.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.Role.pb new file mode 100644 index 00000000000..48614b9c926 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.Role.yaml new file mode 100644 index 00000000000..8435ab4c54f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.Role.yaml @@ -0,0 +1,42 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +rules: +- apiGroups: + - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" + verbs: + - "19" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.RoleBinding.json new file mode 100644 index 00000000000..df6b5134802 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "subjects": [ + { + "kind": "19", + "apiGroup": "20", + "name": "21", + "namespace": "22" + } + ], + "roleRef": { + "apiGroup": "23", + "kind": "24", + "name": "25" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.RoleBinding.pb new file mode 100644 index 00000000000..1ed7b28211b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.RoleBinding.yaml new file mode 100644 index 00000000000..996d415a7c6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1.RoleBinding.yaml @@ -0,0 +1,40 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +roleRef: + apiGroup: "23" + kind: "24" + name: "25" +subjects: +- apiGroup: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json new file mode 100644 index 00000000000..bec4c90a0fe --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "rules": [ + { + "verbs": [ + "19" + ], + "apiGroups": [ + "20" + ], + "resources": [ + "21" + ], + "resourceNames": [ + "22" + ], + "nonResourceURLs": [ + "23" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N4": "3L.u" + }, + "matchExpressions": [ + { + "key": "S91.e5K-_e63_-_3-h", + "operator": "In", + "values": [ + "3_bQw.-dG6c-.x" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb new file mode 100644 index 00000000000..9490dd0f27a Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml new file mode 100644 index 00000000000..77390e404e5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml @@ -0,0 +1,51 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: S91.e5K-_e63_-_3-h + operator: In + values: + - 3_bQw.-dG6c-.x + matchLabels: + 8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N4: 3L.u +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +rules: +- apiGroups: + - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" + verbs: + - "19" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json new file mode 100644 index 00000000000..17b919d9dec --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "subjects": [ + { + "kind": "19", + "apiVersion": "20", + "name": "21", + "namespace": "22" + } + ], + "roleRef": { + "apiGroup": "23", + "kind": "24", + "name": "25" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb new file mode 100644 index 00000000000..552e768db9c Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml new file mode 100644 index 00000000000..26fd0ef238d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml @@ -0,0 +1,40 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +roleRef: + apiGroup: "23" + kind: "24" + name: "25" +subjects: +- apiVersion: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.Role.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.Role.json new file mode 100644 index 00000000000..2df5bb2e869 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "rules": [ + { + "verbs": [ + "19" + ], + "apiGroups": [ + "20" + ], + "resources": [ + "21" + ], + "resourceNames": [ + "22" + ], + "nonResourceURLs": [ + "23" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.Role.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.Role.pb new file mode 100644 index 00000000000..b5dd3868c98 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.Role.yaml new file mode 100644 index 00000000000..a951ad06f3b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.Role.yaml @@ -0,0 +1,42 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +rules: +- apiGroups: + - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" + verbs: + - "19" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json new file mode 100644 index 00000000000..57da7a375ae --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "subjects": [ + { + "kind": "19", + "apiVersion": "20", + "name": "21", + "namespace": "22" + } + ], + "roleRef": { + "apiGroup": "23", + "kind": "24", + "name": "25" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb new file mode 100644 index 00000000000..ad9b39e2b73 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml new file mode 100644 index 00000000000..e82c4c2f00b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml @@ -0,0 +1,40 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +roleRef: + apiGroup: "23" + kind: "24" + name: "25" +subjects: +- apiVersion: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.json new file mode 100644 index 00000000000..2e96bc779ff --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "rules": [ + { + "verbs": [ + "19" + ], + "apiGroups": [ + "20" + ], + "resources": [ + "21" + ], + "resourceNames": [ + "22" + ], + "nonResourceURLs": [ + "23" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N4": "3L.u" + }, + "matchExpressions": [ + { + "key": "S91.e5K-_e63_-_3-h", + "operator": "In", + "values": [ + "3_bQw.-dG6c-.x" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb new file mode 100644 index 00000000000..f40dbff6a50 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml new file mode 100644 index 00000000000..39b03f169ef --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml @@ -0,0 +1,51 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: S91.e5K-_e63_-_3-h + operator: In + values: + - 3_bQw.-dG6c-.x + matchLabels: + 8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N4: 3L.u +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +rules: +- apiGroups: + - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" + verbs: + - "19" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json new file mode 100644 index 00000000000..b1bbef81a83 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "subjects": [ + { + "kind": "19", + "apiGroup": "20", + "name": "21", + "namespace": "22" + } + ], + "roleRef": { + "apiGroup": "23", + "kind": "24", + "name": "25" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb new file mode 100644 index 00000000000..2ad9e05e983 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml new file mode 100644 index 00000000000..7a3c8a8f42a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml @@ -0,0 +1,40 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +roleRef: + apiGroup: "23" + kind: "24" + name: "25" +subjects: +- apiGroup: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.Role.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.Role.json new file mode 100644 index 00000000000..f3d7aff0c31 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "rules": [ + { + "verbs": [ + "19" + ], + "apiGroups": [ + "20" + ], + "resources": [ + "21" + ], + "resourceNames": [ + "22" + ], + "nonResourceURLs": [ + "23" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.Role.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.Role.pb new file mode 100644 index 00000000000..1935bbd76ab Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.Role.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.Role.yaml new file mode 100644 index 00000000000..05919896094 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.Role.yaml @@ -0,0 +1,42 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +rules: +- apiGroups: + - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" + verbs: + - "19" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.json b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.json new file mode 100644 index 00000000000..45723e17b1c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "subjects": [ + { + "kind": "19", + "apiGroup": "20", + "name": "21", + "namespace": "22" + } + ], + "roleRef": { + "apiGroup": "23", + "kind": "24", + "name": "25" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb new file mode 100644 index 00000000000..e398cd51c45 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml new file mode 100644 index 00000000000..47d6669973e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml @@ -0,0 +1,40 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +roleRef: + apiGroup: "23" + kind: "24" + name: "25" +subjects: +- apiGroup: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.json new file mode 100644 index 00000000000..a578404c99b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.json @@ -0,0 +1,47 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "value": -595102844, + "globalDefault": true, + "description": "19", + "preemptionPolicy": "J枊a" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.pb new file mode 100644 index 00000000000..f0c038d3c5b Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.yaml new file mode 100644 index 00000000000..e3645677dda --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1.PriorityClass.yaml @@ -0,0 +1,35 @@ +apiVersion: scheduling.k8s.io/v1 +description: "19" +globalDefault: true +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +preemptionPolicy: J枊a +value: -595102844 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.json new file mode 100644 index 00000000000..9b02c32b56b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.json @@ -0,0 +1,47 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "value": -595102844, + "globalDefault": true, + "description": "19", + "preemptionPolicy": "J枊a" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb new file mode 100644 index 00000000000..00bc5d8e8f1 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml new file mode 100644 index 00000000000..dd5b5656065 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1alpha1.PriorityClass.yaml @@ -0,0 +1,35 @@ +apiVersion: scheduling.k8s.io/v1alpha1 +description: "19" +globalDefault: true +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +preemptionPolicy: J枊a +value: -595102844 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.json b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.json new file mode 100644 index 00000000000..c0be49e3f1d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.json @@ -0,0 +1,47 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "value": -595102844, + "globalDefault": true, + "description": "19", + "preemptionPolicy": "J枊a" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.pb new file mode 100644 index 00000000000..7313a234d9f Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml new file mode 100644 index 00000000000..89818f2eceb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/scheduling.k8s.io.v1beta1.PriorityClass.yaml @@ -0,0 +1,35 @@ +apiVersion: scheduling.k8s.io/v1beta1 +description: "19" +globalDefault: true +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +preemptionPolicy: J枊a +value: -595102844 diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/settings.k8s.io.v1alpha1.PodPreset.json b/staging/src/k8s.io/api/testdata/v1.16.0/settings.k8s.io.v1alpha1.PodPreset.json new file mode 100644 index 00000000000..bf00393d390 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/settings.k8s.io.v1alpha1.PodPreset.json @@ -0,0 +1,382 @@ +{ + "kind": "PodPreset", + "apiVersion": "settings.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4" + }, + "matchExpressions": [ + { + "key": "p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0", + "operator": "In", + "values": [ + "D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n" + ] + } + ] + }, + "env": [ + { + "name": "25", + "value": "26", + "valueFrom": { + "fieldRef": { + "apiVersion": "27", + "fieldPath": "28" + }, + "resourceFieldRef": { + "containerName": "29", + "resource": "30", + "divisor": "91" + }, + "configMapKeyRef": { + "name": "31", + "key": "32", + "optional": false + }, + "secretKeyRef": { + "name": "33", + "key": "34", + "optional": true + } + } + } + ], + "envFrom": [ + { + "prefix": "35", + "configMapRef": { + "name": "36", + "optional": true + }, + "secretRef": { + "name": "37", + "optional": false + } + } + ], + "volumes": [ + { + "name": "38", + "hostPath": { + "path": "39", + "type": "3fƻfʣ繡楙¯ĦE" + }, + "emptyDir": { + "sizeLimit": "700" + }, + "gcePersistentDisk": { + "pdName": "40", + "fsType": "41", + "partition": -1215463021, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "42", + "fsType": "43", + "partition": 1686297225, + "readOnly": true + }, + "gitRepo": { + "repository": "44", + "revision": "45", + "directory": "46" + }, + "secret": { + "secretName": "47", + "items": [ + { + "key": "48", + "path": "49", + "mode": -815194340 + } + ], + "defaultMode": -999327618, + "optional": false + }, + "nfs": { + "server": "50", + "path": "51", + "readOnly": true + }, + "iscsi": { + "targetPortal": "52", + "iqn": "53", + "lun": -388204860, + "iscsiInterface": "54", + "fsType": "55", + "readOnly": true, + "portals": [ + "56" + ], + "secretRef": { + "name": "57" + }, + "initiatorName": "58" + }, + "glusterfs": { + "endpoints": "59", + "path": "60" + }, + "persistentVolumeClaim": { + "claimName": "61" + }, + "rbd": { + "monitors": [ + "62" + ], + "image": "63", + "fsType": "64", + "pool": "65", + "user": "66", + "keyring": "67", + "secretRef": { + "name": "68" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "69", + "fsType": "70", + "secretRef": { + "name": "71" + }, + "options": { + "72": "73" + } + }, + "cinder": { + "volumeID": "74", + "fsType": "75", + "secretRef": { + "name": "76" + } + }, + "cephfs": { + "monitors": [ + "77" + ], + "path": "78", + "user": "79", + "secretFile": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "82", + "datasetUUID": "83" + }, + "downwardAPI": { + "items": [ + { + "path": "84", + "fieldRef": { + "apiVersion": "85", + "fieldPath": "86" + }, + "resourceFieldRef": { + "containerName": "87", + "resource": "88", + "divisor": "965" + }, + "mode": 345648859 + } + ], + "defaultMode": 1169718433 + }, + "fc": { + "targetWWNs": [ + "89" + ], + "lun": -460478410, + "fsType": "90", + "wwids": [ + "91" + ] + }, + "azureFile": { + "secretName": "92", + "shareName": "93", + "readOnly": true + }, + "configMap": { + "name": "94", + "items": [ + { + "key": "95", + "path": "96", + "mode": -513127725 + } + ], + "defaultMode": -958191807, + "optional": true + }, + "vsphereVolume": { + "volumePath": "97", + "fsType": "98", + "storagePolicyName": "99", + "storagePolicyID": "100" + }, + "quobyte": { + "registry": "101", + "volume": "102", + "user": "103", + "group": "104", + "tenant": "105" + }, + "azureDisk": { + "diskName": "106", + "diskURI": "107", + "cachingMode": "穠C]躢|)黰eȪ嵛4$%Qɰ", + "fsType": "108", + "readOnly": false, + "kind": "Ï抴ŨfZhUʎ浵ɲõTo\u0026蕭k" + }, + "photonPersistentDisk": { + "pdID": "109", + "fsType": "110" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "111", + "items": [ + { + "key": "112", + "path": "113", + "mode": -163325250 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "114", + "fieldRef": { + "apiVersion": "115", + "fieldPath": "116" + }, + "resourceFieldRef": { + "containerName": "117", + "resource": "118", + "divisor": "85" + }, + "mode": -1996616480 + } + ] + }, + "configMap": { + "name": "119", + "items": [ + { + "key": "120", + "path": "121", + "mode": -1120128337 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "122", + "expirationSeconds": -1239370187818888272, + "path": "123" + } + } + ], + "defaultMode": 1366821517 + }, + "portworxVolume": { + "volumeID": "124", + "fsType": "125", + "readOnly": true + }, + "scaleIO": { + "gateway": "126", + "system": "127", + "secretRef": { + "name": "128" + }, + "sslEnabled": true, + "protectionDomain": "129", + "storagePool": "130", + "storageMode": "131", + "volumeName": "132", + "fsType": "133" + }, + "storageos": { + "volumeName": "134", + "volumeNamespace": "135", + "fsType": "136", + "secretRef": { + "name": "137" + } + }, + "csi": { + "driver": "138", + "readOnly": true, + "fsType": "139", + "volumeAttributes": { + "140": "141" + }, + "nodePublishSecretRef": { + "name": "142" + } + } + } + ], + "volumeMounts": [ + { + "name": "143", + "readOnly": true, + "mountPath": "144", + "subPath": "145", + "mountPropagation": "腿ħ缶.蒅!a", + "subPathExpr": "146" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/settings.k8s.io.v1alpha1.PodPreset.pb b/staging/src/k8s.io/api/testdata/v1.16.0/settings.k8s.io.v1alpha1.PodPreset.pb new file mode 100644 index 00000000000..c9826c2a2ee Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/settings.k8s.io.v1alpha1.PodPreset.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/settings.k8s.io.v1alpha1.PodPreset.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/settings.k8s.io.v1alpha1.PodPreset.yaml new file mode 100644 index 00000000000..e92273748b7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + env: + - name: "25" + value: "26" + valueFrom: + configMapKeyRef: + key: "32" + name: "31" + optional: false + fieldRef: + apiVersion: "27" + fieldPath: "28" + resourceFieldRef: + containerName: "29" + divisor: "91" + resource: "30" + secretKeyRef: + key: "34" + name: "33" + optional: true + envFrom: + - configMapRef: + name: "36" + optional: true + prefix: "35" + secretRef: + name: "37" + optional: false + selector: + matchExpressions: + - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 + operator: In + values: + - D07.a_.y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__n + matchLabels: + 8---jop9641lg.p-g8c2-k-912e5-c-e63-n-3n/E9.8ThjT9s-j41-0-6p-JFHn7y-74.-0MUORQQ.N2.3: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_4 + volumeMounts: + - mountPath: "144" + mountPropagation: 腿ħ缶.蒅!a + name: "143" + readOnly: true + subPath: "145" + subPathExpr: "146" + volumes: + - awsElasticBlockStore: + fsType: "43" + partition: 1686297225 + readOnly: true + volumeID: "42" + azureDisk: + cachingMode: 穠C]躢|)黰eȪ嵛4$%Qɰ + diskName: "106" + diskURI: "107" + fsType: "108" + kind: Ï抴ŨfZhUʎ浵ɲõTo&蕭k + readOnly: false + azureFile: + readOnly: true + secretName: "92" + shareName: "93" + cephfs: + monitors: + - "77" + path: "78" + readOnly: true + secretFile: "80" + secretRef: + name: "81" + user: "79" + cinder: + fsType: "75" + secretRef: + name: "76" + volumeID: "74" + configMap: + defaultMode: -958191807 + items: + - key: "95" + mode: -513127725 + path: "96" + name: "94" + optional: true + csi: + driver: "138" + fsType: "139" + nodePublishSecretRef: + name: "142" + readOnly: true + volumeAttributes: + "140": "141" + downwardAPI: + defaultMode: 1169718433 + items: + - fieldRef: + apiVersion: "85" + fieldPath: "86" + mode: 345648859 + path: "84" + resourceFieldRef: + containerName: "87" + divisor: "965" + resource: "88" + emptyDir: + sizeLimit: "700" + fc: + fsType: "90" + lun: -460478410 + targetWWNs: + - "89" + wwids: + - "91" + flexVolume: + driver: "69" + fsType: "70" + options: + "72": "73" + secretRef: + name: "71" + flocker: + datasetName: "82" + datasetUUID: "83" + gcePersistentDisk: + fsType: "41" + partition: -1215463021 + pdName: "40" + readOnly: true + gitRepo: + directory: "46" + repository: "44" + revision: "45" + glusterfs: + endpoints: "59" + path: "60" + hostPath: + path: "39" + type: 3fƻfʣ繡楙¯ĦE + iscsi: + fsType: "55" + initiatorName: "58" + iqn: "53" + iscsiInterface: "54" + lun: -388204860 + portals: + - "56" + readOnly: true + secretRef: + name: "57" + targetPortal: "52" + name: "38" + nfs: + path: "51" + readOnly: true + server: "50" + persistentVolumeClaim: + claimName: "61" + photonPersistentDisk: + fsType: "110" + pdID: "109" + portworxVolume: + fsType: "125" + readOnly: true + volumeID: "124" + projected: + defaultMode: 1366821517 + sources: + - configMap: + items: + - key: "120" + mode: -1120128337 + path: "121" + name: "119" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "115" + fieldPath: "116" + mode: -1996616480 + path: "114" + resourceFieldRef: + containerName: "117" + divisor: "85" + resource: "118" + secret: + items: + - key: "112" + mode: -163325250 + path: "113" + name: "111" + optional: false + serviceAccountToken: + audience: "122" + expirationSeconds: -1239370187818888272 + path: "123" + quobyte: + group: "104" + registry: "101" + tenant: "105" + user: "103" + volume: "102" + rbd: + fsType: "64" + image: "63" + keyring: "67" + monitors: + - "62" + pool: "65" + readOnly: true + secretRef: + name: "68" + user: "66" + scaleIO: + fsType: "133" + gateway: "126" + protectionDomain: "129" + secretRef: + name: "128" + sslEnabled: true + storageMode: "131" + storagePool: "130" + system: "127" + volumeName: "132" + secret: + defaultMode: -999327618 + items: + - key: "48" + mode: -815194340 + path: "49" + optional: false + secretName: "47" + storageos: + fsType: "136" + secretRef: + name: "137" + volumeName: "134" + volumeNamespace: "135" + vsphereVolume: + fsType: "98" + storagePolicyID: "100" + storagePolicyName: "99" + volumePath: "97" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.StorageClass.json b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.StorageClass.json new file mode 100644 index 00000000000..891ace57d4f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "provisioner": "19", + "parameters": { + "20": "21" + }, + "reclaimPolicy": "qJ枊a8衍`Ĩ", + "mountOptions": [ + "22" + ], + "allowVolumeExpansion": true, + "volumeBindingMode": "", + "allowedTopologies": [ + { + "matchLabelExpressions": [ + { + "key": "23", + "values": [ + "24" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.StorageClass.pb b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.StorageClass.pb new file mode 100644 index 00000000000..5ab7d7234aa Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.StorageClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.StorageClass.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.StorageClass.yaml new file mode 100644 index 00000000000..40b3556b0bb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.StorageClass.yaml @@ -0,0 +1,44 @@ +allowVolumeExpansion: true +allowedTopologies: +- matchLabelExpressions: + - key: "23" + values: + - "24" +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +mountOptions: +- "22" +parameters: + "20": "21" +provisioner: "19" +reclaimPolicy: qJ枊a8衍`Ĩ +volumeBindingMode: "" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.json new file mode 100644 index 00000000000..694aa265bb7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.json @@ -0,0 +1,305 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "attacher": "19", + "source": { + "persistentVolumeName": "20", + "inlineVolumeSpec": { + "capacity": { + "qJ枊a8衍`Ĩ": "652" + }, + "gcePersistentDisk": { + "pdName": "21", + "fsType": "22", + "partition": 1847377175 + }, + "awsElasticBlockStore": { + "volumeID": "23", + "fsType": "24", + "partition": -387137265 + }, + "hostPath": { + "path": "25", + "type": "夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy" + }, + "glusterfs": { + "endpoints": "26", + "path": "27", + "readOnly": true, + "endpointsNamespace": "28" + }, + "nfs": { + "server": "29", + "path": "30" + }, + "rbd": { + "monitors": [ + "31" + ], + "image": "32", + "fsType": "33", + "pool": "34", + "user": "35", + "keyring": "36", + "secretRef": { + "name": "37", + "namespace": "38" + } + }, + "iscsi": { + "targetPortal": "39", + "iqn": "40", + "lun": 2048967527, + "iscsiInterface": "41", + "fsType": "42", + "readOnly": true, + "portals": [ + "43" + ], + "secretRef": { + "name": "44", + "namespace": "45" + }, + "initiatorName": "46" + }, + "cinder": { + "volumeID": "47", + "fsType": "48", + "readOnly": true, + "secretRef": { + "name": "49", + "namespace": "50" + } + }, + "cephfs": { + "monitors": [ + "51" + ], + "path": "52", + "user": "53", + "secretFile": "54", + "secretRef": { + "name": "55", + "namespace": "56" + }, + "readOnly": true + }, + "fc": { + "targetWWNs": [ + "57" + ], + "lun": -616291512, + "fsType": "58", + "wwids": [ + "59" + ] + }, + "flocker": { + "datasetName": "60", + "datasetUUID": "61" + }, + "flexVolume": { + "driver": "62", + "fsType": "63", + "secretRef": { + "name": "64", + "namespace": "65" + }, + "options": { + "66": "67" + } + }, + "azureFile": { + "secretName": "68", + "shareName": "69", + "secretNamespace": "70" + }, + "vsphereVolume": { + "volumePath": "71", + "fsType": "72", + "storagePolicyName": "73", + "storagePolicyID": "74" + }, + "quobyte": { + "registry": "75", + "volume": "76", + "readOnly": true, + "user": "77", + "group": "78", + "tenant": "79" + }, + "azureDisk": { + "diskName": "80", + "diskURI": "81", + "cachingMode": "x", + "fsType": "82", + "readOnly": false, + "kind": "a鯿rŎǀ朲^苣" + }, + "photonPersistentDisk": { + "pdID": "83", + "fsType": "84" + }, + "portworxVolume": { + "volumeID": "85", + "fsType": "86", + "readOnly": true + }, + "scaleIO": { + "gateway": "87", + "system": "88", + "secretRef": { + "name": "89", + "namespace": "90" + }, + "protectionDomain": "91", + "storagePool": "92", + "storageMode": "93", + "volumeName": "94", + "fsType": "95" + }, + "local": { + "path": "96", + "fsType": "97" + }, + "storageos": { + "volumeName": "98", + "volumeNamespace": "99", + "fsType": "100", + "secretRef": { + "kind": "101", + "namespace": "102", + "name": "103", + "uid": "ȮO励鹗塢ē ƕP", + "apiVersion": "104", + "resourceVersion": "105", + "fieldPath": "106" + } + }, + "csi": { + "driver": "107", + "volumeHandle": "108", + "readOnly": true, + "fsType": "109", + "volumeAttributes": { + "110": "111" + }, + "controllerPublishSecretRef": { + "name": "112", + "namespace": "113" + }, + "nodeStageSecretRef": { + "name": "114", + "namespace": "115" + }, + "nodePublishSecretRef": { + "name": "116", + "namespace": "117" + }, + "controllerExpandSecretRef": { + "name": "118", + "namespace": "119" + } + }, + "accessModes": [ + "d賑'üA謥ǣ偐圠=" + ], + "claimRef": { + "kind": "120", + "namespace": "121", + "name": "122", + "apiVersion": "123", + "resourceVersion": "124", + "fieldPath": "125" + }, + "persistentVolumeReclaimPolicy": "錕?øēƺ魋Ď儇击3ƆìQ喞艋", + "storageClassName": "126", + "mountOptions": [ + "127" + ], + "volumeMode": "½", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "128", + "operator": "檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2", + "values": [ + "129" + ] + } + ], + "matchFields": [ + { + "key": "130", + "operator": "-议}ȧ外ĺ稥氹Ç|¶", + "values": [ + "131" + ] + } + ] + } + ] + } + } + } + }, + "nodeName": "132" + }, + "status": { + "attached": true, + "attachmentMetadata": { + "133": "134" + }, + "attachError": { + "time": "2327-07-20T07:31:37Z", + "message": "135" + }, + "detachError": { + "time": "2046-08-01T16:33:49Z", + "message": "136" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.pb new file mode 100644 index 00000000000..85aa93ba166 Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.yaml new file mode 100644 index 00000000000..05e35837d1c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1.VolumeAttachment.yaml @@ -0,0 +1,229 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + attacher: "19" + nodeName: "132" + source: + inlineVolumeSpec: + accessModes: + - d賑'üA謥ǣ偐圠= + awsElasticBlockStore: + fsType: "24" + partition: -387137265 + volumeID: "23" + azureDisk: + cachingMode: x + diskName: "80" + diskURI: "81" + fsType: "82" + kind: a鯿rŎǀ朲^苣 + readOnly: false + azureFile: + secretName: "68" + secretNamespace: "70" + shareName: "69" + capacity: + qJ枊a8衍`Ĩ: "652" + cephfs: + monitors: + - "51" + path: "52" + readOnly: true + secretFile: "54" + secretRef: + name: "55" + namespace: "56" + user: "53" + cinder: + fsType: "48" + readOnly: true + secretRef: + name: "49" + namespace: "50" + volumeID: "47" + claimRef: + apiVersion: "123" + fieldPath: "125" + kind: "120" + name: "122" + namespace: "121" + resourceVersion: "124" + csi: + controllerExpandSecretRef: + name: "118" + namespace: "119" + controllerPublishSecretRef: + name: "112" + namespace: "113" + driver: "107" + fsType: "109" + nodePublishSecretRef: + name: "116" + namespace: "117" + nodeStageSecretRef: + name: "114" + namespace: "115" + readOnly: true + volumeAttributes: + "110": "111" + volumeHandle: "108" + fc: + fsType: "58" + lun: -616291512 + targetWWNs: + - "57" + wwids: + - "59" + flexVolume: + driver: "62" + fsType: "63" + options: + "66": "67" + secretRef: + name: "64" + namespace: "65" + flocker: + datasetName: "60" + datasetUUID: "61" + gcePersistentDisk: + fsType: "22" + partition: 1847377175 + pdName: "21" + glusterfs: + endpoints: "26" + endpointsNamespace: "28" + path: "27" + readOnly: true + hostPath: + path: "25" + type: 夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy + iscsi: + fsType: "42" + initiatorName: "46" + iqn: "40" + iscsiInterface: "41" + lun: 2048967527 + portals: + - "43" + readOnly: true + secretRef: + name: "44" + namespace: "45" + targetPortal: "39" + local: + fsType: "97" + path: "96" + mountOptions: + - "127" + nfs: + path: "30" + server: "29" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "128" + operator: 檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2 + values: + - "129" + matchFields: + - key: "130" + operator: -议}ȧ外ĺ稥氹Ç|¶ + values: + - "131" + persistentVolumeReclaimPolicy: 錕?øēƺ魋Ď儇击3ƆìQ喞艋 + photonPersistentDisk: + fsType: "84" + pdID: "83" + portworxVolume: + fsType: "86" + readOnly: true + volumeID: "85" + quobyte: + group: "78" + readOnly: true + registry: "75" + tenant: "79" + user: "77" + volume: "76" + rbd: + fsType: "33" + image: "32" + keyring: "36" + monitors: + - "31" + pool: "34" + secretRef: + name: "37" + namespace: "38" + user: "35" + scaleIO: + fsType: "95" + gateway: "87" + protectionDomain: "91" + secretRef: + name: "89" + namespace: "90" + storageMode: "93" + storagePool: "92" + system: "88" + volumeName: "94" + storageClassName: "126" + storageos: + fsType: "100" + secretRef: + apiVersion: "104" + fieldPath: "106" + kind: "101" + name: "103" + namespace: "102" + resourceVersion: "105" + uid: ȮO励鹗塢ē ƕP + volumeName: "98" + volumeNamespace: "99" + volumeMode: ½ + vsphereVolume: + fsType: "72" + storagePolicyID: "74" + storagePolicyName: "73" + volumePath: "71" + persistentVolumeName: "20" +status: + attachError: + message: "135" + time: "2327-07-20T07:31:37Z" + attached: true + attachmentMetadata: + "133": "134" + detachError: + message: "136" + time: "2046-08-01T16:33:49Z" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.json new file mode 100644 index 00000000000..7fdc8f43405 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.json @@ -0,0 +1,305 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "attacher": "19", + "source": { + "persistentVolumeName": "20", + "inlineVolumeSpec": { + "capacity": { + "qJ枊a8衍`Ĩ": "652" + }, + "gcePersistentDisk": { + "pdName": "21", + "fsType": "22", + "partition": 1847377175 + }, + "awsElasticBlockStore": { + "volumeID": "23", + "fsType": "24", + "partition": -387137265 + }, + "hostPath": { + "path": "25", + "type": "夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy" + }, + "glusterfs": { + "endpoints": "26", + "path": "27", + "readOnly": true, + "endpointsNamespace": "28" + }, + "nfs": { + "server": "29", + "path": "30" + }, + "rbd": { + "monitors": [ + "31" + ], + "image": "32", + "fsType": "33", + "pool": "34", + "user": "35", + "keyring": "36", + "secretRef": { + "name": "37", + "namespace": "38" + } + }, + "iscsi": { + "targetPortal": "39", + "iqn": "40", + "lun": 2048967527, + "iscsiInterface": "41", + "fsType": "42", + "readOnly": true, + "portals": [ + "43" + ], + "secretRef": { + "name": "44", + "namespace": "45" + }, + "initiatorName": "46" + }, + "cinder": { + "volumeID": "47", + "fsType": "48", + "readOnly": true, + "secretRef": { + "name": "49", + "namespace": "50" + } + }, + "cephfs": { + "monitors": [ + "51" + ], + "path": "52", + "user": "53", + "secretFile": "54", + "secretRef": { + "name": "55", + "namespace": "56" + }, + "readOnly": true + }, + "fc": { + "targetWWNs": [ + "57" + ], + "lun": -616291512, + "fsType": "58", + "wwids": [ + "59" + ] + }, + "flocker": { + "datasetName": "60", + "datasetUUID": "61" + }, + "flexVolume": { + "driver": "62", + "fsType": "63", + "secretRef": { + "name": "64", + "namespace": "65" + }, + "options": { + "66": "67" + } + }, + "azureFile": { + "secretName": "68", + "shareName": "69", + "secretNamespace": "70" + }, + "vsphereVolume": { + "volumePath": "71", + "fsType": "72", + "storagePolicyName": "73", + "storagePolicyID": "74" + }, + "quobyte": { + "registry": "75", + "volume": "76", + "readOnly": true, + "user": "77", + "group": "78", + "tenant": "79" + }, + "azureDisk": { + "diskName": "80", + "diskURI": "81", + "cachingMode": "x", + "fsType": "82", + "readOnly": false, + "kind": "a鯿rŎǀ朲^苣" + }, + "photonPersistentDisk": { + "pdID": "83", + "fsType": "84" + }, + "portworxVolume": { + "volumeID": "85", + "fsType": "86", + "readOnly": true + }, + "scaleIO": { + "gateway": "87", + "system": "88", + "secretRef": { + "name": "89", + "namespace": "90" + }, + "protectionDomain": "91", + "storagePool": "92", + "storageMode": "93", + "volumeName": "94", + "fsType": "95" + }, + "local": { + "path": "96", + "fsType": "97" + }, + "storageos": { + "volumeName": "98", + "volumeNamespace": "99", + "fsType": "100", + "secretRef": { + "kind": "101", + "namespace": "102", + "name": "103", + "uid": "ȮO励鹗塢ē ƕP", + "apiVersion": "104", + "resourceVersion": "105", + "fieldPath": "106" + } + }, + "csi": { + "driver": "107", + "volumeHandle": "108", + "readOnly": true, + "fsType": "109", + "volumeAttributes": { + "110": "111" + }, + "controllerPublishSecretRef": { + "name": "112", + "namespace": "113" + }, + "nodeStageSecretRef": { + "name": "114", + "namespace": "115" + }, + "nodePublishSecretRef": { + "name": "116", + "namespace": "117" + }, + "controllerExpandSecretRef": { + "name": "118", + "namespace": "119" + } + }, + "accessModes": [ + "d賑'üA謥ǣ偐圠=" + ], + "claimRef": { + "kind": "120", + "namespace": "121", + "name": "122", + "apiVersion": "123", + "resourceVersion": "124", + "fieldPath": "125" + }, + "persistentVolumeReclaimPolicy": "錕?øēƺ魋Ď儇击3ƆìQ喞艋", + "storageClassName": "126", + "mountOptions": [ + "127" + ], + "volumeMode": "½", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "128", + "operator": "檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2", + "values": [ + "129" + ] + } + ], + "matchFields": [ + { + "key": "130", + "operator": "-议}ȧ外ĺ稥氹Ç|¶", + "values": [ + "131" + ] + } + ] + } + ] + } + } + } + }, + "nodeName": "132" + }, + "status": { + "attached": true, + "attachmentMetadata": { + "133": "134" + }, + "attachError": { + "time": "2327-07-20T07:31:37Z", + "message": "135" + }, + "detachError": { + "time": "2046-08-01T16:33:49Z", + "message": "136" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb new file mode 100644 index 00000000000..0caf9b8d2be Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml new file mode 100644 index 00000000000..526e4459b18 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1alpha1.VolumeAttachment.yaml @@ -0,0 +1,229 @@ +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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + attacher: "19" + nodeName: "132" + source: + inlineVolumeSpec: + accessModes: + - d賑'üA謥ǣ偐圠= + awsElasticBlockStore: + fsType: "24" + partition: -387137265 + volumeID: "23" + azureDisk: + cachingMode: x + diskName: "80" + diskURI: "81" + fsType: "82" + kind: a鯿rŎǀ朲^苣 + readOnly: false + azureFile: + secretName: "68" + secretNamespace: "70" + shareName: "69" + capacity: + qJ枊a8衍`Ĩ: "652" + cephfs: + monitors: + - "51" + path: "52" + readOnly: true + secretFile: "54" + secretRef: + name: "55" + namespace: "56" + user: "53" + cinder: + fsType: "48" + readOnly: true + secretRef: + name: "49" + namespace: "50" + volumeID: "47" + claimRef: + apiVersion: "123" + fieldPath: "125" + kind: "120" + name: "122" + namespace: "121" + resourceVersion: "124" + csi: + controllerExpandSecretRef: + name: "118" + namespace: "119" + controllerPublishSecretRef: + name: "112" + namespace: "113" + driver: "107" + fsType: "109" + nodePublishSecretRef: + name: "116" + namespace: "117" + nodeStageSecretRef: + name: "114" + namespace: "115" + readOnly: true + volumeAttributes: + "110": "111" + volumeHandle: "108" + fc: + fsType: "58" + lun: -616291512 + targetWWNs: + - "57" + wwids: + - "59" + flexVolume: + driver: "62" + fsType: "63" + options: + "66": "67" + secretRef: + name: "64" + namespace: "65" + flocker: + datasetName: "60" + datasetUUID: "61" + gcePersistentDisk: + fsType: "22" + partition: 1847377175 + pdName: "21" + glusterfs: + endpoints: "26" + endpointsNamespace: "28" + path: "27" + readOnly: true + hostPath: + path: "25" + type: 夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy + iscsi: + fsType: "42" + initiatorName: "46" + iqn: "40" + iscsiInterface: "41" + lun: 2048967527 + portals: + - "43" + readOnly: true + secretRef: + name: "44" + namespace: "45" + targetPortal: "39" + local: + fsType: "97" + path: "96" + mountOptions: + - "127" + nfs: + path: "30" + server: "29" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "128" + operator: 檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2 + values: + - "129" + matchFields: + - key: "130" + operator: -议}ȧ外ĺ稥氹Ç|¶ + values: + - "131" + persistentVolumeReclaimPolicy: 錕?øēƺ魋Ď儇击3ƆìQ喞艋 + photonPersistentDisk: + fsType: "84" + pdID: "83" + portworxVolume: + fsType: "86" + readOnly: true + volumeID: "85" + quobyte: + group: "78" + readOnly: true + registry: "75" + tenant: "79" + user: "77" + volume: "76" + rbd: + fsType: "33" + image: "32" + keyring: "36" + monitors: + - "31" + pool: "34" + secretRef: + name: "37" + namespace: "38" + user: "35" + scaleIO: + fsType: "95" + gateway: "87" + protectionDomain: "91" + secretRef: + name: "89" + namespace: "90" + storageMode: "93" + storagePool: "92" + system: "88" + volumeName: "94" + storageClassName: "126" + storageos: + fsType: "100" + secretRef: + apiVersion: "104" + fieldPath: "106" + kind: "101" + name: "103" + namespace: "102" + resourceVersion: "105" + uid: ȮO励鹗塢ē ƕP + volumeName: "98" + volumeNamespace: "99" + volumeMode: ½ + vsphereVolume: + fsType: "72" + storagePolicyID: "74" + storagePolicyName: "73" + volumePath: "71" + persistentVolumeName: "20" +status: + attachError: + message: "135" + time: "2327-07-20T07:31:37Z" + attached: true + attachmentMetadata: + "133": "134" + detachError: + message: "136" + time: "2046-08-01T16:33:49Z" diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1beta1.CSIDriver.json b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1beta1.CSIDriver.json new file mode 100644 index 00000000000..0e9e30b0829 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1beta1.CSIDriver.json @@ -0,0 +1,50 @@ +{ + "kind": "CSIDriver", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "7", + "resourceVersion": "11042405498087606203", + "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", + "fieldsType": "18" + } + ] + }, + "spec": { + "attachRequired": false, + "podInfoOnMount": false, + "volumeLifecycleModes": [ + "r鯹)晿\u003co,c鮽ort昍řČ扷5ƗǸ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1beta1.CSIDriver.pb b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1beta1.CSIDriver.pb new file mode 100644 index 00000000000..bce3620d37e Binary files /dev/null and b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1beta1.CSIDriver.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1beta1.CSIDriver.yaml b/staging/src/k8s.io/api/testdata/v1.16.0/storage.k8s.io.v1beta1.CSIDriver.yaml new file mode 100644 index 00000000000..bbb086e8692 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.16.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" + fieldsType: "18" + 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: "11042405498087606203" + selfLink: "5" + uid: "7" +spec: + attachRequired: false + podInfoOnMount: false + volumeLifecycleModes: + - r鯹)晿