diff --git a/api/api-rules/apiextensions_violation_exceptions.list b/api/api-rules/apiextensions_violation_exceptions.list index 5788ea4bc0a..8f86f6bad2a 100644 --- a/api/api-rules/apiextensions_violation_exceptions.list +++ b/api/api-rules/apiextensions_violation_exceptions.list @@ -9,7 +9,7 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIVe API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIVersions,Versions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,CreateOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,DeleteOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Fields,Raw +API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,FieldsV1,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelectorRequirement,Values API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,List,Items @@ -18,7 +18,6 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Objec API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,OwnerReferences API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PatchOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ProtoFields,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,RootPaths,Paths API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,StatusDetails,Causes API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Table,ColumnDefinitions diff --git a/api/api-rules/codegen_violation_exceptions.list b/api/api-rules/codegen_violation_exceptions.list index a3ce3b689e7..96607faab07 100644 --- a/api/api-rules/codegen_violation_exceptions.list +++ b/api/api-rules/codegen_violation_exceptions.list @@ -8,7 +8,7 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIVe API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIVersions,Versions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,CreateOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,DeleteOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Fields,Raw +API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,FieldsV1,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelectorRequirement,Values API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,List,Items @@ -17,7 +17,6 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Objec API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,OwnerReferences API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PatchOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ProtoFields,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,RootPaths,Paths API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,StatusDetails,Causes API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Table,ColumnDefinitions diff --git a/api/api-rules/sample_apiserver_violation_exceptions.list b/api/api-rules/sample_apiserver_violation_exceptions.list index 96fc7df76ee..14c78653b9c 100644 --- a/api/api-rules/sample_apiserver_violation_exceptions.list +++ b/api/api-rules/sample_apiserver_violation_exceptions.list @@ -8,7 +8,7 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIVe API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIVersions,Versions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,CreateOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,DeleteOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Fields,Raw +API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,FieldsV1,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelectorRequirement,Values API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,List,Items @@ -17,7 +17,6 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Objec API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,OwnerReferences API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PatchOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ProtoFields,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,RootPaths,Paths API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,StatusDetails,Causes API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Table,ColumnDefinitions diff --git a/api/api-rules/violation_exceptions.list b/api/api-rules/violation_exceptions.list index eafa238c4af..24733bab0b6 100644 --- a/api/api-rules/violation_exceptions.list +++ b/api/api-rules/violation_exceptions.list @@ -401,7 +401,7 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIVe API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,APIVersions,Versions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,CreateOptions,DryRun API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,DeleteOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Fields,Raw +API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,FieldsV1,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelector,MatchExpressions API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,LabelSelectorRequirement,Values API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,List,Items @@ -410,7 +410,6 @@ API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Objec API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ObjectMeta,OwnerReferences API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PartialObjectMetadataList,Items API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,PatchOptions,DryRun -API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,ProtoFields,Raw API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,RootPaths,Paths API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,StatusDetails,Causes API rule violation: list_type_missing,k8s.io/apimachinery/pkg/apis/meta/v1,Table,ColumnDefinitions diff --git a/api/openapi-spec/swagger.json b/api/openapi-spec/swagger.json index c50dfabd816..b84758aee53 100644 --- a/api/openapi-spec/swagger.json +++ b/api/openapi-spec/swagger.json @@ -18844,8 +18844,8 @@ } ] }, - "io.k8s.apimachinery.pkg.apis.meta.v1.Fields": { - "description": "Fields stores a set of fields in a data structure like a Trie.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", + "io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1": { + "description": "FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", "type": "object" }, "io.k8s.apimachinery.pkg.apis.meta.v1.GroupVersionForDiscovery": { @@ -18943,9 +18943,13 @@ "description": "APIVersion defines the version of this resource that this field set applies to. The format is \"group/version\" just like the top-level APIVersion field. It is necessary to track the version of a field set because it cannot be automatically converted.", "type": "string" }, - "fields": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Fields", - "description": "Fields identifies a set of fields." + "fieldsType": { + "description": "FieldsType is the discriminator for the different fields format and version. There is currently only one possible value: \"FieldsV1\"", + "type": "string" + }, + "fieldsV1": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1", + "description": "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type." }, "manager": { "description": "Manager is an identifier of the workflow managing these fields.", diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.json b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.json index 8bdee3b57ce..756c184fa24 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.json +++ b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.json @@ -35,19 +35,20 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "webhooks": [ { - "name": "18", + "name": "19", "clientConfig": { - "url": "19", + "url": "20", "service": { - "namespace": "20", - "name": "21", - "path": "22", + "namespace": "21", + "name": "22", + "path": "23", "port": -1971381490 }, "caBundle": "IQ==" @@ -58,14 +59,14 @@ "8衍`Ĩɘ.蘯" ], "apiGroups": [ - "23" - ], - "apiVersions": [ "24" ], - "resources": [ + "apiVersions": [ "25" ], + "resources": [ + "26" + ], "scope": "昍řČ扷5ƗǸƢ6/" } ], @@ -99,7 +100,7 @@ "sideEffects": "Ɵ)Ù", "timeoutSeconds": 1132918207, "admissionReviewVersions": [ - "38" + "39" ], "reinvocationPolicy": "錯ƶ" } diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.pb b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.pb index deb392b2765..7e5534d0214 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.pb and b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.yaml b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.yaml index 3dfd5b63665..65258078165 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.MutatingWebhookConfiguration.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,18 +31,18 @@ metadata: uid: "7" webhooks: - admissionReviewVersions: - - "38" + - "39" clientConfig: caBundle: IQ== service: - name: "21" - namespace: "20" - path: "22" + name: "22" + namespace: "21" + path: "23" port: -1971381490 - url: "19" + url: "20" failurePolicy: VŚ(ĿȊ甞谐颋 matchPolicy: SǡƏ - name: "18" + name: "19" namespaceSelector: matchExpressions: - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 @@ -59,13 +60,13 @@ webhooks: reinvocationPolicy: 錯ƶ rules: - apiGroups: - - "23" - apiVersions: - "24" + apiVersions: + - "25" operations: - 8衍`Ĩɘ.蘯 resources: - - "25" + - "26" scope: 昍řČ扷5ƗǸƢ6/ sideEffects: Ɵ)Ù timeoutSeconds: 1132918207 diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.json b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.json index 399859b09e2..d6fefa46180 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.json +++ b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.json @@ -35,19 +35,20 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "webhooks": [ { - "name": "18", + "name": "19", "clientConfig": { - "url": "19", + "url": "20", "service": { - "namespace": "20", - "name": "21", - "path": "22", + "namespace": "21", + "name": "22", + "path": "23", "port": -1971381490 }, "caBundle": "IQ==" @@ -58,14 +59,14 @@ "8衍`Ĩɘ.蘯" ], "apiGroups": [ - "23" - ], - "apiVersions": [ "24" ], - "resources": [ + "apiVersions": [ "25" ], + "resources": [ + "26" + ], "scope": "昍řČ扷5ƗǸƢ6/" } ], @@ -99,7 +100,7 @@ "sideEffects": "Ɵ)Ù", "timeoutSeconds": 1132918207, "admissionReviewVersions": [ - "38" + "39" ] } ] diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.pb b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.pb index 3a4a47670a7..cde77cd0547 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.pb and b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.yaml b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.yaml index 1add1f8cee5..8a3ce445e3a 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1.ValidatingWebhookConfiguration.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,18 +31,18 @@ metadata: uid: "7" webhooks: - admissionReviewVersions: - - "38" + - "39" clientConfig: caBundle: IQ== service: - name: "21" - namespace: "20" - path: "22" + name: "22" + namespace: "21" + path: "23" port: -1971381490 - url: "19" + url: "20" failurePolicy: VŚ(ĿȊ甞谐颋 matchPolicy: SǡƏ - name: "18" + name: "19" namespaceSelector: matchExpressions: - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 @@ -58,13 +59,13 @@ webhooks: 7p_w.e6._.pj5t_k-_v.-6b6.N_-u.---.8-L: k-U.v.4 rules: - apiGroups: - - "23" - apiVersions: - "24" + apiVersions: + - "25" operations: - 8衍`Ĩɘ.蘯 resources: - - "25" + - "26" scope: 昍řČ扷5ƗǸƢ6/ sideEffects: Ɵ)Ù timeoutSeconds: 1132918207 diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.json b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.json index 7eb128134b5..95d589b3b98 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.json +++ b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.json @@ -35,19 +35,20 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "webhooks": [ { - "name": "18", + "name": "19", "clientConfig": { - "url": "19", + "url": "20", "service": { - "namespace": "20", - "name": "21", - "path": "22", + "namespace": "21", + "name": "22", + "path": "23", "port": -1971381490 }, "caBundle": "IQ==" @@ -58,14 +59,14 @@ "8衍`Ĩɘ.蘯" ], "apiGroups": [ - "23" - ], - "apiVersions": [ "24" ], - "resources": [ + "apiVersions": [ "25" ], + "resources": [ + "26" + ], "scope": "昍řČ扷5ƗǸƢ6/" } ], @@ -99,7 +100,7 @@ "sideEffects": "Ɵ)Ù", "timeoutSeconds": 1132918207, "admissionReviewVersions": [ - "38" + "39" ], "reinvocationPolicy": "錯ƶ" } diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.pb b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.pb index 0e15363c2dd..36f5b65ee71 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.pb and b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.yaml b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.yaml index 140c6366594..47917d2ef36 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,18 +31,18 @@ metadata: uid: "7" webhooks: - admissionReviewVersions: - - "38" + - "39" clientConfig: caBundle: IQ== service: - name: "21" - namespace: "20" - path: "22" + name: "22" + namespace: "21" + path: "23" port: -1971381490 - url: "19" + url: "20" failurePolicy: VŚ(ĿȊ甞谐颋 matchPolicy: SǡƏ - name: "18" + name: "19" namespaceSelector: matchExpressions: - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 @@ -59,13 +60,13 @@ webhooks: reinvocationPolicy: 錯ƶ rules: - apiGroups: - - "23" - apiVersions: - "24" + apiVersions: + - "25" operations: - 8衍`Ĩɘ.蘯 resources: - - "25" + - "26" scope: 昍řČ扷5ƗǸƢ6/ sideEffects: Ɵ)Ù timeoutSeconds: 1132918207 diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.json b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.json index e628f057912..8ae6293a1aa 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.json +++ b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.json @@ -35,19 +35,20 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "webhooks": [ { - "name": "18", + "name": "19", "clientConfig": { - "url": "19", + "url": "20", "service": { - "namespace": "20", - "name": "21", - "path": "22", + "namespace": "21", + "name": "22", + "path": "23", "port": -1971381490 }, "caBundle": "IQ==" @@ -58,14 +59,14 @@ "8衍`Ĩɘ.蘯" ], "apiGroups": [ - "23" - ], - "apiVersions": [ "24" ], - "resources": [ + "apiVersions": [ "25" ], + "resources": [ + "26" + ], "scope": "昍řČ扷5ƗǸƢ6/" } ], @@ -99,7 +100,7 @@ "sideEffects": "Ɵ)Ù", "timeoutSeconds": 1132918207, "admissionReviewVersions": [ - "38" + "39" ] } ] diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.pb b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.pb index 1d15d9241c0..7577cc2c82b 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.pb and b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml index c330b811a8b..b44978962ae 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,18 +31,18 @@ metadata: uid: "7" webhooks: - admissionReviewVersions: - - "38" + - "39" clientConfig: caBundle: IQ== service: - name: "21" - namespace: "20" - path: "22" + name: "22" + namespace: "21" + path: "23" port: -1971381490 - url: "19" + url: "20" failurePolicy: VŚ(ĿȊ甞谐颋 matchPolicy: SǡƏ - name: "18" + name: "19" namespaceSelector: matchExpressions: - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 @@ -58,13 +59,13 @@ webhooks: 7p_w.e6._.pj5t_k-_v.-6b6.N_-u.---.8-L: k-U.v.4 rules: - apiGroups: - - "23" - apiVersions: - "24" + apiVersions: + - "25" operations: - 8衍`Ĩɘ.蘯 resources: - - "25" + - "26" scope: 昍řČ扷5ƗǸƢ6/ sideEffects: Ɵ)Ù timeoutSeconds: 1132918207 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.json index 8d470dcca0b..b19b05eb4d1 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.pb index 526690fb213..b43b7d487c2 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.yaml index db2969a87fd..634a51ed2ac 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ControllerRevision.yaml @@ -21,6 +21,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.json index 31b30714d93..dc2751ee14b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -56,49 +57,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "TʡȂŏ{sǡƟ", "resourceVersion": "1698285396218902212", "generation": -4139900758039117471, "creationTimestamp": null, "deletionGracePeriodSeconds": 7534629739119643351, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "^", "controller": false, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "ĪȸŹăȲϤĦʅ芝", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "" }, "emptyDir": { @@ -106,26 +108,26 @@ "sizeLimit": "804" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1318752360 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": -2007808768 }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": 228756891 } ], @@ -133,93 +135,93 @@ "optional": false }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 408756018, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "readOnly": true, "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "chapAuthSession": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62" + "endpoints": "63", + "path": "64" }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" }, "readOnly": true }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "915" }, "mode": -1768075156 @@ -229,25 +231,25 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": 570501002, - "fsType": "92", + "fsType": "94", "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 2020789772 } ], @@ -255,39 +257,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "k ź贩j瀉ǚrǜnh0åȂ", - "fsType": "110", + "fsType": "112", "readOnly": false, "kind": "nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": 675406340 } ], @@ -296,14 +298,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "461" }, "mode": -1618937335 @@ -311,118 +313,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": -1126738259 } ], "optional": true }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": -6345861634934949644, - "path": "125" + "path": "127" } } ], "defaultMode": 480521693 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127" + "volumeID": "128", + "fsType": "129" }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, "sslEnabled": true, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": true, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -1510026905, "containerPort": 437857734, "protocol": "Rƥ贫d飼$俊跾|@?鷅b", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": false }, "secretRef": { - "name": "154", + "name": "156", "optional": false } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "468" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -438,40 +440,40 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "卩蝾", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", - "port": "173", - "host": "174", + "path": "174", + "port": "175", + "host": "176", "httpHeaders": [ { - "name": "175", - "value": "176" + "name": "177", + "value": "178" } ] }, "tcpSocket": { - "port": "177", - "host": "178" + "port": "179", + "host": "180" }, "initialDelaySeconds": 1805144649, "timeoutSeconds": -606111218, @@ -482,24 +484,24 @@ "readinessProbe": { "exec": { "command": [ - "179" + "181" ] }, "httpGet": { - "path": "180", - "port": "181", - "host": "182", + "path": "182", + "port": "183", + "host": "184", "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", "httpHeaders": [ { - "name": "183", - "value": "184" + "name": "185", + "value": "186" } ] }, "tcpSocket": { "port": -337353552, - "host": "185" + "host": "187" }, "initialDelaySeconds": -1724160601, "timeoutSeconds": -1158840571, @@ -511,50 +513,50 @@ "postStart": { "exec": { "command": [ - "186" + "188" ] }, "httpGet": { - "path": "187", - "port": "188", - "host": "189", + "path": "189", + "port": "190", + "host": "191", "httpHeaders": [ { - "name": "190", - "value": "191" + "name": "192", + "value": "193" } ] }, "tcpSocket": { "port": 559781916, - "host": "192" + "host": "194" } }, "preStop": { "exec": { "command": [ - "193" + "195" ] }, "httpGet": { - "path": "194", + "path": "196", "port": 1150375229, - "host": "195", + "host": "197", "scheme": "QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖\u003cǶ", "httpHeaders": [ { - "name": "196", - "value": "197" + "name": "198", + "value": "199" } ] }, "tcpSocket": { "port": -1696471293, - "host": "198" + "host": "200" } } }, - "terminationMessagePath": "199", + "terminationMessagePath": "201", "terminationMessagePolicy": "£軶ǃ*ʙ嫙\u0026蒒5靇C'ɵK.Q貇", "imagePullPolicy": "Ŵ廷s{Ⱦdz@", "securityContext": { @@ -568,15 +570,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "200", - "role": "201", - "type": "202", - "level": "203" + "user": "202", + "role": "203", + "type": "204", + "level": "205" }, "windowsOptions": { - "gmsaCredentialSpecName": "204", - "gmsaCredentialSpec": "205", - "runAsUserName": "206" + "gmsaCredentialSpecName": "206", + "gmsaCredentialSpec": "207", + "runAsUserName": "208" }, "runAsUser": 4181787587415673530, "runAsGroup": 825262458636305509, @@ -591,59 +593,59 @@ ], "containers": [ { - "name": "207", - "image": "208", + "name": "209", + "image": "210", "command": [ - "209" + "211" ], "args": [ - "210" + "212" ], - "workingDir": "211", + "workingDir": "213", "ports": [ { - "name": "212", + "name": "214", "hostPort": 1385030458, "containerPort": 427196286, "protocol": "o/樝fw[Řż丩Ž", - "hostIP": "213" + "hostIP": "215" } ], "envFrom": [ { - "prefix": "214", + "prefix": "216", "configMapRef": { - "name": "215", + "name": "217", "optional": false }, "secretRef": { - "name": "216", + "name": "218", "optional": true } } ], "env": [ { - "name": "217", - "value": "218", + "name": "219", + "value": "220", "valueFrom": { "fieldRef": { - "apiVersion": "219", - "fieldPath": "220" + "apiVersion": "221", + "fieldPath": "222" }, "resourceFieldRef": { - "containerName": "221", - "resource": "222", + "containerName": "223", + "resource": "224", "divisor": "932" }, "configMapKeyRef": { - "name": "223", - "key": "224", + "name": "225", + "key": "226", "optional": false }, "secretKeyRef": { - "name": "225", - "key": "226", + "name": "227", + "key": "228", "optional": true } } @@ -659,41 +661,41 @@ }, "volumeMounts": [ { - "name": "227", + "name": "229", "readOnly": true, - "mountPath": "228", - "subPath": "229", + "mountPath": "230", + "subPath": "231", "mountPropagation": "奺Ȋ礶惇¸t颟.鵫ǚ", - "subPathExpr": "230" + "subPathExpr": "232" } ], "volumeDevices": [ { - "name": "231", - "devicePath": "232" + "name": "233", + "devicePath": "234" } ], "livenessProbe": { "exec": { "command": [ - "233" + "235" ] }, "httpGet": { - "path": "234", - "port": "235", - "host": "236", + "path": "236", + "port": "237", + "host": "238", "scheme": "Ȥ藠3.", "httpHeaders": [ { - "name": "237", - "value": "238" + "name": "239", + "value": "240" } ] }, "tcpSocket": { - "port": "239", - "host": "240" + "port": "241", + "host": "242" }, "initialDelaySeconds": -1389418722, "timeoutSeconds": 851018015, @@ -704,24 +706,24 @@ "readinessProbe": { "exec": { "command": [ - "241" + "243" ] }, "httpGet": { - "path": "242", - "port": "243", - "host": "244", + "path": "244", + "port": "245", + "host": "246", "scheme": "«丯Ƙ枛牐ɺ皚", "httpHeaders": [ { - "name": "245", - "value": "246" + "name": "247", + "value": "248" } ] }, "tcpSocket": { "port": -1934111455, - "host": "247" + "host": "249" }, "initialDelaySeconds": 766864314, "timeoutSeconds": 1146016612, @@ -733,51 +735,51 @@ "postStart": { "exec": { "command": [ - "248" + "250" ] }, "httpGet": { - "path": "249", - "port": "250", - "host": "251", + "path": "251", + "port": "252", + "host": "253", "scheme": "'", "httpHeaders": [ { - "name": "252", - "value": "253" + "name": "254", + "value": "255" } ] }, "tcpSocket": { "port": -801430937, - "host": "254" + "host": "256" } }, "preStop": { "exec": { "command": [ - "255" + "257" ] }, "httpGet": { - "path": "256", + "path": "258", "port": 1810980158, - "host": "257", + "host": "259", "scheme": "_ƮA攤/ɸɎ R§耶FfBl", "httpHeaders": [ { - "name": "258", - "value": "259" + "name": "260", + "value": "261" } ] }, "tcpSocket": { "port": 1074486306, - "host": "260" + "host": "262" } } }, - "terminationMessagePath": "261", + "terminationMessagePath": "263", "terminationMessagePolicy": "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ", "imagePullPolicy": "Ǖɳɷ9Ì崟¿瘦ɖ緕", "securityContext": { @@ -791,15 +793,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "262", - "role": "263", - "type": "264", - "level": "265" + "user": "264", + "role": "265", + "type": "266", + "level": "267" }, "windowsOptions": { - "gmsaCredentialSpecName": "266", - "gmsaCredentialSpec": "267", - "runAsUserName": "268" + "gmsaCredentialSpecName": "268", + "gmsaCredentialSpec": "269", + "runAsUserName": "270" }, "runAsUser": -6470941481344047265, "runAsGroup": 1373384864388370080, @@ -813,59 +815,59 @@ ], "ephemeralContainers": [ { - "name": "269", - "image": "270", + "name": "271", + "image": "272", "command": [ - "271" + "273" ], "args": [ - "272" + "274" ], - "workingDir": "273", + "workingDir": "275", "ports": [ { - "name": "274", + "name": "276", "hostPort": 2058122084, "containerPort": -379385405, "protocol": "#嬀ơŸ8T 苧yñKJɐ扵Gƚ绤f", - "hostIP": "275" + "hostIP": "277" } ], "envFrom": [ { - "prefix": "276", + "prefix": "278", "configMapRef": { - "name": "277", + "name": "279", "optional": true }, "secretRef": { - "name": "278", + "name": "280", "optional": false } } ], "env": [ { - "name": "279", - "value": "280", + "name": "281", + "value": "282", "valueFrom": { "fieldRef": { - "apiVersion": "281", - "fieldPath": "282" + "apiVersion": "283", + "fieldPath": "284" }, "resourceFieldRef": { - "containerName": "283", - "resource": "284", + "containerName": "285", + "resource": "286", "divisor": "355" }, "configMapKeyRef": { - "name": "285", - "key": "286", + "name": "287", + "key": "288", "optional": false }, "secretKeyRef": { - "name": "287", - "key": "288", + "name": "289", + "key": "290", "optional": true } } @@ -881,40 +883,40 @@ }, "volumeMounts": [ { - "name": "289", - "mountPath": "290", - "subPath": "291", + "name": "291", + "mountPath": "292", + "subPath": "293", "mountPropagation": "簳°Ļǟi\u0026皥贸", - "subPathExpr": "292" + "subPathExpr": "294" } ], "volumeDevices": [ { - "name": "293", - "devicePath": "294" + "name": "295", + "devicePath": "296" } ], "livenessProbe": { "exec": { "command": [ - "295" + "297" ] }, "httpGet": { - "path": "296", - "port": "297", - "host": "298", + "path": "298", + "port": "299", + "host": "300", "scheme": "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉", "httpHeaders": [ { - "name": "299", - "value": "300" + "name": "301", + "value": "302" } ] }, "tcpSocket": { - "port": "301", - "host": "302" + "port": "303", + "host": "304" }, "initialDelaySeconds": 2066735093, "timeoutSeconds": -190183379, @@ -925,24 +927,24 @@ "readinessProbe": { "exec": { "command": [ - "303" + "305" ] }, "httpGet": { - "path": "304", - "port": "305", - "host": "306", + "path": "306", + "port": "307", + "host": "308", "scheme": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", "httpHeaders": [ { - "name": "307", - "value": "308" + "name": "309", + "value": "310" } ] }, "tcpSocket": { "port": 458427807, - "host": "309" + "host": "311" }, "initialDelaySeconds": -1971421078, "timeoutSeconds": 1905181464, @@ -954,51 +956,51 @@ "postStart": { "exec": { "command": [ - "310" + "312" ] }, "httpGet": { - "path": "311", - "port": "312", - "host": "313", + "path": "313", + "port": "314", + "host": "315", "scheme": "鶫:顇ə娯Ȱ囌{屿oiɥ嵐sC", "httpHeaders": [ { - "name": "314", - "value": "315" + "name": "316", + "value": "317" } ] }, "tcpSocket": { - "port": "316", - "host": "317" + "port": "318", + "host": "319" } }, "preStop": { "exec": { "command": [ - "318" + "320" ] }, "httpGet": { - "path": "319", - "port": "320", - "host": "321", + "path": "321", + "port": "322", + "host": "323", "scheme": "鬍熖B芭花ª瘡蟦JBʟ鍏H鯂²", "httpHeaders": [ { - "name": "322", - "value": "323" + "name": "324", + "value": "325" } ] }, "tcpSocket": { "port": -1187301925, - "host": "324" + "host": "326" } } }, - "terminationMessagePath": "325", + "terminationMessagePath": "327", "terminationMessagePolicy": "Őnj汰8ŕ", "imagePullPolicy": "邻爥蹔ŧOǨ繫ʎǑyZ涬P­蜷ɔ幩", "securityContext": { @@ -1012,15 +1014,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "326", - "role": "327", - "type": "328", - "level": "329" + "user": "328", + "role": "329", + "type": "330", + "level": "331" }, "windowsOptions": { - "gmsaCredentialSpecName": "330", - "gmsaCredentialSpec": "331", - "runAsUserName": "332" + "gmsaCredentialSpecName": "332", + "gmsaCredentialSpec": "333", + "runAsUserName": "334" }, "runAsUser": 6726836758549163621, "runAsGroup": 741362943076737213, @@ -1032,7 +1034,7 @@ "stdin": true, "stdinOnce": true, "tty": true, - "targetContainerName": "333" + "targetContainerName": "335" } ], "restartPolicy": "åe躒訙", @@ -1040,25 +1042,25 @@ "activeDeadlineSeconds": 9212087462729867542, "dnsPolicy": "娕uE增猍ǵ xǨŴ壶ƵfȽÃ茓pȓɻ", "nodeSelector": { - "334": "335" + "336": "337" }, - "serviceAccountName": "336", - "serviceAccount": "337", + "serviceAccountName": "338", + "serviceAccount": "339", "automountServiceAccountToken": false, - "nodeName": "338", + "nodeName": "340", "hostPID": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "339", - "role": "340", - "type": "341", - "level": "342" + "user": "341", + "role": "342", + "type": "343", + "level": "344" }, "windowsOptions": { - "gmsaCredentialSpecName": "343", - "gmsaCredentialSpec": "344", - "runAsUserName": "345" + "gmsaCredentialSpecName": "345", + "gmsaCredentialSpec": "346", + "runAsUserName": "347" }, "runAsUser": 7747616967629081728, "runAsGroup": 2548453080315983269, @@ -1069,18 +1071,18 @@ "fsGroup": -7117039988160665426, "sysctls": [ { - "name": "346", - "value": "347" + "name": "348", + "value": "349" } ] }, "imagePullSecrets": [ { - "name": "348" + "name": "350" } ], - "hostname": "349", - "subdomain": "350", + "hostname": "351", + "subdomain": "352", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1088,19 +1090,19 @@ { "matchExpressions": [ { - "key": "351", + "key": "353", "operator": "", "values": [ - "352" + "354" ] } ], "matchFields": [ { - "key": "353", + "key": "355", "operator": "ƽ眝{æ盪泙", "values": [ - "354" + "356" ] } ] @@ -1113,19 +1115,19 @@ "preference": { "matchExpressions": [ { - "key": "355", + "key": "357", "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", "values": [ - "356" + "358" ] } ], "matchFields": [ { - "key": "357", + "key": "359", "operator": "ʨIk(dŊiɢzĮ蛋I滞", "values": [ - "358" + "360" ] } ] @@ -1148,9 +1150,9 @@ ] }, "namespaces": [ - "365" + "367" ], - "topologyKey": "366" + "topologyKey": "368" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1172,9 +1174,9 @@ ] }, "namespaces": [ - "373" + "375" ], - "topologyKey": "374" + "topologyKey": "376" } } ] @@ -1194,9 +1196,9 @@ ] }, "namespaces": [ - "381" + "383" ], - "topologyKey": "382" + "topologyKey": "384" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1215,45 +1217,45 @@ ] }, "namespaces": [ - "389" + "391" ], - "topologyKey": "390" + "topologyKey": "392" } } ] } }, - "schedulerName": "391", + "schedulerName": "393", "tolerations": [ { - "key": "392", + "key": "394", "operator": "ƹ|", - "value": "393", + "value": "395", "effect": "料ȭzV镜籬ƽ", "tolerationSeconds": 935587338391120947 } ], "hostAliases": [ { - "ip": "394", + "ip": "396", "hostnames": [ - "395" + "397" ] } ], - "priorityClassName": "396", + "priorityClassName": "398", "priority": 1690570439, "dnsConfig": { "nameservers": [ - "397" + "399" ], "searches": [ - "398" + "400" ], "options": [ { - "name": "399", - "value": "400" + "name": "401", + "value": "402" } ] }, @@ -1262,7 +1264,7 @@ "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" } ], - "runtimeClassName": "401", + "runtimeClassName": "403", "enableServiceLinks": true, "preemptionPolicy": "eáNRNJ丧鴻Ŀ", "overhead": { @@ -1271,7 +1273,7 @@ "topologySpreadConstraints": [ { "maxSkew": -137402083, - "topologyKey": "402", + "topologyKey": "404", "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", "labelSelector": { "matchLabels": { @@ -1315,8 +1317,8 @@ "type": "", "status": "'ƈoIǢ龞瞯å", "lastTransitionTime": "2469-07-10T03:20:34Z", - "reason": "409", - "message": "410" + "reason": "411", + "message": "412" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.pb index 118d3e128c4..7b05de35acc 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.yaml index e115f1774ac..1191957bf58 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.DaemonSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -42,31 +43,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: 7534629739119643351 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -4139900758039117471 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: ĪȸŹăȲϤĦʅ芝 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: false - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ^ resourceVersion: "1698285396218902212" - selfLink: "27" + selfLink: "28" uid: TʡȂŏ{sǡƟ spec: activeDeadlineSeconds: 9212087462729867542 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "355" + - key: "357" operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' values: - - "356" + - "358" matchFields: - - key: "357" + - key: "359" operator: ʨIk(dŊiɢzĮ蛋I滞 values: - - "358" + - "360" weight: 646133945 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "351" + - key: "353" operator: "" values: - - "352" + - "354" matchFields: - - key: "353" + - key: "355" operator: ƽ眝{æ盪泙 values: - - "354" + - "356" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: 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: - - "373" - topologyKey: "374" + - "375" + topologyKey: "376" weight: -855547676 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 namespaces: - - "365" - topologyKey: "366" + - "367" + topologyKey: "368" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -132,8 +134,8 @@ spec: matchLabels: 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx namespaces: - - "389" - topologyKey: "390" + - "391" + topologyKey: "392" weight: 808399187 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -143,119 +145,119 @@ spec: matchLabels: 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 namespaces: - - "381" - topologyKey: "382" + - "383" + topologyKey: "384" automountServiceAccountToken: false containers: - args: - - "210" + - "212" command: - - "209" + - "211" env: - - name: "217" - value: "218" + - name: "219" + value: "220" valueFrom: configMapKeyRef: - key: "224" - name: "223" - optional: false - fieldRef: - apiVersion: "219" - fieldPath: "220" - resourceFieldRef: - containerName: "221" - divisor: "932" - resource: "222" - secretKeyRef: key: "226" name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "932" + resource: "224" + secretKeyRef: + key: "228" + name: "227" optional: true envFrom: - configMapRef: - name: "215" + name: "217" optional: false - prefix: "214" + prefix: "216" secretRef: - name: "216" + name: "218" optional: true - image: "208" + image: "210" imagePullPolicy: Ǖɳɷ9Ì崟¿瘦ɖ緕 lifecycle: postStart: exec: command: - - "248" + - "250" httpGet: - host: "251" + host: "253" httpHeaders: - - name: "252" - value: "253" - path: "249" - port: "250" + - name: "254" + value: "255" + path: "251" + port: "252" scheme: '''' tcpSocket: - host: "254" + host: "256" port: -801430937 preStop: exec: command: - - "255" + - "257" httpGet: - host: "257" + host: "259" httpHeaders: - - name: "258" - value: "259" - path: "256" + - name: "260" + value: "261" + path: "258" port: 1810980158 scheme: _ƮA攤/ɸɎ R§耶FfBl tcpSocket: - host: "260" + host: "262" port: 1074486306 livenessProbe: exec: command: - - "233" + - "235" failureThreshold: -161485752 httpGet: - host: "236" + host: "238" httpHeaders: - - name: "237" - value: "238" - path: "234" - port: "235" + - name: "239" + value: "240" + path: "236" + port: "237" scheme: Ȥ藠3. initialDelaySeconds: -1389418722 periodSeconds: 596942561 successThreshold: -1880980172 tcpSocket: - host: "240" - port: "239" + host: "242" + port: "241" timeoutSeconds: 851018015 - name: "207" + name: "209" ports: - containerPort: 427196286 - hostIP: "213" + hostIP: "215" hostPort: 1385030458 - name: "212" + name: "214" protocol: o/樝fw[Řż丩Ž readinessProbe: exec: command: - - "241" + - "243" failureThreshold: 59664438 httpGet: - host: "244" + host: "246" httpHeaders: - - name: "245" - value: "246" - path: "242" - port: "243" + - name: "247" + value: "248" + path: "244" + port: "245" scheme: «丯Ƙ枛牐ɺ皚 initialDelaySeconds: 766864314 periodSeconds: 1495880465 successThreshold: -1032967081 tcpSocket: - host: "247" + host: "249" port: -1934111455 timeoutSeconds: 1146016612 resources: @@ -277,148 +279,148 @@ spec: runAsNonRoot: false runAsUser: -6470941481344047265 seLinuxOptions: - level: "265" - role: "263" - type: "264" - user: "262" + level: "267" + role: "265" + type: "266" + user: "264" windowsOptions: - gmsaCredentialSpec: "267" - gmsaCredentialSpecName: "266" - runAsUserName: "268" - terminationMessagePath: "261" + gmsaCredentialSpec: "269" + gmsaCredentialSpecName: "268" + runAsUserName: "270" + terminationMessagePath: "263" terminationMessagePolicy: Zɾģ毋Ó6dz娝嘚庎D}埽uʎ tty: true volumeDevices: - - devicePath: "232" - name: "231" + - devicePath: "234" + name: "233" volumeMounts: - - mountPath: "228" + - mountPath: "230" mountPropagation: 奺Ȋ礶惇¸t颟.鵫ǚ - name: "227" + name: "229" readOnly: true - subPath: "229" - subPathExpr: "230" - workingDir: "211" + subPath: "231" + subPathExpr: "232" + workingDir: "213" dnsConfig: nameservers: - - "397" + - "399" options: - - name: "399" - value: "400" + - name: "401" + value: "402" searches: - - "398" + - "400" dnsPolicy: 娕uE增猍ǵ xǨŴ壶ƵfȽÃ茓pȓɻ enableServiceLinks: true ephemeralContainers: - args: - - "272" + - "274" command: - - "271" + - "273" env: - - name: "279" - value: "280" + - name: "281" + value: "282" valueFrom: configMapKeyRef: - key: "286" - name: "285" - optional: false - fieldRef: - apiVersion: "281" - fieldPath: "282" - resourceFieldRef: - containerName: "283" - divisor: "355" - resource: "284" - secretKeyRef: key: "288" name: "287" + optional: false + fieldRef: + apiVersion: "283" + fieldPath: "284" + resourceFieldRef: + containerName: "285" + divisor: "355" + resource: "286" + secretKeyRef: + key: "290" + name: "289" optional: true envFrom: - configMapRef: - name: "277" + name: "279" optional: true - prefix: "276" + prefix: "278" secretRef: - name: "278" + name: "280" optional: false - image: "270" + image: "272" imagePullPolicy: 邻爥蹔ŧOǨ繫ʎǑyZ涬P­蜷ɔ幩 lifecycle: postStart: exec: command: - - "310" + - "312" httpGet: - host: "313" + host: "315" httpHeaders: - - name: "314" - value: "315" - path: "311" - port: "312" + - name: "316" + value: "317" + path: "313" + port: "314" scheme: 鶫:顇ə娯Ȱ囌{屿oiɥ嵐sC tcpSocket: - host: "317" - port: "316" + host: "319" + port: "318" preStop: exec: command: - - "318" + - "320" httpGet: - host: "321" + host: "323" httpHeaders: - - name: "322" - value: "323" - path: "319" - port: "320" + - name: "324" + value: "325" + path: "321" + port: "322" scheme: 鬍熖B芭花ª瘡蟦JBʟ鍏H鯂² tcpSocket: - host: "324" + host: "326" port: -1187301925 livenessProbe: exec: command: - - "295" + - "297" failureThreshold: 2030115750 httpGet: - host: "298" + host: "300" httpHeaders: - - name: "299" - value: "300" - path: "296" - port: "297" + - name: "301" + value: "302" + path: "298" + port: "299" scheme: 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 initialDelaySeconds: 2066735093 periodSeconds: -940334911 successThreshold: -341287812 tcpSocket: - host: "302" - port: "301" + host: "304" + port: "303" timeoutSeconds: -190183379 - name: "269" + name: "271" ports: - containerPort: -379385405 - hostIP: "275" + hostIP: "277" hostPort: 2058122084 - name: "274" + name: "276" protocol: '#嬀ơŸ8T 苧yñKJɐ扵Gƚ绤f' readinessProbe: exec: command: - - "303" + - "305" failureThreshold: -385597677 httpGet: - host: "306" + host: "308" httpHeaders: - - name: "307" - value: "308" - path: "304" - port: "305" + - name: "309" + value: "310" + path: "306" + port: "307" scheme: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ initialDelaySeconds: -1971421078 periodSeconds: -1730959016 successThreshold: 1272940694 tcpSocket: - host: "309" + host: "311" port: 458427807 timeoutSeconds: 1905181464 resources: @@ -440,146 +442,146 @@ spec: runAsNonRoot: false runAsUser: 6726836758549163621 seLinuxOptions: - level: "329" - role: "327" - type: "328" - user: "326" + level: "331" + role: "329" + type: "330" + user: "328" windowsOptions: - gmsaCredentialSpec: "331" - gmsaCredentialSpecName: "330" - runAsUserName: "332" + gmsaCredentialSpec: "333" + gmsaCredentialSpecName: "332" + runAsUserName: "334" stdin: true stdinOnce: true - targetContainerName: "333" - terminationMessagePath: "325" + targetContainerName: "335" + terminationMessagePath: "327" terminationMessagePolicy: Őnj汰8ŕ tty: true volumeDevices: - - devicePath: "294" - name: "293" + - devicePath: "296" + name: "295" volumeMounts: - - mountPath: "290" + - mountPath: "292" mountPropagation: 簳°Ļǟi&皥贸 - name: "289" - subPath: "291" - subPathExpr: "292" - workingDir: "273" + name: "291" + subPath: "293" + subPathExpr: "294" + workingDir: "275" hostAliases: - hostnames: - - "395" - ip: "394" + - "397" + ip: "396" hostPID: true - hostname: "349" + hostname: "351" imagePullSecrets: - - name: "348" + - name: "350" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "468" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: false - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: false - image: "146" + image: "148" imagePullPolicy: Ŵ廷s{Ⱦdz@ lifecycle: postStart: exec: command: - - "186" + - "188" httpGet: - host: "189" + host: "191" httpHeaders: - - name: "190" - value: "191" - path: "187" - port: "188" + - name: "192" + value: "193" + path: "189" + port: "190" tcpSocket: - host: "192" + host: "194" port: 559781916 preStop: exec: command: - - "193" + - "195" httpGet: - host: "195" + host: "197" httpHeaders: - - name: "196" - value: "197" - path: "194" + - name: "198" + value: "199" + path: "196" port: 1150375229 scheme: QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖<Ƕ tcpSocket: - host: "198" + host: "200" port: -1696471293 livenessProbe: exec: command: - - "171" + - "173" failureThreshold: 1466047181 httpGet: - host: "174" + host: "176" httpHeaders: - - name: "175" - value: "176" - path: "172" - port: "173" + - name: "177" + value: "178" + path: "174" + port: "175" initialDelaySeconds: 1805144649 periodSeconds: 1403721475 successThreshold: 519906483 tcpSocket: - host: "178" - port: "177" + host: "180" + port: "179" timeoutSeconds: -606111218 - name: "145" + name: "147" ports: - containerPort: 437857734 - hostIP: "151" + hostIP: "153" hostPort: -1510026905 - name: "150" + name: "152" protocol: Rƥ贫d飼$俊跾|@?鷅b readinessProbe: exec: command: - - "179" + - "181" failureThreshold: 524249411 httpGet: - host: "182" + host: "184" httpHeaders: - - name: "183" - value: "184" - path: "180" - port: "181" + - name: "185" + value: "186" + path: "182" + port: "183" scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ initialDelaySeconds: -1724160601 periodSeconds: 1435507444 successThreshold: -1430577593 tcpSocket: - host: "185" + host: "187" port: -337353552 timeoutSeconds: -1158840571 resources: @@ -601,72 +603,72 @@ spec: runAsNonRoot: true runAsUser: 4181787587415673530 seLinuxOptions: - level: "203" - role: "201" - type: "202" - user: "200" + level: "205" + role: "203" + type: "204" + user: "202" windowsOptions: - gmsaCredentialSpec: "205" - gmsaCredentialSpecName: "204" - runAsUserName: "206" + gmsaCredentialSpec: "207" + gmsaCredentialSpecName: "206" + runAsUserName: "208" stdin: true stdinOnce: true - terminationMessagePath: "199" + terminationMessagePath: "201" terminationMessagePolicy: £軶ǃ*ʙ嫙&蒒5靇C'ɵK.Q貇 volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: 卩蝾 - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "338" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "340" nodeSelector: - "334": "335" + "336": "337" overhead: 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" preemptionPolicy: eáNRNJ丧鴻Ŀ priority: 1690570439 - priorityClassName: "396" + priorityClassName: "398" readinessGates: - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 restartPolicy: åe躒訙 - runtimeClassName: "401" - schedulerName: "391" + runtimeClassName: "403" + schedulerName: "393" securityContext: fsGroup: -7117039988160665426 runAsGroup: 2548453080315983269 runAsNonRoot: false runAsUser: 7747616967629081728 seLinuxOptions: - level: "342" - role: "340" - type: "341" - user: "339" + level: "344" + role: "342" + type: "343" + user: "341" supplementalGroups: - -1193643752264108019 sysctls: - - name: "346" - value: "347" + - name: "348" + value: "349" windowsOptions: - gmsaCredentialSpec: "344" - gmsaCredentialSpecName: "343" - runAsUserName: "345" - serviceAccount: "337" - serviceAccountName: "336" + gmsaCredentialSpec: "346" + gmsaCredentialSpecName: "345" + runAsUserName: "347" + serviceAccount: "339" + serviceAccountName: "338" shareProcessNamespace: false - subdomain: "350" + subdomain: "352" terminationGracePeriodSeconds: 6942343986058351509 tolerations: - effect: 料ȭzV镜籬ƽ - key: "392" + key: "394" operator: ƹ| tolerationSeconds: 935587338391120947 - value: "393" + value: "395" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -677,207 +679,207 @@ spec: matchLabels: E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X maxSkew: -137402083 - topologyKey: "402" + topologyKey: "404" whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: -2007808768 - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: k ź贩j瀉ǚrǜnh0åȂ - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶 readOnly: false azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 952979935 items: - - key: "97" + - key: "99" mode: 2020789772 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: true volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: -868808281 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: -1768075156 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "915" - resource: "90" + resource: "92" emptyDir: medium: ɹ坼É/pȿ sizeLimit: "804" fc: - fsType: "92" + fsType: "94" lun: 570501002 targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1318752360 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" hostPath: - path: "41" + path: "43" type: "" iscsi: chapAuthDiscovery: true chapAuthSession: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 408756018 portals: - - "58" + - "60" readOnly: true secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" - volumeID: "126" + fsType: "129" + volumeID: "128" projected: defaultMode: 480521693 sources: - configMap: items: - - key: "122" + - key: "124" mode: -1126738259 - path: "123" - name: "121" + path: "125" + name: "123" optional: true downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: -1618937335 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "461" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: 675406340 - path: "115" - name: "113" + path: "117" + name: "115" optional: false serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: -6345861634934949644 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" readOnly: true secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" + name: "132" sslEnabled: true - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 1233814916 items: - - key: "50" + - key: "52" mode: 228756891 - path: "51" + path: "53" optional: false - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" updateStrategy: rollingUpdate: {} type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 @@ -885,8 +887,8 @@ status: collisionCount: -449319810 conditions: - lastTransitionTime: "2469-07-10T03:20:34Z" - message: "410" - reason: "409" + message: "412" + reason: "411" status: '''ƈoIǢ龞瞯å' type: "" currentNumberScheduled: -1979737528 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.json index 871d85ffbe5..d0e0ebe63df 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -54,49 +55,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "?Qȫş", "resourceVersion": "1736621709629422270", "generation": -8542870036622468681, "creationTimestamp": null, "deletionGracePeriodSeconds": -2575298329142810753, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ƶȤ^}", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "躢", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" }, "emptyDir": { @@ -104,27 +106,27 @@ "sizeLimit": "473" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1188153605 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": 912004803, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -547518679 } ], @@ -132,91 +134,91 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 994527057, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62", + "endpoints": "63", + "path": "64", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" } }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "660" }, "mode": 1569992019 @@ -226,26 +228,26 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": -1740986684, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 195263908 } ], @@ -253,39 +255,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "|@?鷅bȻN", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "榱*Gưoɘ檲" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -323584340 } ], @@ -294,14 +296,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "106" }, "mode": 173030157 @@ -309,118 +311,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": 2063799569 } ], "optional": false }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": 8357931971650847566, - "path": "125" + "path": "127" } } ], "defaultMode": -1334904807 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127", + "volumeID": "128", + "fsType": "129", "readOnly": true }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -606111218, "containerPort": 1403721475, "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": true }, "secretRef": { - "name": "154", + "name": "156", "optional": true } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "650" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -436,41 +438,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", + "path": "174", "port": -152585895, - "host": "173", + "host": "175", "scheme": "E@Ȗs«ö", "httpHeaders": [ { - "name": "174", - "value": "175" + "name": "176", + "value": "177" } ] }, "tcpSocket": { "port": 1135182169, - "host": "176" + "host": "178" }, "initialDelaySeconds": 1843758068, "timeoutSeconds": -1967469005, @@ -481,24 +483,24 @@ "readinessProbe": { "exec": { "command": [ - "177" + "179" ] }, "httpGet": { - "path": "178", + "path": "180", "port": 386652373, - "host": "179", + "host": "181", "scheme": "ʙ嫙\u0026", "httpHeaders": [ { - "name": "180", - "value": "181" + "name": "182", + "value": "183" } ] }, "tcpSocket": { - "port": "182", - "host": "183" + "port": "184", + "host": "185" }, "initialDelaySeconds": -802585193, "timeoutSeconds": 1901330124, @@ -510,51 +512,51 @@ "postStart": { "exec": { "command": [ - "184" + "186" ] }, "httpGet": { - "path": "185", - "port": "186", - "host": "187", + "path": "187", + "port": "188", + "host": "189", "scheme": "£ȹ嫰ƹǔw÷nI粛E煹", "httpHeaders": [ { - "name": "188", - "value": "189" + "name": "190", + "value": "191" } ] }, "tcpSocket": { "port": 135036402, - "host": "190" + "host": "192" } }, "preStop": { "exec": { "command": [ - "191" + "193" ] }, "httpGet": { - "path": "192", + "path": "194", "port": -1188430996, - "host": "193", + "host": "195", "scheme": "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪", "httpHeaders": [ { - "name": "194", - "value": "195" + "name": "196", + "value": "197" } ] }, "tcpSocket": { - "port": "196", - "host": "197" + "port": "198", + "host": "199" } } }, - "terminationMessagePath": "198", + "terminationMessagePath": "200", "terminationMessagePolicy": "ɩC", "securityContext": { "capabilities": { @@ -567,15 +569,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "199", - "role": "200", - "type": "201", - "level": "202" + "user": "201", + "role": "202", + "type": "203", + "level": "204" }, "windowsOptions": { - "gmsaCredentialSpecName": "203", - "gmsaCredentialSpec": "204", - "runAsUserName": "205" + "gmsaCredentialSpecName": "205", + "gmsaCredentialSpec": "206", + "runAsUserName": "207" }, "runAsUser": 7739117973959656085, "runAsGroup": 3747003978559617838, @@ -590,59 +592,59 @@ ], "containers": [ { - "name": "206", - "image": "207", + "name": "208", + "image": "209", "command": [ - "208" + "210" ], "args": [ - "209" + "211" ], - "workingDir": "210", + "workingDir": "212", "ports": [ { - "name": "211", + "name": "213", "hostPort": 474119379, "containerPort": 1923334396, "protocol": "旿@掇lNdǂ\u003e5姣\u003e懔%熷谟þ", - "hostIP": "212" + "hostIP": "214" } ], "envFrom": [ { - "prefix": "213", + "prefix": "215", "configMapRef": { - "name": "214", + "name": "216", "optional": false }, "secretRef": { - "name": "215", + "name": "217", "optional": true } } ], "env": [ { - "name": "216", - "value": "217", + "name": "218", + "value": "219", "valueFrom": { "fieldRef": { - "apiVersion": "218", - "fieldPath": "219" + "apiVersion": "220", + "fieldPath": "221" }, "resourceFieldRef": { - "containerName": "220", - "resource": "221", + "containerName": "222", + "resource": "223", "divisor": "771" }, "configMapKeyRef": { - "name": "222", - "key": "223", + "name": "224", + "key": "225", "optional": false }, "secretKeyRef": { - "name": "224", - "key": "225", + "name": "226", + "key": "227", "optional": true } } @@ -658,41 +660,41 @@ }, "volumeMounts": [ { - "name": "226", + "name": "228", "readOnly": true, - "mountPath": "227", - "subPath": "228", + "mountPath": "229", + "subPath": "230", "mountPropagation": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", - "subPathExpr": "229" + "subPathExpr": "231" } ], "volumeDevices": [ { - "name": "230", - "devicePath": "231" + "name": "232", + "devicePath": "233" } ], "livenessProbe": { "exec": { "command": [ - "232" + "234" ] }, "httpGet": { - "path": "233", + "path": "235", "port": -1285424066, - "host": "234", + "host": "236", "scheme": "ni酛3ƁÀ", "httpHeaders": [ { - "name": "235", - "value": "236" + "name": "237", + "value": "238" } ] }, "tcpSocket": { - "port": "237", - "host": "238" + "port": "239", + "host": "240" }, "initialDelaySeconds": -2036074491, "timeoutSeconds": -148216266, @@ -703,24 +705,24 @@ "readinessProbe": { "exec": { "command": [ - "239" + "241" ] }, "httpGet": { - "path": "240", - "port": "241", - "host": "242", + "path": "242", + "port": "243", + "host": "244", "scheme": "3!Zɾģ毋Ó6", "httpHeaders": [ { - "name": "243", - "value": "244" + "name": "245", + "value": "246" } ] }, "tcpSocket": { "port": -832805508, - "host": "245" + "host": "247" }, "initialDelaySeconds": -228822833, "timeoutSeconds": -970312425, @@ -732,51 +734,51 @@ "postStart": { "exec": { "command": [ - "246" + "248" ] }, "httpGet": { - "path": "247", + "path": "249", "port": -2013568185, - "host": "248", + "host": "250", "scheme": "#yV'WKw(ğ儴Ůĺ}", "httpHeaders": [ { - "name": "249", - "value": "250" + "name": "251", + "value": "252" } ] }, "tcpSocket": { "port": -20130017, - "host": "251" + "host": "253" } }, "preStop": { "exec": { "command": [ - "252" + "254" ] }, "httpGet": { - "path": "253", + "path": "255", "port": -661937776, - "host": "254", + "host": "256", "scheme": "ØœȠƬQg鄠[颐o", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "257", + "value": "258" } ] }, "tcpSocket": { "port": 461585849, - "host": "257" + "host": "259" } } }, - "terminationMessagePath": "258", + "terminationMessagePath": "260", "terminationMessagePolicy": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "imagePullPolicy": "ƙt叀碧闳ȩr嚧ʣq埄趛屡", "securityContext": { @@ -790,15 +792,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "259", - "role": "260", - "type": "261", - "level": "262" + "user": "261", + "role": "262", + "type": "263", + "level": "264" }, "windowsOptions": { - "gmsaCredentialSpecName": "263", - "gmsaCredentialSpec": "264", - "runAsUserName": "265" + "gmsaCredentialSpecName": "265", + "gmsaCredentialSpec": "266", + "runAsUserName": "267" }, "runAsUser": -5835415947553716289, "runAsGroup": 2540215688947167763, @@ -812,59 +814,59 @@ ], "ephemeralContainers": [ { - "name": "266", - "image": "267", + "name": "268", + "image": "269", "command": [ - "268" + "270" ], "args": [ - "269" + "271" ], - "workingDir": "270", + "workingDir": "272", "ports": [ { - "name": "271", + "name": "273", "hostPort": -552281772, "containerPort": -677617960, "protocol": "ŕ翑0展}", - "hostIP": "272" + "hostIP": "274" } ], "envFrom": [ { - "prefix": "273", + "prefix": "275", "configMapRef": { - "name": "274", + "name": "276", "optional": false }, "secretRef": { - "name": "275", + "name": "277", "optional": false } } ], "env": [ { - "name": "276", - "value": "277", + "name": "278", + "value": "279", "valueFrom": { "fieldRef": { - "apiVersion": "278", - "fieldPath": "279" + "apiVersion": "280", + "fieldPath": "281" }, "resourceFieldRef": { - "containerName": "280", - "resource": "281", + "containerName": "282", + "resource": "283", "divisor": "185" }, "configMapKeyRef": { - "name": "282", - "key": "283", + "name": "284", + "key": "285", "optional": true }, "secretKeyRef": { - "name": "284", - "key": "285", + "name": "286", + "key": "287", "optional": false } } @@ -880,40 +882,40 @@ }, "volumeMounts": [ { - "name": "286", - "mountPath": "287", - "subPath": "288", + "name": "288", + "mountPath": "289", + "subPath": "290", "mountPropagation": "", - "subPathExpr": "289" + "subPathExpr": "291" } ], "volumeDevices": [ { - "name": "290", - "devicePath": "291" + "name": "292", + "devicePath": "293" } ], "livenessProbe": { "exec": { "command": [ - "292" + "294" ] }, "httpGet": { - "path": "293", - "port": "294", - "host": "295", + "path": "295", + "port": "296", + "host": "297", "scheme": "頸", "httpHeaders": [ { - "name": "296", - "value": "297" + "name": "298", + "value": "299" } ] }, "tcpSocket": { "port": 1315054653, - "host": "298" + "host": "300" }, "initialDelaySeconds": 711020087, "timeoutSeconds": 1103049140, @@ -924,24 +926,24 @@ "readinessProbe": { "exec": { "command": [ - "299" + "301" ] }, "httpGet": { - "path": "300", - "port": "301", - "host": "302", + "path": "302", + "port": "303", + "host": "304", "scheme": "ƿ頀\"冓鍓贯澔 ", "httpHeaders": [ { - "name": "303", - "value": "304" + "name": "305", + "value": "306" } ] }, "tcpSocket": { - "port": "305", - "host": "306" + "port": "307", + "host": "308" }, "initialDelaySeconds": 1058960779, "timeoutSeconds": -2133441986, @@ -953,51 +955,51 @@ "postStart": { "exec": { "command": [ - "307" + "309" ] }, "httpGet": { - "path": "308", + "path": "310", "port": -934378634, - "host": "309", + "host": "311", "scheme": "ɐ鰥", "httpHeaders": [ { - "name": "310", - "value": "311" + "name": "312", + "value": "313" } ] }, "tcpSocket": { "port": 630140708, - "host": "312" + "host": "314" } }, "preStop": { "exec": { "command": [ - "313" + "315" ] }, "httpGet": { - "path": "314", - "port": "315", - "host": "316", + "path": "316", + "port": "317", + "host": "318", "scheme": "8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録²", "httpHeaders": [ { - "name": "317", - "value": "318" + "name": "319", + "value": "320" } ] }, "tcpSocket": { "port": 2080874371, - "host": "319" + "host": "321" } } }, - "terminationMessagePath": "320", + "terminationMessagePath": "322", "terminationMessagePolicy": "灩聋3趐囨鏻砅邻", "imagePullPolicy": "騎C\"6x$1sȣ±p鋄", "securityContext": { @@ -1011,15 +1013,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "321", - "role": "322", - "type": "323", - "level": "324" + "user": "323", + "role": "324", + "type": "325", + "level": "326" }, "windowsOptions": { - "gmsaCredentialSpecName": "325", - "gmsaCredentialSpec": "326", - "runAsUserName": "327" + "gmsaCredentialSpecName": "327", + "gmsaCredentialSpec": "328", + "runAsUserName": "329" }, "runAsUser": 4288903380102217677, "runAsGroup": 6618112330449141397, @@ -1030,7 +1032,7 @@ }, "stdinOnce": true, "tty": true, - "targetContainerName": "328" + "targetContainerName": "330" } ], "restartPolicy": "w妕眵笭/9崍h趭(娕", @@ -1038,25 +1040,25 @@ "activeDeadlineSeconds": -3214891994203952546, "dnsPolicy": "晲T[irȎ3Ĕ\\", "nodeSelector": { - "329": "330" + "331": "332" }, - "serviceAccountName": "331", - "serviceAccount": "332", + "serviceAccountName": "333", + "serviceAccount": "334", "automountServiceAccountToken": true, - "nodeName": "333", + "nodeName": "335", "hostIPC": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "334", - "role": "335", - "type": "336", - "level": "337" + "user": "336", + "role": "337", + "type": "338", + "level": "339" }, "windowsOptions": { - "gmsaCredentialSpecName": "338", - "gmsaCredentialSpec": "339", - "runAsUserName": "340" + "gmsaCredentialSpecName": "340", + "gmsaCredentialSpec": "341", + "runAsUserName": "342" }, "runAsUser": 4430285638700927057, "runAsGroup": 7461098988156705429, @@ -1067,18 +1069,18 @@ "fsGroup": 7747616967629081728, "sysctls": [ { - "name": "341", - "value": "342" + "name": "343", + "value": "344" } ] }, "imagePullSecrets": [ { - "name": "343" + "name": "345" } ], - "hostname": "344", - "subdomain": "345", + "hostname": "346", + "subdomain": "347", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1086,19 +1088,19 @@ { "matchExpressions": [ { - "key": "346", + "key": "348", "operator": "Ǚ(", "values": [ - "347" + "349" ] } ], "matchFields": [ { - "key": "348", + "key": "350", "operator": "瘍Nʊ輔3璾ėȜv1b繐汚", "values": [ - "349" + "351" ] } ] @@ -1111,19 +1113,19 @@ "preference": { "matchExpressions": [ { - "key": "350", + "key": "352", "operator": "n覦灲閈誹ʅ蕉", "values": [ - "351" + "353" ] } ], "matchFields": [ { - "key": "352", + "key": "354", "operator": "", "values": [ - "353" + "355" ] } ] @@ -1146,9 +1148,9 @@ ] }, "namespaces": [ - "360" + "362" ], - "topologyKey": "361" + "topologyKey": "363" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1170,9 +1172,9 @@ ] }, "namespaces": [ - "368" + "370" ], - "topologyKey": "369" + "topologyKey": "371" } } ] @@ -1195,9 +1197,9 @@ ] }, "namespaces": [ - "376" + "378" ], - "topologyKey": "377" + "topologyKey": "379" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1219,45 +1221,45 @@ ] }, "namespaces": [ - "384" + "386" ], - "topologyKey": "385" + "topologyKey": "387" } } ] } }, - "schedulerName": "386", + "schedulerName": "388", "tolerations": [ { - "key": "387", + "key": "389", "operator": "抄3昞财Î嘝zʄ!ć", - "value": "388", + "value": "390", "effect": "緍k¢茤", "tolerationSeconds": 4096844323391966153 } ], "hostAliases": [ { - "ip": "389", + "ip": "391", "hostnames": [ - "390" + "392" ] } ], - "priorityClassName": "391", + "priorityClassName": "393", "priority": -1331113536, "dnsConfig": { "nameservers": [ - "392" + "394" ], "searches": [ - "393" + "395" ], "options": [ { - "name": "394", - "value": "395" + "name": "396", + "value": "397" } ] }, @@ -1266,7 +1268,7 @@ "conditionType": "mō6µɑ`ȗ\u003c8^翜" } ], - "runtimeClassName": "396", + "runtimeClassName": "398", "enableServiceLinks": false, "preemptionPolicy": "ý筞X", "overhead": { @@ -1275,7 +1277,7 @@ "topologySpreadConstraints": [ { "maxSkew": 1956797678, - "topologyKey": "397", + "topologyKey": "399", "whenUnsatisfiable": "ƀ+瑏eCmAȥ睙", "labelSelector": { "matchLabels": { @@ -1314,8 +1316,8 @@ "status": "ZÕW肤 ", "lastUpdateTime": "2674-04-10T12:16:26Z", "lastTransitionTime": "2674-07-14T13:22:49Z", - "reason": "404", - "message": "405" + "reason": "406", + "message": "407" } ], "collisionCount": 1658632493 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.pb index 3e84e01eb0b..de20f657135 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.yaml index 572c4b3c2fd..68cc942ba5a 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.Deployment.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -44,31 +45,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -2575298329142810753 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -8542870036622468681 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: 躢 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ƶȤ^} resourceVersion: "1736621709629422270" - selfLink: "27" + selfLink: "28" uid: ?Qȫş spec: activeDeadlineSeconds: -3214891994203952546 @@ -77,28 +79,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "350" + - key: "352" operator: n覦灲閈誹ʅ蕉 values: - - "351" + - "353" matchFields: - - key: "352" + - key: "354" operator: "" values: - - "353" + - "355" weight: 702968201 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "346" + - key: "348" operator: Ǚ( values: - - "347" + - "349" matchFields: - - key: "348" + - key: "350" operator: 瘍Nʊ輔3璾ėȜv1b繐汚 values: - - "349" + - "351" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -111,8 +113,8 @@ spec: matchLabels: Bk.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q namespaces: - - "368" - topologyKey: "369" + - "370" + topologyKey: "371" weight: 1195176401 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -122,8 +124,8 @@ spec: matchLabels: lm-e46-r-g63--gt1--6mx-r-927--m6-k8-c2---2etfh41ca-z-g/0p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.d: b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.I namespaces: - - "360" - topologyKey: "361" + - "362" + topologyKey: "363" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -136,8 +138,8 @@ spec: matchLabels: 3--rgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7y1.h72n-cnp-75/c10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-3: 20_._.-_L-__bf_9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.h_-2-.F namespaces: - - "384" - topologyKey: "385" + - "386" + topologyKey: "387" weight: -1508769491 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -149,119 +151,119 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "376" - topologyKey: "377" + - "378" + topologyKey: "379" automountServiceAccountToken: true containers: - args: - - "209" + - "211" command: - - "208" + - "210" env: - - name: "216" - value: "217" + - name: "218" + value: "219" valueFrom: configMapKeyRef: - key: "223" - name: "222" - optional: false - fieldRef: - apiVersion: "218" - fieldPath: "219" - resourceFieldRef: - containerName: "220" - divisor: "771" - resource: "221" - secretKeyRef: key: "225" name: "224" + optional: false + fieldRef: + apiVersion: "220" + fieldPath: "221" + resourceFieldRef: + containerName: "222" + divisor: "771" + resource: "223" + secretKeyRef: + key: "227" + name: "226" optional: true envFrom: - configMapRef: - name: "214" + name: "216" optional: false - prefix: "213" + prefix: "215" secretRef: - name: "215" + name: "217" optional: true - image: "207" + image: "209" imagePullPolicy: ƙt叀碧闳ȩr嚧ʣq埄趛屡 lifecycle: postStart: exec: command: - - "246" + - "248" httpGet: - host: "248" + host: "250" httpHeaders: - - name: "249" - value: "250" - path: "247" + - name: "251" + value: "252" + path: "249" port: -2013568185 scheme: '#yV''WKw(ğ儴Ůĺ}' tcpSocket: - host: "251" + host: "253" port: -20130017 preStop: exec: command: - - "252" + - "254" httpGet: - host: "254" + host: "256" httpHeaders: - - name: "255" - value: "256" - path: "253" + - name: "257" + value: "258" + path: "255" port: -661937776 scheme: ØœȠƬQg鄠[颐o tcpSocket: - host: "257" + host: "259" port: 461585849 livenessProbe: exec: command: - - "232" + - "234" failureThreshold: -93157681 httpGet: - host: "234" + host: "236" httpHeaders: - - name: "235" - value: "236" - path: "233" + - name: "237" + value: "238" + path: "235" port: -1285424066 scheme: ni酛3ƁÀ initialDelaySeconds: -2036074491 periodSeconds: 165047920 successThreshold: -393291312 tcpSocket: - host: "238" - port: "237" + host: "240" + port: "239" timeoutSeconds: -148216266 - name: "206" + name: "208" ports: - containerPort: 1923334396 - hostIP: "212" + hostIP: "214" hostPort: 474119379 - name: "211" + name: "213" protocol: 旿@掇lNdǂ>5姣>懔%熷谟þ readinessProbe: exec: command: - - "239" + - "241" failureThreshold: 267768240 httpGet: - host: "242" + host: "244" httpHeaders: - - name: "243" - value: "244" - path: "240" - port: "241" + - name: "245" + value: "246" + path: "242" + port: "243" scheme: 3!Zɾģ毋Ó6 initialDelaySeconds: -228822833 periodSeconds: -1213051101 successThreshold: 1451056156 tcpSocket: - host: "245" + host: "247" port: -832805508 timeoutSeconds: -970312425 resources: @@ -283,149 +285,149 @@ spec: runAsNonRoot: false runAsUser: -5835415947553716289 seLinuxOptions: - level: "262" - role: "260" - type: "261" - user: "259" + level: "264" + role: "262" + type: "263" + user: "261" windowsOptions: - gmsaCredentialSpec: "264" - gmsaCredentialSpecName: "263" - runAsUserName: "265" - terminationMessagePath: "258" + gmsaCredentialSpec: "266" + gmsaCredentialSpecName: "265" + runAsUserName: "267" + terminationMessagePath: "260" terminationMessagePolicy: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ tty: true volumeDevices: - - devicePath: "231" - name: "230" + - devicePath: "233" + name: "232" volumeMounts: - - mountPath: "227" + - mountPath: "229" mountPropagation: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S - name: "226" + name: "228" readOnly: true - subPath: "228" - subPathExpr: "229" - workingDir: "210" + subPath: "230" + subPathExpr: "231" + workingDir: "212" dnsConfig: nameservers: - - "392" + - "394" options: - - name: "394" - value: "395" + - name: "396" + value: "397" searches: - - "393" + - "395" dnsPolicy: 晲T[irȎ3Ĕ\ enableServiceLinks: false ephemeralContainers: - args: - - "269" + - "271" command: - - "268" + - "270" env: - - name: "276" - value: "277" + - name: "278" + value: "279" valueFrom: configMapKeyRef: - key: "283" - name: "282" - optional: true - fieldRef: - apiVersion: "278" - fieldPath: "279" - resourceFieldRef: - containerName: "280" - divisor: "185" - resource: "281" - secretKeyRef: key: "285" name: "284" + optional: true + fieldRef: + apiVersion: "280" + fieldPath: "281" + resourceFieldRef: + containerName: "282" + divisor: "185" + resource: "283" + secretKeyRef: + key: "287" + name: "286" optional: false envFrom: - configMapRef: - name: "274" + name: "276" optional: false - prefix: "273" + prefix: "275" secretRef: - name: "275" + name: "277" optional: false - image: "267" + image: "269" imagePullPolicy: 騎C"6x$1sȣ±p鋄 lifecycle: postStart: exec: command: - - "307" + - "309" httpGet: - host: "309" + host: "311" httpHeaders: - - name: "310" - value: "311" - path: "308" + - name: "312" + value: "313" + path: "310" port: -934378634 scheme: ɐ鰥 tcpSocket: - host: "312" + host: "314" port: 630140708 preStop: exec: command: - - "313" + - "315" httpGet: - host: "316" + host: "318" httpHeaders: - - name: "317" - value: "318" - path: "314" - port: "315" + - name: "319" + value: "320" + path: "316" + port: "317" scheme: 8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録² tcpSocket: - host: "319" + host: "321" port: 2080874371 livenessProbe: exec: command: - - "292" + - "294" failureThreshold: 1993268896 httpGet: - host: "295" + host: "297" httpHeaders: - - name: "296" - value: "297" - path: "293" - port: "294" + - name: "298" + value: "299" + path: "295" + port: "296" scheme: 頸 initialDelaySeconds: 711020087 periodSeconds: -1965247100 successThreshold: 218453478 tcpSocket: - host: "298" + host: "300" port: 1315054653 timeoutSeconds: 1103049140 - name: "266" + name: "268" ports: - containerPort: -677617960 - hostIP: "272" + hostIP: "274" hostPort: -552281772 - name: "271" + name: "273" protocol: ŕ翑0展} readinessProbe: exec: command: - - "299" + - "301" failureThreshold: -1250314365 httpGet: - host: "302" + host: "304" httpHeaders: - - name: "303" - value: "304" - path: "300" - port: "301" + - name: "305" + value: "306" + path: "302" + port: "303" scheme: 'ƿ頀"冓鍓贯澔 ' initialDelaySeconds: 1058960779 periodSeconds: 472742933 successThreshold: 50696420 tcpSocket: - host: "306" - port: "305" + host: "308" + port: "307" timeoutSeconds: -2133441986 resources: limits: @@ -446,147 +448,147 @@ spec: runAsNonRoot: false runAsUser: 4288903380102217677 seLinuxOptions: - level: "324" - role: "322" - type: "323" - user: "321" + level: "326" + role: "324" + type: "325" + user: "323" windowsOptions: - gmsaCredentialSpec: "326" - gmsaCredentialSpecName: "325" - runAsUserName: "327" + gmsaCredentialSpec: "328" + gmsaCredentialSpecName: "327" + runAsUserName: "329" stdinOnce: true - targetContainerName: "328" - terminationMessagePath: "320" + targetContainerName: "330" + terminationMessagePath: "322" terminationMessagePolicy: 灩聋3趐囨鏻砅邻 tty: true volumeDevices: - - devicePath: "291" - name: "290" + - devicePath: "293" + name: "292" volumeMounts: - - mountPath: "287" + - mountPath: "289" mountPropagation: "" - name: "286" - subPath: "288" - subPathExpr: "289" - workingDir: "270" + name: "288" + subPath: "290" + subPathExpr: "291" + workingDir: "272" hostAliases: - hostnames: - - "390" - ip: "389" + - "392" + ip: "391" hostIPC: true - hostname: "344" + hostname: "346" imagePullSecrets: - - name: "343" + - name: "345" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "650" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: true - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: true - image: "146" + image: "148" lifecycle: postStart: exec: command: - - "184" + - "186" httpGet: - host: "187" + host: "189" httpHeaders: - - name: "188" - value: "189" - path: "185" - port: "186" + - name: "190" + value: "191" + path: "187" + port: "188" scheme: £ȹ嫰ƹǔw÷nI粛E煹 tcpSocket: - host: "190" + host: "192" port: 135036402 preStop: exec: command: - - "191" + - "193" httpGet: - host: "193" + host: "195" httpHeaders: - - name: "194" - value: "195" - path: "192" + - name: "196" + value: "197" + path: "194" port: -1188430996 scheme: djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 tcpSocket: - host: "197" - port: "196" + host: "199" + port: "198" livenessProbe: exec: command: - - "171" + - "173" failureThreshold: -1113628381 httpGet: - host: "173" + host: "175" httpHeaders: - - name: "174" - value: "175" - path: "172" + - name: "176" + value: "177" + path: "174" port: -152585895 scheme: E@Ȗs«ö initialDelaySeconds: 1843758068 periodSeconds: 1702578303 successThreshold: -1565157256 tcpSocket: - host: "176" + host: "178" port: 1135182169 timeoutSeconds: -1967469005 - name: "145" + name: "147" ports: - containerPort: 1403721475 - hostIP: "151" + hostIP: "153" hostPort: -606111218 - name: "150" + name: "152" protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 readinessProbe: exec: command: - - "177" + - "179" failureThreshold: -1167888910 httpGet: - host: "179" + host: "181" httpHeaders: - - name: "180" - value: "181" - path: "178" + - name: "182" + value: "183" + path: "180" port: 386652373 scheme: ʙ嫙& initialDelaySeconds: -802585193 periodSeconds: 1944205014 successThreshold: -2079582559 tcpSocket: - host: "183" - port: "182" + host: "185" + port: "184" timeoutSeconds: 1901330124 resources: limits: @@ -607,72 +609,72 @@ spec: runAsNonRoot: false runAsUser: 7739117973959656085 seLinuxOptions: - level: "202" - role: "200" - type: "201" - user: "199" + level: "204" + role: "202" + type: "203" + user: "201" windowsOptions: - gmsaCredentialSpec: "204" - gmsaCredentialSpecName: "203" - runAsUserName: "205" + gmsaCredentialSpec: "206" + gmsaCredentialSpecName: "205" + runAsUserName: "207" stdin: true stdinOnce: true - terminationMessagePath: "198" + terminationMessagePath: "200" terminationMessagePolicy: ɩC volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: "" - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "333" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "335" nodeSelector: - "329": "330" + "331": "332" overhead: tHǽ÷閂抰^窄CǙķȈ: "97" preemptionPolicy: ý筞X priority: -1331113536 - priorityClassName: "391" + priorityClassName: "393" readinessGates: - conditionType: mō6µɑ`ȗ<8^翜 restartPolicy: w妕眵笭/9崍h趭(娕 - runtimeClassName: "396" - schedulerName: "386" + runtimeClassName: "398" + schedulerName: "388" securityContext: fsGroup: 7747616967629081728 runAsGroup: 7461098988156705429 runAsNonRoot: false runAsUser: 4430285638700927057 seLinuxOptions: - level: "337" - role: "335" - type: "336" - user: "334" + level: "339" + role: "337" + type: "338" + user: "336" supplementalGroups: - 7866826580662861268 sysctls: - - name: "341" - value: "342" + - name: "343" + value: "344" windowsOptions: - gmsaCredentialSpec: "339" - gmsaCredentialSpecName: "338" - runAsUserName: "340" - serviceAccount: "332" - serviceAccountName: "331" + gmsaCredentialSpec: "341" + gmsaCredentialSpecName: "340" + runAsUserName: "342" + serviceAccount: "334" + serviceAccountName: "333" shareProcessNamespace: true - subdomain: "345" + subdomain: "347" terminationGracePeriodSeconds: 6245571390016329382 tolerations: - effect: 緍k¢茤 - key: "387" + key: "389" operator: 抄3昞财Î嘝zʄ!ć tolerationSeconds: 4096844323391966153 - value: "388" + value: "390" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -682,215 +684,215 @@ spec: ? zp22o4a-w----11rqy3eo79p-f4r1--7p--053--suu--98.y1s8-j-6j4uvf1-sdg--132bid-7x0u738--7w-tdt-u-0--v/Ied-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV.9_G5 : x_.4dwFbuvEf55Y2k.F-4 maxSkew: 1956797678 - topologyKey: "397" + topologyKey: "399" whenUnsatisfiable: ƀ+瑏eCmAȥ睙 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: 912004803 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: '|@?鷅bȻN' - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 榱*Gưoɘ檲 readOnly: true azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 1593906314 items: - - key: "97" + - key: "99" mode: 195263908 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: 824682619 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1569992019 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "660" - resource: "90" + resource: "92" emptyDir: medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 sizeLimit: "473" fc: - fsType: "92" + fsType: "94" lun: -1740986684 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1188153605 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" readOnly: true hostPath: - path: "41" + path: "43" type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< iscsi: chapAuthDiscovery: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 994527057 portals: - - "58" + - "60" secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" + fsType: "129" readOnly: true - volumeID: "126" + volumeID: "128" projected: defaultMode: -1334904807 sources: - configMap: items: - - key: "122" + - key: "124" mode: 2063799569 - path: "123" - name: "121" + path: "125" + name: "123" optional: false downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 173030157 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "106" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -323584340 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: 8357931971650847566 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 332383000 items: - - key: "50" + - key: "52" mode: -547518679 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" status: availableReplicas: -1734448297 collisionCount: 1658632493 conditions: - lastTransitionTime: "2674-07-14T13:22:49Z" lastUpdateTime: "2674-04-10T12:16:26Z" - message: "405" - reason: "404" + message: "407" + reason: "406" status: ZÕW肤  type: ȷ滣ƆƾȊ(XEfê澙凋B/ü observedGeneration: -1249679108465412698 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.json index cc3d48859e4..962342fe7e9 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -58,49 +59,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "ʬ", "resourceVersion": "7336814125345800857", "generation": -6617020301190572172, "creationTimestamp": null, "deletionGracePeriodSeconds": -152893758082474859, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "ƅS·Õüe0ɔȖ脵鴈Ō", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ" }, "emptyDir": { @@ -108,27 +110,27 @@ "sizeLimit": "115" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1499132872 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": -762366823, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -104666658 } ], @@ -136,90 +138,90 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 1655406148, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "readOnly": true, "portals": [ - "58" + "60" ], "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62" + "endpoints": "63", + "path": "64" }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" }, "readOnly": true }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "457" }, "mode": 1235524154 @@ -229,25 +231,25 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": 441887498, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95" + "secretName": "96", + "shareName": "97" }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": -2039036935 } ], @@ -255,40 +257,40 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", + "registry": "105", + "volume": "106", "readOnly": true, - "user": "105", - "group": "106", - "tenant": "107" + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "HǺƶȤ^}穠", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "躢" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -1399063270 } ], @@ -297,14 +299,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "746" }, "mode": 926891073 @@ -312,118 +314,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": -1694464659 } ], "optional": true }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": -7593824971107985079, - "path": "125" + "path": "127" } } ], "defaultMode": -522879476 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127" + "volumeID": "128", + "fsType": "129" }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "readOnly": true, "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -1896921306, "containerPort": 715087892, "protocol": "倱\u003c", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": false }, "secretRef": { - "name": "154", + "name": "156", "optional": false } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "455" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": true }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": false } } @@ -439,41 +441,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "dʪīT捘ɍi縱ù墴1Rƥ", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", - "port": "173", - "host": "174", + "path": "174", + "port": "175", + "host": "176", "scheme": "ƴy綸_Ú8參遼ūPH炮", "httpHeaders": [ { - "name": "175", - "value": "176" + "name": "177", + "value": "178" } ] }, "tcpSocket": { - "port": "177", - "host": "178" + "port": "179", + "host": "180" }, "initialDelaySeconds": 741871873, "timeoutSeconds": 446829537, @@ -484,24 +486,24 @@ "readinessProbe": { "exec": { "command": [ - "179" + "181" ] }, "httpGet": { - "path": "180", + "path": "182", "port": -1903685915, - "host": "181", + "host": "183", "scheme": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", "httpHeaders": [ { - "name": "182", - "value": "183" + "name": "184", + "value": "185" } ] }, "tcpSocket": { - "port": "184", - "host": "185" + "port": "186", + "host": "187" }, "initialDelaySeconds": 128019484, "timeoutSeconds": 431781335, @@ -513,51 +515,51 @@ "postStart": { "exec": { "command": [ - "186" + "188" ] }, "httpGet": { - "path": "187", - "port": "188", - "host": "189", + "path": "189", + "port": "190", + "host": "191", "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", "httpHeaders": [ { - "name": "190", - "value": "191" + "name": "192", + "value": "193" } ] }, "tcpSocket": { "port": -337353552, - "host": "192" + "host": "194" } }, "preStop": { "exec": { "command": [ - "193" + "195" ] }, "httpGet": { - "path": "194", + "path": "196", "port": -374922344, - "host": "195", + "host": "197", "scheme": "緄Ú|dk_瀹鞎sn芞", "httpHeaders": [ { - "name": "196", - "value": "197" + "name": "198", + "value": "199" } ] }, "tcpSocket": { "port": 912103005, - "host": "198" + "host": "200" } } }, - "terminationMessagePath": "199", + "terminationMessagePath": "201", "terminationMessagePolicy": "Ȋ+?ƭ峧Y栲茇竛吲蚛", "imagePullPolicy": "\u003cé瞾", "securityContext": { @@ -571,15 +573,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "200", - "role": "201", - "type": "202", - "level": "203" + "user": "202", + "role": "203", + "type": "204", + "level": "205" }, "windowsOptions": { - "gmsaCredentialSpecName": "204", - "gmsaCredentialSpec": "205", - "runAsUserName": "206" + "gmsaCredentialSpecName": "206", + "gmsaCredentialSpec": "207", + "runAsUserName": "208" }, "runAsUser": -3447077152667955293, "runAsGroup": -6457174729896610090, @@ -593,59 +595,59 @@ ], "containers": [ { - "name": "207", - "image": "208", + "name": "209", + "image": "210", "command": [ - "209" + "211" ], "args": [ - "210" + "212" ], - "workingDir": "211", + "workingDir": "213", "ports": [ { - "name": "212", + "name": "214", "hostPort": 1065976533, "containerPort": -820119398, "protocol": "@ùƸʋŀ樺ȃv", - "hostIP": "213" + "hostIP": "215" } ], "envFrom": [ { - "prefix": "214", + "prefix": "216", "configMapRef": { - "name": "215", + "name": "217", "optional": true }, "secretRef": { - "name": "216", + "name": "218", "optional": true } } ], "env": [ { - "name": "217", - "value": "218", + "name": "219", + "value": "220", "valueFrom": { "fieldRef": { - "apiVersion": "219", - "fieldPath": "220" + "apiVersion": "221", + "fieldPath": "222" }, "resourceFieldRef": { - "containerName": "221", - "resource": "222", + "containerName": "223", + "resource": "224", "divisor": "508" }, "configMapKeyRef": { - "name": "223", - "key": "224", + "name": "225", + "key": "226", "optional": false }, "secretKeyRef": { - "name": "225", - "key": "226", + "name": "227", + "key": "228", "optional": true } } @@ -661,41 +663,41 @@ }, "volumeMounts": [ { - "name": "227", + "name": "229", "readOnly": true, - "mountPath": "228", - "subPath": "229", + "mountPath": "230", + "subPath": "231", "mountPropagation": "", - "subPathExpr": "230" + "subPathExpr": "232" } ], "volumeDevices": [ { - "name": "231", - "devicePath": "232" + "name": "233", + "devicePath": "234" } ], "livenessProbe": { "exec": { "command": [ - "233" + "235" ] }, "httpGet": { - "path": "234", - "port": "235", - "host": "236", + "path": "236", + "port": "237", + "host": "238", "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", "httpHeaders": [ { - "name": "237", - "value": "238" + "name": "239", + "value": "240" } ] }, "tcpSocket": { "port": 1096174794, - "host": "239" + "host": "241" }, "initialDelaySeconds": 1591029717, "timeoutSeconds": 1255169591, @@ -706,24 +708,24 @@ "readinessProbe": { "exec": { "command": [ - "240" + "242" ] }, "httpGet": { - "path": "241", - "port": "242", - "host": "243", + "path": "243", + "port": "244", + "host": "245", "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", "httpHeaders": [ { - "name": "244", - "value": "245" + "name": "246", + "value": "247" } ] }, "tcpSocket": { - "port": "246", - "host": "247" + "port": "248", + "host": "249" }, "initialDelaySeconds": -394397948, "timeoutSeconds": 2040455355, @@ -735,51 +737,51 @@ "postStart": { "exec": { "command": [ - "248" + "250" ] }, "httpGet": { - "path": "249", - "port": "250", - "host": "251", + "path": "251", + "port": "252", + "host": "253", "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", "httpHeaders": [ { - "name": "252", - "value": "253" + "name": "254", + "value": "255" } ] }, "tcpSocket": { - "port": "254", - "host": "255" + "port": "256", + "host": "257" } }, "preStop": { "exec": { "command": [ - "256" + "258" ] }, "httpGet": { - "path": "257", + "path": "259", "port": -1675041613, - "host": "258", + "host": "260", "scheme": "揆ɘȌ脾嚏吐", "httpHeaders": [ { - "name": "259", - "value": "260" + "name": "261", + "value": "262" } ] }, "tcpSocket": { "port": -194343002, - "host": "261" + "host": "263" } } }, - "terminationMessagePath": "262", + "terminationMessagePath": "264", "terminationMessagePolicy": "Ȥ藠3.", "imagePullPolicy": "t莭琽§ć\\ ïì", "securityContext": { @@ -793,15 +795,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "263", - "role": "264", - "type": "265", - "level": "266" + "user": "265", + "role": "266", + "type": "267", + "level": "268" }, "windowsOptions": { - "gmsaCredentialSpecName": "267", - "gmsaCredentialSpec": "268", - "runAsUserName": "269" + "gmsaCredentialSpecName": "269", + "gmsaCredentialSpec": "270", + "runAsUserName": "271" }, "runAsUser": -2142888785755371163, "runAsGroup": -2879304435996142911, @@ -815,58 +817,58 @@ ], "ephemeralContainers": [ { - "name": "270", - "image": "271", + "name": "272", + "image": "273", "command": [ - "272" + "274" ], "args": [ - "273" + "275" ], - "workingDir": "274", + "workingDir": "276", "ports": [ { - "name": "275", + "name": "277", "hostPort": -1740959124, "containerPort": 158280212, - "hostIP": "276" + "hostIP": "278" } ], "envFrom": [ { - "prefix": "277", + "prefix": "279", "configMapRef": { - "name": "278", + "name": "280", "optional": true }, "secretRef": { - "name": "279", + "name": "281", "optional": true } } ], "env": [ { - "name": "280", - "value": "281", + "name": "282", + "value": "283", "valueFrom": { "fieldRef": { - "apiVersion": "282", - "fieldPath": "283" + "apiVersion": "284", + "fieldPath": "285" }, "resourceFieldRef": { - "containerName": "284", - "resource": "285", + "containerName": "286", + "resource": "287", "divisor": "985" }, "configMapKeyRef": { - "name": "286", - "key": "287", + "name": "288", + "key": "289", "optional": false }, "secretKeyRef": { - "name": "288", - "key": "289", + "name": "290", + "key": "291", "optional": false } } @@ -882,40 +884,40 @@ }, "volumeMounts": [ { - "name": "290", - "mountPath": "291", - "subPath": "292", + "name": "292", + "mountPath": "293", + "subPath": "294", "mountPropagation": "啛更", - "subPathExpr": "293" + "subPathExpr": "295" } ], "volumeDevices": [ { - "name": "294", - "devicePath": "295" + "name": "296", + "devicePath": "297" } ], "livenessProbe": { "exec": { "command": [ - "296" + "298" ] }, "httpGet": { - "path": "297", - "port": "298", - "host": "299", + "path": "299", + "port": "300", + "host": "301", "scheme": "Ů+朷Ǝ膯ljVX1虊", "httpHeaders": [ { - "name": "300", - "value": "301" + "name": "302", + "value": "303" } ] }, "tcpSocket": { "port": -979584143, - "host": "302" + "host": "304" }, "initialDelaySeconds": -1748648882, "timeoutSeconds": -239843014, @@ -926,24 +928,24 @@ "readinessProbe": { "exec": { "command": [ - "303" + "305" ] }, "httpGet": { - "path": "304", - "port": "305", - "host": "306", + "path": "306", + "port": "307", + "host": "308", "scheme": "铿ʩȂ4ē鐭#嬀ơŸ8T", "httpHeaders": [ { - "name": "307", - "value": "308" + "name": "309", + "value": "310" } ] }, "tcpSocket": { - "port": "309", - "host": "310" + "port": "311", + "host": "312" }, "initialDelaySeconds": 37514563, "timeoutSeconds": -1871050070, @@ -955,51 +957,51 @@ "postStart": { "exec": { "command": [ - "311" + "313" ] }, "httpGet": { - "path": "312", - "port": "313", - "host": "314", + "path": "314", + "port": "315", + "host": "316", "scheme": "绤fʀļ腩墺Ò媁荭g", "httpHeaders": [ { - "name": "315", - "value": "316" + "name": "317", + "value": "318" } ] }, "tcpSocket": { - "port": "317", - "host": "318" + "port": "319", + "host": "320" } }, "preStop": { "exec": { "command": [ - "319" + "321" ] }, "httpGet": { - "path": "320", + "path": "322", "port": -2133054549, - "host": "321", + "host": "323", "scheme": "遰=E", "httpHeaders": [ { - "name": "322", - "value": "323" + "name": "324", + "value": "325" } ] }, "tcpSocket": { - "port": "324", - "host": "325" + "port": "326", + "host": "327" } } }, - "terminationMessagePath": "326", + "terminationMessagePath": "328", "terminationMessagePolicy": "朦 wƯ貾坢'跩", "imagePullPolicy": "簳°Ļǟi\u0026皥贸", "securityContext": { @@ -1013,15 +1015,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "327", - "role": "328", - "type": "329", - "level": "330" + "user": "329", + "role": "330", + "type": "331", + "level": "332" }, "windowsOptions": { - "gmsaCredentialSpecName": "331", - "gmsaCredentialSpec": "332", - "runAsUserName": "333" + "gmsaCredentialSpecName": "333", + "gmsaCredentialSpec": "334", + "runAsUserName": "335" }, "runAsUser": 7933506142593743951, "runAsGroup": -8521633679555431923, @@ -1033,7 +1035,7 @@ "stdin": true, "stdinOnce": true, "tty": true, - "targetContainerName": "334" + "targetContainerName": "336" } ], "restartPolicy": "ȱğ_\u003cǬëJ橈'琕鶫:顇ə", @@ -1041,26 +1043,26 @@ "activeDeadlineSeconds": -499179336506637450, "dnsPolicy": "ɐ鰥", "nodeSelector": { - "335": "336" + "337": "338" }, - "serviceAccountName": "337", - "serviceAccount": "338", + "serviceAccountName": "339", + "serviceAccount": "340", "automountServiceAccountToken": true, - "nodeName": "339", + "nodeName": "341", "hostNetwork": true, "hostPID": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "340", - "role": "341", - "type": "342", - "level": "343" + "user": "342", + "role": "343", + "type": "344", + "level": "345" }, "windowsOptions": { - "gmsaCredentialSpecName": "344", - "gmsaCredentialSpec": "345", - "runAsUserName": "346" + "gmsaCredentialSpecName": "346", + "gmsaCredentialSpec": "347", + "runAsUserName": "348" }, "runAsUser": 3634773701753283428, "runAsGroup": -3042614092601658792, @@ -1071,18 +1073,18 @@ "fsGroup": -1778638259613624198, "sysctls": [ { - "name": "347", - "value": "348" + "name": "349", + "value": "350" } ] }, "imagePullSecrets": [ { - "name": "349" + "name": "351" } ], - "hostname": "350", - "subdomain": "351", + "hostname": "352", + "subdomain": "353", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1090,19 +1092,19 @@ { "matchExpressions": [ { - "key": "352", + "key": "354", "operator": "h亏yƕ丆録²Ŏ)/灩聋3趐囨鏻砅邻", "values": [ - "353" + "355" ] } ], "matchFields": [ { - "key": "354", + "key": "356", "operator": "C\"6x$1s", "values": [ - "355" + "357" ] } ] @@ -1115,19 +1117,19 @@ "preference": { "matchExpressions": [ { - "key": "356", + "key": "358", "operator": "鋄5弢ȹ均", "values": [ - "357" + "359" ] } ], "matchFields": [ { - "key": "358", + "key": "360", "operator": "SvEȤƏ埮p", "values": [ - "359" + "361" ] } ] @@ -1150,9 +1152,9 @@ ] }, "namespaces": [ - "366" + "368" ], - "topologyKey": "367" + "topologyKey": "369" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1174,9 +1176,9 @@ ] }, "namespaces": [ - "374" + "376" ], - "topologyKey": "375" + "topologyKey": "377" } } ] @@ -1199,9 +1201,9 @@ ] }, "namespaces": [ - "382" + "384" ], - "topologyKey": "383" + "topologyKey": "385" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1220,45 +1222,45 @@ ] }, "namespaces": [ - "390" + "392" ], - "topologyKey": "391" + "topologyKey": "393" } } ] } }, - "schedulerName": "392", + "schedulerName": "394", "tolerations": [ { - "key": "393", + "key": "395", "operator": "[L", - "value": "394", + "value": "396", "effect": "Ġ滔xvŗÑ\"虆k遚釾ʼn{朣Jɩɼ", "tolerationSeconds": 4456040724914385859 } ], "hostAliases": [ { - "ip": "395", + "ip": "397", "hostnames": [ - "396" + "398" ] } ], - "priorityClassName": "397", + "priorityClassName": "399", "priority": -1576968453, "dnsConfig": { "nameservers": [ - "398" + "400" ], "searches": [ - "399" + "401" ], "options": [ { - "name": "400", - "value": "401" + "name": "402", + "value": "403" } ] }, @@ -1267,7 +1269,7 @@ "conditionType": "v" } ], - "runtimeClassName": "402", + "runtimeClassName": "404", "enableServiceLinks": false, "preemptionPolicy": "忖p様", "overhead": { @@ -1276,7 +1278,7 @@ "topologySpreadConstraints": [ { "maxSkew": -782776982, - "topologyKey": "403", + "topologyKey": "405", "whenUnsatisfiable": "鈀", "labelSelector": { "matchLabels": { @@ -1305,8 +1307,8 @@ "type": "", "status": "'ƈoIǢ龞瞯å", "lastTransitionTime": "2469-07-10T03:20:34Z", - "reason": "410", - "message": "411" + "reason": "412", + "message": "413" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.pb index 03f357d4a88..962e311e8a2 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.yaml index de5514c4d05..4e0cf655b94 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.ReplicaSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -42,31 +43,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -152893758082474859 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -6617020301190572172 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: ƅS·Õüe0ɔȖ脵鴈Ō - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' resourceVersion: "7336814125345800857" - selfLink: "27" + selfLink: "28" uid: ʬ spec: activeDeadlineSeconds: -499179336506637450 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "356" + - key: "358" operator: 鋄5弢ȹ均 values: - - "357" + - "359" matchFields: - - key: "358" + - key: "360" operator: SvEȤƏ埮p values: - - "359" + - "361" weight: -1292310438 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "352" + - key: "354" operator: h亏yƕ丆録²Ŏ)/灩聋3趐囨鏻砅邻 values: - - "353" + - "355" matchFields: - - key: "354" + - key: "356" operator: C"6x$1s values: - - "355" + - "357" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: matchLabels: 1/dCv3j._.-_pP__up.2L_s-o7: k-5___-Qq..csh-3--Z1Tvw3F namespaces: - - "374" - topologyKey: "375" + - "376" + topologyKey: "377" weight: -531787516 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: o.6GA2C: s.Nj-s namespaces: - - "366" - topologyKey: "367" + - "368" + topologyKey: "369" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -132,8 +134,8 @@ spec: matchLabels: t-u-4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv17r--32b-----4-67t.qk5--f4e4--r1k278l-d-8o1-x-1wl-r/a6Sp_N-S..O-BZ..6-1.b: L_gw_-z6 namespaces: - - "390" - topologyKey: "391" + - "392" + topologyKey: "393" weight: -1139477828 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -145,120 +147,120 @@ spec: matchLabels: 4.B.__6m: J1-1.9_.-.Ms7_tP namespaces: - - "382" - topologyKey: "383" + - "384" + topologyKey: "385" automountServiceAccountToken: true containers: - args: - - "210" + - "212" command: - - "209" + - "211" env: - - name: "217" - value: "218" + - name: "219" + value: "220" valueFrom: configMapKeyRef: - key: "224" - name: "223" - optional: false - fieldRef: - apiVersion: "219" - fieldPath: "220" - resourceFieldRef: - containerName: "221" - divisor: "508" - resource: "222" - secretKeyRef: key: "226" name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "508" + resource: "224" + secretKeyRef: + key: "228" + name: "227" optional: true envFrom: - configMapRef: - name: "215" + name: "217" optional: true - prefix: "214" + prefix: "216" secretRef: - name: "216" + name: "218" optional: true - image: "208" + image: "210" imagePullPolicy: t莭琽§ć\ ïì lifecycle: postStart: exec: command: - - "248" + - "250" httpGet: - host: "251" + host: "253" httpHeaders: - - name: "252" - value: "253" - path: "249" - port: "250" + - name: "254" + value: "255" + path: "251" + port: "252" scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 tcpSocket: - host: "255" - port: "254" + host: "257" + port: "256" preStop: exec: command: - - "256" + - "258" httpGet: - host: "258" + host: "260" httpHeaders: - - name: "259" - value: "260" - path: "257" + - name: "261" + value: "262" + path: "259" port: -1675041613 scheme: 揆ɘȌ脾嚏吐 tcpSocket: - host: "261" + host: "263" port: -194343002 livenessProbe: exec: command: - - "233" + - "235" failureThreshold: 817152661 httpGet: - host: "236" + host: "238" httpHeaders: - - name: "237" - value: "238" - path: "234" - port: "235" + - name: "239" + value: "240" + path: "236" + port: "237" scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 initialDelaySeconds: 1591029717 periodSeconds: 622473257 successThreshold: -966649167 tcpSocket: - host: "239" + host: "241" port: 1096174794 timeoutSeconds: 1255169591 - name: "207" + name: "209" ports: - containerPort: -820119398 - hostIP: "213" + hostIP: "215" hostPort: 1065976533 - name: "212" + name: "214" protocol: '@ùƸʋŀ樺ȃv' readinessProbe: exec: command: - - "240" + - "242" failureThreshold: 1214895765 httpGet: - host: "243" + host: "245" httpHeaders: - - name: "244" - value: "245" - path: "241" - port: "242" + - name: "246" + value: "247" + path: "243" + port: "244" scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ initialDelaySeconds: -394397948 periodSeconds: 1505972335 successThreshold: -26910286 tcpSocket: - host: "247" - port: "246" + host: "249" + port: "248" timeoutSeconds: 2040455355 resources: limits: @@ -279,148 +281,148 @@ spec: runAsNonRoot: false runAsUser: -2142888785755371163 seLinuxOptions: - level: "266" - role: "264" - type: "265" - user: "263" + level: "268" + role: "266" + type: "267" + user: "265" windowsOptions: - gmsaCredentialSpec: "268" - gmsaCredentialSpecName: "267" - runAsUserName: "269" + gmsaCredentialSpec: "270" + gmsaCredentialSpecName: "269" + runAsUserName: "271" stdin: true - terminationMessagePath: "262" + terminationMessagePath: "264" terminationMessagePolicy: Ȥ藠3. volumeDevices: - - devicePath: "232" - name: "231" + - devicePath: "234" + name: "233" volumeMounts: - - mountPath: "228" + - mountPath: "230" mountPropagation: "" - name: "227" + name: "229" readOnly: true - subPath: "229" - subPathExpr: "230" - workingDir: "211" + subPath: "231" + subPathExpr: "232" + workingDir: "213" dnsConfig: nameservers: - - "398" + - "400" options: - - name: "400" - value: "401" + - name: "402" + value: "403" searches: - - "399" + - "401" dnsPolicy: ɐ鰥 enableServiceLinks: false ephemeralContainers: - args: - - "273" + - "275" command: - - "272" + - "274" env: - - name: "280" - value: "281" + - name: "282" + value: "283" valueFrom: configMapKeyRef: - key: "287" - name: "286" - optional: false - fieldRef: - apiVersion: "282" - fieldPath: "283" - resourceFieldRef: - containerName: "284" - divisor: "985" - resource: "285" - secretKeyRef: key: "289" name: "288" optional: false + fieldRef: + apiVersion: "284" + fieldPath: "285" + resourceFieldRef: + containerName: "286" + divisor: "985" + resource: "287" + secretKeyRef: + key: "291" + name: "290" + optional: false envFrom: - configMapRef: - name: "278" + name: "280" optional: true - prefix: "277" + prefix: "279" secretRef: - name: "279" + name: "281" optional: true - image: "271" + image: "273" imagePullPolicy: 簳°Ļǟi&皥贸 lifecycle: postStart: exec: command: - - "311" + - "313" httpGet: - host: "314" + host: "316" httpHeaders: - - name: "315" - value: "316" - path: "312" - port: "313" + - name: "317" + value: "318" + path: "314" + port: "315" scheme: 绤fʀļ腩墺Ò媁荭g tcpSocket: - host: "318" - port: "317" + host: "320" + port: "319" preStop: exec: command: - - "319" + - "321" httpGet: - host: "321" + host: "323" httpHeaders: - - name: "322" - value: "323" - path: "320" + - name: "324" + value: "325" + path: "322" port: -2133054549 scheme: 遰=E tcpSocket: - host: "325" - port: "324" + host: "327" + port: "326" livenessProbe: exec: command: - - "296" + - "298" failureThreshold: -1538905728 httpGet: - host: "299" + host: "301" httpHeaders: - - name: "300" - value: "301" - path: "297" - port: "298" + - name: "302" + value: "303" + path: "299" + port: "300" scheme: Ů+朷Ǝ膯ljVX1虊 initialDelaySeconds: -1748648882 periodSeconds: 1381579966 successThreshold: -1418092595 tcpSocket: - host: "302" + host: "304" port: -979584143 timeoutSeconds: -239843014 - name: "270" + name: "272" ports: - containerPort: 158280212 - hostIP: "276" + hostIP: "278" hostPort: -1740959124 - name: "275" + name: "277" readinessProbe: exec: command: - - "303" + - "305" failureThreshold: 522560228 httpGet: - host: "306" + host: "308" httpHeaders: - - name: "307" - value: "308" - path: "304" - port: "305" + - name: "309" + value: "310" + path: "306" + port: "307" scheme: 铿ʩȂ4ē鐭#嬀ơŸ8T initialDelaySeconds: 37514563 periodSeconds: 474715842 successThreshold: -1620315711 tcpSocket: - host: "310" - port: "309" + host: "312" + port: "311" timeoutSeconds: -1871050070 resources: limits: @@ -441,150 +443,150 @@ spec: runAsNonRoot: true runAsUser: 7933506142593743951 seLinuxOptions: - level: "330" - role: "328" - type: "329" - user: "327" + level: "332" + role: "330" + type: "331" + user: "329" windowsOptions: - gmsaCredentialSpec: "332" - gmsaCredentialSpecName: "331" - runAsUserName: "333" + gmsaCredentialSpec: "334" + gmsaCredentialSpecName: "333" + runAsUserName: "335" stdin: true stdinOnce: true - targetContainerName: "334" - terminationMessagePath: "326" + targetContainerName: "336" + terminationMessagePath: "328" terminationMessagePolicy: 朦 wƯ貾坢'跩 tty: true volumeDevices: - - devicePath: "295" - name: "294" + - devicePath: "297" + name: "296" volumeMounts: - - mountPath: "291" + - mountPath: "293" mountPropagation: 啛更 - name: "290" - subPath: "292" - subPathExpr: "293" - workingDir: "274" + name: "292" + subPath: "294" + subPathExpr: "295" + workingDir: "276" hostAliases: - hostnames: - - "396" - ip: "395" + - "398" + ip: "397" hostNetwork: true hostPID: true - hostname: "350" + hostname: "352" imagePullSecrets: - - name: "349" + - name: "351" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: true - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "455" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: false - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: false - image: "146" + image: "148" imagePullPolicy: <é瞾 lifecycle: postStart: exec: command: - - "186" + - "188" httpGet: - host: "189" + host: "191" httpHeaders: - - name: "190" - value: "191" - path: "187" - port: "188" + - name: "192" + value: "193" + path: "189" + port: "190" scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ tcpSocket: - host: "192" + host: "194" port: -337353552 preStop: exec: command: - - "193" + - "195" httpGet: - host: "195" + host: "197" httpHeaders: - - name: "196" - value: "197" - path: "194" + - name: "198" + value: "199" + path: "196" port: -374922344 scheme: 緄Ú|dk_瀹鞎sn芞 tcpSocket: - host: "198" + host: "200" port: 912103005 livenessProbe: exec: command: - - "171" + - "173" failureThreshold: 2053960192 httpGet: - host: "174" + host: "176" httpHeaders: - - name: "175" - value: "176" - path: "172" - port: "173" + - name: "177" + value: "178" + path: "174" + port: "175" scheme: ƴy綸_Ú8參遼ūPH炮 initialDelaySeconds: 741871873 periodSeconds: -1987044888 successThreshold: -1638339389 tcpSocket: - host: "178" - port: "177" + host: "180" + port: "179" timeoutSeconds: 446829537 - name: "145" + name: "147" ports: - containerPort: 715087892 - hostIP: "151" + hostIP: "153" hostPort: -1896921306 - name: "150" + name: "152" protocol: 倱< readinessProbe: exec: command: - - "179" + - "181" failureThreshold: -57352147 httpGet: - host: "181" + host: "183" httpHeaders: - - name: "182" - value: "183" - path: "180" + - name: "184" + value: "185" + path: "182" port: -1903685915 scheme: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 initialDelaySeconds: 128019484 periodSeconds: -2130554644 successThreshold: 290736426 tcpSocket: - host: "185" - port: "184" + host: "187" + port: "186" timeoutSeconds: 431781335 resources: limits: @@ -605,71 +607,71 @@ spec: runAsNonRoot: true runAsUser: -3447077152667955293 seLinuxOptions: - level: "203" - role: "201" - type: "202" - user: "200" + level: "205" + role: "203" + type: "204" + user: "202" windowsOptions: - gmsaCredentialSpec: "205" - gmsaCredentialSpecName: "204" - runAsUserName: "206" + gmsaCredentialSpec: "207" + gmsaCredentialSpecName: "206" + runAsUserName: "208" stdinOnce: true - terminationMessagePath: "199" + terminationMessagePath: "201" terminationMessagePolicy: Ȋ+?ƭ峧Y栲茇竛吲蚛 volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: dʪīT捘ɍi縱ù墴1Rƥ - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "339" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "341" nodeSelector: - "335": "336" + "337": "338" overhead: U凮: "684" preemptionPolicy: 忖p様 priority: -1576968453 - priorityClassName: "397" + priorityClassName: "399" readinessGates: - conditionType: v restartPolicy: ȱğ_<ǬëJ橈'琕鶫:顇ə - runtimeClassName: "402" - schedulerName: "392" + runtimeClassName: "404" + schedulerName: "394" securityContext: fsGroup: -1778638259613624198 runAsGroup: -3042614092601658792 runAsNonRoot: false runAsUser: 3634773701753283428 seLinuxOptions: - level: "343" - role: "341" - type: "342" - user: "340" + level: "345" + role: "343" + type: "344" + user: "342" supplementalGroups: - -2125560879532395341 sysctls: - - name: "347" - value: "348" + - name: "349" + value: "350" windowsOptions: - gmsaCredentialSpec: "345" - gmsaCredentialSpecName: "344" - runAsUserName: "346" - serviceAccount: "338" - serviceAccountName: "337" + gmsaCredentialSpec: "347" + gmsaCredentialSpecName: "346" + runAsUserName: "348" + serviceAccount: "340" + serviceAccountName: "339" shareProcessNamespace: false - subdomain: "351" + subdomain: "353" terminationGracePeriodSeconds: 5620818514944490121 tolerations: - effect: Ġ滔xvŗÑ"虆k遚釾ʼn{朣Jɩɼ - key: "393" + key: "395" operator: '[L' tolerationSeconds: 4456040724914385859 - value: "394" + value: "396" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -679,212 +681,212 @@ spec: ? 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/kCpS__.39g_.--_-_ve5.m_2_--XZ-x.__.Y_2-n_5023Xl-3Pw_-r75--_A : BM.6-.Y_72-_--p7 maxSkew: -782776982 - topologyKey: "403" + topologyKey: "405" whenUnsatisfiable: 鈀 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: -762366823 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: HǺƶȤ^}穠 - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 躢 readOnly: true azureFile: - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: -460478410 items: - - key: "97" + - key: "99" mode: -2039036935 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: -106644772 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1235524154 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "457" - resource: "90" + resource: "92" emptyDir: medium: 彭聡A3fƻfʣ sizeLimit: "115" fc: - fsType: "92" + fsType: "94" lun: 441887498 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1499132872 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" hostPath: - path: "41" + path: "43" type: 6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ iscsi: - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 1655406148 portals: - - "58" + - "60" readOnly: true secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" - volumeID: "126" + fsType: "129" + volumeID: "128" projected: defaultMode: -522879476 sources: - configMap: items: - - key: "122" + - key: "124" mode: -1694464659 - path: "123" - name: "121" + path: "125" + name: "123" optional: true downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 926891073 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "746" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -1399063270 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: -7593824971107985079 - path: "125" + path: "127" quobyte: - group: "106" + group: "108" readOnly: true - registry: "103" - tenant: "107" - user: "105" - volume: "104" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" readOnly: true secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 372704313 items: - - key: "50" + - key: "52" mode: -104666658 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" readOnly: true secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" status: availableReplicas: 740158871 conditions: - lastTransitionTime: "2469-07-10T03:20:34Z" - message: "411" - reason: "410" + message: "413" + reason: "412" status: '''ƈoIǢ龞瞯å' type: "" fullyLabeledReplicas: -929473748 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.json index 56f7d45382e..ea1b66e1833 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -54,49 +55,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "?Qȫş", "resourceVersion": "1736621709629422270", "generation": -8542870036622468681, "creationTimestamp": null, "deletionGracePeriodSeconds": -2575298329142810753, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ƶȤ^}", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "躢", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" }, "emptyDir": { @@ -104,27 +106,27 @@ "sizeLimit": "473" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1188153605 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": 912004803, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -547518679 } ], @@ -132,91 +134,91 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 994527057, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62", + "endpoints": "63", + "path": "64", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" } }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "660" }, "mode": 1569992019 @@ -226,26 +228,26 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": -1740986684, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 195263908 } ], @@ -253,39 +255,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "|@?鷅bȻN", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "榱*Gưoɘ檲" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -323584340 } ], @@ -294,14 +296,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "106" }, "mode": 173030157 @@ -309,118 +311,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": 2063799569 } ], "optional": false }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": 8357931971650847566, - "path": "125" + "path": "127" } } ], "defaultMode": -1334904807 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127", + "volumeID": "128", + "fsType": "129", "readOnly": true }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -606111218, "containerPort": 1403721475, "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": true }, "secretRef": { - "name": "154", + "name": "156", "optional": true } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "650" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -436,41 +438,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", + "path": "174", "port": -152585895, - "host": "173", + "host": "175", "scheme": "E@Ȗs«ö", "httpHeaders": [ { - "name": "174", - "value": "175" + "name": "176", + "value": "177" } ] }, "tcpSocket": { "port": 1135182169, - "host": "176" + "host": "178" }, "initialDelaySeconds": 1843758068, "timeoutSeconds": -1967469005, @@ -481,24 +483,24 @@ "readinessProbe": { "exec": { "command": [ - "177" + "179" ] }, "httpGet": { - "path": "178", + "path": "180", "port": 386652373, - "host": "179", + "host": "181", "scheme": "ʙ嫙\u0026", "httpHeaders": [ { - "name": "180", - "value": "181" + "name": "182", + "value": "183" } ] }, "tcpSocket": { - "port": "182", - "host": "183" + "port": "184", + "host": "185" }, "initialDelaySeconds": -802585193, "timeoutSeconds": 1901330124, @@ -510,51 +512,51 @@ "postStart": { "exec": { "command": [ - "184" + "186" ] }, "httpGet": { - "path": "185", - "port": "186", - "host": "187", + "path": "187", + "port": "188", + "host": "189", "scheme": "£ȹ嫰ƹǔw÷nI粛E煹", "httpHeaders": [ { - "name": "188", - "value": "189" + "name": "190", + "value": "191" } ] }, "tcpSocket": { "port": 135036402, - "host": "190" + "host": "192" } }, "preStop": { "exec": { "command": [ - "191" + "193" ] }, "httpGet": { - "path": "192", + "path": "194", "port": -1188430996, - "host": "193", + "host": "195", "scheme": "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪", "httpHeaders": [ { - "name": "194", - "value": "195" + "name": "196", + "value": "197" } ] }, "tcpSocket": { - "port": "196", - "host": "197" + "port": "198", + "host": "199" } } }, - "terminationMessagePath": "198", + "terminationMessagePath": "200", "terminationMessagePolicy": "ɩC", "securityContext": { "capabilities": { @@ -567,15 +569,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "199", - "role": "200", - "type": "201", - "level": "202" + "user": "201", + "role": "202", + "type": "203", + "level": "204" }, "windowsOptions": { - "gmsaCredentialSpecName": "203", - "gmsaCredentialSpec": "204", - "runAsUserName": "205" + "gmsaCredentialSpecName": "205", + "gmsaCredentialSpec": "206", + "runAsUserName": "207" }, "runAsUser": 7739117973959656085, "runAsGroup": 3747003978559617838, @@ -590,59 +592,59 @@ ], "containers": [ { - "name": "206", - "image": "207", + "name": "208", + "image": "209", "command": [ - "208" + "210" ], "args": [ - "209" + "211" ], - "workingDir": "210", + "workingDir": "212", "ports": [ { - "name": "211", + "name": "213", "hostPort": 474119379, "containerPort": 1923334396, "protocol": "旿@掇lNdǂ\u003e5姣\u003e懔%熷谟þ", - "hostIP": "212" + "hostIP": "214" } ], "envFrom": [ { - "prefix": "213", + "prefix": "215", "configMapRef": { - "name": "214", + "name": "216", "optional": false }, "secretRef": { - "name": "215", + "name": "217", "optional": true } } ], "env": [ { - "name": "216", - "value": "217", + "name": "218", + "value": "219", "valueFrom": { "fieldRef": { - "apiVersion": "218", - "fieldPath": "219" + "apiVersion": "220", + "fieldPath": "221" }, "resourceFieldRef": { - "containerName": "220", - "resource": "221", + "containerName": "222", + "resource": "223", "divisor": "771" }, "configMapKeyRef": { - "name": "222", - "key": "223", + "name": "224", + "key": "225", "optional": false }, "secretKeyRef": { - "name": "224", - "key": "225", + "name": "226", + "key": "227", "optional": true } } @@ -658,41 +660,41 @@ }, "volumeMounts": [ { - "name": "226", + "name": "228", "readOnly": true, - "mountPath": "227", - "subPath": "228", + "mountPath": "229", + "subPath": "230", "mountPropagation": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", - "subPathExpr": "229" + "subPathExpr": "231" } ], "volumeDevices": [ { - "name": "230", - "devicePath": "231" + "name": "232", + "devicePath": "233" } ], "livenessProbe": { "exec": { "command": [ - "232" + "234" ] }, "httpGet": { - "path": "233", + "path": "235", "port": -1285424066, - "host": "234", + "host": "236", "scheme": "ni酛3ƁÀ", "httpHeaders": [ { - "name": "235", - "value": "236" + "name": "237", + "value": "238" } ] }, "tcpSocket": { - "port": "237", - "host": "238" + "port": "239", + "host": "240" }, "initialDelaySeconds": -2036074491, "timeoutSeconds": -148216266, @@ -703,24 +705,24 @@ "readinessProbe": { "exec": { "command": [ - "239" + "241" ] }, "httpGet": { - "path": "240", - "port": "241", - "host": "242", + "path": "242", + "port": "243", + "host": "244", "scheme": "3!Zɾģ毋Ó6", "httpHeaders": [ { - "name": "243", - "value": "244" + "name": "245", + "value": "246" } ] }, "tcpSocket": { "port": -832805508, - "host": "245" + "host": "247" }, "initialDelaySeconds": -228822833, "timeoutSeconds": -970312425, @@ -732,51 +734,51 @@ "postStart": { "exec": { "command": [ - "246" + "248" ] }, "httpGet": { - "path": "247", + "path": "249", "port": -2013568185, - "host": "248", + "host": "250", "scheme": "#yV'WKw(ğ儴Ůĺ}", "httpHeaders": [ { - "name": "249", - "value": "250" + "name": "251", + "value": "252" } ] }, "tcpSocket": { "port": -20130017, - "host": "251" + "host": "253" } }, "preStop": { "exec": { "command": [ - "252" + "254" ] }, "httpGet": { - "path": "253", + "path": "255", "port": -661937776, - "host": "254", + "host": "256", "scheme": "ØœȠƬQg鄠[颐o", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "257", + "value": "258" } ] }, "tcpSocket": { "port": 461585849, - "host": "257" + "host": "259" } } }, - "terminationMessagePath": "258", + "terminationMessagePath": "260", "terminationMessagePolicy": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "imagePullPolicy": "ƙt叀碧闳ȩr嚧ʣq埄趛屡", "securityContext": { @@ -790,15 +792,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "259", - "role": "260", - "type": "261", - "level": "262" + "user": "261", + "role": "262", + "type": "263", + "level": "264" }, "windowsOptions": { - "gmsaCredentialSpecName": "263", - "gmsaCredentialSpec": "264", - "runAsUserName": "265" + "gmsaCredentialSpecName": "265", + "gmsaCredentialSpec": "266", + "runAsUserName": "267" }, "runAsUser": -5835415947553716289, "runAsGroup": 2540215688947167763, @@ -812,59 +814,59 @@ ], "ephemeralContainers": [ { - "name": "266", - "image": "267", + "name": "268", + "image": "269", "command": [ - "268" + "270" ], "args": [ - "269" + "271" ], - "workingDir": "270", + "workingDir": "272", "ports": [ { - "name": "271", + "name": "273", "hostPort": -552281772, "containerPort": -677617960, "protocol": "ŕ翑0展}", - "hostIP": "272" + "hostIP": "274" } ], "envFrom": [ { - "prefix": "273", + "prefix": "275", "configMapRef": { - "name": "274", + "name": "276", "optional": false }, "secretRef": { - "name": "275", + "name": "277", "optional": false } } ], "env": [ { - "name": "276", - "value": "277", + "name": "278", + "value": "279", "valueFrom": { "fieldRef": { - "apiVersion": "278", - "fieldPath": "279" + "apiVersion": "280", + "fieldPath": "281" }, "resourceFieldRef": { - "containerName": "280", - "resource": "281", + "containerName": "282", + "resource": "283", "divisor": "185" }, "configMapKeyRef": { - "name": "282", - "key": "283", + "name": "284", + "key": "285", "optional": true }, "secretKeyRef": { - "name": "284", - "key": "285", + "name": "286", + "key": "287", "optional": false } } @@ -880,40 +882,40 @@ }, "volumeMounts": [ { - "name": "286", - "mountPath": "287", - "subPath": "288", + "name": "288", + "mountPath": "289", + "subPath": "290", "mountPropagation": "", - "subPathExpr": "289" + "subPathExpr": "291" } ], "volumeDevices": [ { - "name": "290", - "devicePath": "291" + "name": "292", + "devicePath": "293" } ], "livenessProbe": { "exec": { "command": [ - "292" + "294" ] }, "httpGet": { - "path": "293", - "port": "294", - "host": "295", + "path": "295", + "port": "296", + "host": "297", "scheme": "頸", "httpHeaders": [ { - "name": "296", - "value": "297" + "name": "298", + "value": "299" } ] }, "tcpSocket": { "port": 1315054653, - "host": "298" + "host": "300" }, "initialDelaySeconds": 711020087, "timeoutSeconds": 1103049140, @@ -924,24 +926,24 @@ "readinessProbe": { "exec": { "command": [ - "299" + "301" ] }, "httpGet": { - "path": "300", - "port": "301", - "host": "302", + "path": "302", + "port": "303", + "host": "304", "scheme": "ƿ頀\"冓鍓贯澔 ", "httpHeaders": [ { - "name": "303", - "value": "304" + "name": "305", + "value": "306" } ] }, "tcpSocket": { - "port": "305", - "host": "306" + "port": "307", + "host": "308" }, "initialDelaySeconds": 1058960779, "timeoutSeconds": -2133441986, @@ -953,51 +955,51 @@ "postStart": { "exec": { "command": [ - "307" + "309" ] }, "httpGet": { - "path": "308", + "path": "310", "port": -934378634, - "host": "309", + "host": "311", "scheme": "ɐ鰥", "httpHeaders": [ { - "name": "310", - "value": "311" + "name": "312", + "value": "313" } ] }, "tcpSocket": { "port": 630140708, - "host": "312" + "host": "314" } }, "preStop": { "exec": { "command": [ - "313" + "315" ] }, "httpGet": { - "path": "314", - "port": "315", - "host": "316", + "path": "316", + "port": "317", + "host": "318", "scheme": "8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録²", "httpHeaders": [ { - "name": "317", - "value": "318" + "name": "319", + "value": "320" } ] }, "tcpSocket": { "port": 2080874371, - "host": "319" + "host": "321" } } }, - "terminationMessagePath": "320", + "terminationMessagePath": "322", "terminationMessagePolicy": "灩聋3趐囨鏻砅邻", "imagePullPolicy": "騎C\"6x$1sȣ±p鋄", "securityContext": { @@ -1011,15 +1013,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "321", - "role": "322", - "type": "323", - "level": "324" + "user": "323", + "role": "324", + "type": "325", + "level": "326" }, "windowsOptions": { - "gmsaCredentialSpecName": "325", - "gmsaCredentialSpec": "326", - "runAsUserName": "327" + "gmsaCredentialSpecName": "327", + "gmsaCredentialSpec": "328", + "runAsUserName": "329" }, "runAsUser": 4288903380102217677, "runAsGroup": 6618112330449141397, @@ -1030,7 +1032,7 @@ }, "stdinOnce": true, "tty": true, - "targetContainerName": "328" + "targetContainerName": "330" } ], "restartPolicy": "w妕眵笭/9崍h趭(娕", @@ -1038,25 +1040,25 @@ "activeDeadlineSeconds": -3214891994203952546, "dnsPolicy": "晲T[irȎ3Ĕ\\", "nodeSelector": { - "329": "330" + "331": "332" }, - "serviceAccountName": "331", - "serviceAccount": "332", + "serviceAccountName": "333", + "serviceAccount": "334", "automountServiceAccountToken": true, - "nodeName": "333", + "nodeName": "335", "hostIPC": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "334", - "role": "335", - "type": "336", - "level": "337" + "user": "336", + "role": "337", + "type": "338", + "level": "339" }, "windowsOptions": { - "gmsaCredentialSpecName": "338", - "gmsaCredentialSpec": "339", - "runAsUserName": "340" + "gmsaCredentialSpecName": "340", + "gmsaCredentialSpec": "341", + "runAsUserName": "342" }, "runAsUser": 4430285638700927057, "runAsGroup": 7461098988156705429, @@ -1067,18 +1069,18 @@ "fsGroup": 7747616967629081728, "sysctls": [ { - "name": "341", - "value": "342" + "name": "343", + "value": "344" } ] }, "imagePullSecrets": [ { - "name": "343" + "name": "345" } ], - "hostname": "344", - "subdomain": "345", + "hostname": "346", + "subdomain": "347", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1086,19 +1088,19 @@ { "matchExpressions": [ { - "key": "346", + "key": "348", "operator": "Ǚ(", "values": [ - "347" + "349" ] } ], "matchFields": [ { - "key": "348", + "key": "350", "operator": "瘍Nʊ輔3璾ėȜv1b繐汚", "values": [ - "349" + "351" ] } ] @@ -1111,19 +1113,19 @@ "preference": { "matchExpressions": [ { - "key": "350", + "key": "352", "operator": "n覦灲閈誹ʅ蕉", "values": [ - "351" + "353" ] } ], "matchFields": [ { - "key": "352", + "key": "354", "operator": "", "values": [ - "353" + "355" ] } ] @@ -1146,9 +1148,9 @@ ] }, "namespaces": [ - "360" + "362" ], - "topologyKey": "361" + "topologyKey": "363" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1170,9 +1172,9 @@ ] }, "namespaces": [ - "368" + "370" ], - "topologyKey": "369" + "topologyKey": "371" } } ] @@ -1195,9 +1197,9 @@ ] }, "namespaces": [ - "376" + "378" ], - "topologyKey": "377" + "topologyKey": "379" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1219,45 +1221,45 @@ ] }, "namespaces": [ - "384" + "386" ], - "topologyKey": "385" + "topologyKey": "387" } } ] } }, - "schedulerName": "386", + "schedulerName": "388", "tolerations": [ { - "key": "387", + "key": "389", "operator": "抄3昞财Î嘝zʄ!ć", - "value": "388", + "value": "390", "effect": "緍k¢茤", "tolerationSeconds": 4096844323391966153 } ], "hostAliases": [ { - "ip": "389", + "ip": "391", "hostnames": [ - "390" + "392" ] } ], - "priorityClassName": "391", + "priorityClassName": "393", "priority": -1331113536, "dnsConfig": { "nameservers": [ - "392" + "394" ], "searches": [ - "393" + "395" ], "options": [ { - "name": "394", - "value": "395" + "name": "396", + "value": "397" } ] }, @@ -1266,7 +1268,7 @@ "conditionType": "mō6µɑ`ȗ\u003c8^翜" } ], - "runtimeClassName": "396", + "runtimeClassName": "398", "enableServiceLinks": false, "preemptionPolicy": "ý筞X", "overhead": { @@ -1275,7 +1277,7 @@ "topologySpreadConstraints": [ { "maxSkew": 1956797678, - "topologyKey": "397", + "topologyKey": "399", "whenUnsatisfiable": "ƀ+瑏eCmAȥ睙", "labelSelector": { "matchLabels": { @@ -1295,40 +1297,41 @@ "volumeClaimTemplates": [ { "metadata": { - "name": "404", - "generateName": "405", - "namespace": "406", - "selfLink": "407", + "name": "406", + "generateName": "407", + "namespace": "408", + "selfLink": "409", "uid": "鋡浤ɖ緖焿熣", "resourceVersion": "7821588463673401230", "generation": -3408884454087787958, "creationTimestamp": null, "deletionGracePeriodSeconds": -7871971636641833314, "labels": { - "409": "410" + "411": "412" }, "annotations": { - "411": "412" + "413": "414" }, "ownerReferences": [ { - "apiVersion": "413", - "kind": "414", - "name": "415", + "apiVersion": "415", + "kind": "416", + "name": "417", "uid": "9F徵{ɦ!f親ʚ«Ǥ栌Ə侷ŧ", "controller": false, "blockOwnerDeletion": true } ], "finalizers": [ - "416" + "418" ], - "clusterName": "417", + "clusterName": "419", "managedFields": [ { - "manager": "418", + "manager": "420", "operation": "ÕW肤", - "apiVersion": "419" + "apiVersion": "421", + "fieldsType": "422" } ] }, @@ -1355,13 +1358,13 @@ "犔kU坥;ȉv5": "156" } }, - "volumeName": "426", - "storageClassName": "427", + "volumeName": "429", + "storageClassName": "430", "volumeMode": "qwïźU痤ȵ", "dataSource": { - "apiGroup": "428", - "kind": "429", - "name": "430" + "apiGroup": "431", + "kind": "432", + "name": "433" } }, "status": { @@ -1378,14 +1381,14 @@ "status": "RY客\\ǯ'_", "lastProbeTime": "2513-10-02T03:37:43Z", "lastTransitionTime": "2172-12-06T22:36:31Z", - "reason": "431", - "message": "432" + "reason": "434", + "message": "435" } ] } } ], - "serviceName": "433", + "serviceName": "436", "podManagementPolicy": "榭ș«lj}砵(ɋǬAÃɮǜ:ɐ", "updateStrategy": { "type": "瓘ȿ4", @@ -1401,16 +1404,16 @@ "readyReplicas": -1823513364, "currentReplicas": -981691190, "updatedReplicas": 2069003631, - "currentRevision": "434", - "updateRevision": "435", + "currentRevision": "437", + "updateRevision": "438", "collisionCount": -2044314719, "conditions": [ { "type": "GZ耏驧¹ƽɟ9ɭ锻ó/階ħ叟V", "status": "x臥", "lastTransitionTime": "2583-07-02T00:14:17Z", - "reason": "436", - "message": "437" + "reason": "439", + "message": "440" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.pb index 89af2240834..1b92aab60f8 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.yaml index e30dce7f233..11b6e4871cb 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1.StatefulSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -38,35 +39,36 @@ spec: 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: "433" + serviceName: "436" template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -2575298329142810753 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -8542870036622468681 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: 躢 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ƶȤ^} resourceVersion: "1736621709629422270" - selfLink: "27" + selfLink: "28" uid: ?Qȫş spec: activeDeadlineSeconds: -3214891994203952546 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "350" + - key: "352" operator: n覦灲閈誹ʅ蕉 values: - - "351" + - "353" matchFields: - - key: "352" + - key: "354" operator: "" values: - - "353" + - "355" weight: 702968201 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "346" + - key: "348" operator: Ǚ( values: - - "347" + - "349" matchFields: - - key: "348" + - key: "350" operator: 瘍Nʊ輔3璾ėȜv1b繐汚 values: - - "349" + - "351" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: matchLabels: Bk.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q namespaces: - - "368" - topologyKey: "369" + - "370" + topologyKey: "371" weight: 1195176401 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: lm-e46-r-g63--gt1--6mx-r-927--m6-k8-c2---2etfh41ca-z-g/0p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.d: b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.I namespaces: - - "360" - topologyKey: "361" + - "362" + topologyKey: "363" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -134,8 +136,8 @@ spec: matchLabels: 3--rgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7y1.h72n-cnp-75/c10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-3: 20_._.-_L-__bf_9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.h_-2-.F namespaces: - - "384" - topologyKey: "385" + - "386" + topologyKey: "387" weight: -1508769491 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -147,119 +149,119 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "376" - topologyKey: "377" + - "378" + topologyKey: "379" automountServiceAccountToken: true containers: - args: - - "209" + - "211" command: - - "208" + - "210" env: - - name: "216" - value: "217" + - name: "218" + value: "219" valueFrom: configMapKeyRef: - key: "223" - name: "222" - optional: false - fieldRef: - apiVersion: "218" - fieldPath: "219" - resourceFieldRef: - containerName: "220" - divisor: "771" - resource: "221" - secretKeyRef: key: "225" name: "224" + optional: false + fieldRef: + apiVersion: "220" + fieldPath: "221" + resourceFieldRef: + containerName: "222" + divisor: "771" + resource: "223" + secretKeyRef: + key: "227" + name: "226" optional: true envFrom: - configMapRef: - name: "214" + name: "216" optional: false - prefix: "213" + prefix: "215" secretRef: - name: "215" + name: "217" optional: true - image: "207" + image: "209" imagePullPolicy: ƙt叀碧闳ȩr嚧ʣq埄趛屡 lifecycle: postStart: exec: command: - - "246" + - "248" httpGet: - host: "248" + host: "250" httpHeaders: - - name: "249" - value: "250" - path: "247" + - name: "251" + value: "252" + path: "249" port: -2013568185 scheme: '#yV''WKw(ğ儴Ůĺ}' tcpSocket: - host: "251" + host: "253" port: -20130017 preStop: exec: command: - - "252" + - "254" httpGet: - host: "254" + host: "256" httpHeaders: - - name: "255" - value: "256" - path: "253" + - name: "257" + value: "258" + path: "255" port: -661937776 scheme: ØœȠƬQg鄠[颐o tcpSocket: - host: "257" + host: "259" port: 461585849 livenessProbe: exec: command: - - "232" + - "234" failureThreshold: -93157681 httpGet: - host: "234" + host: "236" httpHeaders: - - name: "235" - value: "236" - path: "233" + - name: "237" + value: "238" + path: "235" port: -1285424066 scheme: ni酛3ƁÀ initialDelaySeconds: -2036074491 periodSeconds: 165047920 successThreshold: -393291312 tcpSocket: - host: "238" - port: "237" + host: "240" + port: "239" timeoutSeconds: -148216266 - name: "206" + name: "208" ports: - containerPort: 1923334396 - hostIP: "212" + hostIP: "214" hostPort: 474119379 - name: "211" + name: "213" protocol: 旿@掇lNdǂ>5姣>懔%熷谟þ readinessProbe: exec: command: - - "239" + - "241" failureThreshold: 267768240 httpGet: - host: "242" + host: "244" httpHeaders: - - name: "243" - value: "244" - path: "240" - port: "241" + - name: "245" + value: "246" + path: "242" + port: "243" scheme: 3!Zɾģ毋Ó6 initialDelaySeconds: -228822833 periodSeconds: -1213051101 successThreshold: 1451056156 tcpSocket: - host: "245" + host: "247" port: -832805508 timeoutSeconds: -970312425 resources: @@ -281,149 +283,149 @@ spec: runAsNonRoot: false runAsUser: -5835415947553716289 seLinuxOptions: - level: "262" - role: "260" - type: "261" - user: "259" + level: "264" + role: "262" + type: "263" + user: "261" windowsOptions: - gmsaCredentialSpec: "264" - gmsaCredentialSpecName: "263" - runAsUserName: "265" - terminationMessagePath: "258" + gmsaCredentialSpec: "266" + gmsaCredentialSpecName: "265" + runAsUserName: "267" + terminationMessagePath: "260" terminationMessagePolicy: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ tty: true volumeDevices: - - devicePath: "231" - name: "230" + - devicePath: "233" + name: "232" volumeMounts: - - mountPath: "227" + - mountPath: "229" mountPropagation: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S - name: "226" + name: "228" readOnly: true - subPath: "228" - subPathExpr: "229" - workingDir: "210" + subPath: "230" + subPathExpr: "231" + workingDir: "212" dnsConfig: nameservers: - - "392" + - "394" options: - - name: "394" - value: "395" + - name: "396" + value: "397" searches: - - "393" + - "395" dnsPolicy: 晲T[irȎ3Ĕ\ enableServiceLinks: false ephemeralContainers: - args: - - "269" + - "271" command: - - "268" + - "270" env: - - name: "276" - value: "277" + - name: "278" + value: "279" valueFrom: configMapKeyRef: - key: "283" - name: "282" - optional: true - fieldRef: - apiVersion: "278" - fieldPath: "279" - resourceFieldRef: - containerName: "280" - divisor: "185" - resource: "281" - secretKeyRef: key: "285" name: "284" + optional: true + fieldRef: + apiVersion: "280" + fieldPath: "281" + resourceFieldRef: + containerName: "282" + divisor: "185" + resource: "283" + secretKeyRef: + key: "287" + name: "286" optional: false envFrom: - configMapRef: - name: "274" + name: "276" optional: false - prefix: "273" + prefix: "275" secretRef: - name: "275" + name: "277" optional: false - image: "267" + image: "269" imagePullPolicy: 騎C"6x$1sȣ±p鋄 lifecycle: postStart: exec: command: - - "307" + - "309" httpGet: - host: "309" + host: "311" httpHeaders: - - name: "310" - value: "311" - path: "308" + - name: "312" + value: "313" + path: "310" port: -934378634 scheme: ɐ鰥 tcpSocket: - host: "312" + host: "314" port: 630140708 preStop: exec: command: - - "313" + - "315" httpGet: - host: "316" + host: "318" httpHeaders: - - name: "317" - value: "318" - path: "314" - port: "315" + - name: "319" + value: "320" + path: "316" + port: "317" scheme: 8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録² tcpSocket: - host: "319" + host: "321" port: 2080874371 livenessProbe: exec: command: - - "292" + - "294" failureThreshold: 1993268896 httpGet: - host: "295" + host: "297" httpHeaders: - - name: "296" - value: "297" - path: "293" - port: "294" + - name: "298" + value: "299" + path: "295" + port: "296" scheme: 頸 initialDelaySeconds: 711020087 periodSeconds: -1965247100 successThreshold: 218453478 tcpSocket: - host: "298" + host: "300" port: 1315054653 timeoutSeconds: 1103049140 - name: "266" + name: "268" ports: - containerPort: -677617960 - hostIP: "272" + hostIP: "274" hostPort: -552281772 - name: "271" + name: "273" protocol: ŕ翑0展} readinessProbe: exec: command: - - "299" + - "301" failureThreshold: -1250314365 httpGet: - host: "302" + host: "304" httpHeaders: - - name: "303" - value: "304" - path: "300" - port: "301" + - name: "305" + value: "306" + path: "302" + port: "303" scheme: 'ƿ頀"冓鍓贯澔 ' initialDelaySeconds: 1058960779 periodSeconds: 472742933 successThreshold: 50696420 tcpSocket: - host: "306" - port: "305" + host: "308" + port: "307" timeoutSeconds: -2133441986 resources: limits: @@ -444,147 +446,147 @@ spec: runAsNonRoot: false runAsUser: 4288903380102217677 seLinuxOptions: - level: "324" - role: "322" - type: "323" - user: "321" + level: "326" + role: "324" + type: "325" + user: "323" windowsOptions: - gmsaCredentialSpec: "326" - gmsaCredentialSpecName: "325" - runAsUserName: "327" + gmsaCredentialSpec: "328" + gmsaCredentialSpecName: "327" + runAsUserName: "329" stdinOnce: true - targetContainerName: "328" - terminationMessagePath: "320" + targetContainerName: "330" + terminationMessagePath: "322" terminationMessagePolicy: 灩聋3趐囨鏻砅邻 tty: true volumeDevices: - - devicePath: "291" - name: "290" + - devicePath: "293" + name: "292" volumeMounts: - - mountPath: "287" + - mountPath: "289" mountPropagation: "" - name: "286" - subPath: "288" - subPathExpr: "289" - workingDir: "270" + name: "288" + subPath: "290" + subPathExpr: "291" + workingDir: "272" hostAliases: - hostnames: - - "390" - ip: "389" + - "392" + ip: "391" hostIPC: true - hostname: "344" + hostname: "346" imagePullSecrets: - - name: "343" + - name: "345" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "650" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: true - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: true - image: "146" + image: "148" lifecycle: postStart: exec: command: - - "184" + - "186" httpGet: - host: "187" + host: "189" httpHeaders: - - name: "188" - value: "189" - path: "185" - port: "186" + - name: "190" + value: "191" + path: "187" + port: "188" scheme: £ȹ嫰ƹǔw÷nI粛E煹 tcpSocket: - host: "190" + host: "192" port: 135036402 preStop: exec: command: - - "191" + - "193" httpGet: - host: "193" + host: "195" httpHeaders: - - name: "194" - value: "195" - path: "192" + - name: "196" + value: "197" + path: "194" port: -1188430996 scheme: djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 tcpSocket: - host: "197" - port: "196" + host: "199" + port: "198" livenessProbe: exec: command: - - "171" + - "173" failureThreshold: -1113628381 httpGet: - host: "173" + host: "175" httpHeaders: - - name: "174" - value: "175" - path: "172" + - name: "176" + value: "177" + path: "174" port: -152585895 scheme: E@Ȗs«ö initialDelaySeconds: 1843758068 periodSeconds: 1702578303 successThreshold: -1565157256 tcpSocket: - host: "176" + host: "178" port: 1135182169 timeoutSeconds: -1967469005 - name: "145" + name: "147" ports: - containerPort: 1403721475 - hostIP: "151" + hostIP: "153" hostPort: -606111218 - name: "150" + name: "152" protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 readinessProbe: exec: command: - - "177" + - "179" failureThreshold: -1167888910 httpGet: - host: "179" + host: "181" httpHeaders: - - name: "180" - value: "181" - path: "178" + - name: "182" + value: "183" + path: "180" port: 386652373 scheme: ʙ嫙& initialDelaySeconds: -802585193 periodSeconds: 1944205014 successThreshold: -2079582559 tcpSocket: - host: "183" - port: "182" + host: "185" + port: "184" timeoutSeconds: 1901330124 resources: limits: @@ -605,72 +607,72 @@ spec: runAsNonRoot: false runAsUser: 7739117973959656085 seLinuxOptions: - level: "202" - role: "200" - type: "201" - user: "199" + level: "204" + role: "202" + type: "203" + user: "201" windowsOptions: - gmsaCredentialSpec: "204" - gmsaCredentialSpecName: "203" - runAsUserName: "205" + gmsaCredentialSpec: "206" + gmsaCredentialSpecName: "205" + runAsUserName: "207" stdin: true stdinOnce: true - terminationMessagePath: "198" + terminationMessagePath: "200" terminationMessagePolicy: ɩC volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: "" - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "333" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "335" nodeSelector: - "329": "330" + "331": "332" overhead: tHǽ÷閂抰^窄CǙķȈ: "97" preemptionPolicy: ý筞X priority: -1331113536 - priorityClassName: "391" + priorityClassName: "393" readinessGates: - conditionType: mō6µɑ`ȗ<8^翜 restartPolicy: w妕眵笭/9崍h趭(娕 - runtimeClassName: "396" - schedulerName: "386" + runtimeClassName: "398" + schedulerName: "388" securityContext: fsGroup: 7747616967629081728 runAsGroup: 7461098988156705429 runAsNonRoot: false runAsUser: 4430285638700927057 seLinuxOptions: - level: "337" - role: "335" - type: "336" - user: "334" + level: "339" + role: "337" + type: "338" + user: "336" supplementalGroups: - 7866826580662861268 sysctls: - - name: "341" - value: "342" + - name: "343" + value: "344" windowsOptions: - gmsaCredentialSpec: "339" - gmsaCredentialSpecName: "338" - runAsUserName: "340" - serviceAccount: "332" - serviceAccountName: "331" + gmsaCredentialSpec: "341" + gmsaCredentialSpecName: "340" + runAsUserName: "342" + serviceAccount: "334" + serviceAccountName: "333" shareProcessNamespace: true - subdomain: "345" + subdomain: "347" terminationGracePeriodSeconds: 6245571390016329382 tolerations: - effect: 緍k¢茤 - key: "387" + key: "389" operator: 抄3昞财Î嘝zʄ!ć tolerationSeconds: 4096844323391966153 - value: "388" + value: "390" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -680,207 +682,207 @@ spec: ? zp22o4a-w----11rqy3eo79p-f4r1--7p--053--suu--98.y1s8-j-6j4uvf1-sdg--132bid-7x0u738--7w-tdt-u-0--v/Ied-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV.9_G5 : x_.4dwFbuvEf55Y2k.F-4 maxSkew: 1956797678 - topologyKey: "397" + topologyKey: "399" whenUnsatisfiable: ƀ+瑏eCmAȥ睙 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: 912004803 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: '|@?鷅bȻN' - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 榱*Gưoɘ檲 readOnly: true azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 1593906314 items: - - key: "97" + - key: "99" mode: 195263908 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: 824682619 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1569992019 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "660" - resource: "90" + resource: "92" emptyDir: medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 sizeLimit: "473" fc: - fsType: "92" + fsType: "94" lun: -1740986684 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1188153605 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" readOnly: true hostPath: - path: "41" + path: "43" type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< iscsi: chapAuthDiscovery: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 994527057 portals: - - "58" + - "60" secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" + fsType: "129" readOnly: true - volumeID: "126" + volumeID: "128" projected: defaultMode: -1334904807 sources: - configMap: items: - - key: "122" + - key: "124" mode: 2063799569 - path: "123" - name: "121" + path: "125" + name: "123" optional: false downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 173030157 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "106" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -323584340 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: 8357931971650847566 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 332383000 items: - - key: "50" + - key: "52" mode: -547518679 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" updateStrategy: rollingUpdate: partition: -1578718618 @@ -888,39 +890,40 @@ spec: volumeClaimTemplates: - metadata: annotations: - "411": "412" - clusterName: "417" + "413": "414" + clusterName: "419" creationTimestamp: null deletionGracePeriodSeconds: -7871971636641833314 finalizers: - - "416" - generateName: "405" + - "418" + generateName: "407" generation: -3408884454087787958 labels: - "409": "410" + "411": "412" managedFields: - - apiVersion: "419" - manager: "418" + - apiVersion: "421" + fieldsType: "422" + manager: "420" operation: ÕW肤 - name: "404" - namespace: "406" + name: "406" + namespace: "408" ownerReferences: - - apiVersion: "413" + - apiVersion: "415" blockOwnerDeletion: true controller: false - kind: "414" - name: "415" + kind: "416" + name: "417" uid: 9F徵{ɦ!f親ʚ«Ǥ栌Ə侷ŧ resourceVersion: "7821588463673401230" - selfLink: "407" + selfLink: "409" uid: 鋡浤ɖ緖焿熣 spec: accessModes: - 婻漛Ǒ僕ʨƌɦ dataSource: - apiGroup: "428" - kind: "429" - name: "430" + apiGroup: "431" + kind: "432" + name: "433" resources: limits: 宥ɓ: "692" @@ -932,9 +935,9 @@ spec: operator: Exists matchLabels: ANx__-F_._n.WaY_o.-0-yE-R55: 2n...78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._H - storageClassName: "427" + storageClassName: "430" volumeMode: qwïźU痤ȵ - volumeName: "426" + volumeName: "429" status: accessModes: - \屪kƱ @@ -943,8 +946,8 @@ spec: conditions: - lastProbeTime: "2513-10-02T03:37:43Z" lastTransitionTime: "2172-12-06T22:36:31Z" - message: "432" - reason: "431" + message: "435" + reason: "434" status: RY客\ǯ'_ type: nj phase: 怿ÿ易+ǴȰ¤趜磕绘翁揌p:oŇE0Lj @@ -952,14 +955,14 @@ status: collisionCount: -2044314719 conditions: - lastTransitionTime: "2583-07-02T00:14:17Z" - message: "437" - reason: "436" + message: "440" + reason: "439" status: x臥 type: GZ耏驧¹ƽɟ9ɭ锻ó/階ħ叟V currentReplicas: -981691190 - currentRevision: "434" + currentRevision: "437" observedGeneration: -2994706141758547943 readyReplicas: -1823513364 replicas: -148329440 - updateRevision: "435" + updateRevision: "438" updatedReplicas: 2069003631 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.json index 012c8ccf892..dfc8b52658a 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.pb index e1b18182aa5..691dabf14a2 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.yaml index 83e3045cfe3..f2dd1e754ab 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.ControllerRevision.yaml @@ -21,6 +21,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.json index f361adb3b8c..d285704563c 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -54,49 +55,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "?Qȫş", "resourceVersion": "1736621709629422270", "generation": -8542870036622468681, "creationTimestamp": null, "deletionGracePeriodSeconds": -2575298329142810753, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ƶȤ^}", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "躢", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" }, "emptyDir": { @@ -104,27 +106,27 @@ "sizeLimit": "473" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1188153605 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": 912004803, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -547518679 } ], @@ -132,91 +134,91 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 994527057, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62", + "endpoints": "63", + "path": "64", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" } }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "660" }, "mode": 1569992019 @@ -226,26 +228,26 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": -1740986684, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 195263908 } ], @@ -253,39 +255,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "|@?鷅bȻN", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "榱*Gưoɘ檲" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -323584340 } ], @@ -294,14 +296,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "106" }, "mode": 173030157 @@ -309,118 +311,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": 2063799569 } ], "optional": false }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": 8357931971650847566, - "path": "125" + "path": "127" } } ], "defaultMode": -1334904807 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127", + "volumeID": "128", + "fsType": "129", "readOnly": true }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -606111218, "containerPort": 1403721475, "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": true }, "secretRef": { - "name": "154", + "name": "156", "optional": true } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "650" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -436,41 +438,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", + "path": "174", "port": -152585895, - "host": "173", + "host": "175", "scheme": "E@Ȗs«ö", "httpHeaders": [ { - "name": "174", - "value": "175" + "name": "176", + "value": "177" } ] }, "tcpSocket": { "port": 1135182169, - "host": "176" + "host": "178" }, "initialDelaySeconds": 1843758068, "timeoutSeconds": -1967469005, @@ -481,24 +483,24 @@ "readinessProbe": { "exec": { "command": [ - "177" + "179" ] }, "httpGet": { - "path": "178", + "path": "180", "port": 386652373, - "host": "179", + "host": "181", "scheme": "ʙ嫙\u0026", "httpHeaders": [ { - "name": "180", - "value": "181" + "name": "182", + "value": "183" } ] }, "tcpSocket": { - "port": "182", - "host": "183" + "port": "184", + "host": "185" }, "initialDelaySeconds": -802585193, "timeoutSeconds": 1901330124, @@ -510,51 +512,51 @@ "postStart": { "exec": { "command": [ - "184" + "186" ] }, "httpGet": { - "path": "185", - "port": "186", - "host": "187", + "path": "187", + "port": "188", + "host": "189", "scheme": "£ȹ嫰ƹǔw÷nI粛E煹", "httpHeaders": [ { - "name": "188", - "value": "189" + "name": "190", + "value": "191" } ] }, "tcpSocket": { "port": 135036402, - "host": "190" + "host": "192" } }, "preStop": { "exec": { "command": [ - "191" + "193" ] }, "httpGet": { - "path": "192", + "path": "194", "port": -1188430996, - "host": "193", + "host": "195", "scheme": "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪", "httpHeaders": [ { - "name": "194", - "value": "195" + "name": "196", + "value": "197" } ] }, "tcpSocket": { - "port": "196", - "host": "197" + "port": "198", + "host": "199" } } }, - "terminationMessagePath": "198", + "terminationMessagePath": "200", "terminationMessagePolicy": "ɩC", "securityContext": { "capabilities": { @@ -567,15 +569,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "199", - "role": "200", - "type": "201", - "level": "202" + "user": "201", + "role": "202", + "type": "203", + "level": "204" }, "windowsOptions": { - "gmsaCredentialSpecName": "203", - "gmsaCredentialSpec": "204", - "runAsUserName": "205" + "gmsaCredentialSpecName": "205", + "gmsaCredentialSpec": "206", + "runAsUserName": "207" }, "runAsUser": 7739117973959656085, "runAsGroup": 3747003978559617838, @@ -590,59 +592,59 @@ ], "containers": [ { - "name": "206", - "image": "207", + "name": "208", + "image": "209", "command": [ - "208" + "210" ], "args": [ - "209" + "211" ], - "workingDir": "210", + "workingDir": "212", "ports": [ { - "name": "211", + "name": "213", "hostPort": 474119379, "containerPort": 1923334396, "protocol": "旿@掇lNdǂ\u003e5姣\u003e懔%熷谟þ", - "hostIP": "212" + "hostIP": "214" } ], "envFrom": [ { - "prefix": "213", + "prefix": "215", "configMapRef": { - "name": "214", + "name": "216", "optional": false }, "secretRef": { - "name": "215", + "name": "217", "optional": true } } ], "env": [ { - "name": "216", - "value": "217", + "name": "218", + "value": "219", "valueFrom": { "fieldRef": { - "apiVersion": "218", - "fieldPath": "219" + "apiVersion": "220", + "fieldPath": "221" }, "resourceFieldRef": { - "containerName": "220", - "resource": "221", + "containerName": "222", + "resource": "223", "divisor": "771" }, "configMapKeyRef": { - "name": "222", - "key": "223", + "name": "224", + "key": "225", "optional": false }, "secretKeyRef": { - "name": "224", - "key": "225", + "name": "226", + "key": "227", "optional": true } } @@ -658,41 +660,41 @@ }, "volumeMounts": [ { - "name": "226", + "name": "228", "readOnly": true, - "mountPath": "227", - "subPath": "228", + "mountPath": "229", + "subPath": "230", "mountPropagation": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", - "subPathExpr": "229" + "subPathExpr": "231" } ], "volumeDevices": [ { - "name": "230", - "devicePath": "231" + "name": "232", + "devicePath": "233" } ], "livenessProbe": { "exec": { "command": [ - "232" + "234" ] }, "httpGet": { - "path": "233", + "path": "235", "port": -1285424066, - "host": "234", + "host": "236", "scheme": "ni酛3ƁÀ", "httpHeaders": [ { - "name": "235", - "value": "236" + "name": "237", + "value": "238" } ] }, "tcpSocket": { - "port": "237", - "host": "238" + "port": "239", + "host": "240" }, "initialDelaySeconds": -2036074491, "timeoutSeconds": -148216266, @@ -703,24 +705,24 @@ "readinessProbe": { "exec": { "command": [ - "239" + "241" ] }, "httpGet": { - "path": "240", - "port": "241", - "host": "242", + "path": "242", + "port": "243", + "host": "244", "scheme": "3!Zɾģ毋Ó6", "httpHeaders": [ { - "name": "243", - "value": "244" + "name": "245", + "value": "246" } ] }, "tcpSocket": { "port": -832805508, - "host": "245" + "host": "247" }, "initialDelaySeconds": -228822833, "timeoutSeconds": -970312425, @@ -732,51 +734,51 @@ "postStart": { "exec": { "command": [ - "246" + "248" ] }, "httpGet": { - "path": "247", + "path": "249", "port": -2013568185, - "host": "248", + "host": "250", "scheme": "#yV'WKw(ğ儴Ůĺ}", "httpHeaders": [ { - "name": "249", - "value": "250" + "name": "251", + "value": "252" } ] }, "tcpSocket": { "port": -20130017, - "host": "251" + "host": "253" } }, "preStop": { "exec": { "command": [ - "252" + "254" ] }, "httpGet": { - "path": "253", + "path": "255", "port": -661937776, - "host": "254", + "host": "256", "scheme": "ØœȠƬQg鄠[颐o", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "257", + "value": "258" } ] }, "tcpSocket": { "port": 461585849, - "host": "257" + "host": "259" } } }, - "terminationMessagePath": "258", + "terminationMessagePath": "260", "terminationMessagePolicy": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "imagePullPolicy": "ƙt叀碧闳ȩr嚧ʣq埄趛屡", "securityContext": { @@ -790,15 +792,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "259", - "role": "260", - "type": "261", - "level": "262" + "user": "261", + "role": "262", + "type": "263", + "level": "264" }, "windowsOptions": { - "gmsaCredentialSpecName": "263", - "gmsaCredentialSpec": "264", - "runAsUserName": "265" + "gmsaCredentialSpecName": "265", + "gmsaCredentialSpec": "266", + "runAsUserName": "267" }, "runAsUser": -5835415947553716289, "runAsGroup": 2540215688947167763, @@ -812,59 +814,59 @@ ], "ephemeralContainers": [ { - "name": "266", - "image": "267", + "name": "268", + "image": "269", "command": [ - "268" + "270" ], "args": [ - "269" + "271" ], - "workingDir": "270", + "workingDir": "272", "ports": [ { - "name": "271", + "name": "273", "hostPort": -552281772, "containerPort": -677617960, "protocol": "ŕ翑0展}", - "hostIP": "272" + "hostIP": "274" } ], "envFrom": [ { - "prefix": "273", + "prefix": "275", "configMapRef": { - "name": "274", + "name": "276", "optional": false }, "secretRef": { - "name": "275", + "name": "277", "optional": false } } ], "env": [ { - "name": "276", - "value": "277", + "name": "278", + "value": "279", "valueFrom": { "fieldRef": { - "apiVersion": "278", - "fieldPath": "279" + "apiVersion": "280", + "fieldPath": "281" }, "resourceFieldRef": { - "containerName": "280", - "resource": "281", + "containerName": "282", + "resource": "283", "divisor": "185" }, "configMapKeyRef": { - "name": "282", - "key": "283", + "name": "284", + "key": "285", "optional": true }, "secretKeyRef": { - "name": "284", - "key": "285", + "name": "286", + "key": "287", "optional": false } } @@ -880,40 +882,40 @@ }, "volumeMounts": [ { - "name": "286", - "mountPath": "287", - "subPath": "288", + "name": "288", + "mountPath": "289", + "subPath": "290", "mountPropagation": "", - "subPathExpr": "289" + "subPathExpr": "291" } ], "volumeDevices": [ { - "name": "290", - "devicePath": "291" + "name": "292", + "devicePath": "293" } ], "livenessProbe": { "exec": { "command": [ - "292" + "294" ] }, "httpGet": { - "path": "293", - "port": "294", - "host": "295", + "path": "295", + "port": "296", + "host": "297", "scheme": "頸", "httpHeaders": [ { - "name": "296", - "value": "297" + "name": "298", + "value": "299" } ] }, "tcpSocket": { "port": 1315054653, - "host": "298" + "host": "300" }, "initialDelaySeconds": 711020087, "timeoutSeconds": 1103049140, @@ -924,24 +926,24 @@ "readinessProbe": { "exec": { "command": [ - "299" + "301" ] }, "httpGet": { - "path": "300", - "port": "301", - "host": "302", + "path": "302", + "port": "303", + "host": "304", "scheme": "ƿ頀\"冓鍓贯澔 ", "httpHeaders": [ { - "name": "303", - "value": "304" + "name": "305", + "value": "306" } ] }, "tcpSocket": { - "port": "305", - "host": "306" + "port": "307", + "host": "308" }, "initialDelaySeconds": 1058960779, "timeoutSeconds": -2133441986, @@ -953,51 +955,51 @@ "postStart": { "exec": { "command": [ - "307" + "309" ] }, "httpGet": { - "path": "308", + "path": "310", "port": -934378634, - "host": "309", + "host": "311", "scheme": "ɐ鰥", "httpHeaders": [ { - "name": "310", - "value": "311" + "name": "312", + "value": "313" } ] }, "tcpSocket": { "port": 630140708, - "host": "312" + "host": "314" } }, "preStop": { "exec": { "command": [ - "313" + "315" ] }, "httpGet": { - "path": "314", - "port": "315", - "host": "316", + "path": "316", + "port": "317", + "host": "318", "scheme": "8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録²", "httpHeaders": [ { - "name": "317", - "value": "318" + "name": "319", + "value": "320" } ] }, "tcpSocket": { "port": 2080874371, - "host": "319" + "host": "321" } } }, - "terminationMessagePath": "320", + "terminationMessagePath": "322", "terminationMessagePolicy": "灩聋3趐囨鏻砅邻", "imagePullPolicy": "騎C\"6x$1sȣ±p鋄", "securityContext": { @@ -1011,15 +1013,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "321", - "role": "322", - "type": "323", - "level": "324" + "user": "323", + "role": "324", + "type": "325", + "level": "326" }, "windowsOptions": { - "gmsaCredentialSpecName": "325", - "gmsaCredentialSpec": "326", - "runAsUserName": "327" + "gmsaCredentialSpecName": "327", + "gmsaCredentialSpec": "328", + "runAsUserName": "329" }, "runAsUser": 4288903380102217677, "runAsGroup": 6618112330449141397, @@ -1030,7 +1032,7 @@ }, "stdinOnce": true, "tty": true, - "targetContainerName": "328" + "targetContainerName": "330" } ], "restartPolicy": "w妕眵笭/9崍h趭(娕", @@ -1038,25 +1040,25 @@ "activeDeadlineSeconds": -3214891994203952546, "dnsPolicy": "晲T[irȎ3Ĕ\\", "nodeSelector": { - "329": "330" + "331": "332" }, - "serviceAccountName": "331", - "serviceAccount": "332", + "serviceAccountName": "333", + "serviceAccount": "334", "automountServiceAccountToken": true, - "nodeName": "333", + "nodeName": "335", "hostIPC": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "334", - "role": "335", - "type": "336", - "level": "337" + "user": "336", + "role": "337", + "type": "338", + "level": "339" }, "windowsOptions": { - "gmsaCredentialSpecName": "338", - "gmsaCredentialSpec": "339", - "runAsUserName": "340" + "gmsaCredentialSpecName": "340", + "gmsaCredentialSpec": "341", + "runAsUserName": "342" }, "runAsUser": 4430285638700927057, "runAsGroup": 7461098988156705429, @@ -1067,18 +1069,18 @@ "fsGroup": 7747616967629081728, "sysctls": [ { - "name": "341", - "value": "342" + "name": "343", + "value": "344" } ] }, "imagePullSecrets": [ { - "name": "343" + "name": "345" } ], - "hostname": "344", - "subdomain": "345", + "hostname": "346", + "subdomain": "347", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1086,19 +1088,19 @@ { "matchExpressions": [ { - "key": "346", + "key": "348", "operator": "Ǚ(", "values": [ - "347" + "349" ] } ], "matchFields": [ { - "key": "348", + "key": "350", "operator": "瘍Nʊ輔3璾ėȜv1b繐汚", "values": [ - "349" + "351" ] } ] @@ -1111,19 +1113,19 @@ "preference": { "matchExpressions": [ { - "key": "350", + "key": "352", "operator": "n覦灲閈誹ʅ蕉", "values": [ - "351" + "353" ] } ], "matchFields": [ { - "key": "352", + "key": "354", "operator": "", "values": [ - "353" + "355" ] } ] @@ -1146,9 +1148,9 @@ ] }, "namespaces": [ - "360" + "362" ], - "topologyKey": "361" + "topologyKey": "363" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1170,9 +1172,9 @@ ] }, "namespaces": [ - "368" + "370" ], - "topologyKey": "369" + "topologyKey": "371" } } ] @@ -1195,9 +1197,9 @@ ] }, "namespaces": [ - "376" + "378" ], - "topologyKey": "377" + "topologyKey": "379" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1219,45 +1221,45 @@ ] }, "namespaces": [ - "384" + "386" ], - "topologyKey": "385" + "topologyKey": "387" } } ] } }, - "schedulerName": "386", + "schedulerName": "388", "tolerations": [ { - "key": "387", + "key": "389", "operator": "抄3昞财Î嘝zʄ!ć", - "value": "388", + "value": "390", "effect": "緍k¢茤", "tolerationSeconds": 4096844323391966153 } ], "hostAliases": [ { - "ip": "389", + "ip": "391", "hostnames": [ - "390" + "392" ] } ], - "priorityClassName": "391", + "priorityClassName": "393", "priority": -1331113536, "dnsConfig": { "nameservers": [ - "392" + "394" ], "searches": [ - "393" + "395" ], "options": [ { - "name": "394", - "value": "395" + "name": "396", + "value": "397" } ] }, @@ -1266,7 +1268,7 @@ "conditionType": "mō6µɑ`ȗ\u003c8^翜" } ], - "runtimeClassName": "396", + "runtimeClassName": "398", "enableServiceLinks": false, "preemptionPolicy": "ý筞X", "overhead": { @@ -1275,7 +1277,7 @@ "topologySpreadConstraints": [ { "maxSkew": 1956797678, - "topologyKey": "397", + "topologyKey": "399", "whenUnsatisfiable": "ƀ+瑏eCmAȥ睙", "labelSelector": { "matchLabels": { @@ -1317,8 +1319,8 @@ "status": "2ț", "lastUpdateTime": "2733-02-09T15:36:31Z", "lastTransitionTime": "2615-10-02T05:14:27Z", - "reason": "404", - "message": "405" + "reason": "406", + "message": "407" } ], "collisionCount": -612321491 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.pb index 8181bcb6f9b..a2334b15a9f 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.yaml index 5fea07e3b29..dac939e96b7 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Deployment.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -46,31 +47,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -2575298329142810753 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -8542870036622468681 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: 躢 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ƶȤ^} resourceVersion: "1736621709629422270" - selfLink: "27" + selfLink: "28" uid: ?Qȫş spec: activeDeadlineSeconds: -3214891994203952546 @@ -79,28 +81,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "350" + - key: "352" operator: n覦灲閈誹ʅ蕉 values: - - "351" + - "353" matchFields: - - key: "352" + - key: "354" operator: "" values: - - "353" + - "355" weight: 702968201 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "346" + - key: "348" operator: Ǚ( values: - - "347" + - "349" matchFields: - - key: "348" + - key: "350" operator: 瘍Nʊ輔3璾ėȜv1b繐汚 values: - - "349" + - "351" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -113,8 +115,8 @@ spec: matchLabels: Bk.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q namespaces: - - "368" - topologyKey: "369" + - "370" + topologyKey: "371" weight: 1195176401 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -124,8 +126,8 @@ spec: matchLabels: lm-e46-r-g63--gt1--6mx-r-927--m6-k8-c2---2etfh41ca-z-g/0p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.d: b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.I namespaces: - - "360" - topologyKey: "361" + - "362" + topologyKey: "363" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -138,8 +140,8 @@ spec: matchLabels: 3--rgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7y1.h72n-cnp-75/c10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-3: 20_._.-_L-__bf_9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.h_-2-.F namespaces: - - "384" - topologyKey: "385" + - "386" + topologyKey: "387" weight: -1508769491 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -151,119 +153,119 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "376" - topologyKey: "377" + - "378" + topologyKey: "379" automountServiceAccountToken: true containers: - args: - - "209" + - "211" command: - - "208" + - "210" env: - - name: "216" - value: "217" + - name: "218" + value: "219" valueFrom: configMapKeyRef: - key: "223" - name: "222" - optional: false - fieldRef: - apiVersion: "218" - fieldPath: "219" - resourceFieldRef: - containerName: "220" - divisor: "771" - resource: "221" - secretKeyRef: key: "225" name: "224" + optional: false + fieldRef: + apiVersion: "220" + fieldPath: "221" + resourceFieldRef: + containerName: "222" + divisor: "771" + resource: "223" + secretKeyRef: + key: "227" + name: "226" optional: true envFrom: - configMapRef: - name: "214" + name: "216" optional: false - prefix: "213" + prefix: "215" secretRef: - name: "215" + name: "217" optional: true - image: "207" + image: "209" imagePullPolicy: ƙt叀碧闳ȩr嚧ʣq埄趛屡 lifecycle: postStart: exec: command: - - "246" + - "248" httpGet: - host: "248" + host: "250" httpHeaders: - - name: "249" - value: "250" - path: "247" + - name: "251" + value: "252" + path: "249" port: -2013568185 scheme: '#yV''WKw(ğ儴Ůĺ}' tcpSocket: - host: "251" + host: "253" port: -20130017 preStop: exec: command: - - "252" + - "254" httpGet: - host: "254" + host: "256" httpHeaders: - - name: "255" - value: "256" - path: "253" + - name: "257" + value: "258" + path: "255" port: -661937776 scheme: ØœȠƬQg鄠[颐o tcpSocket: - host: "257" + host: "259" port: 461585849 livenessProbe: exec: command: - - "232" + - "234" failureThreshold: -93157681 httpGet: - host: "234" + host: "236" httpHeaders: - - name: "235" - value: "236" - path: "233" + - name: "237" + value: "238" + path: "235" port: -1285424066 scheme: ni酛3ƁÀ initialDelaySeconds: -2036074491 periodSeconds: 165047920 successThreshold: -393291312 tcpSocket: - host: "238" - port: "237" + host: "240" + port: "239" timeoutSeconds: -148216266 - name: "206" + name: "208" ports: - containerPort: 1923334396 - hostIP: "212" + hostIP: "214" hostPort: 474119379 - name: "211" + name: "213" protocol: 旿@掇lNdǂ>5姣>懔%熷谟þ readinessProbe: exec: command: - - "239" + - "241" failureThreshold: 267768240 httpGet: - host: "242" + host: "244" httpHeaders: - - name: "243" - value: "244" - path: "240" - port: "241" + - name: "245" + value: "246" + path: "242" + port: "243" scheme: 3!Zɾģ毋Ó6 initialDelaySeconds: -228822833 periodSeconds: -1213051101 successThreshold: 1451056156 tcpSocket: - host: "245" + host: "247" port: -832805508 timeoutSeconds: -970312425 resources: @@ -285,149 +287,149 @@ spec: runAsNonRoot: false runAsUser: -5835415947553716289 seLinuxOptions: - level: "262" - role: "260" - type: "261" - user: "259" + level: "264" + role: "262" + type: "263" + user: "261" windowsOptions: - gmsaCredentialSpec: "264" - gmsaCredentialSpecName: "263" - runAsUserName: "265" - terminationMessagePath: "258" + gmsaCredentialSpec: "266" + gmsaCredentialSpecName: "265" + runAsUserName: "267" + terminationMessagePath: "260" terminationMessagePolicy: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ tty: true volumeDevices: - - devicePath: "231" - name: "230" + - devicePath: "233" + name: "232" volumeMounts: - - mountPath: "227" + - mountPath: "229" mountPropagation: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S - name: "226" + name: "228" readOnly: true - subPath: "228" - subPathExpr: "229" - workingDir: "210" + subPath: "230" + subPathExpr: "231" + workingDir: "212" dnsConfig: nameservers: - - "392" + - "394" options: - - name: "394" - value: "395" + - name: "396" + value: "397" searches: - - "393" + - "395" dnsPolicy: 晲T[irȎ3Ĕ\ enableServiceLinks: false ephemeralContainers: - args: - - "269" + - "271" command: - - "268" + - "270" env: - - name: "276" - value: "277" + - name: "278" + value: "279" valueFrom: configMapKeyRef: - key: "283" - name: "282" - optional: true - fieldRef: - apiVersion: "278" - fieldPath: "279" - resourceFieldRef: - containerName: "280" - divisor: "185" - resource: "281" - secretKeyRef: key: "285" name: "284" + optional: true + fieldRef: + apiVersion: "280" + fieldPath: "281" + resourceFieldRef: + containerName: "282" + divisor: "185" + resource: "283" + secretKeyRef: + key: "287" + name: "286" optional: false envFrom: - configMapRef: - name: "274" + name: "276" optional: false - prefix: "273" + prefix: "275" secretRef: - name: "275" + name: "277" optional: false - image: "267" + image: "269" imagePullPolicy: 騎C"6x$1sȣ±p鋄 lifecycle: postStart: exec: command: - - "307" + - "309" httpGet: - host: "309" + host: "311" httpHeaders: - - name: "310" - value: "311" - path: "308" + - name: "312" + value: "313" + path: "310" port: -934378634 scheme: ɐ鰥 tcpSocket: - host: "312" + host: "314" port: 630140708 preStop: exec: command: - - "313" + - "315" httpGet: - host: "316" + host: "318" httpHeaders: - - name: "317" - value: "318" - path: "314" - port: "315" + - name: "319" + value: "320" + path: "316" + port: "317" scheme: 8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録² tcpSocket: - host: "319" + host: "321" port: 2080874371 livenessProbe: exec: command: - - "292" + - "294" failureThreshold: 1993268896 httpGet: - host: "295" + host: "297" httpHeaders: - - name: "296" - value: "297" - path: "293" - port: "294" + - name: "298" + value: "299" + path: "295" + port: "296" scheme: 頸 initialDelaySeconds: 711020087 periodSeconds: -1965247100 successThreshold: 218453478 tcpSocket: - host: "298" + host: "300" port: 1315054653 timeoutSeconds: 1103049140 - name: "266" + name: "268" ports: - containerPort: -677617960 - hostIP: "272" + hostIP: "274" hostPort: -552281772 - name: "271" + name: "273" protocol: ŕ翑0展} readinessProbe: exec: command: - - "299" + - "301" failureThreshold: -1250314365 httpGet: - host: "302" + host: "304" httpHeaders: - - name: "303" - value: "304" - path: "300" - port: "301" + - name: "305" + value: "306" + path: "302" + port: "303" scheme: 'ƿ頀"冓鍓贯澔 ' initialDelaySeconds: 1058960779 periodSeconds: 472742933 successThreshold: 50696420 tcpSocket: - host: "306" - port: "305" + host: "308" + port: "307" timeoutSeconds: -2133441986 resources: limits: @@ -448,147 +450,147 @@ spec: runAsNonRoot: false runAsUser: 4288903380102217677 seLinuxOptions: - level: "324" - role: "322" - type: "323" - user: "321" + level: "326" + role: "324" + type: "325" + user: "323" windowsOptions: - gmsaCredentialSpec: "326" - gmsaCredentialSpecName: "325" - runAsUserName: "327" + gmsaCredentialSpec: "328" + gmsaCredentialSpecName: "327" + runAsUserName: "329" stdinOnce: true - targetContainerName: "328" - terminationMessagePath: "320" + targetContainerName: "330" + terminationMessagePath: "322" terminationMessagePolicy: 灩聋3趐囨鏻砅邻 tty: true volumeDevices: - - devicePath: "291" - name: "290" + - devicePath: "293" + name: "292" volumeMounts: - - mountPath: "287" + - mountPath: "289" mountPropagation: "" - name: "286" - subPath: "288" - subPathExpr: "289" - workingDir: "270" + name: "288" + subPath: "290" + subPathExpr: "291" + workingDir: "272" hostAliases: - hostnames: - - "390" - ip: "389" + - "392" + ip: "391" hostIPC: true - hostname: "344" + hostname: "346" imagePullSecrets: - - name: "343" + - name: "345" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "650" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: true - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: true - image: "146" + image: "148" lifecycle: postStart: exec: command: - - "184" + - "186" httpGet: - host: "187" + host: "189" httpHeaders: - - name: "188" - value: "189" - path: "185" - port: "186" + - name: "190" + value: "191" + path: "187" + port: "188" scheme: £ȹ嫰ƹǔw÷nI粛E煹 tcpSocket: - host: "190" + host: "192" port: 135036402 preStop: exec: command: - - "191" + - "193" httpGet: - host: "193" + host: "195" httpHeaders: - - name: "194" - value: "195" - path: "192" + - name: "196" + value: "197" + path: "194" port: -1188430996 scheme: djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 tcpSocket: - host: "197" - port: "196" + host: "199" + port: "198" livenessProbe: exec: command: - - "171" + - "173" failureThreshold: -1113628381 httpGet: - host: "173" + host: "175" httpHeaders: - - name: "174" - value: "175" - path: "172" + - name: "176" + value: "177" + path: "174" port: -152585895 scheme: E@Ȗs«ö initialDelaySeconds: 1843758068 periodSeconds: 1702578303 successThreshold: -1565157256 tcpSocket: - host: "176" + host: "178" port: 1135182169 timeoutSeconds: -1967469005 - name: "145" + name: "147" ports: - containerPort: 1403721475 - hostIP: "151" + hostIP: "153" hostPort: -606111218 - name: "150" + name: "152" protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 readinessProbe: exec: command: - - "177" + - "179" failureThreshold: -1167888910 httpGet: - host: "179" + host: "181" httpHeaders: - - name: "180" - value: "181" - path: "178" + - name: "182" + value: "183" + path: "180" port: 386652373 scheme: ʙ嫙& initialDelaySeconds: -802585193 periodSeconds: 1944205014 successThreshold: -2079582559 tcpSocket: - host: "183" - port: "182" + host: "185" + port: "184" timeoutSeconds: 1901330124 resources: limits: @@ -609,72 +611,72 @@ spec: runAsNonRoot: false runAsUser: 7739117973959656085 seLinuxOptions: - level: "202" - role: "200" - type: "201" - user: "199" + level: "204" + role: "202" + type: "203" + user: "201" windowsOptions: - gmsaCredentialSpec: "204" - gmsaCredentialSpecName: "203" - runAsUserName: "205" + gmsaCredentialSpec: "206" + gmsaCredentialSpecName: "205" + runAsUserName: "207" stdin: true stdinOnce: true - terminationMessagePath: "198" + terminationMessagePath: "200" terminationMessagePolicy: ɩC volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: "" - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "333" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "335" nodeSelector: - "329": "330" + "331": "332" overhead: tHǽ÷閂抰^窄CǙķȈ: "97" preemptionPolicy: ý筞X priority: -1331113536 - priorityClassName: "391" + priorityClassName: "393" readinessGates: - conditionType: mō6µɑ`ȗ<8^翜 restartPolicy: w妕眵笭/9崍h趭(娕 - runtimeClassName: "396" - schedulerName: "386" + runtimeClassName: "398" + schedulerName: "388" securityContext: fsGroup: 7747616967629081728 runAsGroup: 7461098988156705429 runAsNonRoot: false runAsUser: 4430285638700927057 seLinuxOptions: - level: "337" - role: "335" - type: "336" - user: "334" + level: "339" + role: "337" + type: "338" + user: "336" supplementalGroups: - 7866826580662861268 sysctls: - - name: "341" - value: "342" + - name: "343" + value: "344" windowsOptions: - gmsaCredentialSpec: "339" - gmsaCredentialSpecName: "338" - runAsUserName: "340" - serviceAccount: "332" - serviceAccountName: "331" + gmsaCredentialSpec: "341" + gmsaCredentialSpecName: "340" + runAsUserName: "342" + serviceAccount: "334" + serviceAccountName: "333" shareProcessNamespace: true - subdomain: "345" + subdomain: "347" terminationGracePeriodSeconds: 6245571390016329382 tolerations: - effect: 緍k¢茤 - key: "387" + key: "389" operator: 抄3昞财Î嘝zʄ!ć tolerationSeconds: 4096844323391966153 - value: "388" + value: "390" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -684,215 +686,215 @@ spec: ? zp22o4a-w----11rqy3eo79p-f4r1--7p--053--suu--98.y1s8-j-6j4uvf1-sdg--132bid-7x0u738--7w-tdt-u-0--v/Ied-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV.9_G5 : x_.4dwFbuvEf55Y2k.F-4 maxSkew: 1956797678 - topologyKey: "397" + topologyKey: "399" whenUnsatisfiable: ƀ+瑏eCmAȥ睙 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: 912004803 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: '|@?鷅bȻN' - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 榱*Gưoɘ檲 readOnly: true azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 1593906314 items: - - key: "97" + - key: "99" mode: 195263908 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: 824682619 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1569992019 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "660" - resource: "90" + resource: "92" emptyDir: medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 sizeLimit: "473" fc: - fsType: "92" + fsType: "94" lun: -1740986684 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1188153605 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" readOnly: true hostPath: - path: "41" + path: "43" type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< iscsi: chapAuthDiscovery: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 994527057 portals: - - "58" + - "60" secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" + fsType: "129" readOnly: true - volumeID: "126" + volumeID: "128" projected: defaultMode: -1334904807 sources: - configMap: items: - - key: "122" + - key: "124" mode: 2063799569 - path: "123" - name: "121" + path: "125" + name: "123" optional: false downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 173030157 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "106" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -323584340 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: 8357931971650847566 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 332383000 items: - - key: "50" + - key: "52" mode: -547518679 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" status: availableReplicas: -1521312599 collisionCount: -612321491 conditions: - lastTransitionTime: "2615-10-02T05:14:27Z" lastUpdateTime: "2733-02-09T15:36:31Z" - message: "405" - reason: "404" + message: "407" + reason: "406" status: 2ț type: '{ɦ!f親ʚ«Ǥ栌Ə侷ŧĞö' observedGeneration: -4950488263500864484 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.json index 5165a088f3d..6ec5d74471c 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -45,8 +46,8 @@ "status": { "replicas": 70007838, "selector": { - "18": "19" + "19": "20" }, - "targetSelector": "20" + "targetSelector": "21" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.pb index ae29cd6343b..65a8f0ec45e 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.yaml index 421301c3a80..4cf545604a9 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.Scale.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -33,5 +34,5 @@ spec: status: replicas: 70007838 selector: - "18": "19" - targetSelector: "20" + "19": "20" + targetSelector: "21" diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.json index 27e2eb713e3..6543ea631e7 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -54,49 +55,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "?Qȫş", "resourceVersion": "1736621709629422270", "generation": -8542870036622468681, "creationTimestamp": null, "deletionGracePeriodSeconds": -2575298329142810753, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ƶȤ^}", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "躢", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" }, "emptyDir": { @@ -104,27 +106,27 @@ "sizeLimit": "473" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1188153605 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": 912004803, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -547518679 } ], @@ -132,91 +134,91 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 994527057, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62", + "endpoints": "63", + "path": "64", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" } }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "660" }, "mode": 1569992019 @@ -226,26 +228,26 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": -1740986684, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 195263908 } ], @@ -253,39 +255,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "|@?鷅bȻN", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "榱*Gưoɘ檲" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -323584340 } ], @@ -294,14 +296,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "106" }, "mode": 173030157 @@ -309,118 +311,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": 2063799569 } ], "optional": false }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": 8357931971650847566, - "path": "125" + "path": "127" } } ], "defaultMode": -1334904807 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127", + "volumeID": "128", + "fsType": "129", "readOnly": true }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -606111218, "containerPort": 1403721475, "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": true }, "secretRef": { - "name": "154", + "name": "156", "optional": true } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "650" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -436,41 +438,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", + "path": "174", "port": -152585895, - "host": "173", + "host": "175", "scheme": "E@Ȗs«ö", "httpHeaders": [ { - "name": "174", - "value": "175" + "name": "176", + "value": "177" } ] }, "tcpSocket": { "port": 1135182169, - "host": "176" + "host": "178" }, "initialDelaySeconds": 1843758068, "timeoutSeconds": -1967469005, @@ -481,24 +483,24 @@ "readinessProbe": { "exec": { "command": [ - "177" + "179" ] }, "httpGet": { - "path": "178", + "path": "180", "port": 386652373, - "host": "179", + "host": "181", "scheme": "ʙ嫙\u0026", "httpHeaders": [ { - "name": "180", - "value": "181" + "name": "182", + "value": "183" } ] }, "tcpSocket": { - "port": "182", - "host": "183" + "port": "184", + "host": "185" }, "initialDelaySeconds": -802585193, "timeoutSeconds": 1901330124, @@ -510,51 +512,51 @@ "postStart": { "exec": { "command": [ - "184" + "186" ] }, "httpGet": { - "path": "185", - "port": "186", - "host": "187", + "path": "187", + "port": "188", + "host": "189", "scheme": "£ȹ嫰ƹǔw÷nI粛E煹", "httpHeaders": [ { - "name": "188", - "value": "189" + "name": "190", + "value": "191" } ] }, "tcpSocket": { "port": 135036402, - "host": "190" + "host": "192" } }, "preStop": { "exec": { "command": [ - "191" + "193" ] }, "httpGet": { - "path": "192", + "path": "194", "port": -1188430996, - "host": "193", + "host": "195", "scheme": "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪", "httpHeaders": [ { - "name": "194", - "value": "195" + "name": "196", + "value": "197" } ] }, "tcpSocket": { - "port": "196", - "host": "197" + "port": "198", + "host": "199" } } }, - "terminationMessagePath": "198", + "terminationMessagePath": "200", "terminationMessagePolicy": "ɩC", "securityContext": { "capabilities": { @@ -567,15 +569,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "199", - "role": "200", - "type": "201", - "level": "202" + "user": "201", + "role": "202", + "type": "203", + "level": "204" }, "windowsOptions": { - "gmsaCredentialSpecName": "203", - "gmsaCredentialSpec": "204", - "runAsUserName": "205" + "gmsaCredentialSpecName": "205", + "gmsaCredentialSpec": "206", + "runAsUserName": "207" }, "runAsUser": 7739117973959656085, "runAsGroup": 3747003978559617838, @@ -590,59 +592,59 @@ ], "containers": [ { - "name": "206", - "image": "207", + "name": "208", + "image": "209", "command": [ - "208" + "210" ], "args": [ - "209" + "211" ], - "workingDir": "210", + "workingDir": "212", "ports": [ { - "name": "211", + "name": "213", "hostPort": 474119379, "containerPort": 1923334396, "protocol": "旿@掇lNdǂ\u003e5姣\u003e懔%熷谟þ", - "hostIP": "212" + "hostIP": "214" } ], "envFrom": [ { - "prefix": "213", + "prefix": "215", "configMapRef": { - "name": "214", + "name": "216", "optional": false }, "secretRef": { - "name": "215", + "name": "217", "optional": true } } ], "env": [ { - "name": "216", - "value": "217", + "name": "218", + "value": "219", "valueFrom": { "fieldRef": { - "apiVersion": "218", - "fieldPath": "219" + "apiVersion": "220", + "fieldPath": "221" }, "resourceFieldRef": { - "containerName": "220", - "resource": "221", + "containerName": "222", + "resource": "223", "divisor": "771" }, "configMapKeyRef": { - "name": "222", - "key": "223", + "name": "224", + "key": "225", "optional": false }, "secretKeyRef": { - "name": "224", - "key": "225", + "name": "226", + "key": "227", "optional": true } } @@ -658,41 +660,41 @@ }, "volumeMounts": [ { - "name": "226", + "name": "228", "readOnly": true, - "mountPath": "227", - "subPath": "228", + "mountPath": "229", + "subPath": "230", "mountPropagation": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", - "subPathExpr": "229" + "subPathExpr": "231" } ], "volumeDevices": [ { - "name": "230", - "devicePath": "231" + "name": "232", + "devicePath": "233" } ], "livenessProbe": { "exec": { "command": [ - "232" + "234" ] }, "httpGet": { - "path": "233", + "path": "235", "port": -1285424066, - "host": "234", + "host": "236", "scheme": "ni酛3ƁÀ", "httpHeaders": [ { - "name": "235", - "value": "236" + "name": "237", + "value": "238" } ] }, "tcpSocket": { - "port": "237", - "host": "238" + "port": "239", + "host": "240" }, "initialDelaySeconds": -2036074491, "timeoutSeconds": -148216266, @@ -703,24 +705,24 @@ "readinessProbe": { "exec": { "command": [ - "239" + "241" ] }, "httpGet": { - "path": "240", - "port": "241", - "host": "242", + "path": "242", + "port": "243", + "host": "244", "scheme": "3!Zɾģ毋Ó6", "httpHeaders": [ { - "name": "243", - "value": "244" + "name": "245", + "value": "246" } ] }, "tcpSocket": { "port": -832805508, - "host": "245" + "host": "247" }, "initialDelaySeconds": -228822833, "timeoutSeconds": -970312425, @@ -732,51 +734,51 @@ "postStart": { "exec": { "command": [ - "246" + "248" ] }, "httpGet": { - "path": "247", + "path": "249", "port": -2013568185, - "host": "248", + "host": "250", "scheme": "#yV'WKw(ğ儴Ůĺ}", "httpHeaders": [ { - "name": "249", - "value": "250" + "name": "251", + "value": "252" } ] }, "tcpSocket": { "port": -20130017, - "host": "251" + "host": "253" } }, "preStop": { "exec": { "command": [ - "252" + "254" ] }, "httpGet": { - "path": "253", + "path": "255", "port": -661937776, - "host": "254", + "host": "256", "scheme": "ØœȠƬQg鄠[颐o", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "257", + "value": "258" } ] }, "tcpSocket": { "port": 461585849, - "host": "257" + "host": "259" } } }, - "terminationMessagePath": "258", + "terminationMessagePath": "260", "terminationMessagePolicy": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "imagePullPolicy": "ƙt叀碧闳ȩr嚧ʣq埄趛屡", "securityContext": { @@ -790,15 +792,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "259", - "role": "260", - "type": "261", - "level": "262" + "user": "261", + "role": "262", + "type": "263", + "level": "264" }, "windowsOptions": { - "gmsaCredentialSpecName": "263", - "gmsaCredentialSpec": "264", - "runAsUserName": "265" + "gmsaCredentialSpecName": "265", + "gmsaCredentialSpec": "266", + "runAsUserName": "267" }, "runAsUser": -5835415947553716289, "runAsGroup": 2540215688947167763, @@ -812,59 +814,59 @@ ], "ephemeralContainers": [ { - "name": "266", - "image": "267", + "name": "268", + "image": "269", "command": [ - "268" + "270" ], "args": [ - "269" + "271" ], - "workingDir": "270", + "workingDir": "272", "ports": [ { - "name": "271", + "name": "273", "hostPort": -552281772, "containerPort": -677617960, "protocol": "ŕ翑0展}", - "hostIP": "272" + "hostIP": "274" } ], "envFrom": [ { - "prefix": "273", + "prefix": "275", "configMapRef": { - "name": "274", + "name": "276", "optional": false }, "secretRef": { - "name": "275", + "name": "277", "optional": false } } ], "env": [ { - "name": "276", - "value": "277", + "name": "278", + "value": "279", "valueFrom": { "fieldRef": { - "apiVersion": "278", - "fieldPath": "279" + "apiVersion": "280", + "fieldPath": "281" }, "resourceFieldRef": { - "containerName": "280", - "resource": "281", + "containerName": "282", + "resource": "283", "divisor": "185" }, "configMapKeyRef": { - "name": "282", - "key": "283", + "name": "284", + "key": "285", "optional": true }, "secretKeyRef": { - "name": "284", - "key": "285", + "name": "286", + "key": "287", "optional": false } } @@ -880,40 +882,40 @@ }, "volumeMounts": [ { - "name": "286", - "mountPath": "287", - "subPath": "288", + "name": "288", + "mountPath": "289", + "subPath": "290", "mountPropagation": "", - "subPathExpr": "289" + "subPathExpr": "291" } ], "volumeDevices": [ { - "name": "290", - "devicePath": "291" + "name": "292", + "devicePath": "293" } ], "livenessProbe": { "exec": { "command": [ - "292" + "294" ] }, "httpGet": { - "path": "293", - "port": "294", - "host": "295", + "path": "295", + "port": "296", + "host": "297", "scheme": "頸", "httpHeaders": [ { - "name": "296", - "value": "297" + "name": "298", + "value": "299" } ] }, "tcpSocket": { "port": 1315054653, - "host": "298" + "host": "300" }, "initialDelaySeconds": 711020087, "timeoutSeconds": 1103049140, @@ -924,24 +926,24 @@ "readinessProbe": { "exec": { "command": [ - "299" + "301" ] }, "httpGet": { - "path": "300", - "port": "301", - "host": "302", + "path": "302", + "port": "303", + "host": "304", "scheme": "ƿ頀\"冓鍓贯澔 ", "httpHeaders": [ { - "name": "303", - "value": "304" + "name": "305", + "value": "306" } ] }, "tcpSocket": { - "port": "305", - "host": "306" + "port": "307", + "host": "308" }, "initialDelaySeconds": 1058960779, "timeoutSeconds": -2133441986, @@ -953,51 +955,51 @@ "postStart": { "exec": { "command": [ - "307" + "309" ] }, "httpGet": { - "path": "308", + "path": "310", "port": -934378634, - "host": "309", + "host": "311", "scheme": "ɐ鰥", "httpHeaders": [ { - "name": "310", - "value": "311" + "name": "312", + "value": "313" } ] }, "tcpSocket": { "port": 630140708, - "host": "312" + "host": "314" } }, "preStop": { "exec": { "command": [ - "313" + "315" ] }, "httpGet": { - "path": "314", - "port": "315", - "host": "316", + "path": "316", + "port": "317", + "host": "318", "scheme": "8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録²", "httpHeaders": [ { - "name": "317", - "value": "318" + "name": "319", + "value": "320" } ] }, "tcpSocket": { "port": 2080874371, - "host": "319" + "host": "321" } } }, - "terminationMessagePath": "320", + "terminationMessagePath": "322", "terminationMessagePolicy": "灩聋3趐囨鏻砅邻", "imagePullPolicy": "騎C\"6x$1sȣ±p鋄", "securityContext": { @@ -1011,15 +1013,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "321", - "role": "322", - "type": "323", - "level": "324" + "user": "323", + "role": "324", + "type": "325", + "level": "326" }, "windowsOptions": { - "gmsaCredentialSpecName": "325", - "gmsaCredentialSpec": "326", - "runAsUserName": "327" + "gmsaCredentialSpecName": "327", + "gmsaCredentialSpec": "328", + "runAsUserName": "329" }, "runAsUser": 4288903380102217677, "runAsGroup": 6618112330449141397, @@ -1030,7 +1032,7 @@ }, "stdinOnce": true, "tty": true, - "targetContainerName": "328" + "targetContainerName": "330" } ], "restartPolicy": "w妕眵笭/9崍h趭(娕", @@ -1038,25 +1040,25 @@ "activeDeadlineSeconds": -3214891994203952546, "dnsPolicy": "晲T[irȎ3Ĕ\\", "nodeSelector": { - "329": "330" + "331": "332" }, - "serviceAccountName": "331", - "serviceAccount": "332", + "serviceAccountName": "333", + "serviceAccount": "334", "automountServiceAccountToken": true, - "nodeName": "333", + "nodeName": "335", "hostIPC": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "334", - "role": "335", - "type": "336", - "level": "337" + "user": "336", + "role": "337", + "type": "338", + "level": "339" }, "windowsOptions": { - "gmsaCredentialSpecName": "338", - "gmsaCredentialSpec": "339", - "runAsUserName": "340" + "gmsaCredentialSpecName": "340", + "gmsaCredentialSpec": "341", + "runAsUserName": "342" }, "runAsUser": 4430285638700927057, "runAsGroup": 7461098988156705429, @@ -1067,18 +1069,18 @@ "fsGroup": 7747616967629081728, "sysctls": [ { - "name": "341", - "value": "342" + "name": "343", + "value": "344" } ] }, "imagePullSecrets": [ { - "name": "343" + "name": "345" } ], - "hostname": "344", - "subdomain": "345", + "hostname": "346", + "subdomain": "347", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1086,19 +1088,19 @@ { "matchExpressions": [ { - "key": "346", + "key": "348", "operator": "Ǚ(", "values": [ - "347" + "349" ] } ], "matchFields": [ { - "key": "348", + "key": "350", "operator": "瘍Nʊ輔3璾ėȜv1b繐汚", "values": [ - "349" + "351" ] } ] @@ -1111,19 +1113,19 @@ "preference": { "matchExpressions": [ { - "key": "350", + "key": "352", "operator": "n覦灲閈誹ʅ蕉", "values": [ - "351" + "353" ] } ], "matchFields": [ { - "key": "352", + "key": "354", "operator": "", "values": [ - "353" + "355" ] } ] @@ -1146,9 +1148,9 @@ ] }, "namespaces": [ - "360" + "362" ], - "topologyKey": "361" + "topologyKey": "363" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1170,9 +1172,9 @@ ] }, "namespaces": [ - "368" + "370" ], - "topologyKey": "369" + "topologyKey": "371" } } ] @@ -1195,9 +1197,9 @@ ] }, "namespaces": [ - "376" + "378" ], - "topologyKey": "377" + "topologyKey": "379" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1219,45 +1221,45 @@ ] }, "namespaces": [ - "384" + "386" ], - "topologyKey": "385" + "topologyKey": "387" } } ] } }, - "schedulerName": "386", + "schedulerName": "388", "tolerations": [ { - "key": "387", + "key": "389", "operator": "抄3昞财Î嘝zʄ!ć", - "value": "388", + "value": "390", "effect": "緍k¢茤", "tolerationSeconds": 4096844323391966153 } ], "hostAliases": [ { - "ip": "389", + "ip": "391", "hostnames": [ - "390" + "392" ] } ], - "priorityClassName": "391", + "priorityClassName": "393", "priority": -1331113536, "dnsConfig": { "nameservers": [ - "392" + "394" ], "searches": [ - "393" + "395" ], "options": [ { - "name": "394", - "value": "395" + "name": "396", + "value": "397" } ] }, @@ -1266,7 +1268,7 @@ "conditionType": "mō6µɑ`ȗ\u003c8^翜" } ], - "runtimeClassName": "396", + "runtimeClassName": "398", "enableServiceLinks": false, "preemptionPolicy": "ý筞X", "overhead": { @@ -1275,7 +1277,7 @@ "topologySpreadConstraints": [ { "maxSkew": 1956797678, - "topologyKey": "397", + "topologyKey": "399", "whenUnsatisfiable": "ƀ+瑏eCmAȥ睙", "labelSelector": { "matchLabels": { @@ -1295,40 +1297,41 @@ "volumeClaimTemplates": [ { "metadata": { - "name": "404", - "generateName": "405", - "namespace": "406", - "selfLink": "407", + "name": "406", + "generateName": "407", + "namespace": "408", + "selfLink": "409", "uid": "鋡浤ɖ緖焿熣", "resourceVersion": "7821588463673401230", "generation": -3408884454087787958, "creationTimestamp": null, "deletionGracePeriodSeconds": -7871971636641833314, "labels": { - "409": "410" + "411": "412" }, "annotations": { - "411": "412" + "413": "414" }, "ownerReferences": [ { - "apiVersion": "413", - "kind": "414", - "name": "415", + "apiVersion": "415", + "kind": "416", + "name": "417", "uid": "9F徵{ɦ!f親ʚ«Ǥ栌Ə侷ŧ", "controller": false, "blockOwnerDeletion": true } ], "finalizers": [ - "416" + "418" ], - "clusterName": "417", + "clusterName": "419", "managedFields": [ { - "manager": "418", + "manager": "420", "operation": "ÕW肤", - "apiVersion": "419" + "apiVersion": "421", + "fieldsType": "422" } ] }, @@ -1355,13 +1358,13 @@ "犔kU坥;ȉv5": "156" } }, - "volumeName": "426", - "storageClassName": "427", + "volumeName": "429", + "storageClassName": "430", "volumeMode": "qwïźU痤ȵ", "dataSource": { - "apiGroup": "428", - "kind": "429", - "name": "430" + "apiGroup": "431", + "kind": "432", + "name": "433" } }, "status": { @@ -1378,14 +1381,14 @@ "status": "RY客\\ǯ'_", "lastProbeTime": "2513-10-02T03:37:43Z", "lastTransitionTime": "2172-12-06T22:36:31Z", - "reason": "431", - "message": "432" + "reason": "434", + "message": "435" } ] } } ], - "serviceName": "433", + "serviceName": "436", "podManagementPolicy": "榭ș«lj}砵(ɋǬAÃɮǜ:ɐ", "updateStrategy": { "type": "瓘ȿ4", @@ -1401,16 +1404,16 @@ "readyReplicas": -1633381902, "currentReplicas": 125606756, "updatedReplicas": 120643071, - "currentRevision": "434", - "updateRevision": "435", + "currentRevision": "437", + "updateRevision": "438", "collisionCount": -126974464, "conditions": [ { "type": "5ƞɔJ灭ƳĽ", "status": "ɭ锻ó/階", "lastTransitionTime": "2478-01-26T13:55:29Z", - "reason": "436", - "message": "437" + "reason": "439", + "message": "440" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.pb index ca358d31464..b76eba7dbf9 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.yaml index 577e49051c0..c401830056c 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta1.StatefulSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -38,35 +39,36 @@ spec: 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: "433" + serviceName: "436" template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -2575298329142810753 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -8542870036622468681 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: 躢 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ƶȤ^} resourceVersion: "1736621709629422270" - selfLink: "27" + selfLink: "28" uid: ?Qȫş spec: activeDeadlineSeconds: -3214891994203952546 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "350" + - key: "352" operator: n覦灲閈誹ʅ蕉 values: - - "351" + - "353" matchFields: - - key: "352" + - key: "354" operator: "" values: - - "353" + - "355" weight: 702968201 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "346" + - key: "348" operator: Ǚ( values: - - "347" + - "349" matchFields: - - key: "348" + - key: "350" operator: 瘍Nʊ輔3璾ėȜv1b繐汚 values: - - "349" + - "351" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: matchLabels: Bk.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q namespaces: - - "368" - topologyKey: "369" + - "370" + topologyKey: "371" weight: 1195176401 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: lm-e46-r-g63--gt1--6mx-r-927--m6-k8-c2---2etfh41ca-z-g/0p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.d: b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.I namespaces: - - "360" - topologyKey: "361" + - "362" + topologyKey: "363" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -134,8 +136,8 @@ spec: matchLabels: 3--rgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7y1.h72n-cnp-75/c10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-3: 20_._.-_L-__bf_9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.h_-2-.F namespaces: - - "384" - topologyKey: "385" + - "386" + topologyKey: "387" weight: -1508769491 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -147,119 +149,119 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "376" - topologyKey: "377" + - "378" + topologyKey: "379" automountServiceAccountToken: true containers: - args: - - "209" + - "211" command: - - "208" + - "210" env: - - name: "216" - value: "217" + - name: "218" + value: "219" valueFrom: configMapKeyRef: - key: "223" - name: "222" - optional: false - fieldRef: - apiVersion: "218" - fieldPath: "219" - resourceFieldRef: - containerName: "220" - divisor: "771" - resource: "221" - secretKeyRef: key: "225" name: "224" + optional: false + fieldRef: + apiVersion: "220" + fieldPath: "221" + resourceFieldRef: + containerName: "222" + divisor: "771" + resource: "223" + secretKeyRef: + key: "227" + name: "226" optional: true envFrom: - configMapRef: - name: "214" + name: "216" optional: false - prefix: "213" + prefix: "215" secretRef: - name: "215" + name: "217" optional: true - image: "207" + image: "209" imagePullPolicy: ƙt叀碧闳ȩr嚧ʣq埄趛屡 lifecycle: postStart: exec: command: - - "246" + - "248" httpGet: - host: "248" + host: "250" httpHeaders: - - name: "249" - value: "250" - path: "247" + - name: "251" + value: "252" + path: "249" port: -2013568185 scheme: '#yV''WKw(ğ儴Ůĺ}' tcpSocket: - host: "251" + host: "253" port: -20130017 preStop: exec: command: - - "252" + - "254" httpGet: - host: "254" + host: "256" httpHeaders: - - name: "255" - value: "256" - path: "253" + - name: "257" + value: "258" + path: "255" port: -661937776 scheme: ØœȠƬQg鄠[颐o tcpSocket: - host: "257" + host: "259" port: 461585849 livenessProbe: exec: command: - - "232" + - "234" failureThreshold: -93157681 httpGet: - host: "234" + host: "236" httpHeaders: - - name: "235" - value: "236" - path: "233" + - name: "237" + value: "238" + path: "235" port: -1285424066 scheme: ni酛3ƁÀ initialDelaySeconds: -2036074491 periodSeconds: 165047920 successThreshold: -393291312 tcpSocket: - host: "238" - port: "237" + host: "240" + port: "239" timeoutSeconds: -148216266 - name: "206" + name: "208" ports: - containerPort: 1923334396 - hostIP: "212" + hostIP: "214" hostPort: 474119379 - name: "211" + name: "213" protocol: 旿@掇lNdǂ>5姣>懔%熷谟þ readinessProbe: exec: command: - - "239" + - "241" failureThreshold: 267768240 httpGet: - host: "242" + host: "244" httpHeaders: - - name: "243" - value: "244" - path: "240" - port: "241" + - name: "245" + value: "246" + path: "242" + port: "243" scheme: 3!Zɾģ毋Ó6 initialDelaySeconds: -228822833 periodSeconds: -1213051101 successThreshold: 1451056156 tcpSocket: - host: "245" + host: "247" port: -832805508 timeoutSeconds: -970312425 resources: @@ -281,149 +283,149 @@ spec: runAsNonRoot: false runAsUser: -5835415947553716289 seLinuxOptions: - level: "262" - role: "260" - type: "261" - user: "259" + level: "264" + role: "262" + type: "263" + user: "261" windowsOptions: - gmsaCredentialSpec: "264" - gmsaCredentialSpecName: "263" - runAsUserName: "265" - terminationMessagePath: "258" + gmsaCredentialSpec: "266" + gmsaCredentialSpecName: "265" + runAsUserName: "267" + terminationMessagePath: "260" terminationMessagePolicy: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ tty: true volumeDevices: - - devicePath: "231" - name: "230" + - devicePath: "233" + name: "232" volumeMounts: - - mountPath: "227" + - mountPath: "229" mountPropagation: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S - name: "226" + name: "228" readOnly: true - subPath: "228" - subPathExpr: "229" - workingDir: "210" + subPath: "230" + subPathExpr: "231" + workingDir: "212" dnsConfig: nameservers: - - "392" + - "394" options: - - name: "394" - value: "395" + - name: "396" + value: "397" searches: - - "393" + - "395" dnsPolicy: 晲T[irȎ3Ĕ\ enableServiceLinks: false ephemeralContainers: - args: - - "269" + - "271" command: - - "268" + - "270" env: - - name: "276" - value: "277" + - name: "278" + value: "279" valueFrom: configMapKeyRef: - key: "283" - name: "282" - optional: true - fieldRef: - apiVersion: "278" - fieldPath: "279" - resourceFieldRef: - containerName: "280" - divisor: "185" - resource: "281" - secretKeyRef: key: "285" name: "284" + optional: true + fieldRef: + apiVersion: "280" + fieldPath: "281" + resourceFieldRef: + containerName: "282" + divisor: "185" + resource: "283" + secretKeyRef: + key: "287" + name: "286" optional: false envFrom: - configMapRef: - name: "274" + name: "276" optional: false - prefix: "273" + prefix: "275" secretRef: - name: "275" + name: "277" optional: false - image: "267" + image: "269" imagePullPolicy: 騎C"6x$1sȣ±p鋄 lifecycle: postStart: exec: command: - - "307" + - "309" httpGet: - host: "309" + host: "311" httpHeaders: - - name: "310" - value: "311" - path: "308" + - name: "312" + value: "313" + path: "310" port: -934378634 scheme: ɐ鰥 tcpSocket: - host: "312" + host: "314" port: 630140708 preStop: exec: command: - - "313" + - "315" httpGet: - host: "316" + host: "318" httpHeaders: - - name: "317" - value: "318" - path: "314" - port: "315" + - name: "319" + value: "320" + path: "316" + port: "317" scheme: 8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録² tcpSocket: - host: "319" + host: "321" port: 2080874371 livenessProbe: exec: command: - - "292" + - "294" failureThreshold: 1993268896 httpGet: - host: "295" + host: "297" httpHeaders: - - name: "296" - value: "297" - path: "293" - port: "294" + - name: "298" + value: "299" + path: "295" + port: "296" scheme: 頸 initialDelaySeconds: 711020087 periodSeconds: -1965247100 successThreshold: 218453478 tcpSocket: - host: "298" + host: "300" port: 1315054653 timeoutSeconds: 1103049140 - name: "266" + name: "268" ports: - containerPort: -677617960 - hostIP: "272" + hostIP: "274" hostPort: -552281772 - name: "271" + name: "273" protocol: ŕ翑0展} readinessProbe: exec: command: - - "299" + - "301" failureThreshold: -1250314365 httpGet: - host: "302" + host: "304" httpHeaders: - - name: "303" - value: "304" - path: "300" - port: "301" + - name: "305" + value: "306" + path: "302" + port: "303" scheme: 'ƿ頀"冓鍓贯澔 ' initialDelaySeconds: 1058960779 periodSeconds: 472742933 successThreshold: 50696420 tcpSocket: - host: "306" - port: "305" + host: "308" + port: "307" timeoutSeconds: -2133441986 resources: limits: @@ -444,147 +446,147 @@ spec: runAsNonRoot: false runAsUser: 4288903380102217677 seLinuxOptions: - level: "324" - role: "322" - type: "323" - user: "321" + level: "326" + role: "324" + type: "325" + user: "323" windowsOptions: - gmsaCredentialSpec: "326" - gmsaCredentialSpecName: "325" - runAsUserName: "327" + gmsaCredentialSpec: "328" + gmsaCredentialSpecName: "327" + runAsUserName: "329" stdinOnce: true - targetContainerName: "328" - terminationMessagePath: "320" + targetContainerName: "330" + terminationMessagePath: "322" terminationMessagePolicy: 灩聋3趐囨鏻砅邻 tty: true volumeDevices: - - devicePath: "291" - name: "290" + - devicePath: "293" + name: "292" volumeMounts: - - mountPath: "287" + - mountPath: "289" mountPropagation: "" - name: "286" - subPath: "288" - subPathExpr: "289" - workingDir: "270" + name: "288" + subPath: "290" + subPathExpr: "291" + workingDir: "272" hostAliases: - hostnames: - - "390" - ip: "389" + - "392" + ip: "391" hostIPC: true - hostname: "344" + hostname: "346" imagePullSecrets: - - name: "343" + - name: "345" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "650" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: true - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: true - image: "146" + image: "148" lifecycle: postStart: exec: command: - - "184" + - "186" httpGet: - host: "187" + host: "189" httpHeaders: - - name: "188" - value: "189" - path: "185" - port: "186" + - name: "190" + value: "191" + path: "187" + port: "188" scheme: £ȹ嫰ƹǔw÷nI粛E煹 tcpSocket: - host: "190" + host: "192" port: 135036402 preStop: exec: command: - - "191" + - "193" httpGet: - host: "193" + host: "195" httpHeaders: - - name: "194" - value: "195" - path: "192" + - name: "196" + value: "197" + path: "194" port: -1188430996 scheme: djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 tcpSocket: - host: "197" - port: "196" + host: "199" + port: "198" livenessProbe: exec: command: - - "171" + - "173" failureThreshold: -1113628381 httpGet: - host: "173" + host: "175" httpHeaders: - - name: "174" - value: "175" - path: "172" + - name: "176" + value: "177" + path: "174" port: -152585895 scheme: E@Ȗs«ö initialDelaySeconds: 1843758068 periodSeconds: 1702578303 successThreshold: -1565157256 tcpSocket: - host: "176" + host: "178" port: 1135182169 timeoutSeconds: -1967469005 - name: "145" + name: "147" ports: - containerPort: 1403721475 - hostIP: "151" + hostIP: "153" hostPort: -606111218 - name: "150" + name: "152" protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 readinessProbe: exec: command: - - "177" + - "179" failureThreshold: -1167888910 httpGet: - host: "179" + host: "181" httpHeaders: - - name: "180" - value: "181" - path: "178" + - name: "182" + value: "183" + path: "180" port: 386652373 scheme: ʙ嫙& initialDelaySeconds: -802585193 periodSeconds: 1944205014 successThreshold: -2079582559 tcpSocket: - host: "183" - port: "182" + host: "185" + port: "184" timeoutSeconds: 1901330124 resources: limits: @@ -605,72 +607,72 @@ spec: runAsNonRoot: false runAsUser: 7739117973959656085 seLinuxOptions: - level: "202" - role: "200" - type: "201" - user: "199" + level: "204" + role: "202" + type: "203" + user: "201" windowsOptions: - gmsaCredentialSpec: "204" - gmsaCredentialSpecName: "203" - runAsUserName: "205" + gmsaCredentialSpec: "206" + gmsaCredentialSpecName: "205" + runAsUserName: "207" stdin: true stdinOnce: true - terminationMessagePath: "198" + terminationMessagePath: "200" terminationMessagePolicy: ɩC volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: "" - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "333" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "335" nodeSelector: - "329": "330" + "331": "332" overhead: tHǽ÷閂抰^窄CǙķȈ: "97" preemptionPolicy: ý筞X priority: -1331113536 - priorityClassName: "391" + priorityClassName: "393" readinessGates: - conditionType: mō6µɑ`ȗ<8^翜 restartPolicy: w妕眵笭/9崍h趭(娕 - runtimeClassName: "396" - schedulerName: "386" + runtimeClassName: "398" + schedulerName: "388" securityContext: fsGroup: 7747616967629081728 runAsGroup: 7461098988156705429 runAsNonRoot: false runAsUser: 4430285638700927057 seLinuxOptions: - level: "337" - role: "335" - type: "336" - user: "334" + level: "339" + role: "337" + type: "338" + user: "336" supplementalGroups: - 7866826580662861268 sysctls: - - name: "341" - value: "342" + - name: "343" + value: "344" windowsOptions: - gmsaCredentialSpec: "339" - gmsaCredentialSpecName: "338" - runAsUserName: "340" - serviceAccount: "332" - serviceAccountName: "331" + gmsaCredentialSpec: "341" + gmsaCredentialSpecName: "340" + runAsUserName: "342" + serviceAccount: "334" + serviceAccountName: "333" shareProcessNamespace: true - subdomain: "345" + subdomain: "347" terminationGracePeriodSeconds: 6245571390016329382 tolerations: - effect: 緍k¢茤 - key: "387" + key: "389" operator: 抄3昞财Î嘝zʄ!ć tolerationSeconds: 4096844323391966153 - value: "388" + value: "390" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -680,207 +682,207 @@ spec: ? zp22o4a-w----11rqy3eo79p-f4r1--7p--053--suu--98.y1s8-j-6j4uvf1-sdg--132bid-7x0u738--7w-tdt-u-0--v/Ied-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV.9_G5 : x_.4dwFbuvEf55Y2k.F-4 maxSkew: 1956797678 - topologyKey: "397" + topologyKey: "399" whenUnsatisfiable: ƀ+瑏eCmAȥ睙 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: 912004803 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: '|@?鷅bȻN' - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 榱*Gưoɘ檲 readOnly: true azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 1593906314 items: - - key: "97" + - key: "99" mode: 195263908 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: 824682619 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1569992019 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "660" - resource: "90" + resource: "92" emptyDir: medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 sizeLimit: "473" fc: - fsType: "92" + fsType: "94" lun: -1740986684 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1188153605 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" readOnly: true hostPath: - path: "41" + path: "43" type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< iscsi: chapAuthDiscovery: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 994527057 portals: - - "58" + - "60" secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" + fsType: "129" readOnly: true - volumeID: "126" + volumeID: "128" projected: defaultMode: -1334904807 sources: - configMap: items: - - key: "122" + - key: "124" mode: 2063799569 - path: "123" - name: "121" + path: "125" + name: "123" optional: false downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 173030157 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "106" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -323584340 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: 8357931971650847566 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 332383000 items: - - key: "50" + - key: "52" mode: -547518679 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" updateStrategy: rollingUpdate: partition: -1578718618 @@ -888,39 +890,40 @@ spec: volumeClaimTemplates: - metadata: annotations: - "411": "412" - clusterName: "417" + "413": "414" + clusterName: "419" creationTimestamp: null deletionGracePeriodSeconds: -7871971636641833314 finalizers: - - "416" - generateName: "405" + - "418" + generateName: "407" generation: -3408884454087787958 labels: - "409": "410" + "411": "412" managedFields: - - apiVersion: "419" - manager: "418" + - apiVersion: "421" + fieldsType: "422" + manager: "420" operation: ÕW肤 - name: "404" - namespace: "406" + name: "406" + namespace: "408" ownerReferences: - - apiVersion: "413" + - apiVersion: "415" blockOwnerDeletion: true controller: false - kind: "414" - name: "415" + kind: "416" + name: "417" uid: 9F徵{ɦ!f親ʚ«Ǥ栌Ə侷ŧ resourceVersion: "7821588463673401230" - selfLink: "407" + selfLink: "409" uid: 鋡浤ɖ緖焿熣 spec: accessModes: - 婻漛Ǒ僕ʨƌɦ dataSource: - apiGroup: "428" - kind: "429" - name: "430" + apiGroup: "431" + kind: "432" + name: "433" resources: limits: 宥ɓ: "692" @@ -932,9 +935,9 @@ spec: operator: Exists matchLabels: ANx__-F_._n.WaY_o.-0-yE-R55: 2n...78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._H - storageClassName: "427" + storageClassName: "430" volumeMode: qwïźU痤ȵ - volumeName: "426" + volumeName: "429" status: accessModes: - \屪kƱ @@ -943,8 +946,8 @@ spec: conditions: - lastProbeTime: "2513-10-02T03:37:43Z" lastTransitionTime: "2172-12-06T22:36:31Z" - message: "432" - reason: "431" + message: "435" + reason: "434" status: RY客\ǯ'_ type: nj phase: 怿ÿ易+ǴȰ¤趜磕绘翁揌p:oŇE0Lj @@ -952,14 +955,14 @@ status: collisionCount: -126974464 conditions: - lastTransitionTime: "2478-01-26T13:55:29Z" - message: "437" - reason: "436" + message: "440" + reason: "439" status: ɭ锻ó/階 type: 5ƞɔJ灭ƳĽ currentReplicas: 125606756 - currentRevision: "434" + currentRevision: "437" observedGeneration: 8488467370342917811 readyReplicas: -1633381902 replicas: -1786394556 - updateRevision: "435" + updateRevision: "438" updatedReplicas: 120643071 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.json index 2c6a7fc8db7..487201d14da 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.pb index 87c9647a49b..85bf0f55c8e 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.yaml index 4ed96810dde..60d97812a6d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ControllerRevision.yaml @@ -21,6 +21,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.json index 24a0440dc8f..3ef8660bbd4 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -56,49 +57,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "TʡȂŏ{sǡƟ", "resourceVersion": "1698285396218902212", "generation": -4139900758039117471, "creationTimestamp": null, "deletionGracePeriodSeconds": 7534629739119643351, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "^", "controller": false, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "ĪȸŹăȲϤĦʅ芝", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "" }, "emptyDir": { @@ -106,26 +108,26 @@ "sizeLimit": "804" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1318752360 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": -2007808768 }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": 228756891 } ], @@ -133,93 +135,93 @@ "optional": false }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 408756018, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "readOnly": true, "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "chapAuthSession": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62" + "endpoints": "63", + "path": "64" }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" }, "readOnly": true }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "915" }, "mode": -1768075156 @@ -229,25 +231,25 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": 570501002, - "fsType": "92", + "fsType": "94", "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 2020789772 } ], @@ -255,39 +257,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "k ź贩j瀉ǚrǜnh0åȂ", - "fsType": "110", + "fsType": "112", "readOnly": false, "kind": "nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": 675406340 } ], @@ -296,14 +298,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "461" }, "mode": -1618937335 @@ -311,118 +313,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": -1126738259 } ], "optional": true }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": -6345861634934949644, - "path": "125" + "path": "127" } } ], "defaultMode": 480521693 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127" + "volumeID": "128", + "fsType": "129" }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, "sslEnabled": true, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": true, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -1510026905, "containerPort": 437857734, "protocol": "Rƥ贫d飼$俊跾|@?鷅b", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": false }, "secretRef": { - "name": "154", + "name": "156", "optional": false } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "468" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -438,40 +440,40 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "卩蝾", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", - "port": "173", - "host": "174", + "path": "174", + "port": "175", + "host": "176", "httpHeaders": [ { - "name": "175", - "value": "176" + "name": "177", + "value": "178" } ] }, "tcpSocket": { - "port": "177", - "host": "178" + "port": "179", + "host": "180" }, "initialDelaySeconds": 1805144649, "timeoutSeconds": -606111218, @@ -482,24 +484,24 @@ "readinessProbe": { "exec": { "command": [ - "179" + "181" ] }, "httpGet": { - "path": "180", - "port": "181", - "host": "182", + "path": "182", + "port": "183", + "host": "184", "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", "httpHeaders": [ { - "name": "183", - "value": "184" + "name": "185", + "value": "186" } ] }, "tcpSocket": { "port": -337353552, - "host": "185" + "host": "187" }, "initialDelaySeconds": -1724160601, "timeoutSeconds": -1158840571, @@ -511,50 +513,50 @@ "postStart": { "exec": { "command": [ - "186" + "188" ] }, "httpGet": { - "path": "187", - "port": "188", - "host": "189", + "path": "189", + "port": "190", + "host": "191", "httpHeaders": [ { - "name": "190", - "value": "191" + "name": "192", + "value": "193" } ] }, "tcpSocket": { "port": 559781916, - "host": "192" + "host": "194" } }, "preStop": { "exec": { "command": [ - "193" + "195" ] }, "httpGet": { - "path": "194", + "path": "196", "port": 1150375229, - "host": "195", + "host": "197", "scheme": "QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖\u003cǶ", "httpHeaders": [ { - "name": "196", - "value": "197" + "name": "198", + "value": "199" } ] }, "tcpSocket": { "port": -1696471293, - "host": "198" + "host": "200" } } }, - "terminationMessagePath": "199", + "terminationMessagePath": "201", "terminationMessagePolicy": "£軶ǃ*ʙ嫙\u0026蒒5靇C'ɵK.Q貇", "imagePullPolicy": "Ŵ廷s{Ⱦdz@", "securityContext": { @@ -568,15 +570,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "200", - "role": "201", - "type": "202", - "level": "203" + "user": "202", + "role": "203", + "type": "204", + "level": "205" }, "windowsOptions": { - "gmsaCredentialSpecName": "204", - "gmsaCredentialSpec": "205", - "runAsUserName": "206" + "gmsaCredentialSpecName": "206", + "gmsaCredentialSpec": "207", + "runAsUserName": "208" }, "runAsUser": 4181787587415673530, "runAsGroup": 825262458636305509, @@ -591,59 +593,59 @@ ], "containers": [ { - "name": "207", - "image": "208", + "name": "209", + "image": "210", "command": [ - "209" + "211" ], "args": [ - "210" + "212" ], - "workingDir": "211", + "workingDir": "213", "ports": [ { - "name": "212", + "name": "214", "hostPort": 1385030458, "containerPort": 427196286, "protocol": "o/樝fw[Řż丩Ž", - "hostIP": "213" + "hostIP": "215" } ], "envFrom": [ { - "prefix": "214", + "prefix": "216", "configMapRef": { - "name": "215", + "name": "217", "optional": false }, "secretRef": { - "name": "216", + "name": "218", "optional": true } } ], "env": [ { - "name": "217", - "value": "218", + "name": "219", + "value": "220", "valueFrom": { "fieldRef": { - "apiVersion": "219", - "fieldPath": "220" + "apiVersion": "221", + "fieldPath": "222" }, "resourceFieldRef": { - "containerName": "221", - "resource": "222", + "containerName": "223", + "resource": "224", "divisor": "932" }, "configMapKeyRef": { - "name": "223", - "key": "224", + "name": "225", + "key": "226", "optional": false }, "secretKeyRef": { - "name": "225", - "key": "226", + "name": "227", + "key": "228", "optional": true } } @@ -659,41 +661,41 @@ }, "volumeMounts": [ { - "name": "227", + "name": "229", "readOnly": true, - "mountPath": "228", - "subPath": "229", + "mountPath": "230", + "subPath": "231", "mountPropagation": "奺Ȋ礶惇¸t颟.鵫ǚ", - "subPathExpr": "230" + "subPathExpr": "232" } ], "volumeDevices": [ { - "name": "231", - "devicePath": "232" + "name": "233", + "devicePath": "234" } ], "livenessProbe": { "exec": { "command": [ - "233" + "235" ] }, "httpGet": { - "path": "234", - "port": "235", - "host": "236", + "path": "236", + "port": "237", + "host": "238", "scheme": "Ȥ藠3.", "httpHeaders": [ { - "name": "237", - "value": "238" + "name": "239", + "value": "240" } ] }, "tcpSocket": { - "port": "239", - "host": "240" + "port": "241", + "host": "242" }, "initialDelaySeconds": -1389418722, "timeoutSeconds": 851018015, @@ -704,24 +706,24 @@ "readinessProbe": { "exec": { "command": [ - "241" + "243" ] }, "httpGet": { - "path": "242", - "port": "243", - "host": "244", + "path": "244", + "port": "245", + "host": "246", "scheme": "«丯Ƙ枛牐ɺ皚", "httpHeaders": [ { - "name": "245", - "value": "246" + "name": "247", + "value": "248" } ] }, "tcpSocket": { "port": -1934111455, - "host": "247" + "host": "249" }, "initialDelaySeconds": 766864314, "timeoutSeconds": 1146016612, @@ -733,51 +735,51 @@ "postStart": { "exec": { "command": [ - "248" + "250" ] }, "httpGet": { - "path": "249", - "port": "250", - "host": "251", + "path": "251", + "port": "252", + "host": "253", "scheme": "'", "httpHeaders": [ { - "name": "252", - "value": "253" + "name": "254", + "value": "255" } ] }, "tcpSocket": { "port": -801430937, - "host": "254" + "host": "256" } }, "preStop": { "exec": { "command": [ - "255" + "257" ] }, "httpGet": { - "path": "256", + "path": "258", "port": 1810980158, - "host": "257", + "host": "259", "scheme": "_ƮA攤/ɸɎ R§耶FfBl", "httpHeaders": [ { - "name": "258", - "value": "259" + "name": "260", + "value": "261" } ] }, "tcpSocket": { "port": 1074486306, - "host": "260" + "host": "262" } } }, - "terminationMessagePath": "261", + "terminationMessagePath": "263", "terminationMessagePolicy": "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ", "imagePullPolicy": "Ǖɳɷ9Ì崟¿瘦ɖ緕", "securityContext": { @@ -791,15 +793,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "262", - "role": "263", - "type": "264", - "level": "265" + "user": "264", + "role": "265", + "type": "266", + "level": "267" }, "windowsOptions": { - "gmsaCredentialSpecName": "266", - "gmsaCredentialSpec": "267", - "runAsUserName": "268" + "gmsaCredentialSpecName": "268", + "gmsaCredentialSpec": "269", + "runAsUserName": "270" }, "runAsUser": -6470941481344047265, "runAsGroup": 1373384864388370080, @@ -813,59 +815,59 @@ ], "ephemeralContainers": [ { - "name": "269", - "image": "270", + "name": "271", + "image": "272", "command": [ - "271" + "273" ], "args": [ - "272" + "274" ], - "workingDir": "273", + "workingDir": "275", "ports": [ { - "name": "274", + "name": "276", "hostPort": 2058122084, "containerPort": -379385405, "protocol": "#嬀ơŸ8T 苧yñKJɐ扵Gƚ绤f", - "hostIP": "275" + "hostIP": "277" } ], "envFrom": [ { - "prefix": "276", + "prefix": "278", "configMapRef": { - "name": "277", + "name": "279", "optional": true }, "secretRef": { - "name": "278", + "name": "280", "optional": false } } ], "env": [ { - "name": "279", - "value": "280", + "name": "281", + "value": "282", "valueFrom": { "fieldRef": { - "apiVersion": "281", - "fieldPath": "282" + "apiVersion": "283", + "fieldPath": "284" }, "resourceFieldRef": { - "containerName": "283", - "resource": "284", + "containerName": "285", + "resource": "286", "divisor": "355" }, "configMapKeyRef": { - "name": "285", - "key": "286", + "name": "287", + "key": "288", "optional": false }, "secretKeyRef": { - "name": "287", - "key": "288", + "name": "289", + "key": "290", "optional": true } } @@ -881,40 +883,40 @@ }, "volumeMounts": [ { - "name": "289", - "mountPath": "290", - "subPath": "291", + "name": "291", + "mountPath": "292", + "subPath": "293", "mountPropagation": "簳°Ļǟi\u0026皥贸", - "subPathExpr": "292" + "subPathExpr": "294" } ], "volumeDevices": [ { - "name": "293", - "devicePath": "294" + "name": "295", + "devicePath": "296" } ], "livenessProbe": { "exec": { "command": [ - "295" + "297" ] }, "httpGet": { - "path": "296", - "port": "297", - "host": "298", + "path": "298", + "port": "299", + "host": "300", "scheme": "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉", "httpHeaders": [ { - "name": "299", - "value": "300" + "name": "301", + "value": "302" } ] }, "tcpSocket": { - "port": "301", - "host": "302" + "port": "303", + "host": "304" }, "initialDelaySeconds": 2066735093, "timeoutSeconds": -190183379, @@ -925,24 +927,24 @@ "readinessProbe": { "exec": { "command": [ - "303" + "305" ] }, "httpGet": { - "path": "304", - "port": "305", - "host": "306", + "path": "306", + "port": "307", + "host": "308", "scheme": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", "httpHeaders": [ { - "name": "307", - "value": "308" + "name": "309", + "value": "310" } ] }, "tcpSocket": { "port": 458427807, - "host": "309" + "host": "311" }, "initialDelaySeconds": -1971421078, "timeoutSeconds": 1905181464, @@ -954,51 +956,51 @@ "postStart": { "exec": { "command": [ - "310" + "312" ] }, "httpGet": { - "path": "311", - "port": "312", - "host": "313", + "path": "313", + "port": "314", + "host": "315", "scheme": "鶫:顇ə娯Ȱ囌{屿oiɥ嵐sC", "httpHeaders": [ { - "name": "314", - "value": "315" + "name": "316", + "value": "317" } ] }, "tcpSocket": { - "port": "316", - "host": "317" + "port": "318", + "host": "319" } }, "preStop": { "exec": { "command": [ - "318" + "320" ] }, "httpGet": { - "path": "319", - "port": "320", - "host": "321", + "path": "321", + "port": "322", + "host": "323", "scheme": "鬍熖B芭花ª瘡蟦JBʟ鍏H鯂²", "httpHeaders": [ { - "name": "322", - "value": "323" + "name": "324", + "value": "325" } ] }, "tcpSocket": { "port": -1187301925, - "host": "324" + "host": "326" } } }, - "terminationMessagePath": "325", + "terminationMessagePath": "327", "terminationMessagePolicy": "Őnj汰8ŕ", "imagePullPolicy": "邻爥蹔ŧOǨ繫ʎǑyZ涬P­蜷ɔ幩", "securityContext": { @@ -1012,15 +1014,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "326", - "role": "327", - "type": "328", - "level": "329" + "user": "328", + "role": "329", + "type": "330", + "level": "331" }, "windowsOptions": { - "gmsaCredentialSpecName": "330", - "gmsaCredentialSpec": "331", - "runAsUserName": "332" + "gmsaCredentialSpecName": "332", + "gmsaCredentialSpec": "333", + "runAsUserName": "334" }, "runAsUser": 6726836758549163621, "runAsGroup": 741362943076737213, @@ -1032,7 +1034,7 @@ "stdin": true, "stdinOnce": true, "tty": true, - "targetContainerName": "333" + "targetContainerName": "335" } ], "restartPolicy": "åe躒訙", @@ -1040,25 +1042,25 @@ "activeDeadlineSeconds": 9212087462729867542, "dnsPolicy": "娕uE增猍ǵ xǨŴ壶ƵfȽÃ茓pȓɻ", "nodeSelector": { - "334": "335" + "336": "337" }, - "serviceAccountName": "336", - "serviceAccount": "337", + "serviceAccountName": "338", + "serviceAccount": "339", "automountServiceAccountToken": false, - "nodeName": "338", + "nodeName": "340", "hostPID": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "339", - "role": "340", - "type": "341", - "level": "342" + "user": "341", + "role": "342", + "type": "343", + "level": "344" }, "windowsOptions": { - "gmsaCredentialSpecName": "343", - "gmsaCredentialSpec": "344", - "runAsUserName": "345" + "gmsaCredentialSpecName": "345", + "gmsaCredentialSpec": "346", + "runAsUserName": "347" }, "runAsUser": 7747616967629081728, "runAsGroup": 2548453080315983269, @@ -1069,18 +1071,18 @@ "fsGroup": -7117039988160665426, "sysctls": [ { - "name": "346", - "value": "347" + "name": "348", + "value": "349" } ] }, "imagePullSecrets": [ { - "name": "348" + "name": "350" } ], - "hostname": "349", - "subdomain": "350", + "hostname": "351", + "subdomain": "352", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1088,19 +1090,19 @@ { "matchExpressions": [ { - "key": "351", + "key": "353", "operator": "", "values": [ - "352" + "354" ] } ], "matchFields": [ { - "key": "353", + "key": "355", "operator": "ƽ眝{æ盪泙", "values": [ - "354" + "356" ] } ] @@ -1113,19 +1115,19 @@ "preference": { "matchExpressions": [ { - "key": "355", + "key": "357", "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", "values": [ - "356" + "358" ] } ], "matchFields": [ { - "key": "357", + "key": "359", "operator": "ʨIk(dŊiɢzĮ蛋I滞", "values": [ - "358" + "360" ] } ] @@ -1148,9 +1150,9 @@ ] }, "namespaces": [ - "365" + "367" ], - "topologyKey": "366" + "topologyKey": "368" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1172,9 +1174,9 @@ ] }, "namespaces": [ - "373" + "375" ], - "topologyKey": "374" + "topologyKey": "376" } } ] @@ -1194,9 +1196,9 @@ ] }, "namespaces": [ - "381" + "383" ], - "topologyKey": "382" + "topologyKey": "384" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1215,45 +1217,45 @@ ] }, "namespaces": [ - "389" + "391" ], - "topologyKey": "390" + "topologyKey": "392" } } ] } }, - "schedulerName": "391", + "schedulerName": "393", "tolerations": [ { - "key": "392", + "key": "394", "operator": "ƹ|", - "value": "393", + "value": "395", "effect": "料ȭzV镜籬ƽ", "tolerationSeconds": 935587338391120947 } ], "hostAliases": [ { - "ip": "394", + "ip": "396", "hostnames": [ - "395" + "397" ] } ], - "priorityClassName": "396", + "priorityClassName": "398", "priority": 1690570439, "dnsConfig": { "nameservers": [ - "397" + "399" ], "searches": [ - "398" + "400" ], "options": [ { - "name": "399", - "value": "400" + "name": "401", + "value": "402" } ] }, @@ -1262,7 +1264,7 @@ "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" } ], - "runtimeClassName": "401", + "runtimeClassName": "403", "enableServiceLinks": true, "preemptionPolicy": "eáNRNJ丧鴻Ŀ", "overhead": { @@ -1271,7 +1273,7 @@ "topologySpreadConstraints": [ { "maxSkew": -137402083, - "topologyKey": "402", + "topologyKey": "404", "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", "labelSelector": { "matchLabels": { @@ -1315,8 +1317,8 @@ "type": "", "status": "'ƈoIǢ龞瞯å", "lastTransitionTime": "2469-07-10T03:20:34Z", - "reason": "409", - "message": "410" + "reason": "411", + "message": "412" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.pb index 0443e2bd197..8ee663b76eb 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.yaml index a5e8fec23e7..c96298eb3c4 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.DaemonSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -42,31 +43,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: 7534629739119643351 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -4139900758039117471 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: ĪȸŹăȲϤĦʅ芝 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: false - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ^ resourceVersion: "1698285396218902212" - selfLink: "27" + selfLink: "28" uid: TʡȂŏ{sǡƟ spec: activeDeadlineSeconds: 9212087462729867542 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "355" + - key: "357" operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' values: - - "356" + - "358" matchFields: - - key: "357" + - key: "359" operator: ʨIk(dŊiɢzĮ蛋I滞 values: - - "358" + - "360" weight: 646133945 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "351" + - key: "353" operator: "" values: - - "352" + - "354" matchFields: - - key: "353" + - key: "355" operator: ƽ眝{æ盪泙 values: - - "354" + - "356" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: 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: - - "373" - topologyKey: "374" + - "375" + topologyKey: "376" weight: -855547676 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 namespaces: - - "365" - topologyKey: "366" + - "367" + topologyKey: "368" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -132,8 +134,8 @@ spec: matchLabels: 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx namespaces: - - "389" - topologyKey: "390" + - "391" + topologyKey: "392" weight: 808399187 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -143,119 +145,119 @@ spec: matchLabels: 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 namespaces: - - "381" - topologyKey: "382" + - "383" + topologyKey: "384" automountServiceAccountToken: false containers: - args: - - "210" + - "212" command: - - "209" + - "211" env: - - name: "217" - value: "218" + - name: "219" + value: "220" valueFrom: configMapKeyRef: - key: "224" - name: "223" - optional: false - fieldRef: - apiVersion: "219" - fieldPath: "220" - resourceFieldRef: - containerName: "221" - divisor: "932" - resource: "222" - secretKeyRef: key: "226" name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "932" + resource: "224" + secretKeyRef: + key: "228" + name: "227" optional: true envFrom: - configMapRef: - name: "215" + name: "217" optional: false - prefix: "214" + prefix: "216" secretRef: - name: "216" + name: "218" optional: true - image: "208" + image: "210" imagePullPolicy: Ǖɳɷ9Ì崟¿瘦ɖ緕 lifecycle: postStart: exec: command: - - "248" + - "250" httpGet: - host: "251" + host: "253" httpHeaders: - - name: "252" - value: "253" - path: "249" - port: "250" + - name: "254" + value: "255" + path: "251" + port: "252" scheme: '''' tcpSocket: - host: "254" + host: "256" port: -801430937 preStop: exec: command: - - "255" + - "257" httpGet: - host: "257" + host: "259" httpHeaders: - - name: "258" - value: "259" - path: "256" + - name: "260" + value: "261" + path: "258" port: 1810980158 scheme: _ƮA攤/ɸɎ R§耶FfBl tcpSocket: - host: "260" + host: "262" port: 1074486306 livenessProbe: exec: command: - - "233" + - "235" failureThreshold: -161485752 httpGet: - host: "236" + host: "238" httpHeaders: - - name: "237" - value: "238" - path: "234" - port: "235" + - name: "239" + value: "240" + path: "236" + port: "237" scheme: Ȥ藠3. initialDelaySeconds: -1389418722 periodSeconds: 596942561 successThreshold: -1880980172 tcpSocket: - host: "240" - port: "239" + host: "242" + port: "241" timeoutSeconds: 851018015 - name: "207" + name: "209" ports: - containerPort: 427196286 - hostIP: "213" + hostIP: "215" hostPort: 1385030458 - name: "212" + name: "214" protocol: o/樝fw[Řż丩Ž readinessProbe: exec: command: - - "241" + - "243" failureThreshold: 59664438 httpGet: - host: "244" + host: "246" httpHeaders: - - name: "245" - value: "246" - path: "242" - port: "243" + - name: "247" + value: "248" + path: "244" + port: "245" scheme: «丯Ƙ枛牐ɺ皚 initialDelaySeconds: 766864314 periodSeconds: 1495880465 successThreshold: -1032967081 tcpSocket: - host: "247" + host: "249" port: -1934111455 timeoutSeconds: 1146016612 resources: @@ -277,148 +279,148 @@ spec: runAsNonRoot: false runAsUser: -6470941481344047265 seLinuxOptions: - level: "265" - role: "263" - type: "264" - user: "262" + level: "267" + role: "265" + type: "266" + user: "264" windowsOptions: - gmsaCredentialSpec: "267" - gmsaCredentialSpecName: "266" - runAsUserName: "268" - terminationMessagePath: "261" + gmsaCredentialSpec: "269" + gmsaCredentialSpecName: "268" + runAsUserName: "270" + terminationMessagePath: "263" terminationMessagePolicy: Zɾģ毋Ó6dz娝嘚庎D}埽uʎ tty: true volumeDevices: - - devicePath: "232" - name: "231" + - devicePath: "234" + name: "233" volumeMounts: - - mountPath: "228" + - mountPath: "230" mountPropagation: 奺Ȋ礶惇¸t颟.鵫ǚ - name: "227" + name: "229" readOnly: true - subPath: "229" - subPathExpr: "230" - workingDir: "211" + subPath: "231" + subPathExpr: "232" + workingDir: "213" dnsConfig: nameservers: - - "397" + - "399" options: - - name: "399" - value: "400" + - name: "401" + value: "402" searches: - - "398" + - "400" dnsPolicy: 娕uE增猍ǵ xǨŴ壶ƵfȽÃ茓pȓɻ enableServiceLinks: true ephemeralContainers: - args: - - "272" + - "274" command: - - "271" + - "273" env: - - name: "279" - value: "280" + - name: "281" + value: "282" valueFrom: configMapKeyRef: - key: "286" - name: "285" - optional: false - fieldRef: - apiVersion: "281" - fieldPath: "282" - resourceFieldRef: - containerName: "283" - divisor: "355" - resource: "284" - secretKeyRef: key: "288" name: "287" + optional: false + fieldRef: + apiVersion: "283" + fieldPath: "284" + resourceFieldRef: + containerName: "285" + divisor: "355" + resource: "286" + secretKeyRef: + key: "290" + name: "289" optional: true envFrom: - configMapRef: - name: "277" + name: "279" optional: true - prefix: "276" + prefix: "278" secretRef: - name: "278" + name: "280" optional: false - image: "270" + image: "272" imagePullPolicy: 邻爥蹔ŧOǨ繫ʎǑyZ涬P­蜷ɔ幩 lifecycle: postStart: exec: command: - - "310" + - "312" httpGet: - host: "313" + host: "315" httpHeaders: - - name: "314" - value: "315" - path: "311" - port: "312" + - name: "316" + value: "317" + path: "313" + port: "314" scheme: 鶫:顇ə娯Ȱ囌{屿oiɥ嵐sC tcpSocket: - host: "317" - port: "316" + host: "319" + port: "318" preStop: exec: command: - - "318" + - "320" httpGet: - host: "321" + host: "323" httpHeaders: - - name: "322" - value: "323" - path: "319" - port: "320" + - name: "324" + value: "325" + path: "321" + port: "322" scheme: 鬍熖B芭花ª瘡蟦JBʟ鍏H鯂² tcpSocket: - host: "324" + host: "326" port: -1187301925 livenessProbe: exec: command: - - "295" + - "297" failureThreshold: 2030115750 httpGet: - host: "298" + host: "300" httpHeaders: - - name: "299" - value: "300" - path: "296" - port: "297" + - name: "301" + value: "302" + path: "298" + port: "299" scheme: 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 initialDelaySeconds: 2066735093 periodSeconds: -940334911 successThreshold: -341287812 tcpSocket: - host: "302" - port: "301" + host: "304" + port: "303" timeoutSeconds: -190183379 - name: "269" + name: "271" ports: - containerPort: -379385405 - hostIP: "275" + hostIP: "277" hostPort: 2058122084 - name: "274" + name: "276" protocol: '#嬀ơŸ8T 苧yñKJɐ扵Gƚ绤f' readinessProbe: exec: command: - - "303" + - "305" failureThreshold: -385597677 httpGet: - host: "306" + host: "308" httpHeaders: - - name: "307" - value: "308" - path: "304" - port: "305" + - name: "309" + value: "310" + path: "306" + port: "307" scheme: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ initialDelaySeconds: -1971421078 periodSeconds: -1730959016 successThreshold: 1272940694 tcpSocket: - host: "309" + host: "311" port: 458427807 timeoutSeconds: 1905181464 resources: @@ -440,146 +442,146 @@ spec: runAsNonRoot: false runAsUser: 6726836758549163621 seLinuxOptions: - level: "329" - role: "327" - type: "328" - user: "326" + level: "331" + role: "329" + type: "330" + user: "328" windowsOptions: - gmsaCredentialSpec: "331" - gmsaCredentialSpecName: "330" - runAsUserName: "332" + gmsaCredentialSpec: "333" + gmsaCredentialSpecName: "332" + runAsUserName: "334" stdin: true stdinOnce: true - targetContainerName: "333" - terminationMessagePath: "325" + targetContainerName: "335" + terminationMessagePath: "327" terminationMessagePolicy: Őnj汰8ŕ tty: true volumeDevices: - - devicePath: "294" - name: "293" + - devicePath: "296" + name: "295" volumeMounts: - - mountPath: "290" + - mountPath: "292" mountPropagation: 簳°Ļǟi&皥贸 - name: "289" - subPath: "291" - subPathExpr: "292" - workingDir: "273" + name: "291" + subPath: "293" + subPathExpr: "294" + workingDir: "275" hostAliases: - hostnames: - - "395" - ip: "394" + - "397" + ip: "396" hostPID: true - hostname: "349" + hostname: "351" imagePullSecrets: - - name: "348" + - name: "350" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "468" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: false - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: false - image: "146" + image: "148" imagePullPolicy: Ŵ廷s{Ⱦdz@ lifecycle: postStart: exec: command: - - "186" + - "188" httpGet: - host: "189" + host: "191" httpHeaders: - - name: "190" - value: "191" - path: "187" - port: "188" + - name: "192" + value: "193" + path: "189" + port: "190" tcpSocket: - host: "192" + host: "194" port: 559781916 preStop: exec: command: - - "193" + - "195" httpGet: - host: "195" + host: "197" httpHeaders: - - name: "196" - value: "197" - path: "194" + - name: "198" + value: "199" + path: "196" port: 1150375229 scheme: QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖<Ƕ tcpSocket: - host: "198" + host: "200" port: -1696471293 livenessProbe: exec: command: - - "171" + - "173" failureThreshold: 1466047181 httpGet: - host: "174" + host: "176" httpHeaders: - - name: "175" - value: "176" - path: "172" - port: "173" + - name: "177" + value: "178" + path: "174" + port: "175" initialDelaySeconds: 1805144649 periodSeconds: 1403721475 successThreshold: 519906483 tcpSocket: - host: "178" - port: "177" + host: "180" + port: "179" timeoutSeconds: -606111218 - name: "145" + name: "147" ports: - containerPort: 437857734 - hostIP: "151" + hostIP: "153" hostPort: -1510026905 - name: "150" + name: "152" protocol: Rƥ贫d飼$俊跾|@?鷅b readinessProbe: exec: command: - - "179" + - "181" failureThreshold: 524249411 httpGet: - host: "182" + host: "184" httpHeaders: - - name: "183" - value: "184" - path: "180" - port: "181" + - name: "185" + value: "186" + path: "182" + port: "183" scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ initialDelaySeconds: -1724160601 periodSeconds: 1435507444 successThreshold: -1430577593 tcpSocket: - host: "185" + host: "187" port: -337353552 timeoutSeconds: -1158840571 resources: @@ -601,72 +603,72 @@ spec: runAsNonRoot: true runAsUser: 4181787587415673530 seLinuxOptions: - level: "203" - role: "201" - type: "202" - user: "200" + level: "205" + role: "203" + type: "204" + user: "202" windowsOptions: - gmsaCredentialSpec: "205" - gmsaCredentialSpecName: "204" - runAsUserName: "206" + gmsaCredentialSpec: "207" + gmsaCredentialSpecName: "206" + runAsUserName: "208" stdin: true stdinOnce: true - terminationMessagePath: "199" + terminationMessagePath: "201" terminationMessagePolicy: £軶ǃ*ʙ嫙&蒒5靇C'ɵK.Q貇 volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: 卩蝾 - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "338" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "340" nodeSelector: - "334": "335" + "336": "337" overhead: 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" preemptionPolicy: eáNRNJ丧鴻Ŀ priority: 1690570439 - priorityClassName: "396" + priorityClassName: "398" readinessGates: - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 restartPolicy: åe躒訙 - runtimeClassName: "401" - schedulerName: "391" + runtimeClassName: "403" + schedulerName: "393" securityContext: fsGroup: -7117039988160665426 runAsGroup: 2548453080315983269 runAsNonRoot: false runAsUser: 7747616967629081728 seLinuxOptions: - level: "342" - role: "340" - type: "341" - user: "339" + level: "344" + role: "342" + type: "343" + user: "341" supplementalGroups: - -1193643752264108019 sysctls: - - name: "346" - value: "347" + - name: "348" + value: "349" windowsOptions: - gmsaCredentialSpec: "344" - gmsaCredentialSpecName: "343" - runAsUserName: "345" - serviceAccount: "337" - serviceAccountName: "336" + gmsaCredentialSpec: "346" + gmsaCredentialSpecName: "345" + runAsUserName: "347" + serviceAccount: "339" + serviceAccountName: "338" shareProcessNamespace: false - subdomain: "350" + subdomain: "352" terminationGracePeriodSeconds: 6942343986058351509 tolerations: - effect: 料ȭzV镜籬ƽ - key: "392" + key: "394" operator: ƹ| tolerationSeconds: 935587338391120947 - value: "393" + value: "395" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -677,207 +679,207 @@ spec: matchLabels: E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X maxSkew: -137402083 - topologyKey: "402" + topologyKey: "404" whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: -2007808768 - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: k ź贩j瀉ǚrǜnh0åȂ - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶 readOnly: false azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 952979935 items: - - key: "97" + - key: "99" mode: 2020789772 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: true volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: -868808281 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: -1768075156 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "915" - resource: "90" + resource: "92" emptyDir: medium: ɹ坼É/pȿ sizeLimit: "804" fc: - fsType: "92" + fsType: "94" lun: 570501002 targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1318752360 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" hostPath: - path: "41" + path: "43" type: "" iscsi: chapAuthDiscovery: true chapAuthSession: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 408756018 portals: - - "58" + - "60" readOnly: true secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" - volumeID: "126" + fsType: "129" + volumeID: "128" projected: defaultMode: 480521693 sources: - configMap: items: - - key: "122" + - key: "124" mode: -1126738259 - path: "123" - name: "121" + path: "125" + name: "123" optional: true downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: -1618937335 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "461" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: 675406340 - path: "115" - name: "113" + path: "117" + name: "115" optional: false serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: -6345861634934949644 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" readOnly: true secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" + name: "132" sslEnabled: true - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 1233814916 items: - - key: "50" + - key: "52" mode: 228756891 - path: "51" + path: "53" optional: false - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" updateStrategy: rollingUpdate: {} type: 荥ơ'禧ǵŊ)TiD¢ƿ媴h5 @@ -885,8 +887,8 @@ status: collisionCount: -449319810 conditions: - lastTransitionTime: "2469-07-10T03:20:34Z" - message: "410" - reason: "409" + message: "412" + reason: "411" status: '''ƈoIǢ龞瞯å' type: "" currentNumberScheduled: -1979737528 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.json index 9706f33b3cb..8e3d7cc73f0 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -54,49 +55,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "?Qȫş", "resourceVersion": "1736621709629422270", "generation": -8542870036622468681, "creationTimestamp": null, "deletionGracePeriodSeconds": -2575298329142810753, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ƶȤ^}", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "躢", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" }, "emptyDir": { @@ -104,27 +106,27 @@ "sizeLimit": "473" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1188153605 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": 912004803, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -547518679 } ], @@ -132,91 +134,91 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 994527057, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62", + "endpoints": "63", + "path": "64", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" } }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "660" }, "mode": 1569992019 @@ -226,26 +228,26 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": -1740986684, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 195263908 } ], @@ -253,39 +255,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "|@?鷅bȻN", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "榱*Gưoɘ檲" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -323584340 } ], @@ -294,14 +296,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "106" }, "mode": 173030157 @@ -309,118 +311,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": 2063799569 } ], "optional": false }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": 8357931971650847566, - "path": "125" + "path": "127" } } ], "defaultMode": -1334904807 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127", + "volumeID": "128", + "fsType": "129", "readOnly": true }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -606111218, "containerPort": 1403721475, "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": true }, "secretRef": { - "name": "154", + "name": "156", "optional": true } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "650" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -436,41 +438,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", + "path": "174", "port": -152585895, - "host": "173", + "host": "175", "scheme": "E@Ȗs«ö", "httpHeaders": [ { - "name": "174", - "value": "175" + "name": "176", + "value": "177" } ] }, "tcpSocket": { "port": 1135182169, - "host": "176" + "host": "178" }, "initialDelaySeconds": 1843758068, "timeoutSeconds": -1967469005, @@ -481,24 +483,24 @@ "readinessProbe": { "exec": { "command": [ - "177" + "179" ] }, "httpGet": { - "path": "178", + "path": "180", "port": 386652373, - "host": "179", + "host": "181", "scheme": "ʙ嫙\u0026", "httpHeaders": [ { - "name": "180", - "value": "181" + "name": "182", + "value": "183" } ] }, "tcpSocket": { - "port": "182", - "host": "183" + "port": "184", + "host": "185" }, "initialDelaySeconds": -802585193, "timeoutSeconds": 1901330124, @@ -510,51 +512,51 @@ "postStart": { "exec": { "command": [ - "184" + "186" ] }, "httpGet": { - "path": "185", - "port": "186", - "host": "187", + "path": "187", + "port": "188", + "host": "189", "scheme": "£ȹ嫰ƹǔw÷nI粛E煹", "httpHeaders": [ { - "name": "188", - "value": "189" + "name": "190", + "value": "191" } ] }, "tcpSocket": { "port": 135036402, - "host": "190" + "host": "192" } }, "preStop": { "exec": { "command": [ - "191" + "193" ] }, "httpGet": { - "path": "192", + "path": "194", "port": -1188430996, - "host": "193", + "host": "195", "scheme": "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪", "httpHeaders": [ { - "name": "194", - "value": "195" + "name": "196", + "value": "197" } ] }, "tcpSocket": { - "port": "196", - "host": "197" + "port": "198", + "host": "199" } } }, - "terminationMessagePath": "198", + "terminationMessagePath": "200", "terminationMessagePolicy": "ɩC", "securityContext": { "capabilities": { @@ -567,15 +569,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "199", - "role": "200", - "type": "201", - "level": "202" + "user": "201", + "role": "202", + "type": "203", + "level": "204" }, "windowsOptions": { - "gmsaCredentialSpecName": "203", - "gmsaCredentialSpec": "204", - "runAsUserName": "205" + "gmsaCredentialSpecName": "205", + "gmsaCredentialSpec": "206", + "runAsUserName": "207" }, "runAsUser": 7739117973959656085, "runAsGroup": 3747003978559617838, @@ -590,59 +592,59 @@ ], "containers": [ { - "name": "206", - "image": "207", + "name": "208", + "image": "209", "command": [ - "208" + "210" ], "args": [ - "209" + "211" ], - "workingDir": "210", + "workingDir": "212", "ports": [ { - "name": "211", + "name": "213", "hostPort": 474119379, "containerPort": 1923334396, "protocol": "旿@掇lNdǂ\u003e5姣\u003e懔%熷谟þ", - "hostIP": "212" + "hostIP": "214" } ], "envFrom": [ { - "prefix": "213", + "prefix": "215", "configMapRef": { - "name": "214", + "name": "216", "optional": false }, "secretRef": { - "name": "215", + "name": "217", "optional": true } } ], "env": [ { - "name": "216", - "value": "217", + "name": "218", + "value": "219", "valueFrom": { "fieldRef": { - "apiVersion": "218", - "fieldPath": "219" + "apiVersion": "220", + "fieldPath": "221" }, "resourceFieldRef": { - "containerName": "220", - "resource": "221", + "containerName": "222", + "resource": "223", "divisor": "771" }, "configMapKeyRef": { - "name": "222", - "key": "223", + "name": "224", + "key": "225", "optional": false }, "secretKeyRef": { - "name": "224", - "key": "225", + "name": "226", + "key": "227", "optional": true } } @@ -658,41 +660,41 @@ }, "volumeMounts": [ { - "name": "226", + "name": "228", "readOnly": true, - "mountPath": "227", - "subPath": "228", + "mountPath": "229", + "subPath": "230", "mountPropagation": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", - "subPathExpr": "229" + "subPathExpr": "231" } ], "volumeDevices": [ { - "name": "230", - "devicePath": "231" + "name": "232", + "devicePath": "233" } ], "livenessProbe": { "exec": { "command": [ - "232" + "234" ] }, "httpGet": { - "path": "233", + "path": "235", "port": -1285424066, - "host": "234", + "host": "236", "scheme": "ni酛3ƁÀ", "httpHeaders": [ { - "name": "235", - "value": "236" + "name": "237", + "value": "238" } ] }, "tcpSocket": { - "port": "237", - "host": "238" + "port": "239", + "host": "240" }, "initialDelaySeconds": -2036074491, "timeoutSeconds": -148216266, @@ -703,24 +705,24 @@ "readinessProbe": { "exec": { "command": [ - "239" + "241" ] }, "httpGet": { - "path": "240", - "port": "241", - "host": "242", + "path": "242", + "port": "243", + "host": "244", "scheme": "3!Zɾģ毋Ó6", "httpHeaders": [ { - "name": "243", - "value": "244" + "name": "245", + "value": "246" } ] }, "tcpSocket": { "port": -832805508, - "host": "245" + "host": "247" }, "initialDelaySeconds": -228822833, "timeoutSeconds": -970312425, @@ -732,51 +734,51 @@ "postStart": { "exec": { "command": [ - "246" + "248" ] }, "httpGet": { - "path": "247", + "path": "249", "port": -2013568185, - "host": "248", + "host": "250", "scheme": "#yV'WKw(ğ儴Ůĺ}", "httpHeaders": [ { - "name": "249", - "value": "250" + "name": "251", + "value": "252" } ] }, "tcpSocket": { "port": -20130017, - "host": "251" + "host": "253" } }, "preStop": { "exec": { "command": [ - "252" + "254" ] }, "httpGet": { - "path": "253", + "path": "255", "port": -661937776, - "host": "254", + "host": "256", "scheme": "ØœȠƬQg鄠[颐o", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "257", + "value": "258" } ] }, "tcpSocket": { "port": 461585849, - "host": "257" + "host": "259" } } }, - "terminationMessagePath": "258", + "terminationMessagePath": "260", "terminationMessagePolicy": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "imagePullPolicy": "ƙt叀碧闳ȩr嚧ʣq埄趛屡", "securityContext": { @@ -790,15 +792,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "259", - "role": "260", - "type": "261", - "level": "262" + "user": "261", + "role": "262", + "type": "263", + "level": "264" }, "windowsOptions": { - "gmsaCredentialSpecName": "263", - "gmsaCredentialSpec": "264", - "runAsUserName": "265" + "gmsaCredentialSpecName": "265", + "gmsaCredentialSpec": "266", + "runAsUserName": "267" }, "runAsUser": -5835415947553716289, "runAsGroup": 2540215688947167763, @@ -812,59 +814,59 @@ ], "ephemeralContainers": [ { - "name": "266", - "image": "267", + "name": "268", + "image": "269", "command": [ - "268" + "270" ], "args": [ - "269" + "271" ], - "workingDir": "270", + "workingDir": "272", "ports": [ { - "name": "271", + "name": "273", "hostPort": -552281772, "containerPort": -677617960, "protocol": "ŕ翑0展}", - "hostIP": "272" + "hostIP": "274" } ], "envFrom": [ { - "prefix": "273", + "prefix": "275", "configMapRef": { - "name": "274", + "name": "276", "optional": false }, "secretRef": { - "name": "275", + "name": "277", "optional": false } } ], "env": [ { - "name": "276", - "value": "277", + "name": "278", + "value": "279", "valueFrom": { "fieldRef": { - "apiVersion": "278", - "fieldPath": "279" + "apiVersion": "280", + "fieldPath": "281" }, "resourceFieldRef": { - "containerName": "280", - "resource": "281", + "containerName": "282", + "resource": "283", "divisor": "185" }, "configMapKeyRef": { - "name": "282", - "key": "283", + "name": "284", + "key": "285", "optional": true }, "secretKeyRef": { - "name": "284", - "key": "285", + "name": "286", + "key": "287", "optional": false } } @@ -880,40 +882,40 @@ }, "volumeMounts": [ { - "name": "286", - "mountPath": "287", - "subPath": "288", + "name": "288", + "mountPath": "289", + "subPath": "290", "mountPropagation": "", - "subPathExpr": "289" + "subPathExpr": "291" } ], "volumeDevices": [ { - "name": "290", - "devicePath": "291" + "name": "292", + "devicePath": "293" } ], "livenessProbe": { "exec": { "command": [ - "292" + "294" ] }, "httpGet": { - "path": "293", - "port": "294", - "host": "295", + "path": "295", + "port": "296", + "host": "297", "scheme": "頸", "httpHeaders": [ { - "name": "296", - "value": "297" + "name": "298", + "value": "299" } ] }, "tcpSocket": { "port": 1315054653, - "host": "298" + "host": "300" }, "initialDelaySeconds": 711020087, "timeoutSeconds": 1103049140, @@ -924,24 +926,24 @@ "readinessProbe": { "exec": { "command": [ - "299" + "301" ] }, "httpGet": { - "path": "300", - "port": "301", - "host": "302", + "path": "302", + "port": "303", + "host": "304", "scheme": "ƿ頀\"冓鍓贯澔 ", "httpHeaders": [ { - "name": "303", - "value": "304" + "name": "305", + "value": "306" } ] }, "tcpSocket": { - "port": "305", - "host": "306" + "port": "307", + "host": "308" }, "initialDelaySeconds": 1058960779, "timeoutSeconds": -2133441986, @@ -953,51 +955,51 @@ "postStart": { "exec": { "command": [ - "307" + "309" ] }, "httpGet": { - "path": "308", + "path": "310", "port": -934378634, - "host": "309", + "host": "311", "scheme": "ɐ鰥", "httpHeaders": [ { - "name": "310", - "value": "311" + "name": "312", + "value": "313" } ] }, "tcpSocket": { "port": 630140708, - "host": "312" + "host": "314" } }, "preStop": { "exec": { "command": [ - "313" + "315" ] }, "httpGet": { - "path": "314", - "port": "315", - "host": "316", + "path": "316", + "port": "317", + "host": "318", "scheme": "8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録²", "httpHeaders": [ { - "name": "317", - "value": "318" + "name": "319", + "value": "320" } ] }, "tcpSocket": { "port": 2080874371, - "host": "319" + "host": "321" } } }, - "terminationMessagePath": "320", + "terminationMessagePath": "322", "terminationMessagePolicy": "灩聋3趐囨鏻砅邻", "imagePullPolicy": "騎C\"6x$1sȣ±p鋄", "securityContext": { @@ -1011,15 +1013,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "321", - "role": "322", - "type": "323", - "level": "324" + "user": "323", + "role": "324", + "type": "325", + "level": "326" }, "windowsOptions": { - "gmsaCredentialSpecName": "325", - "gmsaCredentialSpec": "326", - "runAsUserName": "327" + "gmsaCredentialSpecName": "327", + "gmsaCredentialSpec": "328", + "runAsUserName": "329" }, "runAsUser": 4288903380102217677, "runAsGroup": 6618112330449141397, @@ -1030,7 +1032,7 @@ }, "stdinOnce": true, "tty": true, - "targetContainerName": "328" + "targetContainerName": "330" } ], "restartPolicy": "w妕眵笭/9崍h趭(娕", @@ -1038,25 +1040,25 @@ "activeDeadlineSeconds": -3214891994203952546, "dnsPolicy": "晲T[irȎ3Ĕ\\", "nodeSelector": { - "329": "330" + "331": "332" }, - "serviceAccountName": "331", - "serviceAccount": "332", + "serviceAccountName": "333", + "serviceAccount": "334", "automountServiceAccountToken": true, - "nodeName": "333", + "nodeName": "335", "hostIPC": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "334", - "role": "335", - "type": "336", - "level": "337" + "user": "336", + "role": "337", + "type": "338", + "level": "339" }, "windowsOptions": { - "gmsaCredentialSpecName": "338", - "gmsaCredentialSpec": "339", - "runAsUserName": "340" + "gmsaCredentialSpecName": "340", + "gmsaCredentialSpec": "341", + "runAsUserName": "342" }, "runAsUser": 4430285638700927057, "runAsGroup": 7461098988156705429, @@ -1067,18 +1069,18 @@ "fsGroup": 7747616967629081728, "sysctls": [ { - "name": "341", - "value": "342" + "name": "343", + "value": "344" } ] }, "imagePullSecrets": [ { - "name": "343" + "name": "345" } ], - "hostname": "344", - "subdomain": "345", + "hostname": "346", + "subdomain": "347", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1086,19 +1088,19 @@ { "matchExpressions": [ { - "key": "346", + "key": "348", "operator": "Ǚ(", "values": [ - "347" + "349" ] } ], "matchFields": [ { - "key": "348", + "key": "350", "operator": "瘍Nʊ輔3璾ėȜv1b繐汚", "values": [ - "349" + "351" ] } ] @@ -1111,19 +1113,19 @@ "preference": { "matchExpressions": [ { - "key": "350", + "key": "352", "operator": "n覦灲閈誹ʅ蕉", "values": [ - "351" + "353" ] } ], "matchFields": [ { - "key": "352", + "key": "354", "operator": "", "values": [ - "353" + "355" ] } ] @@ -1146,9 +1148,9 @@ ] }, "namespaces": [ - "360" + "362" ], - "topologyKey": "361" + "topologyKey": "363" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1170,9 +1172,9 @@ ] }, "namespaces": [ - "368" + "370" ], - "topologyKey": "369" + "topologyKey": "371" } } ] @@ -1195,9 +1197,9 @@ ] }, "namespaces": [ - "376" + "378" ], - "topologyKey": "377" + "topologyKey": "379" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1219,45 +1221,45 @@ ] }, "namespaces": [ - "384" + "386" ], - "topologyKey": "385" + "topologyKey": "387" } } ] } }, - "schedulerName": "386", + "schedulerName": "388", "tolerations": [ { - "key": "387", + "key": "389", "operator": "抄3昞财Î嘝zʄ!ć", - "value": "388", + "value": "390", "effect": "緍k¢茤", "tolerationSeconds": 4096844323391966153 } ], "hostAliases": [ { - "ip": "389", + "ip": "391", "hostnames": [ - "390" + "392" ] } ], - "priorityClassName": "391", + "priorityClassName": "393", "priority": -1331113536, "dnsConfig": { "nameservers": [ - "392" + "394" ], "searches": [ - "393" + "395" ], "options": [ { - "name": "394", - "value": "395" + "name": "396", + "value": "397" } ] }, @@ -1266,7 +1268,7 @@ "conditionType": "mō6µɑ`ȗ\u003c8^翜" } ], - "runtimeClassName": "396", + "runtimeClassName": "398", "enableServiceLinks": false, "preemptionPolicy": "ý筞X", "overhead": { @@ -1275,7 +1277,7 @@ "topologySpreadConstraints": [ { "maxSkew": 1956797678, - "topologyKey": "397", + "topologyKey": "399", "whenUnsatisfiable": "ƀ+瑏eCmAȥ睙", "labelSelector": { "matchLabels": { @@ -1314,8 +1316,8 @@ "status": "ZÕW肤 ", "lastUpdateTime": "2674-04-10T12:16:26Z", "lastTransitionTime": "2674-07-14T13:22:49Z", - "reason": "404", - "message": "405" + "reason": "406", + "message": "407" } ], "collisionCount": 1658632493 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.pb index 7b6ece4dc1e..8670adf6edd 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.yaml index 9e6582b6b5e..7e13169c1ee 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Deployment.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -44,31 +45,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -2575298329142810753 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -8542870036622468681 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: 躢 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ƶȤ^} resourceVersion: "1736621709629422270" - selfLink: "27" + selfLink: "28" uid: ?Qȫş spec: activeDeadlineSeconds: -3214891994203952546 @@ -77,28 +79,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "350" + - key: "352" operator: n覦灲閈誹ʅ蕉 values: - - "351" + - "353" matchFields: - - key: "352" + - key: "354" operator: "" values: - - "353" + - "355" weight: 702968201 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "346" + - key: "348" operator: Ǚ( values: - - "347" + - "349" matchFields: - - key: "348" + - key: "350" operator: 瘍Nʊ輔3璾ėȜv1b繐汚 values: - - "349" + - "351" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -111,8 +113,8 @@ spec: matchLabels: Bk.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q namespaces: - - "368" - topologyKey: "369" + - "370" + topologyKey: "371" weight: 1195176401 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -122,8 +124,8 @@ spec: matchLabels: lm-e46-r-g63--gt1--6mx-r-927--m6-k8-c2---2etfh41ca-z-g/0p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.d: b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.I namespaces: - - "360" - topologyKey: "361" + - "362" + topologyKey: "363" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -136,8 +138,8 @@ spec: matchLabels: 3--rgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7y1.h72n-cnp-75/c10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-3: 20_._.-_L-__bf_9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.h_-2-.F namespaces: - - "384" - topologyKey: "385" + - "386" + topologyKey: "387" weight: -1508769491 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -149,119 +151,119 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "376" - topologyKey: "377" + - "378" + topologyKey: "379" automountServiceAccountToken: true containers: - args: - - "209" + - "211" command: - - "208" + - "210" env: - - name: "216" - value: "217" + - name: "218" + value: "219" valueFrom: configMapKeyRef: - key: "223" - name: "222" - optional: false - fieldRef: - apiVersion: "218" - fieldPath: "219" - resourceFieldRef: - containerName: "220" - divisor: "771" - resource: "221" - secretKeyRef: key: "225" name: "224" + optional: false + fieldRef: + apiVersion: "220" + fieldPath: "221" + resourceFieldRef: + containerName: "222" + divisor: "771" + resource: "223" + secretKeyRef: + key: "227" + name: "226" optional: true envFrom: - configMapRef: - name: "214" + name: "216" optional: false - prefix: "213" + prefix: "215" secretRef: - name: "215" + name: "217" optional: true - image: "207" + image: "209" imagePullPolicy: ƙt叀碧闳ȩr嚧ʣq埄趛屡 lifecycle: postStart: exec: command: - - "246" + - "248" httpGet: - host: "248" + host: "250" httpHeaders: - - name: "249" - value: "250" - path: "247" + - name: "251" + value: "252" + path: "249" port: -2013568185 scheme: '#yV''WKw(ğ儴Ůĺ}' tcpSocket: - host: "251" + host: "253" port: -20130017 preStop: exec: command: - - "252" + - "254" httpGet: - host: "254" + host: "256" httpHeaders: - - name: "255" - value: "256" - path: "253" + - name: "257" + value: "258" + path: "255" port: -661937776 scheme: ØœȠƬQg鄠[颐o tcpSocket: - host: "257" + host: "259" port: 461585849 livenessProbe: exec: command: - - "232" + - "234" failureThreshold: -93157681 httpGet: - host: "234" + host: "236" httpHeaders: - - name: "235" - value: "236" - path: "233" + - name: "237" + value: "238" + path: "235" port: -1285424066 scheme: ni酛3ƁÀ initialDelaySeconds: -2036074491 periodSeconds: 165047920 successThreshold: -393291312 tcpSocket: - host: "238" - port: "237" + host: "240" + port: "239" timeoutSeconds: -148216266 - name: "206" + name: "208" ports: - containerPort: 1923334396 - hostIP: "212" + hostIP: "214" hostPort: 474119379 - name: "211" + name: "213" protocol: 旿@掇lNdǂ>5姣>懔%熷谟þ readinessProbe: exec: command: - - "239" + - "241" failureThreshold: 267768240 httpGet: - host: "242" + host: "244" httpHeaders: - - name: "243" - value: "244" - path: "240" - port: "241" + - name: "245" + value: "246" + path: "242" + port: "243" scheme: 3!Zɾģ毋Ó6 initialDelaySeconds: -228822833 periodSeconds: -1213051101 successThreshold: 1451056156 tcpSocket: - host: "245" + host: "247" port: -832805508 timeoutSeconds: -970312425 resources: @@ -283,149 +285,149 @@ spec: runAsNonRoot: false runAsUser: -5835415947553716289 seLinuxOptions: - level: "262" - role: "260" - type: "261" - user: "259" + level: "264" + role: "262" + type: "263" + user: "261" windowsOptions: - gmsaCredentialSpec: "264" - gmsaCredentialSpecName: "263" - runAsUserName: "265" - terminationMessagePath: "258" + gmsaCredentialSpec: "266" + gmsaCredentialSpecName: "265" + runAsUserName: "267" + terminationMessagePath: "260" terminationMessagePolicy: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ tty: true volumeDevices: - - devicePath: "231" - name: "230" + - devicePath: "233" + name: "232" volumeMounts: - - mountPath: "227" + - mountPath: "229" mountPropagation: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S - name: "226" + name: "228" readOnly: true - subPath: "228" - subPathExpr: "229" - workingDir: "210" + subPath: "230" + subPathExpr: "231" + workingDir: "212" dnsConfig: nameservers: - - "392" + - "394" options: - - name: "394" - value: "395" + - name: "396" + value: "397" searches: - - "393" + - "395" dnsPolicy: 晲T[irȎ3Ĕ\ enableServiceLinks: false ephemeralContainers: - args: - - "269" + - "271" command: - - "268" + - "270" env: - - name: "276" - value: "277" + - name: "278" + value: "279" valueFrom: configMapKeyRef: - key: "283" - name: "282" - optional: true - fieldRef: - apiVersion: "278" - fieldPath: "279" - resourceFieldRef: - containerName: "280" - divisor: "185" - resource: "281" - secretKeyRef: key: "285" name: "284" + optional: true + fieldRef: + apiVersion: "280" + fieldPath: "281" + resourceFieldRef: + containerName: "282" + divisor: "185" + resource: "283" + secretKeyRef: + key: "287" + name: "286" optional: false envFrom: - configMapRef: - name: "274" + name: "276" optional: false - prefix: "273" + prefix: "275" secretRef: - name: "275" + name: "277" optional: false - image: "267" + image: "269" imagePullPolicy: 騎C"6x$1sȣ±p鋄 lifecycle: postStart: exec: command: - - "307" + - "309" httpGet: - host: "309" + host: "311" httpHeaders: - - name: "310" - value: "311" - path: "308" + - name: "312" + value: "313" + path: "310" port: -934378634 scheme: ɐ鰥 tcpSocket: - host: "312" + host: "314" port: 630140708 preStop: exec: command: - - "313" + - "315" httpGet: - host: "316" + host: "318" httpHeaders: - - name: "317" - value: "318" - path: "314" - port: "315" + - name: "319" + value: "320" + path: "316" + port: "317" scheme: 8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録² tcpSocket: - host: "319" + host: "321" port: 2080874371 livenessProbe: exec: command: - - "292" + - "294" failureThreshold: 1993268896 httpGet: - host: "295" + host: "297" httpHeaders: - - name: "296" - value: "297" - path: "293" - port: "294" + - name: "298" + value: "299" + path: "295" + port: "296" scheme: 頸 initialDelaySeconds: 711020087 periodSeconds: -1965247100 successThreshold: 218453478 tcpSocket: - host: "298" + host: "300" port: 1315054653 timeoutSeconds: 1103049140 - name: "266" + name: "268" ports: - containerPort: -677617960 - hostIP: "272" + hostIP: "274" hostPort: -552281772 - name: "271" + name: "273" protocol: ŕ翑0展} readinessProbe: exec: command: - - "299" + - "301" failureThreshold: -1250314365 httpGet: - host: "302" + host: "304" httpHeaders: - - name: "303" - value: "304" - path: "300" - port: "301" + - name: "305" + value: "306" + path: "302" + port: "303" scheme: 'ƿ頀"冓鍓贯澔 ' initialDelaySeconds: 1058960779 periodSeconds: 472742933 successThreshold: 50696420 tcpSocket: - host: "306" - port: "305" + host: "308" + port: "307" timeoutSeconds: -2133441986 resources: limits: @@ -446,147 +448,147 @@ spec: runAsNonRoot: false runAsUser: 4288903380102217677 seLinuxOptions: - level: "324" - role: "322" - type: "323" - user: "321" + level: "326" + role: "324" + type: "325" + user: "323" windowsOptions: - gmsaCredentialSpec: "326" - gmsaCredentialSpecName: "325" - runAsUserName: "327" + gmsaCredentialSpec: "328" + gmsaCredentialSpecName: "327" + runAsUserName: "329" stdinOnce: true - targetContainerName: "328" - terminationMessagePath: "320" + targetContainerName: "330" + terminationMessagePath: "322" terminationMessagePolicy: 灩聋3趐囨鏻砅邻 tty: true volumeDevices: - - devicePath: "291" - name: "290" + - devicePath: "293" + name: "292" volumeMounts: - - mountPath: "287" + - mountPath: "289" mountPropagation: "" - name: "286" - subPath: "288" - subPathExpr: "289" - workingDir: "270" + name: "288" + subPath: "290" + subPathExpr: "291" + workingDir: "272" hostAliases: - hostnames: - - "390" - ip: "389" + - "392" + ip: "391" hostIPC: true - hostname: "344" + hostname: "346" imagePullSecrets: - - name: "343" + - name: "345" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "650" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: true - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: true - image: "146" + image: "148" lifecycle: postStart: exec: command: - - "184" + - "186" httpGet: - host: "187" + host: "189" httpHeaders: - - name: "188" - value: "189" - path: "185" - port: "186" + - name: "190" + value: "191" + path: "187" + port: "188" scheme: £ȹ嫰ƹǔw÷nI粛E煹 tcpSocket: - host: "190" + host: "192" port: 135036402 preStop: exec: command: - - "191" + - "193" httpGet: - host: "193" + host: "195" httpHeaders: - - name: "194" - value: "195" - path: "192" + - name: "196" + value: "197" + path: "194" port: -1188430996 scheme: djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 tcpSocket: - host: "197" - port: "196" + host: "199" + port: "198" livenessProbe: exec: command: - - "171" + - "173" failureThreshold: -1113628381 httpGet: - host: "173" + host: "175" httpHeaders: - - name: "174" - value: "175" - path: "172" + - name: "176" + value: "177" + path: "174" port: -152585895 scheme: E@Ȗs«ö initialDelaySeconds: 1843758068 periodSeconds: 1702578303 successThreshold: -1565157256 tcpSocket: - host: "176" + host: "178" port: 1135182169 timeoutSeconds: -1967469005 - name: "145" + name: "147" ports: - containerPort: 1403721475 - hostIP: "151" + hostIP: "153" hostPort: -606111218 - name: "150" + name: "152" protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 readinessProbe: exec: command: - - "177" + - "179" failureThreshold: -1167888910 httpGet: - host: "179" + host: "181" httpHeaders: - - name: "180" - value: "181" - path: "178" + - name: "182" + value: "183" + path: "180" port: 386652373 scheme: ʙ嫙& initialDelaySeconds: -802585193 periodSeconds: 1944205014 successThreshold: -2079582559 tcpSocket: - host: "183" - port: "182" + host: "185" + port: "184" timeoutSeconds: 1901330124 resources: limits: @@ -607,72 +609,72 @@ spec: runAsNonRoot: false runAsUser: 7739117973959656085 seLinuxOptions: - level: "202" - role: "200" - type: "201" - user: "199" + level: "204" + role: "202" + type: "203" + user: "201" windowsOptions: - gmsaCredentialSpec: "204" - gmsaCredentialSpecName: "203" - runAsUserName: "205" + gmsaCredentialSpec: "206" + gmsaCredentialSpecName: "205" + runAsUserName: "207" stdin: true stdinOnce: true - terminationMessagePath: "198" + terminationMessagePath: "200" terminationMessagePolicy: ɩC volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: "" - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "333" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "335" nodeSelector: - "329": "330" + "331": "332" overhead: tHǽ÷閂抰^窄CǙķȈ: "97" preemptionPolicy: ý筞X priority: -1331113536 - priorityClassName: "391" + priorityClassName: "393" readinessGates: - conditionType: mō6µɑ`ȗ<8^翜 restartPolicy: w妕眵笭/9崍h趭(娕 - runtimeClassName: "396" - schedulerName: "386" + runtimeClassName: "398" + schedulerName: "388" securityContext: fsGroup: 7747616967629081728 runAsGroup: 7461098988156705429 runAsNonRoot: false runAsUser: 4430285638700927057 seLinuxOptions: - level: "337" - role: "335" - type: "336" - user: "334" + level: "339" + role: "337" + type: "338" + user: "336" supplementalGroups: - 7866826580662861268 sysctls: - - name: "341" - value: "342" + - name: "343" + value: "344" windowsOptions: - gmsaCredentialSpec: "339" - gmsaCredentialSpecName: "338" - runAsUserName: "340" - serviceAccount: "332" - serviceAccountName: "331" + gmsaCredentialSpec: "341" + gmsaCredentialSpecName: "340" + runAsUserName: "342" + serviceAccount: "334" + serviceAccountName: "333" shareProcessNamespace: true - subdomain: "345" + subdomain: "347" terminationGracePeriodSeconds: 6245571390016329382 tolerations: - effect: 緍k¢茤 - key: "387" + key: "389" operator: 抄3昞财Î嘝zʄ!ć tolerationSeconds: 4096844323391966153 - value: "388" + value: "390" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -682,215 +684,215 @@ spec: ? zp22o4a-w----11rqy3eo79p-f4r1--7p--053--suu--98.y1s8-j-6j4uvf1-sdg--132bid-7x0u738--7w-tdt-u-0--v/Ied-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV.9_G5 : x_.4dwFbuvEf55Y2k.F-4 maxSkew: 1956797678 - topologyKey: "397" + topologyKey: "399" whenUnsatisfiable: ƀ+瑏eCmAȥ睙 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: 912004803 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: '|@?鷅bȻN' - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 榱*Gưoɘ檲 readOnly: true azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 1593906314 items: - - key: "97" + - key: "99" mode: 195263908 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: 824682619 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1569992019 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "660" - resource: "90" + resource: "92" emptyDir: medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 sizeLimit: "473" fc: - fsType: "92" + fsType: "94" lun: -1740986684 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1188153605 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" readOnly: true hostPath: - path: "41" + path: "43" type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< iscsi: chapAuthDiscovery: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 994527057 portals: - - "58" + - "60" secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" + fsType: "129" readOnly: true - volumeID: "126" + volumeID: "128" projected: defaultMode: -1334904807 sources: - configMap: items: - - key: "122" + - key: "124" mode: 2063799569 - path: "123" - name: "121" + path: "125" + name: "123" optional: false downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 173030157 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "106" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -323584340 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: 8357931971650847566 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 332383000 items: - - key: "50" + - key: "52" mode: -547518679 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" status: availableReplicas: -1734448297 collisionCount: 1658632493 conditions: - lastTransitionTime: "2674-07-14T13:22:49Z" lastUpdateTime: "2674-04-10T12:16:26Z" - message: "405" - reason: "404" + message: "407" + reason: "406" status: ZÕW肤  type: ȷ滣ƆƾȊ(XEfê澙凋B/ü observedGeneration: -1249679108465412698 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.json index 8162348064e..8dda6190a83 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -58,49 +59,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "ʬ", "resourceVersion": "7336814125345800857", "generation": -6617020301190572172, "creationTimestamp": null, "deletionGracePeriodSeconds": -152893758082474859, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "ƅS·Õüe0ɔȖ脵鴈Ō", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ" }, "emptyDir": { @@ -108,27 +110,27 @@ "sizeLimit": "115" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1499132872 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": -762366823, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -104666658 } ], @@ -136,90 +138,90 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 1655406148, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "readOnly": true, "portals": [ - "58" + "60" ], "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62" + "endpoints": "63", + "path": "64" }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" }, "readOnly": true }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "457" }, "mode": 1235524154 @@ -229,25 +231,25 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": 441887498, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95" + "secretName": "96", + "shareName": "97" }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": -2039036935 } ], @@ -255,40 +257,40 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", + "registry": "105", + "volume": "106", "readOnly": true, - "user": "105", - "group": "106", - "tenant": "107" + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "HǺƶȤ^}穠", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "躢" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -1399063270 } ], @@ -297,14 +299,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "746" }, "mode": 926891073 @@ -312,118 +314,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": -1694464659 } ], "optional": true }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": -7593824971107985079, - "path": "125" + "path": "127" } } ], "defaultMode": -522879476 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127" + "volumeID": "128", + "fsType": "129" }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "readOnly": true, "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -1896921306, "containerPort": 715087892, "protocol": "倱\u003c", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": false }, "secretRef": { - "name": "154", + "name": "156", "optional": false } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "455" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": true }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": false } } @@ -439,41 +441,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "dʪīT捘ɍi縱ù墴1Rƥ", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", - "port": "173", - "host": "174", + "path": "174", + "port": "175", + "host": "176", "scheme": "ƴy綸_Ú8參遼ūPH炮", "httpHeaders": [ { - "name": "175", - "value": "176" + "name": "177", + "value": "178" } ] }, "tcpSocket": { - "port": "177", - "host": "178" + "port": "179", + "host": "180" }, "initialDelaySeconds": 741871873, "timeoutSeconds": 446829537, @@ -484,24 +486,24 @@ "readinessProbe": { "exec": { "command": [ - "179" + "181" ] }, "httpGet": { - "path": "180", + "path": "182", "port": -1903685915, - "host": "181", + "host": "183", "scheme": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", "httpHeaders": [ { - "name": "182", - "value": "183" + "name": "184", + "value": "185" } ] }, "tcpSocket": { - "port": "184", - "host": "185" + "port": "186", + "host": "187" }, "initialDelaySeconds": 128019484, "timeoutSeconds": 431781335, @@ -513,51 +515,51 @@ "postStart": { "exec": { "command": [ - "186" + "188" ] }, "httpGet": { - "path": "187", - "port": "188", - "host": "189", + "path": "189", + "port": "190", + "host": "191", "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", "httpHeaders": [ { - "name": "190", - "value": "191" + "name": "192", + "value": "193" } ] }, "tcpSocket": { "port": -337353552, - "host": "192" + "host": "194" } }, "preStop": { "exec": { "command": [ - "193" + "195" ] }, "httpGet": { - "path": "194", + "path": "196", "port": -374922344, - "host": "195", + "host": "197", "scheme": "緄Ú|dk_瀹鞎sn芞", "httpHeaders": [ { - "name": "196", - "value": "197" + "name": "198", + "value": "199" } ] }, "tcpSocket": { "port": 912103005, - "host": "198" + "host": "200" } } }, - "terminationMessagePath": "199", + "terminationMessagePath": "201", "terminationMessagePolicy": "Ȋ+?ƭ峧Y栲茇竛吲蚛", "imagePullPolicy": "\u003cé瞾", "securityContext": { @@ -571,15 +573,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "200", - "role": "201", - "type": "202", - "level": "203" + "user": "202", + "role": "203", + "type": "204", + "level": "205" }, "windowsOptions": { - "gmsaCredentialSpecName": "204", - "gmsaCredentialSpec": "205", - "runAsUserName": "206" + "gmsaCredentialSpecName": "206", + "gmsaCredentialSpec": "207", + "runAsUserName": "208" }, "runAsUser": -3447077152667955293, "runAsGroup": -6457174729896610090, @@ -593,59 +595,59 @@ ], "containers": [ { - "name": "207", - "image": "208", + "name": "209", + "image": "210", "command": [ - "209" + "211" ], "args": [ - "210" + "212" ], - "workingDir": "211", + "workingDir": "213", "ports": [ { - "name": "212", + "name": "214", "hostPort": 1065976533, "containerPort": -820119398, "protocol": "@ùƸʋŀ樺ȃv", - "hostIP": "213" + "hostIP": "215" } ], "envFrom": [ { - "prefix": "214", + "prefix": "216", "configMapRef": { - "name": "215", + "name": "217", "optional": true }, "secretRef": { - "name": "216", + "name": "218", "optional": true } } ], "env": [ { - "name": "217", - "value": "218", + "name": "219", + "value": "220", "valueFrom": { "fieldRef": { - "apiVersion": "219", - "fieldPath": "220" + "apiVersion": "221", + "fieldPath": "222" }, "resourceFieldRef": { - "containerName": "221", - "resource": "222", + "containerName": "223", + "resource": "224", "divisor": "508" }, "configMapKeyRef": { - "name": "223", - "key": "224", + "name": "225", + "key": "226", "optional": false }, "secretKeyRef": { - "name": "225", - "key": "226", + "name": "227", + "key": "228", "optional": true } } @@ -661,41 +663,41 @@ }, "volumeMounts": [ { - "name": "227", + "name": "229", "readOnly": true, - "mountPath": "228", - "subPath": "229", + "mountPath": "230", + "subPath": "231", "mountPropagation": "", - "subPathExpr": "230" + "subPathExpr": "232" } ], "volumeDevices": [ { - "name": "231", - "devicePath": "232" + "name": "233", + "devicePath": "234" } ], "livenessProbe": { "exec": { "command": [ - "233" + "235" ] }, "httpGet": { - "path": "234", - "port": "235", - "host": "236", + "path": "236", + "port": "237", + "host": "238", "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", "httpHeaders": [ { - "name": "237", - "value": "238" + "name": "239", + "value": "240" } ] }, "tcpSocket": { "port": 1096174794, - "host": "239" + "host": "241" }, "initialDelaySeconds": 1591029717, "timeoutSeconds": 1255169591, @@ -706,24 +708,24 @@ "readinessProbe": { "exec": { "command": [ - "240" + "242" ] }, "httpGet": { - "path": "241", - "port": "242", - "host": "243", + "path": "243", + "port": "244", + "host": "245", "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", "httpHeaders": [ { - "name": "244", - "value": "245" + "name": "246", + "value": "247" } ] }, "tcpSocket": { - "port": "246", - "host": "247" + "port": "248", + "host": "249" }, "initialDelaySeconds": -394397948, "timeoutSeconds": 2040455355, @@ -735,51 +737,51 @@ "postStart": { "exec": { "command": [ - "248" + "250" ] }, "httpGet": { - "path": "249", - "port": "250", - "host": "251", + "path": "251", + "port": "252", + "host": "253", "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", "httpHeaders": [ { - "name": "252", - "value": "253" + "name": "254", + "value": "255" } ] }, "tcpSocket": { - "port": "254", - "host": "255" + "port": "256", + "host": "257" } }, "preStop": { "exec": { "command": [ - "256" + "258" ] }, "httpGet": { - "path": "257", + "path": "259", "port": -1675041613, - "host": "258", + "host": "260", "scheme": "揆ɘȌ脾嚏吐", "httpHeaders": [ { - "name": "259", - "value": "260" + "name": "261", + "value": "262" } ] }, "tcpSocket": { "port": -194343002, - "host": "261" + "host": "263" } } }, - "terminationMessagePath": "262", + "terminationMessagePath": "264", "terminationMessagePolicy": "Ȥ藠3.", "imagePullPolicy": "t莭琽§ć\\ ïì", "securityContext": { @@ -793,15 +795,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "263", - "role": "264", - "type": "265", - "level": "266" + "user": "265", + "role": "266", + "type": "267", + "level": "268" }, "windowsOptions": { - "gmsaCredentialSpecName": "267", - "gmsaCredentialSpec": "268", - "runAsUserName": "269" + "gmsaCredentialSpecName": "269", + "gmsaCredentialSpec": "270", + "runAsUserName": "271" }, "runAsUser": -2142888785755371163, "runAsGroup": -2879304435996142911, @@ -815,58 +817,58 @@ ], "ephemeralContainers": [ { - "name": "270", - "image": "271", + "name": "272", + "image": "273", "command": [ - "272" + "274" ], "args": [ - "273" + "275" ], - "workingDir": "274", + "workingDir": "276", "ports": [ { - "name": "275", + "name": "277", "hostPort": -1740959124, "containerPort": 158280212, - "hostIP": "276" + "hostIP": "278" } ], "envFrom": [ { - "prefix": "277", + "prefix": "279", "configMapRef": { - "name": "278", + "name": "280", "optional": true }, "secretRef": { - "name": "279", + "name": "281", "optional": true } } ], "env": [ { - "name": "280", - "value": "281", + "name": "282", + "value": "283", "valueFrom": { "fieldRef": { - "apiVersion": "282", - "fieldPath": "283" + "apiVersion": "284", + "fieldPath": "285" }, "resourceFieldRef": { - "containerName": "284", - "resource": "285", + "containerName": "286", + "resource": "287", "divisor": "985" }, "configMapKeyRef": { - "name": "286", - "key": "287", + "name": "288", + "key": "289", "optional": false }, "secretKeyRef": { - "name": "288", - "key": "289", + "name": "290", + "key": "291", "optional": false } } @@ -882,40 +884,40 @@ }, "volumeMounts": [ { - "name": "290", - "mountPath": "291", - "subPath": "292", + "name": "292", + "mountPath": "293", + "subPath": "294", "mountPropagation": "啛更", - "subPathExpr": "293" + "subPathExpr": "295" } ], "volumeDevices": [ { - "name": "294", - "devicePath": "295" + "name": "296", + "devicePath": "297" } ], "livenessProbe": { "exec": { "command": [ - "296" + "298" ] }, "httpGet": { - "path": "297", - "port": "298", - "host": "299", + "path": "299", + "port": "300", + "host": "301", "scheme": "Ů+朷Ǝ膯ljVX1虊", "httpHeaders": [ { - "name": "300", - "value": "301" + "name": "302", + "value": "303" } ] }, "tcpSocket": { "port": -979584143, - "host": "302" + "host": "304" }, "initialDelaySeconds": -1748648882, "timeoutSeconds": -239843014, @@ -926,24 +928,24 @@ "readinessProbe": { "exec": { "command": [ - "303" + "305" ] }, "httpGet": { - "path": "304", - "port": "305", - "host": "306", + "path": "306", + "port": "307", + "host": "308", "scheme": "铿ʩȂ4ē鐭#嬀ơŸ8T", "httpHeaders": [ { - "name": "307", - "value": "308" + "name": "309", + "value": "310" } ] }, "tcpSocket": { - "port": "309", - "host": "310" + "port": "311", + "host": "312" }, "initialDelaySeconds": 37514563, "timeoutSeconds": -1871050070, @@ -955,51 +957,51 @@ "postStart": { "exec": { "command": [ - "311" + "313" ] }, "httpGet": { - "path": "312", - "port": "313", - "host": "314", + "path": "314", + "port": "315", + "host": "316", "scheme": "绤fʀļ腩墺Ò媁荭g", "httpHeaders": [ { - "name": "315", - "value": "316" + "name": "317", + "value": "318" } ] }, "tcpSocket": { - "port": "317", - "host": "318" + "port": "319", + "host": "320" } }, "preStop": { "exec": { "command": [ - "319" + "321" ] }, "httpGet": { - "path": "320", + "path": "322", "port": -2133054549, - "host": "321", + "host": "323", "scheme": "遰=E", "httpHeaders": [ { - "name": "322", - "value": "323" + "name": "324", + "value": "325" } ] }, "tcpSocket": { - "port": "324", - "host": "325" + "port": "326", + "host": "327" } } }, - "terminationMessagePath": "326", + "terminationMessagePath": "328", "terminationMessagePolicy": "朦 wƯ貾坢'跩", "imagePullPolicy": "簳°Ļǟi\u0026皥贸", "securityContext": { @@ -1013,15 +1015,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "327", - "role": "328", - "type": "329", - "level": "330" + "user": "329", + "role": "330", + "type": "331", + "level": "332" }, "windowsOptions": { - "gmsaCredentialSpecName": "331", - "gmsaCredentialSpec": "332", - "runAsUserName": "333" + "gmsaCredentialSpecName": "333", + "gmsaCredentialSpec": "334", + "runAsUserName": "335" }, "runAsUser": 7933506142593743951, "runAsGroup": -8521633679555431923, @@ -1033,7 +1035,7 @@ "stdin": true, "stdinOnce": true, "tty": true, - "targetContainerName": "334" + "targetContainerName": "336" } ], "restartPolicy": "ȱğ_\u003cǬëJ橈'琕鶫:顇ə", @@ -1041,26 +1043,26 @@ "activeDeadlineSeconds": -499179336506637450, "dnsPolicy": "ɐ鰥", "nodeSelector": { - "335": "336" + "337": "338" }, - "serviceAccountName": "337", - "serviceAccount": "338", + "serviceAccountName": "339", + "serviceAccount": "340", "automountServiceAccountToken": true, - "nodeName": "339", + "nodeName": "341", "hostNetwork": true, "hostPID": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "340", - "role": "341", - "type": "342", - "level": "343" + "user": "342", + "role": "343", + "type": "344", + "level": "345" }, "windowsOptions": { - "gmsaCredentialSpecName": "344", - "gmsaCredentialSpec": "345", - "runAsUserName": "346" + "gmsaCredentialSpecName": "346", + "gmsaCredentialSpec": "347", + "runAsUserName": "348" }, "runAsUser": 3634773701753283428, "runAsGroup": -3042614092601658792, @@ -1071,18 +1073,18 @@ "fsGroup": -1778638259613624198, "sysctls": [ { - "name": "347", - "value": "348" + "name": "349", + "value": "350" } ] }, "imagePullSecrets": [ { - "name": "349" + "name": "351" } ], - "hostname": "350", - "subdomain": "351", + "hostname": "352", + "subdomain": "353", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1090,19 +1092,19 @@ { "matchExpressions": [ { - "key": "352", + "key": "354", "operator": "h亏yƕ丆録²Ŏ)/灩聋3趐囨鏻砅邻", "values": [ - "353" + "355" ] } ], "matchFields": [ { - "key": "354", + "key": "356", "operator": "C\"6x$1s", "values": [ - "355" + "357" ] } ] @@ -1115,19 +1117,19 @@ "preference": { "matchExpressions": [ { - "key": "356", + "key": "358", "operator": "鋄5弢ȹ均", "values": [ - "357" + "359" ] } ], "matchFields": [ { - "key": "358", + "key": "360", "operator": "SvEȤƏ埮p", "values": [ - "359" + "361" ] } ] @@ -1150,9 +1152,9 @@ ] }, "namespaces": [ - "366" + "368" ], - "topologyKey": "367" + "topologyKey": "369" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1174,9 +1176,9 @@ ] }, "namespaces": [ - "374" + "376" ], - "topologyKey": "375" + "topologyKey": "377" } } ] @@ -1199,9 +1201,9 @@ ] }, "namespaces": [ - "382" + "384" ], - "topologyKey": "383" + "topologyKey": "385" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1220,45 +1222,45 @@ ] }, "namespaces": [ - "390" + "392" ], - "topologyKey": "391" + "topologyKey": "393" } } ] } }, - "schedulerName": "392", + "schedulerName": "394", "tolerations": [ { - "key": "393", + "key": "395", "operator": "[L", - "value": "394", + "value": "396", "effect": "Ġ滔xvŗÑ\"虆k遚釾ʼn{朣Jɩɼ", "tolerationSeconds": 4456040724914385859 } ], "hostAliases": [ { - "ip": "395", + "ip": "397", "hostnames": [ - "396" + "398" ] } ], - "priorityClassName": "397", + "priorityClassName": "399", "priority": -1576968453, "dnsConfig": { "nameservers": [ - "398" + "400" ], "searches": [ - "399" + "401" ], "options": [ { - "name": "400", - "value": "401" + "name": "402", + "value": "403" } ] }, @@ -1267,7 +1269,7 @@ "conditionType": "v" } ], - "runtimeClassName": "402", + "runtimeClassName": "404", "enableServiceLinks": false, "preemptionPolicy": "忖p様", "overhead": { @@ -1276,7 +1278,7 @@ "topologySpreadConstraints": [ { "maxSkew": -782776982, - "topologyKey": "403", + "topologyKey": "405", "whenUnsatisfiable": "鈀", "labelSelector": { "matchLabels": { @@ -1305,8 +1307,8 @@ "type": "", "status": "'ƈoIǢ龞瞯å", "lastTransitionTime": "2469-07-10T03:20:34Z", - "reason": "410", - "message": "411" + "reason": "412", + "message": "413" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.pb index 890d3b87736..45ab115c85d 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.yaml index 573957b05c6..dfc25d1d706 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.ReplicaSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -42,31 +43,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -152893758082474859 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -6617020301190572172 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: ƅS·Õüe0ɔȖ脵鴈Ō - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' resourceVersion: "7336814125345800857" - selfLink: "27" + selfLink: "28" uid: ʬ spec: activeDeadlineSeconds: -499179336506637450 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "356" + - key: "358" operator: 鋄5弢ȹ均 values: - - "357" + - "359" matchFields: - - key: "358" + - key: "360" operator: SvEȤƏ埮p values: - - "359" + - "361" weight: -1292310438 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "352" + - key: "354" operator: h亏yƕ丆録²Ŏ)/灩聋3趐囨鏻砅邻 values: - - "353" + - "355" matchFields: - - key: "354" + - key: "356" operator: C"6x$1s values: - - "355" + - "357" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: matchLabels: 1/dCv3j._.-_pP__up.2L_s-o7: k-5___-Qq..csh-3--Z1Tvw3F namespaces: - - "374" - topologyKey: "375" + - "376" + topologyKey: "377" weight: -531787516 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: o.6GA2C: s.Nj-s namespaces: - - "366" - topologyKey: "367" + - "368" + topologyKey: "369" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -132,8 +134,8 @@ spec: matchLabels: t-u-4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv17r--32b-----4-67t.qk5--f4e4--r1k278l-d-8o1-x-1wl-r/a6Sp_N-S..O-BZ..6-1.b: L_gw_-z6 namespaces: - - "390" - topologyKey: "391" + - "392" + topologyKey: "393" weight: -1139477828 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -145,120 +147,120 @@ spec: matchLabels: 4.B.__6m: J1-1.9_.-.Ms7_tP namespaces: - - "382" - topologyKey: "383" + - "384" + topologyKey: "385" automountServiceAccountToken: true containers: - args: - - "210" + - "212" command: - - "209" + - "211" env: - - name: "217" - value: "218" + - name: "219" + value: "220" valueFrom: configMapKeyRef: - key: "224" - name: "223" - optional: false - fieldRef: - apiVersion: "219" - fieldPath: "220" - resourceFieldRef: - containerName: "221" - divisor: "508" - resource: "222" - secretKeyRef: key: "226" name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "508" + resource: "224" + secretKeyRef: + key: "228" + name: "227" optional: true envFrom: - configMapRef: - name: "215" + name: "217" optional: true - prefix: "214" + prefix: "216" secretRef: - name: "216" + name: "218" optional: true - image: "208" + image: "210" imagePullPolicy: t莭琽§ć\ ïì lifecycle: postStart: exec: command: - - "248" + - "250" httpGet: - host: "251" + host: "253" httpHeaders: - - name: "252" - value: "253" - path: "249" - port: "250" + - name: "254" + value: "255" + path: "251" + port: "252" scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 tcpSocket: - host: "255" - port: "254" + host: "257" + port: "256" preStop: exec: command: - - "256" + - "258" httpGet: - host: "258" + host: "260" httpHeaders: - - name: "259" - value: "260" - path: "257" + - name: "261" + value: "262" + path: "259" port: -1675041613 scheme: 揆ɘȌ脾嚏吐 tcpSocket: - host: "261" + host: "263" port: -194343002 livenessProbe: exec: command: - - "233" + - "235" failureThreshold: 817152661 httpGet: - host: "236" + host: "238" httpHeaders: - - name: "237" - value: "238" - path: "234" - port: "235" + - name: "239" + value: "240" + path: "236" + port: "237" scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 initialDelaySeconds: 1591029717 periodSeconds: 622473257 successThreshold: -966649167 tcpSocket: - host: "239" + host: "241" port: 1096174794 timeoutSeconds: 1255169591 - name: "207" + name: "209" ports: - containerPort: -820119398 - hostIP: "213" + hostIP: "215" hostPort: 1065976533 - name: "212" + name: "214" protocol: '@ùƸʋŀ樺ȃv' readinessProbe: exec: command: - - "240" + - "242" failureThreshold: 1214895765 httpGet: - host: "243" + host: "245" httpHeaders: - - name: "244" - value: "245" - path: "241" - port: "242" + - name: "246" + value: "247" + path: "243" + port: "244" scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ initialDelaySeconds: -394397948 periodSeconds: 1505972335 successThreshold: -26910286 tcpSocket: - host: "247" - port: "246" + host: "249" + port: "248" timeoutSeconds: 2040455355 resources: limits: @@ -279,148 +281,148 @@ spec: runAsNonRoot: false runAsUser: -2142888785755371163 seLinuxOptions: - level: "266" - role: "264" - type: "265" - user: "263" + level: "268" + role: "266" + type: "267" + user: "265" windowsOptions: - gmsaCredentialSpec: "268" - gmsaCredentialSpecName: "267" - runAsUserName: "269" + gmsaCredentialSpec: "270" + gmsaCredentialSpecName: "269" + runAsUserName: "271" stdin: true - terminationMessagePath: "262" + terminationMessagePath: "264" terminationMessagePolicy: Ȥ藠3. volumeDevices: - - devicePath: "232" - name: "231" + - devicePath: "234" + name: "233" volumeMounts: - - mountPath: "228" + - mountPath: "230" mountPropagation: "" - name: "227" + name: "229" readOnly: true - subPath: "229" - subPathExpr: "230" - workingDir: "211" + subPath: "231" + subPathExpr: "232" + workingDir: "213" dnsConfig: nameservers: - - "398" + - "400" options: - - name: "400" - value: "401" + - name: "402" + value: "403" searches: - - "399" + - "401" dnsPolicy: ɐ鰥 enableServiceLinks: false ephemeralContainers: - args: - - "273" + - "275" command: - - "272" + - "274" env: - - name: "280" - value: "281" + - name: "282" + value: "283" valueFrom: configMapKeyRef: - key: "287" - name: "286" - optional: false - fieldRef: - apiVersion: "282" - fieldPath: "283" - resourceFieldRef: - containerName: "284" - divisor: "985" - resource: "285" - secretKeyRef: key: "289" name: "288" optional: false + fieldRef: + apiVersion: "284" + fieldPath: "285" + resourceFieldRef: + containerName: "286" + divisor: "985" + resource: "287" + secretKeyRef: + key: "291" + name: "290" + optional: false envFrom: - configMapRef: - name: "278" + name: "280" optional: true - prefix: "277" + prefix: "279" secretRef: - name: "279" + name: "281" optional: true - image: "271" + image: "273" imagePullPolicy: 簳°Ļǟi&皥贸 lifecycle: postStart: exec: command: - - "311" + - "313" httpGet: - host: "314" + host: "316" httpHeaders: - - name: "315" - value: "316" - path: "312" - port: "313" + - name: "317" + value: "318" + path: "314" + port: "315" scheme: 绤fʀļ腩墺Ò媁荭g tcpSocket: - host: "318" - port: "317" + host: "320" + port: "319" preStop: exec: command: - - "319" + - "321" httpGet: - host: "321" + host: "323" httpHeaders: - - name: "322" - value: "323" - path: "320" + - name: "324" + value: "325" + path: "322" port: -2133054549 scheme: 遰=E tcpSocket: - host: "325" - port: "324" + host: "327" + port: "326" livenessProbe: exec: command: - - "296" + - "298" failureThreshold: -1538905728 httpGet: - host: "299" + host: "301" httpHeaders: - - name: "300" - value: "301" - path: "297" - port: "298" + - name: "302" + value: "303" + path: "299" + port: "300" scheme: Ů+朷Ǝ膯ljVX1虊 initialDelaySeconds: -1748648882 periodSeconds: 1381579966 successThreshold: -1418092595 tcpSocket: - host: "302" + host: "304" port: -979584143 timeoutSeconds: -239843014 - name: "270" + name: "272" ports: - containerPort: 158280212 - hostIP: "276" + hostIP: "278" hostPort: -1740959124 - name: "275" + name: "277" readinessProbe: exec: command: - - "303" + - "305" failureThreshold: 522560228 httpGet: - host: "306" + host: "308" httpHeaders: - - name: "307" - value: "308" - path: "304" - port: "305" + - name: "309" + value: "310" + path: "306" + port: "307" scheme: 铿ʩȂ4ē鐭#嬀ơŸ8T initialDelaySeconds: 37514563 periodSeconds: 474715842 successThreshold: -1620315711 tcpSocket: - host: "310" - port: "309" + host: "312" + port: "311" timeoutSeconds: -1871050070 resources: limits: @@ -441,150 +443,150 @@ spec: runAsNonRoot: true runAsUser: 7933506142593743951 seLinuxOptions: - level: "330" - role: "328" - type: "329" - user: "327" + level: "332" + role: "330" + type: "331" + user: "329" windowsOptions: - gmsaCredentialSpec: "332" - gmsaCredentialSpecName: "331" - runAsUserName: "333" + gmsaCredentialSpec: "334" + gmsaCredentialSpecName: "333" + runAsUserName: "335" stdin: true stdinOnce: true - targetContainerName: "334" - terminationMessagePath: "326" + targetContainerName: "336" + terminationMessagePath: "328" terminationMessagePolicy: 朦 wƯ貾坢'跩 tty: true volumeDevices: - - devicePath: "295" - name: "294" + - devicePath: "297" + name: "296" volumeMounts: - - mountPath: "291" + - mountPath: "293" mountPropagation: 啛更 - name: "290" - subPath: "292" - subPathExpr: "293" - workingDir: "274" + name: "292" + subPath: "294" + subPathExpr: "295" + workingDir: "276" hostAliases: - hostnames: - - "396" - ip: "395" + - "398" + ip: "397" hostNetwork: true hostPID: true - hostname: "350" + hostname: "352" imagePullSecrets: - - name: "349" + - name: "351" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: true - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "455" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: false - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: false - image: "146" + image: "148" imagePullPolicy: <é瞾 lifecycle: postStart: exec: command: - - "186" + - "188" httpGet: - host: "189" + host: "191" httpHeaders: - - name: "190" - value: "191" - path: "187" - port: "188" + - name: "192" + value: "193" + path: "189" + port: "190" scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ tcpSocket: - host: "192" + host: "194" port: -337353552 preStop: exec: command: - - "193" + - "195" httpGet: - host: "195" + host: "197" httpHeaders: - - name: "196" - value: "197" - path: "194" + - name: "198" + value: "199" + path: "196" port: -374922344 scheme: 緄Ú|dk_瀹鞎sn芞 tcpSocket: - host: "198" + host: "200" port: 912103005 livenessProbe: exec: command: - - "171" + - "173" failureThreshold: 2053960192 httpGet: - host: "174" + host: "176" httpHeaders: - - name: "175" - value: "176" - path: "172" - port: "173" + - name: "177" + value: "178" + path: "174" + port: "175" scheme: ƴy綸_Ú8參遼ūPH炮 initialDelaySeconds: 741871873 periodSeconds: -1987044888 successThreshold: -1638339389 tcpSocket: - host: "178" - port: "177" + host: "180" + port: "179" timeoutSeconds: 446829537 - name: "145" + name: "147" ports: - containerPort: 715087892 - hostIP: "151" + hostIP: "153" hostPort: -1896921306 - name: "150" + name: "152" protocol: 倱< readinessProbe: exec: command: - - "179" + - "181" failureThreshold: -57352147 httpGet: - host: "181" + host: "183" httpHeaders: - - name: "182" - value: "183" - path: "180" + - name: "184" + value: "185" + path: "182" port: -1903685915 scheme: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 initialDelaySeconds: 128019484 periodSeconds: -2130554644 successThreshold: 290736426 tcpSocket: - host: "185" - port: "184" + host: "187" + port: "186" timeoutSeconds: 431781335 resources: limits: @@ -605,71 +607,71 @@ spec: runAsNonRoot: true runAsUser: -3447077152667955293 seLinuxOptions: - level: "203" - role: "201" - type: "202" - user: "200" + level: "205" + role: "203" + type: "204" + user: "202" windowsOptions: - gmsaCredentialSpec: "205" - gmsaCredentialSpecName: "204" - runAsUserName: "206" + gmsaCredentialSpec: "207" + gmsaCredentialSpecName: "206" + runAsUserName: "208" stdinOnce: true - terminationMessagePath: "199" + terminationMessagePath: "201" terminationMessagePolicy: Ȋ+?ƭ峧Y栲茇竛吲蚛 volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: dʪīT捘ɍi縱ù墴1Rƥ - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "339" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "341" nodeSelector: - "335": "336" + "337": "338" overhead: U凮: "684" preemptionPolicy: 忖p様 priority: -1576968453 - priorityClassName: "397" + priorityClassName: "399" readinessGates: - conditionType: v restartPolicy: ȱğ_<ǬëJ橈'琕鶫:顇ə - runtimeClassName: "402" - schedulerName: "392" + runtimeClassName: "404" + schedulerName: "394" securityContext: fsGroup: -1778638259613624198 runAsGroup: -3042614092601658792 runAsNonRoot: false runAsUser: 3634773701753283428 seLinuxOptions: - level: "343" - role: "341" - type: "342" - user: "340" + level: "345" + role: "343" + type: "344" + user: "342" supplementalGroups: - -2125560879532395341 sysctls: - - name: "347" - value: "348" + - name: "349" + value: "350" windowsOptions: - gmsaCredentialSpec: "345" - gmsaCredentialSpecName: "344" - runAsUserName: "346" - serviceAccount: "338" - serviceAccountName: "337" + gmsaCredentialSpec: "347" + gmsaCredentialSpecName: "346" + runAsUserName: "348" + serviceAccount: "340" + serviceAccountName: "339" shareProcessNamespace: false - subdomain: "351" + subdomain: "353" terminationGracePeriodSeconds: 5620818514944490121 tolerations: - effect: Ġ滔xvŗÑ"虆k遚釾ʼn{朣Jɩɼ - key: "393" + key: "395" operator: '[L' tolerationSeconds: 4456040724914385859 - value: "394" + value: "396" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -679,212 +681,212 @@ spec: ? 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/kCpS__.39g_.--_-_ve5.m_2_--XZ-x.__.Y_2-n_5023Xl-3Pw_-r75--_A : BM.6-.Y_72-_--p7 maxSkew: -782776982 - topologyKey: "403" + topologyKey: "405" whenUnsatisfiable: 鈀 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: -762366823 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: HǺƶȤ^}穠 - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 躢 readOnly: true azureFile: - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: -460478410 items: - - key: "97" + - key: "99" mode: -2039036935 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: -106644772 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1235524154 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "457" - resource: "90" + resource: "92" emptyDir: medium: 彭聡A3fƻfʣ sizeLimit: "115" fc: - fsType: "92" + fsType: "94" lun: 441887498 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1499132872 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" hostPath: - path: "41" + path: "43" type: 6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ iscsi: - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 1655406148 portals: - - "58" + - "60" readOnly: true secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" - volumeID: "126" + fsType: "129" + volumeID: "128" projected: defaultMode: -522879476 sources: - configMap: items: - - key: "122" + - key: "124" mode: -1694464659 - path: "123" - name: "121" + path: "125" + name: "123" optional: true downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 926891073 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "746" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -1399063270 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: -7593824971107985079 - path: "125" + path: "127" quobyte: - group: "106" + group: "108" readOnly: true - registry: "103" - tenant: "107" - user: "105" - volume: "104" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" readOnly: true secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 372704313 items: - - key: "50" + - key: "52" mode: -104666658 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" readOnly: true secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" status: availableReplicas: 740158871 conditions: - lastTransitionTime: "2469-07-10T03:20:34Z" - message: "411" - reason: "410" + message: "413" + reason: "412" status: '''ƈoIǢ龞瞯å' type: "" fullyLabeledReplicas: -929473748 diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.json index 2ba5a3924db..150b067eea8 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -45,8 +46,8 @@ "status": { "replicas": 70007838, "selector": { - "18": "19" + "19": "20" }, - "targetSelector": "20" + "targetSelector": "21" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.pb index 38bb5c991c8..a0c735c2ef5 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.yaml index b41c7208cc6..585bb7772d7 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.Scale.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -33,5 +34,5 @@ spec: status: replicas: 70007838 selector: - "18": "19" - targetSelector: "20" + "19": "20" + targetSelector: "21" diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.json b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.json index fd0b298c5d2..ee87679b5d3 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -54,49 +55,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "?Qȫş", "resourceVersion": "1736621709629422270", "generation": -8542870036622468681, "creationTimestamp": null, "deletionGracePeriodSeconds": -2575298329142810753, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ƶȤ^}", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "躢", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" }, "emptyDir": { @@ -104,27 +106,27 @@ "sizeLimit": "473" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1188153605 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": 912004803, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -547518679 } ], @@ -132,91 +134,91 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 994527057, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62", + "endpoints": "63", + "path": "64", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" } }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "660" }, "mode": 1569992019 @@ -226,26 +228,26 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": -1740986684, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 195263908 } ], @@ -253,39 +255,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "|@?鷅bȻN", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "榱*Gưoɘ檲" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -323584340 } ], @@ -294,14 +296,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "106" }, "mode": 173030157 @@ -309,118 +311,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": 2063799569 } ], "optional": false }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": 8357931971650847566, - "path": "125" + "path": "127" } } ], "defaultMode": -1334904807 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127", + "volumeID": "128", + "fsType": "129", "readOnly": true }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -606111218, "containerPort": 1403721475, "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": true }, "secretRef": { - "name": "154", + "name": "156", "optional": true } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "650" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -436,41 +438,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", + "path": "174", "port": -152585895, - "host": "173", + "host": "175", "scheme": "E@Ȗs«ö", "httpHeaders": [ { - "name": "174", - "value": "175" + "name": "176", + "value": "177" } ] }, "tcpSocket": { "port": 1135182169, - "host": "176" + "host": "178" }, "initialDelaySeconds": 1843758068, "timeoutSeconds": -1967469005, @@ -481,24 +483,24 @@ "readinessProbe": { "exec": { "command": [ - "177" + "179" ] }, "httpGet": { - "path": "178", + "path": "180", "port": 386652373, - "host": "179", + "host": "181", "scheme": "ʙ嫙\u0026", "httpHeaders": [ { - "name": "180", - "value": "181" + "name": "182", + "value": "183" } ] }, "tcpSocket": { - "port": "182", - "host": "183" + "port": "184", + "host": "185" }, "initialDelaySeconds": -802585193, "timeoutSeconds": 1901330124, @@ -510,51 +512,51 @@ "postStart": { "exec": { "command": [ - "184" + "186" ] }, "httpGet": { - "path": "185", - "port": "186", - "host": "187", + "path": "187", + "port": "188", + "host": "189", "scheme": "£ȹ嫰ƹǔw÷nI粛E煹", "httpHeaders": [ { - "name": "188", - "value": "189" + "name": "190", + "value": "191" } ] }, "tcpSocket": { "port": 135036402, - "host": "190" + "host": "192" } }, "preStop": { "exec": { "command": [ - "191" + "193" ] }, "httpGet": { - "path": "192", + "path": "194", "port": -1188430996, - "host": "193", + "host": "195", "scheme": "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪", "httpHeaders": [ { - "name": "194", - "value": "195" + "name": "196", + "value": "197" } ] }, "tcpSocket": { - "port": "196", - "host": "197" + "port": "198", + "host": "199" } } }, - "terminationMessagePath": "198", + "terminationMessagePath": "200", "terminationMessagePolicy": "ɩC", "securityContext": { "capabilities": { @@ -567,15 +569,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "199", - "role": "200", - "type": "201", - "level": "202" + "user": "201", + "role": "202", + "type": "203", + "level": "204" }, "windowsOptions": { - "gmsaCredentialSpecName": "203", - "gmsaCredentialSpec": "204", - "runAsUserName": "205" + "gmsaCredentialSpecName": "205", + "gmsaCredentialSpec": "206", + "runAsUserName": "207" }, "runAsUser": 7739117973959656085, "runAsGroup": 3747003978559617838, @@ -590,59 +592,59 @@ ], "containers": [ { - "name": "206", - "image": "207", + "name": "208", + "image": "209", "command": [ - "208" + "210" ], "args": [ - "209" + "211" ], - "workingDir": "210", + "workingDir": "212", "ports": [ { - "name": "211", + "name": "213", "hostPort": 474119379, "containerPort": 1923334396, "protocol": "旿@掇lNdǂ\u003e5姣\u003e懔%熷谟þ", - "hostIP": "212" + "hostIP": "214" } ], "envFrom": [ { - "prefix": "213", + "prefix": "215", "configMapRef": { - "name": "214", + "name": "216", "optional": false }, "secretRef": { - "name": "215", + "name": "217", "optional": true } } ], "env": [ { - "name": "216", - "value": "217", + "name": "218", + "value": "219", "valueFrom": { "fieldRef": { - "apiVersion": "218", - "fieldPath": "219" + "apiVersion": "220", + "fieldPath": "221" }, "resourceFieldRef": { - "containerName": "220", - "resource": "221", + "containerName": "222", + "resource": "223", "divisor": "771" }, "configMapKeyRef": { - "name": "222", - "key": "223", + "name": "224", + "key": "225", "optional": false }, "secretKeyRef": { - "name": "224", - "key": "225", + "name": "226", + "key": "227", "optional": true } } @@ -658,41 +660,41 @@ }, "volumeMounts": [ { - "name": "226", + "name": "228", "readOnly": true, - "mountPath": "227", - "subPath": "228", + "mountPath": "229", + "subPath": "230", "mountPropagation": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", - "subPathExpr": "229" + "subPathExpr": "231" } ], "volumeDevices": [ { - "name": "230", - "devicePath": "231" + "name": "232", + "devicePath": "233" } ], "livenessProbe": { "exec": { "command": [ - "232" + "234" ] }, "httpGet": { - "path": "233", + "path": "235", "port": -1285424066, - "host": "234", + "host": "236", "scheme": "ni酛3ƁÀ", "httpHeaders": [ { - "name": "235", - "value": "236" + "name": "237", + "value": "238" } ] }, "tcpSocket": { - "port": "237", - "host": "238" + "port": "239", + "host": "240" }, "initialDelaySeconds": -2036074491, "timeoutSeconds": -148216266, @@ -703,24 +705,24 @@ "readinessProbe": { "exec": { "command": [ - "239" + "241" ] }, "httpGet": { - "path": "240", - "port": "241", - "host": "242", + "path": "242", + "port": "243", + "host": "244", "scheme": "3!Zɾģ毋Ó6", "httpHeaders": [ { - "name": "243", - "value": "244" + "name": "245", + "value": "246" } ] }, "tcpSocket": { "port": -832805508, - "host": "245" + "host": "247" }, "initialDelaySeconds": -228822833, "timeoutSeconds": -970312425, @@ -732,51 +734,51 @@ "postStart": { "exec": { "command": [ - "246" + "248" ] }, "httpGet": { - "path": "247", + "path": "249", "port": -2013568185, - "host": "248", + "host": "250", "scheme": "#yV'WKw(ğ儴Ůĺ}", "httpHeaders": [ { - "name": "249", - "value": "250" + "name": "251", + "value": "252" } ] }, "tcpSocket": { "port": -20130017, - "host": "251" + "host": "253" } }, "preStop": { "exec": { "command": [ - "252" + "254" ] }, "httpGet": { - "path": "253", + "path": "255", "port": -661937776, - "host": "254", + "host": "256", "scheme": "ØœȠƬQg鄠[颐o", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "257", + "value": "258" } ] }, "tcpSocket": { "port": 461585849, - "host": "257" + "host": "259" } } }, - "terminationMessagePath": "258", + "terminationMessagePath": "260", "terminationMessagePolicy": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "imagePullPolicy": "ƙt叀碧闳ȩr嚧ʣq埄趛屡", "securityContext": { @@ -790,15 +792,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "259", - "role": "260", - "type": "261", - "level": "262" + "user": "261", + "role": "262", + "type": "263", + "level": "264" }, "windowsOptions": { - "gmsaCredentialSpecName": "263", - "gmsaCredentialSpec": "264", - "runAsUserName": "265" + "gmsaCredentialSpecName": "265", + "gmsaCredentialSpec": "266", + "runAsUserName": "267" }, "runAsUser": -5835415947553716289, "runAsGroup": 2540215688947167763, @@ -812,59 +814,59 @@ ], "ephemeralContainers": [ { - "name": "266", - "image": "267", + "name": "268", + "image": "269", "command": [ - "268" + "270" ], "args": [ - "269" + "271" ], - "workingDir": "270", + "workingDir": "272", "ports": [ { - "name": "271", + "name": "273", "hostPort": -552281772, "containerPort": -677617960, "protocol": "ŕ翑0展}", - "hostIP": "272" + "hostIP": "274" } ], "envFrom": [ { - "prefix": "273", + "prefix": "275", "configMapRef": { - "name": "274", + "name": "276", "optional": false }, "secretRef": { - "name": "275", + "name": "277", "optional": false } } ], "env": [ { - "name": "276", - "value": "277", + "name": "278", + "value": "279", "valueFrom": { "fieldRef": { - "apiVersion": "278", - "fieldPath": "279" + "apiVersion": "280", + "fieldPath": "281" }, "resourceFieldRef": { - "containerName": "280", - "resource": "281", + "containerName": "282", + "resource": "283", "divisor": "185" }, "configMapKeyRef": { - "name": "282", - "key": "283", + "name": "284", + "key": "285", "optional": true }, "secretKeyRef": { - "name": "284", - "key": "285", + "name": "286", + "key": "287", "optional": false } } @@ -880,40 +882,40 @@ }, "volumeMounts": [ { - "name": "286", - "mountPath": "287", - "subPath": "288", + "name": "288", + "mountPath": "289", + "subPath": "290", "mountPropagation": "", - "subPathExpr": "289" + "subPathExpr": "291" } ], "volumeDevices": [ { - "name": "290", - "devicePath": "291" + "name": "292", + "devicePath": "293" } ], "livenessProbe": { "exec": { "command": [ - "292" + "294" ] }, "httpGet": { - "path": "293", - "port": "294", - "host": "295", + "path": "295", + "port": "296", + "host": "297", "scheme": "頸", "httpHeaders": [ { - "name": "296", - "value": "297" + "name": "298", + "value": "299" } ] }, "tcpSocket": { "port": 1315054653, - "host": "298" + "host": "300" }, "initialDelaySeconds": 711020087, "timeoutSeconds": 1103049140, @@ -924,24 +926,24 @@ "readinessProbe": { "exec": { "command": [ - "299" + "301" ] }, "httpGet": { - "path": "300", - "port": "301", - "host": "302", + "path": "302", + "port": "303", + "host": "304", "scheme": "ƿ頀\"冓鍓贯澔 ", "httpHeaders": [ { - "name": "303", - "value": "304" + "name": "305", + "value": "306" } ] }, "tcpSocket": { - "port": "305", - "host": "306" + "port": "307", + "host": "308" }, "initialDelaySeconds": 1058960779, "timeoutSeconds": -2133441986, @@ -953,51 +955,51 @@ "postStart": { "exec": { "command": [ - "307" + "309" ] }, "httpGet": { - "path": "308", + "path": "310", "port": -934378634, - "host": "309", + "host": "311", "scheme": "ɐ鰥", "httpHeaders": [ { - "name": "310", - "value": "311" + "name": "312", + "value": "313" } ] }, "tcpSocket": { "port": 630140708, - "host": "312" + "host": "314" } }, "preStop": { "exec": { "command": [ - "313" + "315" ] }, "httpGet": { - "path": "314", - "port": "315", - "host": "316", + "path": "316", + "port": "317", + "host": "318", "scheme": "8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録²", "httpHeaders": [ { - "name": "317", - "value": "318" + "name": "319", + "value": "320" } ] }, "tcpSocket": { "port": 2080874371, - "host": "319" + "host": "321" } } }, - "terminationMessagePath": "320", + "terminationMessagePath": "322", "terminationMessagePolicy": "灩聋3趐囨鏻砅邻", "imagePullPolicy": "騎C\"6x$1sȣ±p鋄", "securityContext": { @@ -1011,15 +1013,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "321", - "role": "322", - "type": "323", - "level": "324" + "user": "323", + "role": "324", + "type": "325", + "level": "326" }, "windowsOptions": { - "gmsaCredentialSpecName": "325", - "gmsaCredentialSpec": "326", - "runAsUserName": "327" + "gmsaCredentialSpecName": "327", + "gmsaCredentialSpec": "328", + "runAsUserName": "329" }, "runAsUser": 4288903380102217677, "runAsGroup": 6618112330449141397, @@ -1030,7 +1032,7 @@ }, "stdinOnce": true, "tty": true, - "targetContainerName": "328" + "targetContainerName": "330" } ], "restartPolicy": "w妕眵笭/9崍h趭(娕", @@ -1038,25 +1040,25 @@ "activeDeadlineSeconds": -3214891994203952546, "dnsPolicy": "晲T[irȎ3Ĕ\\", "nodeSelector": { - "329": "330" + "331": "332" }, - "serviceAccountName": "331", - "serviceAccount": "332", + "serviceAccountName": "333", + "serviceAccount": "334", "automountServiceAccountToken": true, - "nodeName": "333", + "nodeName": "335", "hostIPC": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "334", - "role": "335", - "type": "336", - "level": "337" + "user": "336", + "role": "337", + "type": "338", + "level": "339" }, "windowsOptions": { - "gmsaCredentialSpecName": "338", - "gmsaCredentialSpec": "339", - "runAsUserName": "340" + "gmsaCredentialSpecName": "340", + "gmsaCredentialSpec": "341", + "runAsUserName": "342" }, "runAsUser": 4430285638700927057, "runAsGroup": 7461098988156705429, @@ -1067,18 +1069,18 @@ "fsGroup": 7747616967629081728, "sysctls": [ { - "name": "341", - "value": "342" + "name": "343", + "value": "344" } ] }, "imagePullSecrets": [ { - "name": "343" + "name": "345" } ], - "hostname": "344", - "subdomain": "345", + "hostname": "346", + "subdomain": "347", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1086,19 +1088,19 @@ { "matchExpressions": [ { - "key": "346", + "key": "348", "operator": "Ǚ(", "values": [ - "347" + "349" ] } ], "matchFields": [ { - "key": "348", + "key": "350", "operator": "瘍Nʊ輔3璾ėȜv1b繐汚", "values": [ - "349" + "351" ] } ] @@ -1111,19 +1113,19 @@ "preference": { "matchExpressions": [ { - "key": "350", + "key": "352", "operator": "n覦灲閈誹ʅ蕉", "values": [ - "351" + "353" ] } ], "matchFields": [ { - "key": "352", + "key": "354", "operator": "", "values": [ - "353" + "355" ] } ] @@ -1146,9 +1148,9 @@ ] }, "namespaces": [ - "360" + "362" ], - "topologyKey": "361" + "topologyKey": "363" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1170,9 +1172,9 @@ ] }, "namespaces": [ - "368" + "370" ], - "topologyKey": "369" + "topologyKey": "371" } } ] @@ -1195,9 +1197,9 @@ ] }, "namespaces": [ - "376" + "378" ], - "topologyKey": "377" + "topologyKey": "379" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1219,45 +1221,45 @@ ] }, "namespaces": [ - "384" + "386" ], - "topologyKey": "385" + "topologyKey": "387" } } ] } }, - "schedulerName": "386", + "schedulerName": "388", "tolerations": [ { - "key": "387", + "key": "389", "operator": "抄3昞财Î嘝zʄ!ć", - "value": "388", + "value": "390", "effect": "緍k¢茤", "tolerationSeconds": 4096844323391966153 } ], "hostAliases": [ { - "ip": "389", + "ip": "391", "hostnames": [ - "390" + "392" ] } ], - "priorityClassName": "391", + "priorityClassName": "393", "priority": -1331113536, "dnsConfig": { "nameservers": [ - "392" + "394" ], "searches": [ - "393" + "395" ], "options": [ { - "name": "394", - "value": "395" + "name": "396", + "value": "397" } ] }, @@ -1266,7 +1268,7 @@ "conditionType": "mō6µɑ`ȗ\u003c8^翜" } ], - "runtimeClassName": "396", + "runtimeClassName": "398", "enableServiceLinks": false, "preemptionPolicy": "ý筞X", "overhead": { @@ -1275,7 +1277,7 @@ "topologySpreadConstraints": [ { "maxSkew": 1956797678, - "topologyKey": "397", + "topologyKey": "399", "whenUnsatisfiable": "ƀ+瑏eCmAȥ睙", "labelSelector": { "matchLabels": { @@ -1295,40 +1297,41 @@ "volumeClaimTemplates": [ { "metadata": { - "name": "404", - "generateName": "405", - "namespace": "406", - "selfLink": "407", + "name": "406", + "generateName": "407", + "namespace": "408", + "selfLink": "409", "uid": "鋡浤ɖ緖焿熣", "resourceVersion": "7821588463673401230", "generation": -3408884454087787958, "creationTimestamp": null, "deletionGracePeriodSeconds": -7871971636641833314, "labels": { - "409": "410" + "411": "412" }, "annotations": { - "411": "412" + "413": "414" }, "ownerReferences": [ { - "apiVersion": "413", - "kind": "414", - "name": "415", + "apiVersion": "415", + "kind": "416", + "name": "417", "uid": "9F徵{ɦ!f親ʚ«Ǥ栌Ə侷ŧ", "controller": false, "blockOwnerDeletion": true } ], "finalizers": [ - "416" + "418" ], - "clusterName": "417", + "clusterName": "419", "managedFields": [ { - "manager": "418", + "manager": "420", "operation": "ÕW肤", - "apiVersion": "419" + "apiVersion": "421", + "fieldsType": "422" } ] }, @@ -1355,13 +1358,13 @@ "犔kU坥;ȉv5": "156" } }, - "volumeName": "426", - "storageClassName": "427", + "volumeName": "429", + "storageClassName": "430", "volumeMode": "qwïźU痤ȵ", "dataSource": { - "apiGroup": "428", - "kind": "429", - "name": "430" + "apiGroup": "431", + "kind": "432", + "name": "433" } }, "status": { @@ -1378,14 +1381,14 @@ "status": "RY客\\ǯ'_", "lastProbeTime": "2513-10-02T03:37:43Z", "lastTransitionTime": "2172-12-06T22:36:31Z", - "reason": "431", - "message": "432" + "reason": "434", + "message": "435" } ] } } ], - "serviceName": "433", + "serviceName": "436", "podManagementPolicy": "榭ș«lj}砵(ɋǬAÃɮǜ:ɐ", "updateStrategy": { "type": "瓘ȿ4", @@ -1401,16 +1404,16 @@ "readyReplicas": -1823513364, "currentReplicas": -981691190, "updatedReplicas": 2069003631, - "currentRevision": "434", - "updateRevision": "435", + "currentRevision": "437", + "updateRevision": "438", "collisionCount": -2044314719, "conditions": [ { "type": "GZ耏驧¹ƽɟ9ɭ锻ó/階ħ叟V", "status": "x臥", "lastTransitionTime": "2583-07-02T00:14:17Z", - "reason": "436", - "message": "437" + "reason": "439", + "message": "440" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.pb b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.pb index 64369a21ec2..e7632a0f1c6 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.yaml index 0075a7b5fa9..67456df5345 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/apps.v1beta2.StatefulSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -38,35 +39,36 @@ spec: 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: "433" + serviceName: "436" template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -2575298329142810753 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -8542870036622468681 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: 躢 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ƶȤ^} resourceVersion: "1736621709629422270" - selfLink: "27" + selfLink: "28" uid: ?Qȫş spec: activeDeadlineSeconds: -3214891994203952546 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "350" + - key: "352" operator: n覦灲閈誹ʅ蕉 values: - - "351" + - "353" matchFields: - - key: "352" + - key: "354" operator: "" values: - - "353" + - "355" weight: 702968201 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "346" + - key: "348" operator: Ǚ( values: - - "347" + - "349" matchFields: - - key: "348" + - key: "350" operator: 瘍Nʊ輔3璾ėȜv1b繐汚 values: - - "349" + - "351" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: matchLabels: Bk.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q namespaces: - - "368" - topologyKey: "369" + - "370" + topologyKey: "371" weight: 1195176401 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: lm-e46-r-g63--gt1--6mx-r-927--m6-k8-c2---2etfh41ca-z-g/0p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.d: b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.I namespaces: - - "360" - topologyKey: "361" + - "362" + topologyKey: "363" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -134,8 +136,8 @@ spec: matchLabels: 3--rgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7y1.h72n-cnp-75/c10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-3: 20_._.-_L-__bf_9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.h_-2-.F namespaces: - - "384" - topologyKey: "385" + - "386" + topologyKey: "387" weight: -1508769491 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -147,119 +149,119 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "376" - topologyKey: "377" + - "378" + topologyKey: "379" automountServiceAccountToken: true containers: - args: - - "209" + - "211" command: - - "208" + - "210" env: - - name: "216" - value: "217" + - name: "218" + value: "219" valueFrom: configMapKeyRef: - key: "223" - name: "222" - optional: false - fieldRef: - apiVersion: "218" - fieldPath: "219" - resourceFieldRef: - containerName: "220" - divisor: "771" - resource: "221" - secretKeyRef: key: "225" name: "224" + optional: false + fieldRef: + apiVersion: "220" + fieldPath: "221" + resourceFieldRef: + containerName: "222" + divisor: "771" + resource: "223" + secretKeyRef: + key: "227" + name: "226" optional: true envFrom: - configMapRef: - name: "214" + name: "216" optional: false - prefix: "213" + prefix: "215" secretRef: - name: "215" + name: "217" optional: true - image: "207" + image: "209" imagePullPolicy: ƙt叀碧闳ȩr嚧ʣq埄趛屡 lifecycle: postStart: exec: command: - - "246" + - "248" httpGet: - host: "248" + host: "250" httpHeaders: - - name: "249" - value: "250" - path: "247" + - name: "251" + value: "252" + path: "249" port: -2013568185 scheme: '#yV''WKw(ğ儴Ůĺ}' tcpSocket: - host: "251" + host: "253" port: -20130017 preStop: exec: command: - - "252" + - "254" httpGet: - host: "254" + host: "256" httpHeaders: - - name: "255" - value: "256" - path: "253" + - name: "257" + value: "258" + path: "255" port: -661937776 scheme: ØœȠƬQg鄠[颐o tcpSocket: - host: "257" + host: "259" port: 461585849 livenessProbe: exec: command: - - "232" + - "234" failureThreshold: -93157681 httpGet: - host: "234" + host: "236" httpHeaders: - - name: "235" - value: "236" - path: "233" + - name: "237" + value: "238" + path: "235" port: -1285424066 scheme: ni酛3ƁÀ initialDelaySeconds: -2036074491 periodSeconds: 165047920 successThreshold: -393291312 tcpSocket: - host: "238" - port: "237" + host: "240" + port: "239" timeoutSeconds: -148216266 - name: "206" + name: "208" ports: - containerPort: 1923334396 - hostIP: "212" + hostIP: "214" hostPort: 474119379 - name: "211" + name: "213" protocol: 旿@掇lNdǂ>5姣>懔%熷谟þ readinessProbe: exec: command: - - "239" + - "241" failureThreshold: 267768240 httpGet: - host: "242" + host: "244" httpHeaders: - - name: "243" - value: "244" - path: "240" - port: "241" + - name: "245" + value: "246" + path: "242" + port: "243" scheme: 3!Zɾģ毋Ó6 initialDelaySeconds: -228822833 periodSeconds: -1213051101 successThreshold: 1451056156 tcpSocket: - host: "245" + host: "247" port: -832805508 timeoutSeconds: -970312425 resources: @@ -281,149 +283,149 @@ spec: runAsNonRoot: false runAsUser: -5835415947553716289 seLinuxOptions: - level: "262" - role: "260" - type: "261" - user: "259" + level: "264" + role: "262" + type: "263" + user: "261" windowsOptions: - gmsaCredentialSpec: "264" - gmsaCredentialSpecName: "263" - runAsUserName: "265" - terminationMessagePath: "258" + gmsaCredentialSpec: "266" + gmsaCredentialSpecName: "265" + runAsUserName: "267" + terminationMessagePath: "260" terminationMessagePolicy: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ tty: true volumeDevices: - - devicePath: "231" - name: "230" + - devicePath: "233" + name: "232" volumeMounts: - - mountPath: "227" + - mountPath: "229" mountPropagation: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S - name: "226" + name: "228" readOnly: true - subPath: "228" - subPathExpr: "229" - workingDir: "210" + subPath: "230" + subPathExpr: "231" + workingDir: "212" dnsConfig: nameservers: - - "392" + - "394" options: - - name: "394" - value: "395" + - name: "396" + value: "397" searches: - - "393" + - "395" dnsPolicy: 晲T[irȎ3Ĕ\ enableServiceLinks: false ephemeralContainers: - args: - - "269" + - "271" command: - - "268" + - "270" env: - - name: "276" - value: "277" + - name: "278" + value: "279" valueFrom: configMapKeyRef: - key: "283" - name: "282" - optional: true - fieldRef: - apiVersion: "278" - fieldPath: "279" - resourceFieldRef: - containerName: "280" - divisor: "185" - resource: "281" - secretKeyRef: key: "285" name: "284" + optional: true + fieldRef: + apiVersion: "280" + fieldPath: "281" + resourceFieldRef: + containerName: "282" + divisor: "185" + resource: "283" + secretKeyRef: + key: "287" + name: "286" optional: false envFrom: - configMapRef: - name: "274" + name: "276" optional: false - prefix: "273" + prefix: "275" secretRef: - name: "275" + name: "277" optional: false - image: "267" + image: "269" imagePullPolicy: 騎C"6x$1sȣ±p鋄 lifecycle: postStart: exec: command: - - "307" + - "309" httpGet: - host: "309" + host: "311" httpHeaders: - - name: "310" - value: "311" - path: "308" + - name: "312" + value: "313" + path: "310" port: -934378634 scheme: ɐ鰥 tcpSocket: - host: "312" + host: "314" port: 630140708 preStop: exec: command: - - "313" + - "315" httpGet: - host: "316" + host: "318" httpHeaders: - - name: "317" - value: "318" - path: "314" - port: "315" + - name: "319" + value: "320" + path: "316" + port: "317" scheme: 8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録² tcpSocket: - host: "319" + host: "321" port: 2080874371 livenessProbe: exec: command: - - "292" + - "294" failureThreshold: 1993268896 httpGet: - host: "295" + host: "297" httpHeaders: - - name: "296" - value: "297" - path: "293" - port: "294" + - name: "298" + value: "299" + path: "295" + port: "296" scheme: 頸 initialDelaySeconds: 711020087 periodSeconds: -1965247100 successThreshold: 218453478 tcpSocket: - host: "298" + host: "300" port: 1315054653 timeoutSeconds: 1103049140 - name: "266" + name: "268" ports: - containerPort: -677617960 - hostIP: "272" + hostIP: "274" hostPort: -552281772 - name: "271" + name: "273" protocol: ŕ翑0展} readinessProbe: exec: command: - - "299" + - "301" failureThreshold: -1250314365 httpGet: - host: "302" + host: "304" httpHeaders: - - name: "303" - value: "304" - path: "300" - port: "301" + - name: "305" + value: "306" + path: "302" + port: "303" scheme: 'ƿ頀"冓鍓贯澔 ' initialDelaySeconds: 1058960779 periodSeconds: 472742933 successThreshold: 50696420 tcpSocket: - host: "306" - port: "305" + host: "308" + port: "307" timeoutSeconds: -2133441986 resources: limits: @@ -444,147 +446,147 @@ spec: runAsNonRoot: false runAsUser: 4288903380102217677 seLinuxOptions: - level: "324" - role: "322" - type: "323" - user: "321" + level: "326" + role: "324" + type: "325" + user: "323" windowsOptions: - gmsaCredentialSpec: "326" - gmsaCredentialSpecName: "325" - runAsUserName: "327" + gmsaCredentialSpec: "328" + gmsaCredentialSpecName: "327" + runAsUserName: "329" stdinOnce: true - targetContainerName: "328" - terminationMessagePath: "320" + targetContainerName: "330" + terminationMessagePath: "322" terminationMessagePolicy: 灩聋3趐囨鏻砅邻 tty: true volumeDevices: - - devicePath: "291" - name: "290" + - devicePath: "293" + name: "292" volumeMounts: - - mountPath: "287" + - mountPath: "289" mountPropagation: "" - name: "286" - subPath: "288" - subPathExpr: "289" - workingDir: "270" + name: "288" + subPath: "290" + subPathExpr: "291" + workingDir: "272" hostAliases: - hostnames: - - "390" - ip: "389" + - "392" + ip: "391" hostIPC: true - hostname: "344" + hostname: "346" imagePullSecrets: - - name: "343" + - name: "345" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "650" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: true - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: true - image: "146" + image: "148" lifecycle: postStart: exec: command: - - "184" + - "186" httpGet: - host: "187" + host: "189" httpHeaders: - - name: "188" - value: "189" - path: "185" - port: "186" + - name: "190" + value: "191" + path: "187" + port: "188" scheme: £ȹ嫰ƹǔw÷nI粛E煹 tcpSocket: - host: "190" + host: "192" port: 135036402 preStop: exec: command: - - "191" + - "193" httpGet: - host: "193" + host: "195" httpHeaders: - - name: "194" - value: "195" - path: "192" + - name: "196" + value: "197" + path: "194" port: -1188430996 scheme: djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 tcpSocket: - host: "197" - port: "196" + host: "199" + port: "198" livenessProbe: exec: command: - - "171" + - "173" failureThreshold: -1113628381 httpGet: - host: "173" + host: "175" httpHeaders: - - name: "174" - value: "175" - path: "172" + - name: "176" + value: "177" + path: "174" port: -152585895 scheme: E@Ȗs«ö initialDelaySeconds: 1843758068 periodSeconds: 1702578303 successThreshold: -1565157256 tcpSocket: - host: "176" + host: "178" port: 1135182169 timeoutSeconds: -1967469005 - name: "145" + name: "147" ports: - containerPort: 1403721475 - hostIP: "151" + hostIP: "153" hostPort: -606111218 - name: "150" + name: "152" protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 readinessProbe: exec: command: - - "177" + - "179" failureThreshold: -1167888910 httpGet: - host: "179" + host: "181" httpHeaders: - - name: "180" - value: "181" - path: "178" + - name: "182" + value: "183" + path: "180" port: 386652373 scheme: ʙ嫙& initialDelaySeconds: -802585193 periodSeconds: 1944205014 successThreshold: -2079582559 tcpSocket: - host: "183" - port: "182" + host: "185" + port: "184" timeoutSeconds: 1901330124 resources: limits: @@ -605,72 +607,72 @@ spec: runAsNonRoot: false runAsUser: 7739117973959656085 seLinuxOptions: - level: "202" - role: "200" - type: "201" - user: "199" + level: "204" + role: "202" + type: "203" + user: "201" windowsOptions: - gmsaCredentialSpec: "204" - gmsaCredentialSpecName: "203" - runAsUserName: "205" + gmsaCredentialSpec: "206" + gmsaCredentialSpecName: "205" + runAsUserName: "207" stdin: true stdinOnce: true - terminationMessagePath: "198" + terminationMessagePath: "200" terminationMessagePolicy: ɩC volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: "" - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "333" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "335" nodeSelector: - "329": "330" + "331": "332" overhead: tHǽ÷閂抰^窄CǙķȈ: "97" preemptionPolicy: ý筞X priority: -1331113536 - priorityClassName: "391" + priorityClassName: "393" readinessGates: - conditionType: mō6µɑ`ȗ<8^翜 restartPolicy: w妕眵笭/9崍h趭(娕 - runtimeClassName: "396" - schedulerName: "386" + runtimeClassName: "398" + schedulerName: "388" securityContext: fsGroup: 7747616967629081728 runAsGroup: 7461098988156705429 runAsNonRoot: false runAsUser: 4430285638700927057 seLinuxOptions: - level: "337" - role: "335" - type: "336" - user: "334" + level: "339" + role: "337" + type: "338" + user: "336" supplementalGroups: - 7866826580662861268 sysctls: - - name: "341" - value: "342" + - name: "343" + value: "344" windowsOptions: - gmsaCredentialSpec: "339" - gmsaCredentialSpecName: "338" - runAsUserName: "340" - serviceAccount: "332" - serviceAccountName: "331" + gmsaCredentialSpec: "341" + gmsaCredentialSpecName: "340" + runAsUserName: "342" + serviceAccount: "334" + serviceAccountName: "333" shareProcessNamespace: true - subdomain: "345" + subdomain: "347" terminationGracePeriodSeconds: 6245571390016329382 tolerations: - effect: 緍k¢茤 - key: "387" + key: "389" operator: 抄3昞财Î嘝zʄ!ć tolerationSeconds: 4096844323391966153 - value: "388" + value: "390" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -680,207 +682,207 @@ spec: ? zp22o4a-w----11rqy3eo79p-f4r1--7p--053--suu--98.y1s8-j-6j4uvf1-sdg--132bid-7x0u738--7w-tdt-u-0--v/Ied-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV.9_G5 : x_.4dwFbuvEf55Y2k.F-4 maxSkew: 1956797678 - topologyKey: "397" + topologyKey: "399" whenUnsatisfiable: ƀ+瑏eCmAȥ睙 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: 912004803 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: '|@?鷅bȻN' - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 榱*Gưoɘ檲 readOnly: true azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 1593906314 items: - - key: "97" + - key: "99" mode: 195263908 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: 824682619 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1569992019 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "660" - resource: "90" + resource: "92" emptyDir: medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 sizeLimit: "473" fc: - fsType: "92" + fsType: "94" lun: -1740986684 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1188153605 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" readOnly: true hostPath: - path: "41" + path: "43" type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< iscsi: chapAuthDiscovery: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 994527057 portals: - - "58" + - "60" secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" + fsType: "129" readOnly: true - volumeID: "126" + volumeID: "128" projected: defaultMode: -1334904807 sources: - configMap: items: - - key: "122" + - key: "124" mode: 2063799569 - path: "123" - name: "121" + path: "125" + name: "123" optional: false downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 173030157 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "106" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -323584340 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: 8357931971650847566 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 332383000 items: - - key: "50" + - key: "52" mode: -547518679 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" updateStrategy: rollingUpdate: partition: -1578718618 @@ -888,39 +890,40 @@ spec: volumeClaimTemplates: - metadata: annotations: - "411": "412" - clusterName: "417" + "413": "414" + clusterName: "419" creationTimestamp: null deletionGracePeriodSeconds: -7871971636641833314 finalizers: - - "416" - generateName: "405" + - "418" + generateName: "407" generation: -3408884454087787958 labels: - "409": "410" + "411": "412" managedFields: - - apiVersion: "419" - manager: "418" + - apiVersion: "421" + fieldsType: "422" + manager: "420" operation: ÕW肤 - name: "404" - namespace: "406" + name: "406" + namespace: "408" ownerReferences: - - apiVersion: "413" + - apiVersion: "415" blockOwnerDeletion: true controller: false - kind: "414" - name: "415" + kind: "416" + name: "417" uid: 9F徵{ɦ!f親ʚ«Ǥ栌Ə侷ŧ resourceVersion: "7821588463673401230" - selfLink: "407" + selfLink: "409" uid: 鋡浤ɖ緖焿熣 spec: accessModes: - 婻漛Ǒ僕ʨƌɦ dataSource: - apiGroup: "428" - kind: "429" - name: "430" + apiGroup: "431" + kind: "432" + name: "433" resources: limits: 宥ɓ: "692" @@ -932,9 +935,9 @@ spec: operator: Exists matchLabels: ANx__-F_._n.WaY_o.-0-yE-R55: 2n...78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._H - storageClassName: "427" + storageClassName: "430" volumeMode: qwïźU痤ȵ - volumeName: "426" + volumeName: "429" status: accessModes: - \屪kƱ @@ -943,8 +946,8 @@ spec: conditions: - lastProbeTime: "2513-10-02T03:37:43Z" lastTransitionTime: "2172-12-06T22:36:31Z" - message: "432" - reason: "431" + message: "435" + reason: "434" status: RY客\ǯ'_ type: nj phase: 怿ÿ易+ǴȰ¤趜磕绘翁揌p:oŇE0Lj @@ -952,14 +955,14 @@ status: collisionCount: -2044314719 conditions: - lastTransitionTime: "2583-07-02T00:14:17Z" - message: "437" - reason: "436" + message: "440" + reason: "439" status: x臥 type: GZ耏驧¹ƽɟ9ɭ锻ó/階ħ叟V currentReplicas: -981691190 - currentRevision: "434" + currentRevision: "437" observedGeneration: -2994706141758547943 readyReplicas: -1823513364 replicas: -148329440 - updateRevision: "435" + updateRevision: "438" updatedReplicas: 2069003631 diff --git a/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.json b/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.json index 8db869d9ccd..28a6ed11370 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.json +++ b/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.json @@ -35,24 +35,25 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { "audiences": [ - "18" + "19" ], "expirationSeconds": 3850803321873644574, "boundObjectRef": { - "kind": "19", - "apiVersion": "20", - "name": "21", + "kind": "20", + "apiVersion": "21", + "name": "22", "uid": "r鯹)晿\u003co,c鮽ort昍řČ扷5ƗǸ" } }, "status": { - "token": "22", + "token": "23", "expirationTimestamp": "1999-07-03T22:31:10Z" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.pb b/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.pb index 5e754aa522f..aa4125f2d2b 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.pb and b/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.yaml b/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.yaml index 2595b8b7f57..994088b8c33 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/authentication.k8s.io.v1.TokenRequest.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,13 +31,13 @@ metadata: uid: "7" spec: audiences: - - "18" + - "19" boundObjectRef: - apiVersion: "20" - kind: "19" - name: "21" + apiVersion: "21" + kind: "20" + name: "22" uid: r鯹)晿郵[+扴 tcpSocket: - host: "318" - port: "317" + host: "320" + port: "319" preStop: exec: command: - - "319" + - "321" httpGet: - host: "322" + host: "324" httpHeaders: - - name: "323" - value: "324" - path: "320" - port: "321" + - name: "325" + value: "326" + path: "322" + port: "323" scheme: ']佱¿>犵殇ŕ-Ɂ圯W' tcpSocket: - host: "326" - port: "325" + host: "328" + port: "327" livenessProbe: exec: command: - - "300" + - "302" failureThreshold: -361442565 httpGet: - host: "302" + host: "304" httpHeaders: - - name: "303" - value: "304" - path: "301" + - name: "305" + value: "306" + path: "303" port: 896430536 scheme: 罴ņ螡źȰ initialDelaySeconds: 627713162 periodSeconds: -1740959124 successThreshold: 158280212 tcpSocket: - host: "305" + host: "307" port: 513341278 timeoutSeconds: 1255312175 - name: "274" + name: "276" ports: - containerPort: -819723498 - hostIP: "280" + hostIP: "282" hostPort: 2035347577 - name: "279" + name: "281" protocol: '>懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾嚏吐' readinessProbe: exec: command: - - "306" + - "308" failureThreshold: -36782737 httpGet: - host: "308" + host: "310" httpHeaders: - - name: "309" - value: "310" - path: "307" + - name: "311" + value: "312" + path: "309" port: -2013568185 scheme: '#yV''WKw(ğ儴Ůĺ}' initialDelaySeconds: -1244623134 periodSeconds: -398297599 successThreshold: 873056500 tcpSocket: - host: "311" + host: "313" port: -20130017 timeoutSeconds: -1334110502 resources: @@ -442,150 +444,150 @@ spec: runAsNonRoot: true runAsUser: -230763786643460687 seLinuxOptions: - level: "331" - role: "329" - type: "330" - user: "328" + level: "333" + role: "331" + type: "332" + user: "330" windowsOptions: - gmsaCredentialSpec: "333" - gmsaCredentialSpecName: "332" - runAsUserName: "334" + gmsaCredentialSpec: "335" + gmsaCredentialSpecName: "334" + runAsUserName: "336" stdin: true stdinOnce: true - targetContainerName: "335" - terminationMessagePath: "327" + targetContainerName: "337" + terminationMessagePath: "329" terminationMessagePolicy: 輦唊#v铿ʩȂ4ē鐭 volumeDevices: - - devicePath: "299" - name: "298" + - devicePath: "301" + name: "300" volumeMounts: - - mountPath: "295" + - mountPath: "297" mountPropagation: Ɏ R§耶FfBl - name: "294" + name: "296" readOnly: true - subPath: "296" - subPathExpr: "297" - workingDir: "278" + subPath: "298" + subPathExpr: "299" + workingDir: "280" hostAliases: - hostnames: - - "397" - ip: "396" + - "399" + ip: "398" hostIPC: true hostPID: true - hostname: "351" + hostname: "353" imagePullSecrets: - - name: "350" + - name: "352" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "671" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: false - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: true - image: "146" + image: "148" imagePullPolicy: j瀉ǚrǜnh0åȂ町恰nj揠8lj黳鈫 lifecycle: postStart: exec: command: - - "186" + - "188" httpGet: - host: "189" + host: "191" httpHeaders: - - name: "190" - value: "191" - path: "187" - port: "188" + - name: "192" + value: "193" + path: "189" + port: "190" scheme: 怳冘HǺƶȤ^}穠C]躢|)黰eȪ嵛4 tcpSocket: - host: "193" - port: "192" + host: "195" + port: "194" preStop: exec: command: - - "194" + - "196" httpGet: - host: "197" + host: "199" httpHeaders: - - name: "198" - value: "199" - path: "195" - port: "196" + - name: "200" + value: "201" + path: "197" + port: "198" scheme: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< tcpSocket: - host: "201" - port: "200" + host: "203" + port: "202" livenessProbe: exec: command: - - "171" + - "173" failureThreshold: -20764200 httpGet: - host: "174" + host: "176" httpHeaders: - - name: "175" - value: "176" - path: "172" - port: "173" + - name: "177" + value: "178" + path: "174" + port: "175" scheme: ȲϤĦʅ芝M initialDelaySeconds: 664393458 periodSeconds: 964433164 successThreshold: 679825403 tcpSocket: - host: "177" + host: "179" port: 1784914896 timeoutSeconds: -573382936 - name: "145" + name: "147" ports: - containerPort: 223177366 - hostIP: "151" + hostIP: "153" hostPort: -884734093 - name: "150" + name: "152" protocol: 2ħ籦ö嗏ʑ>季 readinessProbe: exec: command: - - "178" + - "180" failureThreshold: -2039036935 httpGet: - host: "181" + host: "183" httpHeaders: - - name: "182" - value: "183" - path: "179" - port: "180" + - name: "184" + value: "185" + path: "181" + port: "182" scheme: 狩鴈o_ initialDelaySeconds: -1249460160 periodSeconds: -1944279238 successThreshold: 1169718433 tcpSocket: - host: "185" - port: "184" + host: "187" + port: "186" timeoutSeconds: -1027661779 resources: limits: @@ -606,70 +608,70 @@ spec: runAsNonRoot: true runAsUser: -7587297753202451973 seLinuxOptions: - level: "206" - role: "204" - type: "205" - user: "203" + level: "208" + role: "206" + type: "207" + user: "205" windowsOptions: - gmsaCredentialSpec: "208" - gmsaCredentialSpecName: "207" - runAsUserName: "209" + gmsaCredentialSpec: "210" + gmsaCredentialSpecName: "209" + runAsUserName: "211" stdin: true stdinOnce: true - terminationMessagePath: "202" + terminationMessagePath: "204" volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: 2啗塧ȱ蓿彭聡A3fƻfʣ繡楙¯ĦE勗 - name: "165" - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "340" + name: "167" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "342" nodeSelector: - "336": "337" + "338": "339" overhead: "": "814" preemptionPolicy: L©鈀6w屑_ǪɄ6ɲǛʦ緒gb priority: 449312902 - priorityClassName: "398" + priorityClassName: "400" readinessGates: - conditionType: ':' restartPolicy: 庰%皧V - runtimeClassName: "403" - schedulerName: "393" + runtimeClassName: "405" + schedulerName: "395" securityContext: fsGroup: -4038707688124072116 runAsGroup: 8025933883888025358 runAsNonRoot: true runAsUser: 5307265951662522113 seLinuxOptions: - level: "344" - role: "342" - type: "343" - user: "341" + level: "346" + role: "344" + type: "345" + user: "343" supplementalGroups: - 6410850623145248813 sysctls: - - name: "348" - value: "349" + - name: "350" + value: "351" windowsOptions: - gmsaCredentialSpec: "346" - gmsaCredentialSpecName: "345" - runAsUserName: "347" - serviceAccount: "339" - serviceAccountName: "338" + gmsaCredentialSpec: "348" + gmsaCredentialSpecName: "347" + runAsUserName: "349" + serviceAccount: "341" + serviceAccountName: "340" shareProcessNamespace: false - subdomain: "352" + subdomain: "354" terminationGracePeriodSeconds: -5569844914519516591 tolerations: - effect: vĝ線 - key: "394" + key: "396" operator: 滔xvŗÑ"虆k遚釾ʼn{朣Jɩɼɏ眞a tolerationSeconds: 3441490580161241924 - value: "395" + value: "397" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -680,213 +682,213 @@ spec: matchLabels: 5-ux3--0--2pn-5023-lt3-w-br75gp-c-coa--yh/83Po_L3f1-7_4: Ca.O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-j maxSkew: -4712534 - topologyKey: "404" + topologyKey: "406" whenUnsatisfiable: '''6Ǫ槲Ǭ9|`gɩ' volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: -972874331 - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: 鎥ʟ<$洅ɹ7 - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: Þ readOnly: false azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 938765968 items: - - key: "97" + - key: "99" mode: -421817404 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: true volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: -331664193 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 848754324 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "110" - resource: "90" + resource: "92" emptyDir: medium: 瓷雼浢Ü礽绅{囥 sizeLimit: "721" fc: - fsType: "92" + fsType: "94" lun: -1341615783 targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: 1673568505 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" readOnly: true hostPath: - path: "41" + path: "43" type: 龷ȪÆl iscsi: - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: -1888506207 portals: - - "58" + - "60" readOnly: true secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" - server: "52" + path: "55" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" - volumeID: "126" + fsType: "129" + volumeID: "128" projected: defaultMode: -1884322607 sources: - configMap: items: - - key: "122" + - key: "124" mode: -1147975588 - path: "123" - name: "121" + path: "125" + name: "123" optional: true downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: -1240667156 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "750" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: 1550211208 - path: "115" - name: "113" + path: "117" + name: "115" optional: false serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: 2293771102284463819 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" readOnly: true secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" readOnly: true secretRef: - name: "130" + name: "132" sslEnabled: true - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 798972405 items: - - key: "50" + - key: "52" mode: -1628457490 - path: "51" + path: "53" optional: false - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" ttlSecondsAfterFinished: -1388868268 status: active: -810338968 conditions: - lastProbeTime: "2821-07-19T11:49:26Z" lastTransitionTime: "2086-12-20T18:43:07Z" - message: "412" - reason: "411" + message: "414" + reason: "413" status: 钖 type: ɍ颬灲Ɍ邪鳖üz failed: 1007324766 diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.json b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.json index fee0d6723ee..c46aab17dde 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.json +++ b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.json @@ -35,51 +35,53 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "schedule": "18", + "schedule": "19", "startingDeadlineSeconds": -2555947251840004808, "concurrencyPolicy": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", "suspend": true, "jobTemplate": { "metadata": { - "name": "19", - "generateName": "20", - "namespace": "21", - "selfLink": "22", + "name": "20", + "generateName": "21", + "namespace": "22", + "selfLink": "23", "uid": "^苣", "resourceVersion": "1092536316763508004", "generation": 3798025802092444428, "creationTimestamp": null, "deletionGracePeriodSeconds": -6114802437535409255, "labels": { - "24": "25" + "25": "26" }, "annotations": { - "26": "27" + "27": "28" }, "ownerReferences": [ { - "apiVersion": "28", - "kind": "29", - "name": "30", + "apiVersion": "29", + "kind": "30", + "name": "31", "uid": "憍峕?狱³-Ǐ忄*", "controller": false, "blockOwnerDeletion": false } ], "finalizers": [ - "31" + "32" ], - "clusterName": "32", + "clusterName": "33", "managedFields": [ { - "manager": "33", + "manager": "34", "operation": "ȎțêɘIJ斬³;Ơ歿", - "apiVersion": "34" + "apiVersion": "35", + "fieldsType": "36" } ] }, @@ -102,49 +104,50 @@ "manualSelector": true, "template": { "metadata": { - "name": "41", - "generateName": "42", - "namespace": "43", - "selfLink": "44", + "name": "43", + "generateName": "44", + "namespace": "45", + "selfLink": "46", "uid": "A", "resourceVersion": "13282108741396501211", "generation": -1988464041375677738, "creationTimestamp": null, "deletionGracePeriodSeconds": -961038652544818647, "labels": { - "46": "47" + "48": "49" }, "annotations": { - "48": "49" + "50": "51" }, "ownerReferences": [ { - "apiVersion": "50", - "kind": "51", - "name": "52", + "apiVersion": "52", + "kind": "53", + "name": "54", "uid": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", "controller": false, "blockOwnerDeletion": false } ], "finalizers": [ - "53" + "55" ], - "clusterName": "54", + "clusterName": "56", "managedFields": [ { - "manager": "55", + "manager": "57", "operation": "聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸", - "apiVersion": "56" + "apiVersion": "58", + "fieldsType": "59" } ] }, "spec": { "volumes": [ { - "name": "57", + "name": "60", "hostPath": { - "path": "58", + "path": "61", "type": "j剐'宣I拍N嚳ķȗ" }, "emptyDir": { @@ -152,27 +155,27 @@ "sizeLimit": "347" }, "gcePersistentDisk": { - "pdName": "59", - "fsType": "60", + "pdName": "62", + "fsType": "63", "partition": 1399152294, "readOnly": true }, "awsElasticBlockStore": { - "volumeID": "61", - "fsType": "62", + "volumeID": "64", + "fsType": "65", "partition": -1853411528 }, "gitRepo": { - "repository": "63", - "revision": "64", - "directory": "65" + "repository": "66", + "revision": "67", + "directory": "68" }, "secret": { - "secretName": "66", + "secretName": "69", "items": [ { - "key": "67", - "path": "68", + "key": "70", + "path": "71", "mode": 1395607230 } ], @@ -180,90 +183,90 @@ "optional": true }, "nfs": { - "server": "69", - "path": "70" + "server": "72", + "path": "73" }, "iscsi": { - "targetPortal": "71", - "iqn": "72", + "targetPortal": "74", + "iqn": "75", "lun": -1483417237, - "iscsiInterface": "73", - "fsType": "74", + "iscsiInterface": "76", + "fsType": "77", "portals": [ - "75" + "78" ], "secretRef": { - "name": "76" + "name": "79" }, - "initiatorName": "77" + "initiatorName": "80" }, "glusterfs": { - "endpoints": "78", - "path": "79", + "endpoints": "81", + "path": "82", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "80", + "claimName": "83", "readOnly": true }, "rbd": { "monitors": [ - "81" + "84" ], - "image": "82", - "fsType": "83", - "pool": "84", - "user": "85", - "keyring": "86", + "image": "85", + "fsType": "86", + "pool": "87", + "user": "88", + "keyring": "89", "secretRef": { - "name": "87" + "name": "90" }, "readOnly": true }, "flexVolume": { - "driver": "88", - "fsType": "89", + "driver": "91", + "fsType": "92", "secretRef": { - "name": "90" + "name": "93" }, "options": { - "91": "92" + "94": "95" } }, "cinder": { - "volumeID": "93", - "fsType": "94", + "volumeID": "96", + "fsType": "97", "secretRef": { - "name": "95" + "name": "98" } }, "cephfs": { "monitors": [ - "96" + "99" ], - "path": "97", - "user": "98", - "secretFile": "99", + "path": "100", + "user": "101", + "secretFile": "102", "secretRef": { - "name": "100" + "name": "103" }, "readOnly": true }, "flocker": { - "datasetName": "101", - "datasetUUID": "102" + "datasetName": "104", + "datasetUUID": "105" }, "downwardAPI": { "items": [ { - "path": "103", + "path": "106", "fieldRef": { - "apiVersion": "104", - "fieldPath": "105" + "apiVersion": "107", + "fieldPath": "108" }, "resourceFieldRef": { - "containerName": "106", - "resource": "107", + "containerName": "109", + "resource": "110", "divisor": "52" }, "mode": -1011172037 @@ -273,24 +276,24 @@ }, "fc": { "targetWWNs": [ - "108" + "111" ], "lun": -740816174, - "fsType": "109", + "fsType": "112", "wwids": [ - "110" + "113" ] }, "azureFile": { - "secretName": "111", - "shareName": "112" + "secretName": "114", + "shareName": "115" }, "configMap": { - "name": "113", + "name": "116", "items": [ { - "key": "114", - "path": "115", + "key": "117", + "path": "118", "mode": 1793473487 } ], @@ -298,40 +301,40 @@ "optional": false }, "vsphereVolume": { - "volumePath": "116", - "fsType": "117", - "storagePolicyName": "118", - "storagePolicyID": "119" + "volumePath": "119", + "fsType": "120", + "storagePolicyName": "121", + "storagePolicyID": "122" }, "quobyte": { - "registry": "120", - "volume": "121", + "registry": "123", + "volume": "124", "readOnly": true, - "user": "122", - "group": "123", - "tenant": "124" + "user": "125", + "group": "126", + "tenant": "127" }, "azureDisk": { - "diskName": "125", - "diskURI": "126", + "diskName": "128", + "diskURI": "129", "cachingMode": "A3fƻfʣ繡楙¯", - "fsType": "127", + "fsType": "130", "readOnly": true, "kind": "勗E濞偘1ɩÅ議Ǹ轺@)蓳嗘TʡȂ" }, "photonPersistentDisk": { - "pdID": "128", - "fsType": "129" + "pdID": "131", + "fsType": "132" }, "projected": { "sources": [ { "secret": { - "name": "130", + "name": "133", "items": [ { - "key": "131", - "path": "132", + "key": "134", + "path": "135", "mode": 550215822 } ], @@ -340,14 +343,14 @@ "downwardAPI": { "items": [ { - "path": "133", + "path": "136", "fieldRef": { - "apiVersion": "134", - "fieldPath": "135" + "apiVersion": "137", + "fieldPath": "138" }, "resourceFieldRef": { - "containerName": "136", - "resource": "137", + "containerName": "139", + "resource": "140", "divisor": "618" }, "mode": 1525389481 @@ -355,119 +358,119 @@ ] }, "configMap": { - "name": "138", + "name": "141", "items": [ { - "key": "139", - "path": "140", + "key": "142", + "path": "143", "mode": -1249460160 } ], "optional": false }, "serviceAccountToken": { - "audience": "141", + "audience": "144", "expirationSeconds": -8988970531898753887, - "path": "142" + "path": "145" } } ], "defaultMode": -1332301579 }, "portworxVolume": { - "volumeID": "143", - "fsType": "144" + "volumeID": "146", + "fsType": "147" }, "scaleIO": { - "gateway": "145", - "system": "146", + "gateway": "148", + "system": "149", "secretRef": { - "name": "147" + "name": "150" }, - "protectionDomain": "148", - "storagePool": "149", - "storageMode": "150", - "volumeName": "151", - "fsType": "152", + "protectionDomain": "151", + "storagePool": "152", + "storageMode": "153", + "volumeName": "154", + "fsType": "155", "readOnly": true }, "storageos": { - "volumeName": "153", - "volumeNamespace": "154", - "fsType": "155", + "volumeName": "156", + "volumeNamespace": "157", + "fsType": "158", "readOnly": true, "secretRef": { - "name": "156" + "name": "159" } }, "csi": { - "driver": "157", + "driver": "160", "readOnly": false, - "fsType": "158", + "fsType": "161", "volumeAttributes": { - "159": "160" + "162": "163" }, "nodePublishSecretRef": { - "name": "161" + "name": "164" } } } ], "initContainers": [ { - "name": "162", - "image": "163", + "name": "165", + "image": "166", "command": [ - "164" + "167" ], "args": [ - "165" + "168" ], - "workingDir": "166", + "workingDir": "169", "ports": [ { - "name": "167", + "name": "170", "hostPort": 1632959949, "containerPort": 487826951, "protocol": "ldg滠鼍ƭt?", - "hostIP": "168" + "hostIP": "171" } ], "envFrom": [ { - "prefix": "169", + "prefix": "172", "configMapRef": { - "name": "170", + "name": "173", "optional": false }, "secretRef": { - "name": "171", + "name": "174", "optional": false } } ], "env": [ { - "name": "172", - "value": "173", + "name": "175", + "value": "176", "valueFrom": { "fieldRef": { - "apiVersion": "174", - "fieldPath": "175" + "apiVersion": "177", + "fieldPath": "178" }, "resourceFieldRef": { - "containerName": "176", - "resource": "177", + "containerName": "179", + "resource": "180", "divisor": "597" }, "configMapKeyRef": { - "name": "178", - "key": "179", + "name": "181", + "key": "182", "optional": false }, "secretKeyRef": { - "name": "180", - "key": "181", + "name": "183", + "key": "184", "optional": false } } @@ -483,41 +486,41 @@ }, "volumeMounts": [ { - "name": "182", + "name": "185", "readOnly": true, - "mountPath": "183", - "subPath": "184", + "mountPath": "186", + "subPath": "187", "mountPropagation": "瑥A", - "subPathExpr": "185" + "subPathExpr": "188" } ], "volumeDevices": [ { - "name": "186", - "devicePath": "187" + "name": "189", + "devicePath": "190" } ], "livenessProbe": { "exec": { "command": [ - "188" + "191" ] }, "httpGet": { - "path": "189", - "port": "190", - "host": "191", + "path": "192", + "port": "193", + "host": "194", "scheme": "0åȂ町恰nj揠8lj", "httpHeaders": [ { - "name": "192", - "value": "193" + "name": "195", + "value": "196" } ] }, "tcpSocket": { "port": -2049272966, - "host": "194" + "host": "197" }, "initialDelaySeconds": -1188153605, "timeoutSeconds": -427769948, @@ -528,23 +531,23 @@ "readinessProbe": { "exec": { "command": [ - "195" + "198" ] }, "httpGet": { - "path": "196", - "port": "197", - "host": "198", + "path": "199", + "port": "200", + "host": "201", "httpHeaders": [ { - "name": "199", - "value": "200" + "name": "202", + "value": "203" } ] }, "tcpSocket": { "port": 675406340, - "host": "201" + "host": "204" }, "initialDelaySeconds": 994527057, "timeoutSeconds": -1482763519, @@ -556,51 +559,51 @@ "postStart": { "exec": { "command": [ - "202" + "205" ] }, "httpGet": { - "path": "203", - "port": "204", - "host": "205", + "path": "206", + "port": "207", + "host": "208", "scheme": "%:;栍dʪīT捘ɍi", "httpHeaders": [ { - "name": "206", - "value": "207" + "name": "209", + "value": "210" } ] }, "tcpSocket": { - "port": "208", - "host": "209" + "port": "211", + "host": "212" } }, "preStop": { "exec": { "command": [ - "210" + "213" ] }, "httpGet": { - "path": "211", + "path": "214", "port": -1171060347, - "host": "212", + "host": "215", "scheme": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", "httpHeaders": [ { - "name": "213", - "value": "214" + "name": "216", + "value": "217" } ] }, "tcpSocket": { - "port": "215", - "host": "216" + "port": "218", + "host": "219" } } }, - "terminationMessagePath": "217", + "terminationMessagePath": "220", "terminationMessagePolicy": "閼咎櫸eʔŊ", "imagePullPolicy": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", "securityContext": { @@ -614,15 +617,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "218", - "role": "219", - "type": "220", - "level": "221" + "user": "221", + "role": "222", + "type": "223", + "level": "224" }, "windowsOptions": { - "gmsaCredentialSpecName": "222", - "gmsaCredentialSpec": "223", - "runAsUserName": "224" + "gmsaCredentialSpecName": "225", + "gmsaCredentialSpec": "226", + "runAsUserName": "227" }, "runAsUser": -4642229086806245627, "runAsGroup": 6165457529064596376, @@ -637,59 +640,59 @@ ], "containers": [ { - "name": "225", - "image": "226", + "name": "228", + "image": "229", "command": [ - "227" + "230" ], "args": [ - "228" + "231" ], - "workingDir": "229", + "workingDir": "232", "ports": [ { - "name": "230", + "name": "233", "hostPort": -1703360754, "containerPort": -1569009987, "protocol": "ɢǵʭd鲡:贅wE@Ȗs«öʮĀ\u003c", - "hostIP": "231" + "hostIP": "234" } ], "envFrom": [ { - "prefix": "232", + "prefix": "235", "configMapRef": { - "name": "233", + "name": "236", "optional": true }, "secretRef": { - "name": "234", + "name": "237", "optional": false } } ], "env": [ { - "name": "235", - "value": "236", + "name": "238", + "value": "239", "valueFrom": { "fieldRef": { - "apiVersion": "237", - "fieldPath": "238" + "apiVersion": "240", + "fieldPath": "241" }, "resourceFieldRef": { - "containerName": "239", - "resource": "240", + "containerName": "242", + "resource": "243", "divisor": "405" }, "configMapKeyRef": { - "name": "241", - "key": "242", + "name": "244", + "key": "245", "optional": false }, "secretKeyRef": { - "name": "243", - "key": "244", + "name": "246", + "key": "247", "optional": false } } @@ -705,40 +708,40 @@ }, "volumeMounts": [ { - "name": "245", - "mountPath": "246", - "subPath": "247", + "name": "248", + "mountPath": "249", + "subPath": "250", "mountPropagation": "@ùƸʋŀ樺ȃv", - "subPathExpr": "248" + "subPathExpr": "251" } ], "volumeDevices": [ { - "name": "249", - "devicePath": "250" + "name": "252", + "devicePath": "253" } ], "livenessProbe": { "exec": { "command": [ - "251" + "254" ] }, "httpGet": { - "path": "252", - "port": "253", - "host": "254", + "path": "255", + "port": "256", + "host": "257", "scheme": "Źʣy豎@ɀ羭,铻O", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "258", + "value": "259" } ] }, "tcpSocket": { - "port": "257", - "host": "258" + "port": "260", + "host": "261" }, "initialDelaySeconds": 1424053148, "timeoutSeconds": 747521320, @@ -749,24 +752,24 @@ "readinessProbe": { "exec": { "command": [ - "259" + "262" ] }, "httpGet": { - "path": "260", + "path": "263", "port": -1710454086, - "host": "261", + "host": "264", "scheme": "mɩC[ó瓧", "httpHeaders": [ { - "name": "262", - "value": "263" + "name": "265", + "value": "266" } ] }, "tcpSocket": { "port": -122979840, - "host": "264" + "host": "267" }, "initialDelaySeconds": 915577348, "timeoutSeconds": -590798124, @@ -778,51 +781,51 @@ "postStart": { "exec": { "command": [ - "265" + "268" ] }, "httpGet": { - "path": "266", + "path": "269", "port": 1385030458, - "host": "267", + "host": "270", "scheme": "Ao/樝fw[Řż丩ŽoǠŻ", "httpHeaders": [ { - "name": "268", - "value": "269" + "name": "271", + "value": "272" } ] }, "tcpSocket": { - "port": "270", - "host": "271" + "port": "273", + "host": "274" } }, "preStop": { "exec": { "command": [ - "272" + "275" ] }, "httpGet": { - "path": "273", + "path": "276", "port": -1589303862, - "host": "274", + "host": "277", "scheme": "ľǎɳ,ǿ飏騀呣ǎ", "httpHeaders": [ { - "name": "275", - "value": "276" + "name": "278", + "value": "279" } ] }, "tcpSocket": { - "port": "277", - "host": "278" + "port": "280", + "host": "281" } } }, - "terminationMessagePath": "279", + "terminationMessagePath": "282", "terminationMessagePolicy": "萭旿@掇lNdǂ\u003e5姣", "securityContext": { "capabilities": { @@ -835,15 +838,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "280", - "role": "281", - "type": "282", - "level": "283" + "user": "283", + "role": "284", + "type": "285", + "level": "286" }, "windowsOptions": { - "gmsaCredentialSpecName": "284", - "gmsaCredentialSpec": "285", - "runAsUserName": "286" + "gmsaCredentialSpecName": "287", + "gmsaCredentialSpec": "288", + "runAsUserName": "289" }, "runAsUser": -5738810661106213940, "runAsGroup": 3195567116206635190, @@ -858,59 +861,59 @@ ], "ephemeralContainers": [ { - "name": "287", - "image": "288", + "name": "290", + "image": "291", "command": [ - "289" + "292" ], "args": [ - "290" + "293" ], - "workingDir": "291", + "workingDir": "294", "ports": [ { - "name": "292", + "name": "295", "hostPort": -1097611426, "containerPort": 1871952835, "protocol": "D剂讼ɓȌʟni酛3ƁÀ*", - "hostIP": "293" + "hostIP": "296" } ], "envFrom": [ { - "prefix": "294", + "prefix": "297", "configMapRef": { - "name": "295", + "name": "298", "optional": false }, "secretRef": { - "name": "296", + "name": "299", "optional": true } } ], "env": [ { - "name": "297", - "value": "298", + "name": "300", + "value": "301", "valueFrom": { "fieldRef": { - "apiVersion": "299", - "fieldPath": "300" + "apiVersion": "302", + "fieldPath": "303" }, "resourceFieldRef": { - "containerName": "301", - "resource": "302", + "containerName": "304", + "resource": "305", "divisor": "19" }, "configMapKeyRef": { - "name": "303", - "key": "304", + "name": "306", + "key": "307", "optional": false }, "secretKeyRef": { - "name": "305", - "key": "306", + "name": "308", + "key": "309", "optional": true } } @@ -926,40 +929,40 @@ }, "volumeMounts": [ { - "name": "307", - "mountPath": "308", - "subPath": "309", + "name": "310", + "mountPath": "311", + "subPath": "312", "mountPropagation": "¿", - "subPathExpr": "310" + "subPathExpr": "313" } ], "volumeDevices": [ { - "name": "311", - "devicePath": "312" + "name": "314", + "devicePath": "315" } ], "livenessProbe": { "exec": { "command": [ - "313" + "316" ] }, "httpGet": { - "path": "314", + "path": "317", "port": -534498506, - "host": "315", + "host": "318", "scheme": "儴Ůĺ}潷ʒ胵輓Ɔȓ蹣ɐ", "httpHeaders": [ { - "name": "316", - "value": "317" + "name": "319", + "value": "320" } ] }, "tcpSocket": { - "port": "318", - "host": "319" + "port": "321", + "host": "322" }, "initialDelaySeconds": -805795167, "timeoutSeconds": 1791615594, @@ -970,24 +973,24 @@ "readinessProbe": { "exec": { "command": [ - "320" + "323" ] }, "httpGet": { - "path": "321", - "port": "322", - "host": "323", + "path": "324", + "port": "325", + "host": "326", "scheme": "更偢ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "httpHeaders": [ { - "name": "324", - "value": "325" + "name": "327", + "value": "328" } ] }, "tcpSocket": { "port": 467291328, - "host": "326" + "host": "329" }, "initialDelaySeconds": -1664778008, "timeoutSeconds": -1191528701, @@ -999,51 +1002,51 @@ "postStart": { "exec": { "command": [ - "327" + "330" ] }, "httpGet": { - "path": "328", + "path": "331", "port": -467985423, - "host": "329", + "host": "332", "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", "httpHeaders": [ { - "name": "330", - "value": "331" + "name": "333", + "value": "334" } ] }, "tcpSocket": { - "port": "332", - "host": "333" + "port": "335", + "host": "336" } }, "preStop": { "exec": { "command": [ - "334" + "337" ] }, "httpGet": { - "path": "335", + "path": "338", "port": 591440053, - "host": "336", + "host": "339", "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", "httpHeaders": [ { - "name": "337", - "value": "338" + "name": "340", + "value": "341" } ] }, "tcpSocket": { - "port": "339", - "host": "340" + "port": "342", + "host": "343" } } }, - "terminationMessagePath": "341", + "terminationMessagePath": "344", "terminationMessagePolicy": " wƯ貾坢'跩aŕ", "imagePullPolicy": "Ļǟi\u0026", "securityContext": { @@ -1057,15 +1060,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "342", - "role": "343", - "type": "344", - "level": "345" + "user": "345", + "role": "346", + "type": "347", + "level": "348" }, "windowsOptions": { - "gmsaCredentialSpecName": "346", - "gmsaCredentialSpec": "347", - "runAsUserName": "348" + "gmsaCredentialSpecName": "349", + "gmsaCredentialSpec": "350", + "runAsUserName": "351" }, "runAsUser": -7971724279034955974, "runAsGroup": 2011630253582325853, @@ -1075,7 +1078,7 @@ "procMount": ",ŕ" }, "stdinOnce": true, - "targetContainerName": "349" + "targetContainerName": "352" } ], "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", @@ -1083,25 +1086,25 @@ "activeDeadlineSeconds": 1968932441807931700, "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", "nodeSelector": { - "350": "351" + "353": "354" }, - "serviceAccountName": "352", - "serviceAccount": "353", + "serviceAccountName": "355", + "serviceAccount": "356", "automountServiceAccountToken": false, - "nodeName": "354", + "nodeName": "357", "hostNetwork": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "355", - "role": "356", - "type": "357", - "level": "358" + "user": "358", + "role": "359", + "type": "360", + "level": "361" }, "windowsOptions": { - "gmsaCredentialSpecName": "359", - "gmsaCredentialSpec": "360", - "runAsUserName": "361" + "gmsaCredentialSpecName": "362", + "gmsaCredentialSpec": "363", + "runAsUserName": "364" }, "runAsUser": -6241205430888228274, "runAsGroup": 3716388262106582789, @@ -1112,18 +1115,18 @@ "fsGroup": -500234369132816308, "sysctls": [ { - "name": "362", - "value": "363" + "name": "365", + "value": "366" } ] }, "imagePullSecrets": [ { - "name": "364" + "name": "367" } ], - "hostname": "365", - "subdomain": "366", + "hostname": "368", + "subdomain": "369", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1131,19 +1134,19 @@ { "matchExpressions": [ { - "key": "367", + "key": "370", "operator": "鱎ƙ;Nŕ璻Ji", "values": [ - "368" + "371" ] } ], "matchFields": [ { - "key": "369", + "key": "372", "operator": "J", "values": [ - "370" + "373" ] } ] @@ -1156,19 +1159,19 @@ "preference": { "matchExpressions": [ { - "key": "371", + "key": "374", "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", "values": [ - "372" + "375" ] } ], "matchFields": [ { - "key": "373", + "key": "376", "operator": "ʎǑyZ涬P­", "values": [ - "374" + "377" ] } ] @@ -1194,9 +1197,9 @@ ] }, "namespaces": [ - "381" + "384" ], - "topologyKey": "382" + "topologyKey": "385" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1218,9 +1221,9 @@ ] }, "namespaces": [ - "389" + "392" ], - "topologyKey": "390" + "topologyKey": "393" } } ] @@ -1243,9 +1246,9 @@ ] }, "namespaces": [ - "397" + "400" ], - "topologyKey": "398" + "topologyKey": "401" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1267,45 +1270,45 @@ ] }, "namespaces": [ - "405" + "408" ], - "topologyKey": "406" + "topologyKey": "409" } } ] } }, - "schedulerName": "407", + "schedulerName": "410", "tolerations": [ { - "key": "408", + "key": "411", "operator": "抷qTfZȻ干m謆7", - "value": "409", + "value": "412", "effect": "儉ɩ柀", "tolerationSeconds": -7411984641310969236 } ], "hostAliases": [ { - "ip": "410", + "ip": "413", "hostnames": [ - "411" + "414" ] } ], - "priorityClassName": "412", + "priorityClassName": "415", "priority": -895317190, "dnsConfig": { "nameservers": [ - "413" + "416" ], "searches": [ - "414" + "417" ], "options": [ { - "name": "415", - "value": "416" + "name": "418", + "value": "419" } ] }, @@ -1314,7 +1317,7 @@ "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" } ], - "runtimeClassName": "417", + "runtimeClassName": "420", "enableServiceLinks": true, "preemptionPolicy": "qiǙĞǠ", "overhead": { @@ -1323,7 +1326,7 @@ "topologySpreadConstraints": [ { "maxSkew": 44905239, - "topologyKey": "418", + "topologyKey": "421", "whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃", "labelSelector": { "matchLabels": { @@ -1349,12 +1352,12 @@ "status": { "active": [ { - "kind": "425", - "namespace": "426", - "name": "427", - "apiVersion": "428", - "resourceVersion": "429", - "fieldPath": "430" + "kind": "428", + "namespace": "429", + "name": "430", + "apiVersion": "431", + "resourceVersion": "432", + "fieldPath": "433" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.pb b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.pb index 4a518f8d9c4..52ffc822f49 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.pb and b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.yaml b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.yaml index 184351bf3a0..090e3e45b0e 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.CronJob.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -34,31 +35,32 @@ spec: jobTemplate: metadata: annotations: - "26": "27" - clusterName: "32" + "27": "28" + clusterName: "33" creationTimestamp: null deletionGracePeriodSeconds: -6114802437535409255 finalizers: - - "31" - generateName: "20" + - "32" + generateName: "21" generation: 3798025802092444428 labels: - "24": "25" + "25": "26" managedFields: - - apiVersion: "34" - manager: "33" + - apiVersion: "35" + fieldsType: "36" + manager: "34" operation: ȎțêɘIJ斬³;Ơ歿 - name: "19" - namespace: "21" + name: "20" + namespace: "22" ownerReferences: - - apiVersion: "28" + - apiVersion: "29" blockOwnerDeletion: false controller: false - kind: "29" - name: "30" + kind: "30" + name: "31" uid: 憍峕?狱³-Ǐ忄* resourceVersion: "1092536316763508004" - selfLink: "22" + selfLink: "23" uid: ^苣 spec: activeDeadlineSeconds: -1483125035702892746 @@ -75,31 +77,32 @@ spec: template: metadata: annotations: - "48": "49" - clusterName: "54" + "50": "51" + clusterName: "56" creationTimestamp: null deletionGracePeriodSeconds: -961038652544818647 finalizers: - - "53" - generateName: "42" + - "55" + generateName: "44" generation: -1988464041375677738 labels: - "46": "47" + "48": "49" managedFields: - - apiVersion: "56" - manager: "55" + - apiVersion: "58" + fieldsType: "59" + manager: "57" operation: 聻鎥ʟ<$洅ɹ7\弌Þ帺萸 - name: "41" - namespace: "43" + name: "43" + namespace: "45" ownerReferences: - - apiVersion: "50" + - apiVersion: "52" blockOwnerDeletion: false controller: false - kind: "51" - name: "52" + kind: "53" + name: "54" uid: a縳讋ɮ衺勽Ƙq/Ź u衲<¿燥ǖ_è resourceVersion: "13282108741396501211" - selfLink: "44" + selfLink: "46" uid: A spec: activeDeadlineSeconds: 1968932441807931700 @@ -108,28 +111,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "371" + - key: "374" operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 values: - - "372" + - "375" matchFields: - - key: "373" + - key: "376" operator: ʎǑyZ涬P­ values: - - "374" + - "377" weight: 902978249 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "367" + - key: "370" operator: 鱎ƙ;Nŕ璻Ji values: - - "368" + - "371" matchFields: - - key: "369" + - key: "372" operator: J values: - - "370" + - "373" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -142,8 +145,8 @@ spec: matchLabels: 26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J: 28_38xm-.nx.sEK4B namespaces: - - "389" - topologyKey: "390" + - "392" + topologyKey: "393" weight: -3478003 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -155,8 +158,8 @@ spec: matchLabels: 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v namespaces: - - "381" - topologyKey: "382" + - "384" + topologyKey: "385" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -169,8 +172,8 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "405" - topologyKey: "406" + - "408" + topologyKey: "409" weight: -1078366610 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -182,118 +185,118 @@ spec: matchLabels: O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 namespaces: - - "397" - topologyKey: "398" + - "400" + topologyKey: "401" automountServiceAccountToken: false containers: - args: - - "228" + - "231" command: - - "227" + - "230" env: - - name: "235" - value: "236" + - name: "238" + value: "239" valueFrom: configMapKeyRef: - key: "242" - name: "241" + key: "245" + name: "244" optional: false fieldRef: - apiVersion: "237" - fieldPath: "238" + apiVersion: "240" + fieldPath: "241" resourceFieldRef: - containerName: "239" + containerName: "242" divisor: "405" - resource: "240" + resource: "243" secretKeyRef: - key: "244" - name: "243" + key: "247" + name: "246" optional: false envFrom: - configMapRef: - name: "233" + name: "236" optional: true - prefix: "232" + prefix: "235" secretRef: - name: "234" + name: "237" optional: false - image: "226" + image: "229" lifecycle: postStart: exec: command: - - "265" + - "268" httpGet: - host: "267" + host: "270" httpHeaders: - - name: "268" - value: "269" - path: "266" + - name: "271" + value: "272" + path: "269" port: 1385030458 scheme: Ao/樝fw[Řż丩ŽoǠŻ tcpSocket: - host: "271" - port: "270" + host: "274" + port: "273" preStop: exec: command: - - "272" + - "275" httpGet: - host: "274" + host: "277" httpHeaders: - - name: "275" - value: "276" - path: "273" + - name: "278" + value: "279" + path: "276" port: -1589303862 scheme: ľǎɳ,ǿ飏騀呣ǎ tcpSocket: - host: "278" - port: "277" + host: "281" + port: "280" livenessProbe: exec: command: - - "251" + - "254" failureThreshold: -1131820775 httpGet: - host: "254" + host: "257" httpHeaders: - - name: "255" - value: "256" - path: "252" - port: "253" + - name: "258" + value: "259" + path: "255" + port: "256" scheme: Źʣy豎@ɀ羭,铻O initialDelaySeconds: 1424053148 periodSeconds: 859639931 successThreshold: -1663149700 tcpSocket: - host: "258" - port: "257" + host: "261" + port: "260" timeoutSeconds: 747521320 - name: "225" + name: "228" ports: - containerPort: -1569009987 - hostIP: "231" + hostIP: "234" hostPort: -1703360754 - name: "230" + name: "233" protocol: ɢǵʭd鲡:贅wE@Ȗs«öʮĀ< readinessProbe: exec: command: - - "259" + - "262" failureThreshold: -233378149 httpGet: - host: "261" + host: "264" httpHeaders: - - name: "262" - value: "263" - path: "260" + - name: "265" + value: "266" + path: "263" port: -1710454086 scheme: mɩC[ó瓧 initialDelaySeconds: 915577348 periodSeconds: -1386967282 successThreshold: -2030286732 tcpSocket: - host: "264" + host: "267" port: -122979840 timeoutSeconds: -590798124 resources: @@ -315,148 +318,148 @@ spec: runAsNonRoot: true runAsUser: -5738810661106213940 seLinuxOptions: - level: "283" - role: "281" - type: "282" - user: "280" + level: "286" + role: "284" + type: "285" + user: "283" windowsOptions: - gmsaCredentialSpec: "285" - gmsaCredentialSpecName: "284" - runAsUserName: "286" + gmsaCredentialSpec: "288" + gmsaCredentialSpecName: "287" + runAsUserName: "289" stdin: true - terminationMessagePath: "279" + terminationMessagePath: "282" terminationMessagePolicy: 萭旿@掇lNdǂ>5姣 tty: true volumeDevices: - - devicePath: "250" - name: "249" + - devicePath: "253" + name: "252" volumeMounts: - - mountPath: "246" + - mountPath: "249" mountPropagation: '@ùƸʋŀ樺ȃv' - name: "245" - subPath: "247" - subPathExpr: "248" - workingDir: "229" + name: "248" + subPath: "250" + subPathExpr: "251" + workingDir: "232" dnsConfig: nameservers: - - "413" + - "416" options: - - name: "415" - value: "416" + - name: "418" + value: "419" searches: - - "414" + - "417" dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 enableServiceLinks: true ephemeralContainers: - args: - - "290" + - "293" command: - - "289" + - "292" env: - - name: "297" - value: "298" + - name: "300" + value: "301" valueFrom: configMapKeyRef: - key: "304" - name: "303" + key: "307" + name: "306" optional: false fieldRef: - apiVersion: "299" - fieldPath: "300" + apiVersion: "302" + fieldPath: "303" resourceFieldRef: - containerName: "301" + containerName: "304" divisor: "19" - resource: "302" + resource: "305" secretKeyRef: - key: "306" - name: "305" + key: "309" + name: "308" optional: true envFrom: - configMapRef: - name: "295" + name: "298" optional: false - prefix: "294" + prefix: "297" secretRef: - name: "296" + name: "299" optional: true - image: "288" + image: "291" imagePullPolicy: Ļǟi& lifecycle: postStart: exec: command: - - "327" + - "330" httpGet: - host: "329" + host: "332" httpHeaders: - - name: "330" - value: "331" - path: "328" + - name: "333" + value: "334" + path: "331" port: -467985423 scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ tcpSocket: - host: "333" - port: "332" + host: "336" + port: "335" preStop: exec: command: - - "334" + - "337" httpGet: - host: "336" + host: "339" httpHeaders: - - name: "337" - value: "338" - path: "335" + - name: "340" + value: "341" + path: "338" port: 591440053 scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 tcpSocket: - host: "340" - port: "339" + host: "343" + port: "342" livenessProbe: exec: command: - - "313" + - "316" failureThreshold: 1831208885 httpGet: - host: "315" + host: "318" httpHeaders: - - name: "316" - value: "317" - path: "314" + - name: "319" + value: "320" + path: "317" port: -534498506 scheme: 儴Ůĺ}潷ʒ胵輓Ɔȓ蹣ɐ initialDelaySeconds: -805795167 periodSeconds: 785984384 successThreshold: 193463975 tcpSocket: - host: "319" - port: "318" + host: "322" + port: "321" timeoutSeconds: 1791615594 - name: "287" + name: "290" ports: - containerPort: 1871952835 - hostIP: "293" + hostIP: "296" hostPort: -1097611426 - name: "292" + name: "295" protocol: D剂讼ɓȌʟni酛3ƁÀ* readinessProbe: exec: command: - - "320" + - "323" failureThreshold: 18113448 httpGet: - host: "323" + host: "326" httpHeaders: - - name: "324" - value: "325" - path: "321" - port: "322" + - name: "327" + value: "328" + path: "324" + port: "325" scheme: 更偢ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ initialDelaySeconds: -1664778008 periodSeconds: -978176982 successThreshold: 415947324 tcpSocket: - host: "326" + host: "329" port: 467291328 timeoutSeconds: -1191528701 resources: @@ -478,145 +481,145 @@ spec: runAsNonRoot: false runAsUser: -7971724279034955974 seLinuxOptions: - level: "345" - role: "343" - type: "344" - user: "342" + level: "348" + role: "346" + type: "347" + user: "345" windowsOptions: - gmsaCredentialSpec: "347" - gmsaCredentialSpecName: "346" - runAsUserName: "348" + gmsaCredentialSpec: "350" + gmsaCredentialSpecName: "349" + runAsUserName: "351" stdinOnce: true - targetContainerName: "349" - terminationMessagePath: "341" + targetContainerName: "352" + terminationMessagePath: "344" terminationMessagePolicy: ' wƯ貾坢''跩aŕ' volumeDevices: - - devicePath: "312" - name: "311" + - devicePath: "315" + name: "314" volumeMounts: - - mountPath: "308" + - mountPath: "311" mountPropagation: ¿ - name: "307" - subPath: "309" - subPathExpr: "310" - workingDir: "291" + name: "310" + subPath: "312" + subPathExpr: "313" + workingDir: "294" hostAliases: - hostnames: - - "411" - ip: "410" + - "414" + ip: "413" hostNetwork: true - hostname: "365" + hostname: "368" imagePullSecrets: - - name: "364" + - name: "367" initContainers: - args: - - "165" + - "168" command: - - "164" + - "167" env: - - name: "172" - value: "173" + - name: "175" + value: "176" valueFrom: configMapKeyRef: - key: "179" - name: "178" + key: "182" + name: "181" optional: false fieldRef: - apiVersion: "174" - fieldPath: "175" + apiVersion: "177" + fieldPath: "178" resourceFieldRef: - containerName: "176" + containerName: "179" divisor: "597" - resource: "177" + resource: "180" secretKeyRef: - key: "181" - name: "180" + key: "184" + name: "183" optional: false envFrom: - configMapRef: - name: "170" + name: "173" optional: false - prefix: "169" + prefix: "172" secretRef: - name: "171" + name: "174" optional: false - image: "163" + image: "166" imagePullPolicy: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 lifecycle: postStart: exec: command: - - "202" + - "205" httpGet: - host: "205" + host: "208" httpHeaders: - - name: "206" - value: "207" - path: "203" - port: "204" + - name: "209" + value: "210" + path: "206" + port: "207" scheme: '%:;栍dʪīT捘ɍi' tcpSocket: - host: "209" - port: "208" + host: "212" + port: "211" preStop: exec: command: - - "210" + - "213" httpGet: - host: "212" + host: "215" httpHeaders: - - name: "213" - value: "214" - path: "211" + - name: "216" + value: "217" + path: "214" port: -1171060347 scheme: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° tcpSocket: - host: "216" - port: "215" + host: "219" + port: "218" livenessProbe: exec: command: - - "188" + - "191" failureThreshold: 1231820696 httpGet: - host: "191" + host: "194" httpHeaders: - - name: "192" - value: "193" - path: "189" - port: "190" + - name: "195" + value: "196" + path: "192" + port: "193" scheme: 0åȂ町恰nj揠8lj initialDelaySeconds: -1188153605 periodSeconds: 912004803 successThreshold: -2098817064 tcpSocket: - host: "194" + host: "197" port: -2049272966 timeoutSeconds: -427769948 - name: "162" + name: "165" ports: - containerPort: 487826951 - hostIP: "168" + hostIP: "171" hostPort: 1632959949 - name: "167" + name: "170" protocol: ldg滠鼍ƭt? readinessProbe: exec: command: - - "195" + - "198" failureThreshold: -1618937335 httpGet: - host: "198" + host: "201" httpHeaders: - - name: "199" - value: "200" - path: "196" - port: "197" + - name: "202" + value: "203" + path: "199" + port: "200" initialDelaySeconds: 994527057 periodSeconds: -1346458591 successThreshold: 1234551517 tcpSocket: - host: "201" + host: "204" port: 675406340 timeoutSeconds: -1482763519 resources: @@ -638,72 +641,72 @@ spec: runAsNonRoot: false runAsUser: -4642229086806245627 seLinuxOptions: - level: "221" - role: "219" - type: "220" - user: "218" + level: "224" + role: "222" + type: "223" + user: "221" windowsOptions: - gmsaCredentialSpec: "223" - gmsaCredentialSpecName: "222" - runAsUserName: "224" + gmsaCredentialSpec: "226" + gmsaCredentialSpecName: "225" + runAsUserName: "227" stdinOnce: true - terminationMessagePath: "217" + terminationMessagePath: "220" terminationMessagePolicy: 閼咎櫸eʔŊ tty: true volumeDevices: - - devicePath: "187" - name: "186" + - devicePath: "190" + name: "189" volumeMounts: - - mountPath: "183" + - mountPath: "186" mountPropagation: 瑥A - name: "182" + name: "185" readOnly: true - subPath: "184" - subPathExpr: "185" - workingDir: "166" - nodeName: "354" + subPath: "187" + subPathExpr: "188" + workingDir: "169" + nodeName: "357" nodeSelector: - "350": "351" + "353": "354" overhead: 锒鿦Ršțb贇髪č: "840" preemptionPolicy: qiǙĞǠ priority: -895317190 - priorityClassName: "412" + priorityClassName: "415" readinessGates: - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ - runtimeClassName: "417" - schedulerName: "407" + runtimeClassName: "420" + schedulerName: "410" securityContext: fsGroup: -500234369132816308 runAsGroup: 3716388262106582789 runAsNonRoot: true runAsUser: -6241205430888228274 seLinuxOptions: - level: "358" - role: "356" - type: "357" - user: "355" + level: "361" + role: "359" + type: "360" + user: "358" supplementalGroups: - 2706433733228765005 sysctls: - - name: "362" - value: "363" + - name: "365" + value: "366" windowsOptions: - gmsaCredentialSpec: "360" - gmsaCredentialSpecName: "359" - runAsUserName: "361" - serviceAccount: "353" - serviceAccountName: "352" + gmsaCredentialSpec: "363" + gmsaCredentialSpecName: "362" + runAsUserName: "364" + serviceAccount: "356" + serviceAccountName: "355" shareProcessNamespace: true - subdomain: "366" + subdomain: "369" terminationGracePeriodSeconds: -1027492015449357669 tolerations: - effect: 儉ɩ柀 - key: "408" + key: "411" operator: 抷qTfZȻ干m謆7 tolerationSeconds: -7411984641310969236 - value: "409" + value: "412" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -712,216 +715,216 @@ spec: matchLabels: 54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa maxSkew: 44905239 - topologyKey: "418" + topologyKey: "421" whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃 volumes: - awsElasticBlockStore: - fsType: "62" + fsType: "65" partition: -1853411528 - volumeID: "61" + volumeID: "64" azureDisk: cachingMode: A3fƻfʣ繡楙¯ - diskName: "125" - diskURI: "126" - fsType: "127" + diskName: "128" + diskURI: "129" + fsType: "130" kind: 勗E濞偘1ɩÅ議Ǹ轺@)蓳嗘TʡȂ readOnly: true azureFile: - secretName: "111" - shareName: "112" + secretName: "114" + shareName: "115" cephfs: monitors: - - "96" - path: "97" + - "99" + path: "100" readOnly: true - secretFile: "99" + secretFile: "102" secretRef: - name: "100" - user: "98" + name: "103" + user: "101" cinder: - fsType: "94" + fsType: "97" secretRef: - name: "95" - volumeID: "93" + name: "98" + volumeID: "96" configMap: defaultMode: -347579237 items: - - key: "114" + - key: "117" mode: 1793473487 - path: "115" - name: "113" + path: "118" + name: "116" optional: false csi: - driver: "157" - fsType: "158" + driver: "160" + fsType: "161" nodePublishSecretRef: - name: "161" + name: "164" readOnly: false volumeAttributes: - "159": "160" + "162": "163" downwardAPI: defaultMode: -1775926229 items: - fieldRef: - apiVersion: "104" - fieldPath: "105" + apiVersion: "107" + fieldPath: "108" mode: -1011172037 - path: "103" + path: "106" resourceFieldRef: - containerName: "106" + containerName: "109" divisor: "52" - resource: "107" + resource: "110" emptyDir: medium: 捵TwMȗ礼2ħ籦ö嗏ʑ>季Cʖ畬 sizeLimit: "347" fc: - fsType: "109" + fsType: "112" lun: -740816174 targetWWNs: - - "108" + - "111" wwids: - - "110" + - "113" flexVolume: - driver: "88" - fsType: "89" + driver: "91" + fsType: "92" options: - "91": "92" + "94": "95" secretRef: - name: "90" + name: "93" flocker: - datasetName: "101" - datasetUUID: "102" + datasetName: "104" + datasetUUID: "105" gcePersistentDisk: - fsType: "60" + fsType: "63" partition: 1399152294 - pdName: "59" + pdName: "62" readOnly: true gitRepo: - directory: "65" - repository: "63" - revision: "64" + directory: "68" + repository: "66" + revision: "67" glusterfs: - endpoints: "78" - path: "79" + endpoints: "81" + path: "82" readOnly: true hostPath: - path: "58" + path: "61" type: j剐'宣I拍N嚳ķȗ iscsi: - fsType: "74" - initiatorName: "77" - iqn: "72" - iscsiInterface: "73" + fsType: "77" + initiatorName: "80" + iqn: "75" + iscsiInterface: "76" lun: -1483417237 portals: - - "75" + - "78" secretRef: - name: "76" - targetPortal: "71" - name: "57" + name: "79" + targetPortal: "74" + name: "60" nfs: - path: "70" - server: "69" + path: "73" + server: "72" persistentVolumeClaim: - claimName: "80" + claimName: "83" readOnly: true photonPersistentDisk: - fsType: "129" - pdID: "128" + fsType: "132" + pdID: "131" portworxVolume: - fsType: "144" - volumeID: "143" + fsType: "147" + volumeID: "146" projected: defaultMode: -1332301579 sources: - configMap: items: - - key: "139" + - key: "142" mode: -1249460160 - path: "140" - name: "138" + path: "143" + name: "141" optional: false downwardAPI: items: - fieldRef: - apiVersion: "134" - fieldPath: "135" + apiVersion: "137" + fieldPath: "138" mode: 1525389481 - path: "133" + path: "136" resourceFieldRef: - containerName: "136" + containerName: "139" divisor: "618" - resource: "137" + resource: "140" secret: items: - - key: "131" + - key: "134" mode: 550215822 - path: "132" - name: "130" + path: "135" + name: "133" optional: false serviceAccountToken: - audience: "141" + audience: "144" expirationSeconds: -8988970531898753887 - path: "142" + path: "145" quobyte: - group: "123" + group: "126" readOnly: true - registry: "120" - tenant: "124" - user: "122" - volume: "121" + registry: "123" + tenant: "127" + user: "125" + volume: "124" rbd: - fsType: "83" - image: "82" - keyring: "86" + fsType: "86" + image: "85" + keyring: "89" monitors: - - "81" - pool: "84" + - "84" + pool: "87" readOnly: true secretRef: - name: "87" - user: "85" + name: "90" + user: "88" scaleIO: - fsType: "152" - gateway: "145" - protectionDomain: "148" + fsType: "155" + gateway: "148" + protectionDomain: "151" readOnly: true secretRef: - name: "147" - storageMode: "150" - storagePool: "149" - system: "146" - volumeName: "151" + name: "150" + storageMode: "153" + storagePool: "152" + system: "149" + volumeName: "154" secret: defaultMode: -1852451720 items: - - key: "67" + - key: "70" mode: 1395607230 - path: "68" + path: "71" optional: true - secretName: "66" + secretName: "69" storageos: - fsType: "155" + fsType: "158" readOnly: true secretRef: - name: "156" - volumeName: "153" - volumeNamespace: "154" + name: "159" + volumeName: "156" + volumeNamespace: "157" vsphereVolume: - fsType: "117" - storagePolicyID: "119" - storagePolicyName: "118" - volumePath: "116" + fsType: "120" + storagePolicyID: "122" + storagePolicyName: "121" + volumePath: "119" ttlSecondsAfterFinished: -37906634 - schedule: "18" + schedule: "19" startingDeadlineSeconds: -2555947251840004808 successfulJobsHistoryLimit: 1893057016 suspend: true status: active: - - apiVersion: "428" - fieldPath: "430" - kind: "425" - name: "427" - namespace: "426" - resourceVersion: "429" + - apiVersion: "431" + fieldPath: "433" + kind: "428" + name: "430" + namespace: "429" + resourceVersion: "432" diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.json b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.json index 3f2a8602501..c478923fbe8 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.json +++ b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.json @@ -35,46 +35,48 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "template": { "metadata": { - "name": "18", - "generateName": "19", - "namespace": "20", - "selfLink": "21", + "name": "19", + "generateName": "20", + "namespace": "21", + "selfLink": "22", "uid": "SǡƏ", "resourceVersion": "17916580954637291219", "generation": 5259823216098853135, "creationTimestamp": null, "deletionGracePeriodSeconds": 4075183944016503389, "labels": { - "23": "24" + "24": "25" }, "annotations": { - "25": "26" + "26": "27" }, "ownerReferences": [ { - "apiVersion": "27", - "kind": "28", - "name": "29", + "apiVersion": "28", + "kind": "29", + "name": "30", "uid": "ɑ", "controller": true, "blockOwnerDeletion": false } ], "finalizers": [ - "30" + "31" ], - "clusterName": "31", + "clusterName": "32", "managedFields": [ { - "manager": "32", + "manager": "33", "operation": "ěĂ凗蓏Ŋ蛊ĉy緅縕", - "apiVersion": "33" + "apiVersion": "34", + "fieldsType": "35" } ] }, @@ -100,49 +102,50 @@ "manualSelector": false, "template": { "metadata": { - "name": "40", - "generateName": "41", - "namespace": "42", - "selfLink": "43", + "name": "42", + "generateName": "43", + "namespace": "44", + "selfLink": "45", "uid": "Ȗ脵鴈Ō", "resourceVersion": "5994087412557504692", "generation": 9213888658033954596, "creationTimestamp": null, "deletionGracePeriodSeconds": -2901856114738744973, "labels": { - "45": "46" + "47": "48" }, "annotations": { - "47": "48" + "49": "50" }, "ownerReferences": [ { - "apiVersion": "49", - "kind": "50", - "name": "51", + "apiVersion": "51", + "kind": "52", + "name": "53", "uid": "I拍N嚳ķȗɊ捵TwMȗ礼", "controller": false, "blockOwnerDeletion": false } ], "finalizers": [ - "52" + "54" ], - "clusterName": "53", + "clusterName": "55", "managedFields": [ { - "manager": "54", + "manager": "56", "operation": "ö嗏ʑ\u003e季Cʖ畬x骀Šĸů", - "apiVersion": "55" + "apiVersion": "57", + "fieldsType": "58" } ] }, "spec": { "volumes": [ { - "name": "56", + "name": "59", "hostPath": { - "path": "57", + "path": "60", "type": "/淹\\韲翁\u0026ʢsɜ曢\\%枅:=ǛƓ" }, "emptyDir": { @@ -150,28 +153,28 @@ "sizeLimit": "681" }, "gcePersistentDisk": { - "pdName": "58", - "fsType": "59", + "pdName": "61", + "fsType": "62", "partition": 2065358741, "readOnly": true }, "awsElasticBlockStore": { - "volumeID": "60", - "fsType": "61", + "volumeID": "63", + "fsType": "64", "partition": -104666658, "readOnly": true }, "gitRepo": { - "repository": "62", - "revision": "63", - "directory": "64" + "repository": "65", + "revision": "66", + "directory": "67" }, "secret": { - "secretName": "65", + "secretName": "68", "items": [ { - "key": "66", - "path": "67", + "key": "69", + "path": "70", "mode": 1648350164 } ], @@ -179,91 +182,91 @@ "optional": true }, "nfs": { - "server": "68", - "path": "69" + "server": "71", + "path": "72" }, "iscsi": { - "targetPortal": "70", - "iqn": "71", + "targetPortal": "73", + "iqn": "74", "lun": -663180249, - "iscsiInterface": "72", - "fsType": "73", + "iscsiInterface": "75", + "fsType": "76", "readOnly": true, "portals": [ - "74" + "77" ], "chapAuthSession": true, "secretRef": { - "name": "75" + "name": "78" }, - "initiatorName": "76" + "initiatorName": "79" }, "glusterfs": { - "endpoints": "77", - "path": "78" + "endpoints": "80", + "path": "81" }, "persistentVolumeClaim": { - "claimName": "79" + "claimName": "82" }, "rbd": { "monitors": [ - "80" + "83" ], - "image": "81", - "fsType": "82", - "pool": "83", - "user": "84", - "keyring": "85", + "image": "84", + "fsType": "85", + "pool": "86", + "user": "87", + "keyring": "88", "secretRef": { - "name": "86" + "name": "89" }, "readOnly": true }, "flexVolume": { - "driver": "87", - "fsType": "88", + "driver": "90", + "fsType": "91", "secretRef": { - "name": "89" + "name": "92" }, "readOnly": true, "options": { - "90": "91" + "93": "94" } }, "cinder": { - "volumeID": "92", - "fsType": "93", + "volumeID": "95", + "fsType": "96", "readOnly": true, "secretRef": { - "name": "94" + "name": "97" } }, "cephfs": { "monitors": [ - "95" + "98" ], - "path": "96", - "user": "97", - "secretFile": "98", + "path": "99", + "user": "100", + "secretFile": "101", "secretRef": { - "name": "99" + "name": "102" } }, "flocker": { - "datasetName": "100", - "datasetUUID": "101" + "datasetName": "103", + "datasetUUID": "104" }, "downwardAPI": { "items": [ { - "path": "102", + "path": "105", "fieldRef": { - "apiVersion": "103", - "fieldPath": "104" + "apiVersion": "106", + "fieldPath": "107" }, "resourceFieldRef": { - "containerName": "105", - "resource": "106", + "containerName": "108", + "resource": "109", "divisor": "889" }, "mode": 1322858613 @@ -273,24 +276,24 @@ }, "fc": { "targetWWNs": [ - "107" + "110" ], "lun": 1169718433, - "fsType": "108", + "fsType": "111", "wwids": [ - "109" + "112" ] }, "azureFile": { - "secretName": "110", - "shareName": "111" + "secretName": "113", + "shareName": "114" }, "configMap": { - "name": "112", + "name": "115", "items": [ { - "key": "113", - "path": "114", + "key": "116", + "path": "117", "mode": -1194714697 } ], @@ -298,40 +301,40 @@ "optional": true }, "vsphereVolume": { - "volumePath": "115", - "fsType": "116", - "storagePolicyName": "117", - "storagePolicyID": "118" + "volumePath": "118", + "fsType": "119", + "storagePolicyName": "120", + "storagePolicyID": "121" }, "quobyte": { - "registry": "119", - "volume": "120", + "registry": "122", + "volume": "123", "readOnly": true, - "user": "121", - "group": "122", - "tenant": "123" + "user": "124", + "group": "125", + "tenant": "126" }, "azureDisk": { - "diskName": "124", - "diskURI": "125", + "diskName": "127", + "diskURI": "128", "cachingMode": "ʜǝ鿟ldg滠鼍ƭt", - "fsType": "126", + "fsType": "129", "readOnly": true, "kind": "ȫşŇɜa" }, "photonPersistentDisk": { - "pdID": "127", - "fsType": "128" + "pdID": "130", + "fsType": "131" }, "projected": { "sources": [ { "secret": { - "name": "129", + "name": "132", "items": [ { - "key": "130", - "path": "131", + "key": "133", + "path": "134", "mode": 782113097 } ], @@ -340,14 +343,14 @@ "downwardAPI": { "items": [ { - "path": "132", + "path": "135", "fieldRef": { - "apiVersion": "133", - "fieldPath": "134" + "apiVersion": "136", + "fieldPath": "137" }, "resourceFieldRef": { - "containerName": "135", - "resource": "136", + "containerName": "138", + "resource": "139", "divisor": "952" }, "mode": -555780268 @@ -355,120 +358,120 @@ ] }, "configMap": { - "name": "137", + "name": "140", "items": [ { - "key": "138", - "path": "139", + "key": "141", + "path": "142", "mode": 1730325900 } ], "optional": true }, "serviceAccountToken": { - "audience": "140", + "audience": "143", "expirationSeconds": -2937394236764575757, - "path": "141" + "path": "144" } } ], "defaultMode": -1980941277 }, "portworxVolume": { - "volumeID": "142", - "fsType": "143", + "volumeID": "145", + "fsType": "146", "readOnly": true }, "scaleIO": { - "gateway": "144", - "system": "145", + "gateway": "147", + "system": "148", "secretRef": { - "name": "146" + "name": "149" }, "sslEnabled": true, - "protectionDomain": "147", - "storagePool": "148", - "storageMode": "149", - "volumeName": "150", - "fsType": "151" + "protectionDomain": "150", + "storagePool": "151", + "storageMode": "152", + "volumeName": "153", + "fsType": "154" }, "storageos": { - "volumeName": "152", - "volumeNamespace": "153", - "fsType": "154", + "volumeName": "155", + "volumeNamespace": "156", + "fsType": "157", "readOnly": true, "secretRef": { - "name": "155" + "name": "158" } }, "csi": { - "driver": "156", + "driver": "159", "readOnly": true, - "fsType": "157", + "fsType": "160", "volumeAttributes": { - "158": "159" + "161": "162" }, "nodePublishSecretRef": { - "name": "160" + "name": "163" } } } ], "initContainers": [ { - "name": "161", - "image": "162", + "name": "164", + "image": "165", "command": [ - "163" + "166" ], "args": [ - "164" + "167" ], - "workingDir": "165", + "workingDir": "168", "ports": [ { - "name": "166", + "name": "169", "hostPort": 580681683, "containerPort": 38897467, "protocol": "h0åȂ町恰nj揠", - "hostIP": "167" + "hostIP": "170" } ], "envFrom": [ { - "prefix": "168", + "prefix": "171", "configMapRef": { - "name": "169", + "name": "172", "optional": false }, "secretRef": { - "name": "170", + "name": "173", "optional": true } } ], "env": [ { - "name": "171", - "value": "172", + "name": "174", + "value": "175", "valueFrom": { "fieldRef": { - "apiVersion": "173", - "fieldPath": "174" + "apiVersion": "176", + "fieldPath": "177" }, "resourceFieldRef": { - "containerName": "175", - "resource": "176", + "containerName": "178", + "resource": "179", "divisor": "618" }, "configMapKeyRef": { - "name": "177", - "key": "178", + "name": "180", + "key": "181", "optional": false }, "secretKeyRef": { - "name": "179", - "key": "180", + "name": "182", + "key": "183", "optional": false } } @@ -484,41 +487,41 @@ }, "volumeMounts": [ { - "name": "181", + "name": "184", "readOnly": true, - "mountPath": "182", - "subPath": "183", + "mountPath": "185", + "subPath": "186", "mountPropagation": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", - "subPathExpr": "184" + "subPathExpr": "187" } ], "volumeDevices": [ { - "name": "185", - "devicePath": "186" + "name": "188", + "devicePath": "189" } ], "livenessProbe": { "exec": { "command": [ - "187" + "190" ] }, "httpGet": { - "path": "188", + "path": "191", "port": -575512248, - "host": "189", + "host": "192", "scheme": "ɨ銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ", "httpHeaders": [ { - "name": "190", - "value": "191" + "name": "193", + "value": "194" } ] }, "tcpSocket": { "port": 1180382332, - "host": "192" + "host": "195" }, "initialDelaySeconds": -1846991380, "timeoutSeconds": 325236550, @@ -529,24 +532,24 @@ "readinessProbe": { "exec": { "command": [ - "193" + "196" ] }, "httpGet": { - "path": "194", + "path": "197", "port": 1403721475, - "host": "195", + "host": "198", "scheme": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", "httpHeaders": [ { - "name": "196", - "value": "197" + "name": "199", + "value": "200" } ] }, "tcpSocket": { "port": -2064174383, - "host": "198" + "host": "201" }, "initialDelaySeconds": -1327537699, "timeoutSeconds": 483512911, @@ -558,51 +561,51 @@ "postStart": { "exec": { "command": [ - "199" + "202" ] }, "httpGet": { - "path": "200", - "port": "201", - "host": "202", + "path": "203", + "port": "204", + "host": "205", "scheme": "Ɖ立hdz緄Ú|dk_瀹鞎", "httpHeaders": [ { - "name": "203", - "value": "204" + "name": "206", + "value": "207" } ] }, "tcpSocket": { "port": 1150375229, - "host": "205" + "host": "208" } }, "preStop": { "exec": { "command": [ - "206" + "209" ] }, "httpGet": { - "path": "207", - "port": "208", - "host": "209", + "path": "210", + "port": "211", + "host": "212", "scheme": "鲡:", "httpHeaders": [ { - "name": "210", - "value": "211" + "name": "213", + "value": "214" } ] }, "tcpSocket": { "port": -2037320199, - "host": "212" + "host": "215" } } }, - "terminationMessagePath": "213", + "terminationMessagePath": "216", "terminationMessagePolicy": "@Ȗs«öʮĀ\u003cé瞾", "imagePullPolicy": "4y£軶ǃ*ʙ嫙\u0026蒒5", "securityContext": { @@ -616,15 +619,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "214", - "role": "215", - "type": "216", - "level": "217" + "user": "217", + "role": "218", + "type": "219", + "level": "220" }, "windowsOptions": { - "gmsaCredentialSpecName": "218", - "gmsaCredentialSpec": "219", - "runAsUserName": "220" + "gmsaCredentialSpecName": "221", + "gmsaCredentialSpec": "222", + "runAsUserName": "223" }, "runAsUser": -3150075726777852858, "runAsGroup": -4491268618106522555, @@ -639,59 +642,59 @@ ], "containers": [ { - "name": "221", - "image": "222", + "name": "224", + "image": "225", "command": [ - "223" + "226" ], "args": [ - "224" + "227" ], - "workingDir": "225", + "workingDir": "228", "ports": [ { - "name": "226", + "name": "229", "hostPort": -321513994, "containerPort": 1024248645, "protocol": "籘Àǒɿʒ刽ʼn", - "hostIP": "227" + "hostIP": "230" } ], "envFrom": [ { - "prefix": "228", + "prefix": "231", "configMapRef": { - "name": "229", + "name": "232", "optional": true }, "secretRef": { - "name": "230", + "name": "233", "optional": true } } ], "env": [ { - "name": "231", - "value": "232", + "name": "234", + "value": "235", "valueFrom": { "fieldRef": { - "apiVersion": "233", - "fieldPath": "234" + "apiVersion": "236", + "fieldPath": "237" }, "resourceFieldRef": { - "containerName": "235", - "resource": "236", + "containerName": "238", + "resource": "239", "divisor": "103" }, "configMapKeyRef": { - "name": "237", - "key": "238", + "name": "240", + "key": "241", "optional": false }, "secretKeyRef": { - "name": "239", - "key": "240", + "name": "242", + "key": "243", "optional": false } } @@ -707,41 +710,41 @@ }, "volumeMounts": [ { - "name": "241", + "name": "244", "readOnly": true, - "mountPath": "242", - "subPath": "243", + "mountPath": "245", + "subPath": "246", "mountPropagation": "\u003e懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾嚏吐", - "subPathExpr": "244" + "subPathExpr": "247" } ], "volumeDevices": [ { - "name": "245", - "devicePath": "246" + "name": "248", + "devicePath": "249" } ], "livenessProbe": { "exec": { "command": [ - "247" + "250" ] }, "httpGet": { - "path": "248", + "path": "251", "port": -1821078703, - "host": "249", + "host": "252", "scheme": "萨zvt", "httpHeaders": [ { - "name": "250", - "value": "251" + "name": "253", + "value": "254" } ] }, "tcpSocket": { "port": 1182477686, - "host": "252" + "host": "255" }, "initialDelaySeconds": -503805926, "timeoutSeconds": 77312514, @@ -752,24 +755,24 @@ "readinessProbe": { "exec": { "command": [ - "253" + "256" ] }, "httpGet": { - "path": "254", - "port": "255", - "host": "256", + "path": "257", + "port": "258", + "host": "259", "scheme": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", "httpHeaders": [ { - "name": "257", - "value": "258" + "name": "260", + "value": "261" } ] }, "tcpSocket": { - "port": "259", - "host": "260" + "port": "262", + "host": "263" }, "initialDelaySeconds": 932904270, "timeoutSeconds": 1810980158, @@ -781,51 +784,51 @@ "postStart": { "exec": { "command": [ - "261" + "264" ] }, "httpGet": { - "path": "262", + "path": "265", "port": -498930176, - "host": "263", + "host": "266", "scheme": " R§耶Ff", "httpHeaders": [ { - "name": "264", - "value": "265" + "name": "267", + "value": "268" } ] }, "tcpSocket": { - "port": "266", - "host": "267" + "port": "269", + "host": "270" } }, "preStop": { "exec": { "command": [ - "268" + "271" ] }, "httpGet": { - "path": "269", + "path": "272", "port": -331283026, - "host": "270", + "host": "273", "scheme": "ȉ", "httpHeaders": [ { - "name": "271", - "value": "272" + "name": "274", + "value": "275" } ] }, "tcpSocket": { "port": 714088955, - "host": "273" + "host": "276" } } }, - "terminationMessagePath": "274", + "terminationMessagePath": "277", "terminationMessagePolicy": "źȰ?$矡ȶ网棊ʢ=wǕɳ", "imagePullPolicy": "#yV'WKw(ğ儴Ůĺ}", "securityContext": { @@ -839,15 +842,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "275", - "role": "276", - "type": "277", - "level": "278" + "user": "278", + "role": "279", + "type": "280", + "level": "281" }, "windowsOptions": { - "gmsaCredentialSpecName": "279", - "gmsaCredentialSpec": "280", - "runAsUserName": "281" + "gmsaCredentialSpecName": "282", + "gmsaCredentialSpec": "283", + "runAsUserName": "284" }, "runAsUser": -7735837526010191986, "runAsGroup": -3460863886200664373, @@ -861,59 +864,59 @@ ], "ephemeralContainers": [ { - "name": "282", - "image": "283", + "name": "285", + "image": "286", "command": [ - "284" + "287" ], "args": [ - "285" + "288" ], - "workingDir": "286", + "workingDir": "289", "ports": [ { - "name": "287", + "name": "290", "hostPort": -602419938, "containerPort": 1040396664, "protocol": "爻ƙt叀碧闳ȩr嚧ʣq埄", - "hostIP": "288" + "hostIP": "291" } ], "envFrom": [ { - "prefix": "289", + "prefix": "292", "configMapRef": { - "name": "290", + "name": "293", "optional": true }, "secretRef": { - "name": "291", + "name": "294", "optional": true } } ], "env": [ { - "name": "292", - "value": "293", + "name": "295", + "value": "296", "valueFrom": { "fieldRef": { - "apiVersion": "294", - "fieldPath": "295" + "apiVersion": "297", + "fieldPath": "298" }, "resourceFieldRef": { - "containerName": "296", - "resource": "297", + "containerName": "299", + "resource": "300", "divisor": "340" }, "configMapKeyRef": { - "name": "298", - "key": "299", + "name": "301", + "key": "302", "optional": false }, "secretKeyRef": { - "name": "300", - "key": "301", + "name": "303", + "key": "304", "optional": true } } @@ -929,41 +932,41 @@ }, "volumeMounts": [ { - "name": "302", + "name": "305", "readOnly": true, - "mountPath": "303", - "subPath": "304", + "mountPath": "306", + "subPath": "307", "mountPropagation": "敄lu|", - "subPathExpr": "305" + "subPathExpr": "308" } ], "volumeDevices": [ { - "name": "306", - "devicePath": "307" + "name": "309", + "devicePath": "310" } ], "livenessProbe": { "exec": { "command": [ - "308" + "311" ] }, "httpGet": { - "path": "309", - "port": "310", - "host": "311", + "path": "312", + "port": "313", + "host": "314", "scheme": "忊|E剒", "httpHeaders": [ { - "name": "312", - "value": "313" + "name": "315", + "value": "316" } ] }, "tcpSocket": { "port": 1004325340, - "host": "314" + "host": "317" }, "initialDelaySeconds": -1313320434, "timeoutSeconds": 14304392, @@ -974,23 +977,23 @@ "readinessProbe": { "exec": { "command": [ - "315" + "318" ] }, "httpGet": { - "path": "316", + "path": "319", "port": 432291364, - "host": "317", + "host": "320", "httpHeaders": [ { - "name": "318", - "value": "319" + "name": "321", + "value": "322" } ] }, "tcpSocket": { - "port": "320", - "host": "321" + "port": "323", + "host": "324" }, "initialDelaySeconds": -677617960, "timeoutSeconds": 383015301, @@ -1002,51 +1005,51 @@ "postStart": { "exec": { "command": [ - "322" + "325" ] }, "httpGet": { - "path": "323", - "port": "324", - "host": "325", + "path": "326", + "port": "327", + "host": "328", "scheme": "%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄", "httpHeaders": [ { - "name": "326", - "value": "327" + "name": "329", + "value": "330" } ] }, "tcpSocket": { - "port": "328", - "host": "329" + "port": "331", + "host": "332" } }, "preStop": { "exec": { "command": [ - "330" + "333" ] }, "httpGet": { - "path": "331", - "port": "332", - "host": "333", + "path": "334", + "port": "335", + "host": "336", "scheme": "锏ɟ4Ǒ輂,ŕĪĠM蘇KŅ/»頸", "httpHeaders": [ { - "name": "334", - "value": "335" + "name": "337", + "value": "338" } ] }, "tcpSocket": { "port": 1315054653, - "host": "336" + "host": "339" } } }, - "terminationMessagePath": "337", + "terminationMessagePath": "340", "terminationMessagePolicy": "蚃ɣľ)酊龨δ摖ȱ", "imagePullPolicy": "冓鍓贯", "securityContext": { @@ -1060,15 +1063,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "338", - "role": "339", - "type": "340", - "level": "341" + "user": "341", + "role": "342", + "type": "343", + "level": "344" }, "windowsOptions": { - "gmsaCredentialSpecName": "342", - "gmsaCredentialSpec": "343", - "runAsUserName": "344" + "gmsaCredentialSpecName": "345", + "gmsaCredentialSpec": "346", + "runAsUserName": "347" }, "runAsUser": -500234369132816308, "runAsGroup": 1006111877741141889, @@ -1080,7 +1083,7 @@ "stdin": true, "stdinOnce": true, "tty": true, - "targetContainerName": "345" + "targetContainerName": "348" } ], "restartPolicy": "ǦŐnj汰8ŕİi騎C\"", @@ -1088,26 +1091,26 @@ "activeDeadlineSeconds": 3168496047243051519, "dnsPolicy": "Ǒ", "nodeSelector": { - "346": "347" + "349": "350" }, - "serviceAccountName": "348", - "serviceAccount": "349", + "serviceAccountName": "351", + "serviceAccount": "352", "automountServiceAccountToken": false, - "nodeName": "350", + "nodeName": "353", "hostPID": true, "hostIPC": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "351", - "role": "352", - "type": "353", - "level": "354" + "user": "354", + "role": "355", + "type": "356", + "level": "357" }, "windowsOptions": { - "gmsaCredentialSpecName": "355", - "gmsaCredentialSpec": "356", - "runAsUserName": "357" + "gmsaCredentialSpecName": "358", + "gmsaCredentialSpec": "359", + "runAsUserName": "360" }, "runAsUser": 4608737617101049023, "runAsGroup": 3557544419897236324, @@ -1118,18 +1121,18 @@ "fsGroup": -1335795712555820375, "sysctls": [ { - "name": "358", - "value": "359" + "name": "361", + "value": "362" } ] }, "imagePullSecrets": [ { - "name": "360" + "name": "363" } ], - "hostname": "361", - "subdomain": "362", + "hostname": "364", + "subdomain": "365", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1137,19 +1140,19 @@ { "matchExpressions": [ { - "key": "363", + "key": "366", "operator": "", "values": [ - "364" + "367" ] } ], "matchFields": [ { - "key": "365", + "key": "368", "operator": "{WOŭW灬pȭCV擭銆jʒǚ鍰", "values": [ - "366" + "369" ] } ] @@ -1162,19 +1165,19 @@ "preference": { "matchExpressions": [ { - "key": "367", + "key": "370", "operator": "撑¼蠾8餑噭", "values": [ - "368" + "371" ] } ], "matchFields": [ { - "key": "369", + "key": "372", "operator": "ɪǹ0衷,ƷƣMț譎懚XW疪鑳w", "values": [ - "370" + "373" ] } ] @@ -1200,9 +1203,9 @@ ] }, "namespaces": [ - "377" + "380" ], - "topologyKey": "378" + "topologyKey": "381" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1221,9 +1224,9 @@ ] }, "namespaces": [ - "385" + "388" ], - "topologyKey": "386" + "topologyKey": "389" } } ] @@ -1243,9 +1246,9 @@ ] }, "namespaces": [ - "393" + "396" ], - "topologyKey": "394" + "topologyKey": "397" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1267,45 +1270,45 @@ ] }, "namespaces": [ - "401" + "404" ], - "topologyKey": "402" + "topologyKey": "405" } } ] } }, - "schedulerName": "403", + "schedulerName": "406", "tolerations": [ { - "key": "404", + "key": "407", "operator": "堺ʣ", - "value": "405", + "value": "408", "effect": "ŽɣB矗E¸乾", "tolerationSeconds": -3532804738923434397 } ], "hostAliases": [ { - "ip": "406", + "ip": "409", "hostnames": [ - "407" + "410" ] } ], - "priorityClassName": "408", + "priorityClassName": "411", "priority": -1852730577, "dnsConfig": { "nameservers": [ - "409" + "412" ], "searches": [ - "410" + "413" ], "options": [ { - "name": "411", - "value": "412" + "name": "414", + "value": "415" } ] }, @@ -1314,7 +1317,7 @@ "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" } ], - "runtimeClassName": "413", + "runtimeClassName": "416", "enableServiceLinks": false, "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", "overhead": { @@ -1323,7 +1326,7 @@ "topologySpreadConstraints": [ { "maxSkew": -150478704, - "topologyKey": "414", + "topologyKey": "417", "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", "labelSelector": { "matchLabels": { diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.pb b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.pb index fba545274a1..ecf2431ca28 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.pb and b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.yaml b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.yaml index 3c8dea0743f..16816d66ae2 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/batch.v1beta1.JobTemplate.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -31,31 +32,32 @@ metadata: template: metadata: annotations: - "25": "26" - clusterName: "31" + "26": "27" + clusterName: "32" creationTimestamp: null deletionGracePeriodSeconds: 4075183944016503389 finalizers: - - "30" - generateName: "19" + - "31" + generateName: "20" generation: 5259823216098853135 labels: - "23": "24" + "24": "25" managedFields: - - apiVersion: "33" - manager: "32" + - apiVersion: "34" + fieldsType: "35" + manager: "33" operation: ěĂ凗蓏Ŋ蛊ĉy緅縕 - name: "18" - namespace: "20" + name: "19" + namespace: "21" ownerReferences: - - apiVersion: "27" + - apiVersion: "28" blockOwnerDeletion: false controller: true - kind: "28" - name: "29" + kind: "29" + name: "30" uid: ɑ resourceVersion: "17916580954637291219" - selfLink: "21" + selfLink: "22" uid: SǡƏ spec: activeDeadlineSeconds: -9086179100394185427 @@ -74,31 +76,32 @@ template: template: metadata: annotations: - "47": "48" - clusterName: "53" + "49": "50" + clusterName: "55" creationTimestamp: null deletionGracePeriodSeconds: -2901856114738744973 finalizers: - - "52" - generateName: "41" + - "54" + generateName: "43" generation: 9213888658033954596 labels: - "45": "46" + "47": "48" managedFields: - - apiVersion: "55" - manager: "54" + - apiVersion: "57" + fieldsType: "58" + manager: "56" operation: ö嗏ʑ>季Cʖ畬x骀Šĸů - name: "40" - namespace: "42" + name: "42" + namespace: "44" ownerReferences: - - apiVersion: "49" + - apiVersion: "51" blockOwnerDeletion: false controller: false - kind: "50" - name: "51" + kind: "52" + name: "53" uid: I拍N嚳ķȗɊ捵TwMȗ礼 resourceVersion: "5994087412557504692" - selfLink: "43" + selfLink: "45" uid: Ȗ脵鴈Ō spec: activeDeadlineSeconds: 3168496047243051519 @@ -107,28 +110,28 @@ template: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "367" + - key: "370" operator: 撑¼蠾8餑噭 values: - - "368" + - "371" matchFields: - - key: "369" + - key: "372" operator: ɪǹ0衷,ƷƣMț譎懚XW疪鑳w values: - - "370" + - "373" weight: -1330095135 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "363" + - key: "366" operator: "" values: - - "364" + - "367" matchFields: - - key: "365" + - key: "368" operator: '{WOŭW灬pȭCV擭銆jʒǚ鍰' values: - - "366" + - "369" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -139,8 +142,8 @@ template: 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: - - "385" - topologyKey: "386" + - "388" + topologyKey: "389" weight: -217760519 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -152,8 +155,8 @@ template: 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: - - "377" - topologyKey: "378" + - "380" + topologyKey: "381" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -166,8 +169,8 @@ template: matchLabels: 6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT namespaces: - - "401" - topologyKey: "402" + - "404" + topologyKey: "405" weight: -1851436166 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -177,120 +180,120 @@ template: matchLabels: 7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n namespaces: - - "393" - topologyKey: "394" + - "396" + topologyKey: "397" automountServiceAccountToken: false containers: - args: - - "224" + - "227" command: - - "223" + - "226" env: - - name: "231" - value: "232" + - name: "234" + value: "235" valueFrom: configMapKeyRef: - key: "238" - name: "237" + key: "241" + name: "240" optional: false fieldRef: - apiVersion: "233" - fieldPath: "234" + apiVersion: "236" + fieldPath: "237" resourceFieldRef: - containerName: "235" + containerName: "238" divisor: "103" - resource: "236" + resource: "239" secretKeyRef: - key: "240" - name: "239" + key: "243" + name: "242" optional: false envFrom: - configMapRef: - name: "229" + name: "232" optional: true - prefix: "228" + prefix: "231" secretRef: - name: "230" + name: "233" optional: true - image: "222" + image: "225" imagePullPolicy: '#yV''WKw(ğ儴Ůĺ}' lifecycle: postStart: exec: command: - - "261" + - "264" httpGet: - host: "263" + host: "266" httpHeaders: - - name: "264" - value: "265" - path: "262" + - name: "267" + value: "268" + path: "265" port: -498930176 scheme: ' R§耶Ff' tcpSocket: - host: "267" - port: "266" + host: "270" + port: "269" preStop: exec: command: - - "268" + - "271" httpGet: - host: "270" + host: "273" httpHeaders: - - name: "271" - value: "272" - path: "269" + - name: "274" + value: "275" + path: "272" port: -331283026 scheme: ȉ tcpSocket: - host: "273" + host: "276" port: 714088955 livenessProbe: exec: command: - - "247" + - "250" failureThreshold: 10098903 httpGet: - host: "249" + host: "252" httpHeaders: - - name: "250" - value: "251" - path: "248" + - name: "253" + value: "254" + path: "251" port: -1821078703 scheme: 萨zvt initialDelaySeconds: -503805926 periodSeconds: -763687725 successThreshold: -246563990 tcpSocket: - host: "252" + host: "255" port: 1182477686 timeoutSeconds: 77312514 - name: "221" + name: "224" ports: - containerPort: 1024248645 - hostIP: "227" + hostIP: "230" hostPort: -321513994 - name: "226" + name: "229" protocol: 籘Àǒɿʒ刽ʼn readinessProbe: exec: command: - - "253" + - "256" failureThreshold: 1255258741 httpGet: - host: "256" + host: "259" httpHeaders: - - name: "257" - value: "258" - path: "254" - port: "255" + - name: "260" + value: "261" + path: "257" + port: "258" scheme: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S initialDelaySeconds: 932904270 periodSeconds: 100356493 successThreshold: -110792150 tcpSocket: - host: "260" - port: "259" + host: "263" + port: "262" timeoutSeconds: 1810980158 resources: limits: @@ -311,148 +314,148 @@ template: runAsNonRoot: false runAsUser: -7735837526010191986 seLinuxOptions: - level: "278" - role: "276" - type: "277" - user: "275" + level: "281" + role: "279" + type: "280" + user: "278" windowsOptions: - gmsaCredentialSpec: "280" - gmsaCredentialSpecName: "279" - runAsUserName: "281" + gmsaCredentialSpec: "283" + gmsaCredentialSpecName: "282" + runAsUserName: "284" stdin: true - terminationMessagePath: "274" + terminationMessagePath: "277" terminationMessagePolicy: źȰ?$矡ȶ网棊ʢ=wǕɳ volumeDevices: - - devicePath: "246" - name: "245" + - devicePath: "249" + name: "248" volumeMounts: - - mountPath: "242" + - mountPath: "245" mountPropagation: '>懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾嚏吐' - name: "241" + name: "244" readOnly: true - subPath: "243" - subPathExpr: "244" - workingDir: "225" + subPath: "246" + subPathExpr: "247" + workingDir: "228" dnsConfig: nameservers: - - "409" + - "412" options: - - name: "411" - value: "412" + - name: "414" + value: "415" searches: - - "410" + - "413" dnsPolicy: Ǒ enableServiceLinks: false ephemeralContainers: - args: - - "285" + - "288" command: - - "284" + - "287" env: - - name: "292" - value: "293" + - name: "295" + value: "296" valueFrom: configMapKeyRef: - key: "299" - name: "298" + key: "302" + name: "301" optional: false fieldRef: - apiVersion: "294" - fieldPath: "295" + apiVersion: "297" + fieldPath: "298" resourceFieldRef: - containerName: "296" + containerName: "299" divisor: "340" - resource: "297" + resource: "300" secretKeyRef: - key: "301" - name: "300" + key: "304" + name: "303" optional: true envFrom: - configMapRef: - name: "290" + name: "293" optional: true - prefix: "289" + prefix: "292" secretRef: - name: "291" + name: "294" optional: true - image: "283" + image: "286" imagePullPolicy: 冓鍓贯 lifecycle: postStart: exec: command: - - "322" + - "325" httpGet: - host: "325" + host: "328" httpHeaders: - - name: "326" - value: "327" - path: "323" - port: "324" + - name: "329" + value: "330" + path: "326" + port: "327" scheme: '%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄' tcpSocket: - host: "329" - port: "328" + host: "332" + port: "331" preStop: exec: command: - - "330" + - "333" httpGet: - host: "333" + host: "336" httpHeaders: - - name: "334" - value: "335" - path: "331" - port: "332" + - name: "337" + value: "338" + path: "334" + port: "335" scheme: 锏ɟ4Ǒ輂,ŕĪĠM蘇KŅ/»頸 tcpSocket: - host: "336" + host: "339" port: 1315054653 livenessProbe: exec: command: - - "308" + - "311" failureThreshold: 1941923625 httpGet: - host: "311" + host: "314" httpHeaders: - - name: "312" - value: "313" - path: "309" - port: "310" + - name: "315" + value: "316" + path: "312" + port: "313" scheme: 忊|E剒 initialDelaySeconds: -1313320434 periodSeconds: 465972736 successThreshold: -1784617397 tcpSocket: - host: "314" + host: "317" port: 1004325340 timeoutSeconds: 14304392 - name: "282" + name: "285" ports: - containerPort: 1040396664 - hostIP: "288" + hostIP: "291" hostPort: -602419938 - name: "287" + name: "290" protocol: 爻ƙt叀碧闳ȩr嚧ʣq埄 readinessProbe: exec: command: - - "315" + - "318" failureThreshold: 656200799 httpGet: - host: "317" + host: "320" httpHeaders: - - name: "318" - value: "319" - path: "316" + - name: "321" + value: "322" + path: "319" port: 432291364 initialDelaySeconds: -677617960 periodSeconds: -1717997927 successThreshold: 1533365989 tcpSocket: - host: "321" - port: "320" + host: "324" + port: "323" timeoutSeconds: 383015301 resources: limits: @@ -473,150 +476,150 @@ template: runAsNonRoot: false runAsUser: -500234369132816308 seLinuxOptions: - level: "341" - role: "339" - type: "340" - user: "338" + level: "344" + role: "342" + type: "343" + user: "341" windowsOptions: - gmsaCredentialSpec: "343" - gmsaCredentialSpecName: "342" - runAsUserName: "344" + gmsaCredentialSpec: "346" + gmsaCredentialSpecName: "345" + runAsUserName: "347" stdin: true stdinOnce: true - targetContainerName: "345" - terminationMessagePath: "337" + targetContainerName: "348" + terminationMessagePath: "340" terminationMessagePolicy: 蚃ɣľ)酊龨δ摖ȱ tty: true volumeDevices: - - devicePath: "307" - name: "306" + - devicePath: "310" + name: "309" volumeMounts: - - mountPath: "303" + - mountPath: "306" mountPropagation: 敄lu| - name: "302" + name: "305" readOnly: true - subPath: "304" - subPathExpr: "305" - workingDir: "286" + subPath: "307" + subPathExpr: "308" + workingDir: "289" hostAliases: - hostnames: - - "407" - ip: "406" + - "410" + ip: "409" hostIPC: true hostPID: true - hostname: "361" + hostname: "364" imagePullSecrets: - - name: "360" + - name: "363" initContainers: - args: - - "164" + - "167" command: - - "163" + - "166" env: - - name: "171" - value: "172" + - name: "174" + value: "175" valueFrom: configMapKeyRef: - key: "178" - name: "177" + key: "181" + name: "180" optional: false fieldRef: - apiVersion: "173" - fieldPath: "174" + apiVersion: "176" + fieldPath: "177" resourceFieldRef: - containerName: "175" + containerName: "178" divisor: "618" - resource: "176" + resource: "179" secretKeyRef: - key: "180" - name: "179" + key: "183" + name: "182" optional: false envFrom: - configMapRef: - name: "169" + name: "172" optional: false - prefix: "168" + prefix: "171" secretRef: - name: "170" + name: "173" optional: true - image: "162" + image: "165" imagePullPolicy: 4y£軶ǃ*ʙ嫙&蒒5 lifecycle: postStart: exec: command: - - "199" + - "202" httpGet: - host: "202" + host: "205" httpHeaders: - - name: "203" - value: "204" - path: "200" - port: "201" + - name: "206" + value: "207" + path: "203" + port: "204" scheme: Ɖ立hdz緄Ú|dk_瀹鞎 tcpSocket: - host: "205" + host: "208" port: 1150375229 preStop: exec: command: - - "206" + - "209" httpGet: - host: "209" + host: "212" httpHeaders: - - name: "210" - value: "211" - path: "207" - port: "208" + - name: "213" + value: "214" + path: "210" + port: "211" scheme: '鲡:' tcpSocket: - host: "212" + host: "215" port: -2037320199 livenessProbe: exec: command: - - "187" + - "190" failureThreshold: -559252309 httpGet: - host: "189" + host: "192" httpHeaders: - - name: "190" - value: "191" - path: "188" + - name: "193" + value: "194" + path: "191" port: -575512248 scheme: ɨ銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ initialDelaySeconds: -1846991380 periodSeconds: -1398498492 successThreshold: -2035009296 tcpSocket: - host: "192" + host: "195" port: 1180382332 timeoutSeconds: 325236550 - name: "161" + name: "164" ports: - containerPort: 38897467 - hostIP: "167" + hostIP: "170" hostPort: 580681683 - name: "166" + name: "169" protocol: h0åȂ町恰nj揠 readinessProbe: exec: command: - - "193" + - "196" failureThreshold: 1427781619 httpGet: - host: "195" + host: "198" httpHeaders: - - name: "196" - value: "197" - path: "194" + - name: "199" + value: "200" + path: "197" port: 1403721475 scheme: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 initialDelaySeconds: -1327537699 periodSeconds: -1941847253 successThreshold: 1596028039 tcpSocket: - host: "198" + host: "201" port: -2064174383 timeoutSeconds: 483512911 resources: @@ -638,72 +641,72 @@ template: runAsNonRoot: true runAsUser: -3150075726777852858 seLinuxOptions: - level: "217" - role: "215" - type: "216" - user: "214" + level: "220" + role: "218" + type: "219" + user: "217" windowsOptions: - gmsaCredentialSpec: "219" - gmsaCredentialSpecName: "218" - runAsUserName: "220" + gmsaCredentialSpec: "222" + gmsaCredentialSpecName: "221" + runAsUserName: "223" stdinOnce: true - terminationMessagePath: "213" + terminationMessagePath: "216" terminationMessagePolicy: '@Ȗs«öʮĀ<é瞾' tty: true volumeDevices: - - devicePath: "186" - name: "185" + - devicePath: "189" + name: "188" volumeMounts: - - mountPath: "182" + - mountPath: "185" mountPropagation: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° - name: "181" + name: "184" readOnly: true - subPath: "183" - subPathExpr: "184" - workingDir: "165" - nodeName: "350" + subPath: "186" + subPathExpr: "187" + workingDir: "168" + nodeName: "353" nodeSelector: - "346": "347" + "349": "350" overhead: 4'ď曕椐敛n湙: "310" preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' priority: -1852730577 - priorityClassName: "408" + priorityClassName: "411" readinessGates: - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 restartPolicy: ǦŐnj汰8ŕİi騎C" - runtimeClassName: "413" - schedulerName: "403" + runtimeClassName: "416" + schedulerName: "406" securityContext: fsGroup: -1335795712555820375 runAsGroup: 3557544419897236324 runAsNonRoot: true runAsUser: 4608737617101049023 seLinuxOptions: - level: "354" - role: "352" - type: "353" - user: "351" + level: "357" + role: "355" + type: "356" + user: "354" supplementalGroups: - 5014869561632118364 sysctls: - - name: "358" - value: "359" + - name: "361" + value: "362" windowsOptions: - gmsaCredentialSpec: "356" - gmsaCredentialSpecName: "355" - runAsUserName: "357" - serviceAccount: "349" - serviceAccountName: "348" + gmsaCredentialSpec: "359" + gmsaCredentialSpecName: "358" + runAsUserName: "360" + serviceAccount: "352" + serviceAccountName: "351" shareProcessNamespace: false - subdomain: "362" + subdomain: "365" terminationGracePeriodSeconds: 2582126978155733738 tolerations: - effect: ŽɣB矗E¸乾 - key: "404" + key: "407" operator: 堺ʣ tolerationSeconds: -3532804738923434397 - value: "405" + value: "408" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -714,207 +717,207 @@ template: matchLabels: p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU maxSkew: -150478704 - topologyKey: "414" + topologyKey: "417" whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ volumes: - awsElasticBlockStore: - fsType: "61" + fsType: "64" partition: -104666658 readOnly: true - volumeID: "60" + volumeID: "63" azureDisk: cachingMode: ʜǝ鿟ldg滠鼍ƭt - diskName: "124" - diskURI: "125" - fsType: "126" + diskName: "127" + diskURI: "128" + fsType: "129" kind: ȫşŇɜa readOnly: true azureFile: - secretName: "110" - shareName: "111" + secretName: "113" + shareName: "114" cephfs: monitors: - - "95" - path: "96" - secretFile: "98" + - "98" + path: "99" + secretFile: "101" secretRef: - name: "99" - user: "97" + name: "102" + user: "100" cinder: - fsType: "93" + fsType: "96" readOnly: true secretRef: - name: "94" - volumeID: "92" + name: "97" + volumeID: "95" configMap: defaultMode: -599608368 items: - - key: "113" + - key: "116" mode: -1194714697 - path: "114" - name: "112" + path: "117" + name: "115" optional: true csi: - driver: "156" - fsType: "157" + driver: "159" + fsType: "160" nodePublishSecretRef: - name: "160" + name: "163" readOnly: true volumeAttributes: - "158": "159" + "161": "162" downwardAPI: defaultMode: 1801487647 items: - fieldRef: - apiVersion: "103" - fieldPath: "104" + apiVersion: "106" + fieldPath: "107" mode: 1322858613 - path: "102" + path: "105" resourceFieldRef: - containerName: "105" + containerName: "108" divisor: "889" - resource: "106" + resource: "109" emptyDir: medium: 踓Ǻǧ湬淊kŪ睴鸏:ɥ³ƞsɁ8^ʥ sizeLimit: "681" fc: - fsType: "108" + fsType: "111" lun: 1169718433 targetWWNs: - - "107" + - "110" wwids: - - "109" + - "112" flexVolume: - driver: "87" - fsType: "88" + driver: "90" + fsType: "91" options: - "90": "91" + "93": "94" readOnly: true secretRef: - name: "89" + name: "92" flocker: - datasetName: "100" - datasetUUID: "101" + datasetName: "103" + datasetUUID: "104" gcePersistentDisk: - fsType: "59" + fsType: "62" partition: 2065358741 - pdName: "58" + pdName: "61" readOnly: true gitRepo: - directory: "64" - repository: "62" - revision: "63" + directory: "67" + repository: "65" + revision: "66" glusterfs: - endpoints: "77" - path: "78" + endpoints: "80" + path: "81" hostPath: - path: "57" + path: "60" type: /淹\韲翁&ʢsɜ曢\%枅:=ǛƓ iscsi: chapAuthSession: true - fsType: "73" - initiatorName: "76" - iqn: "71" - iscsiInterface: "72" + fsType: "76" + initiatorName: "79" + iqn: "74" + iscsiInterface: "75" lun: -663180249 portals: - - "74" + - "77" readOnly: true secretRef: - name: "75" - targetPortal: "70" - name: "56" + name: "78" + targetPortal: "73" + name: "59" nfs: - path: "69" - server: "68" + path: "72" + server: "71" persistentVolumeClaim: - claimName: "79" + claimName: "82" photonPersistentDisk: - fsType: "128" - pdID: "127" + fsType: "131" + pdID: "130" portworxVolume: - fsType: "143" + fsType: "146" readOnly: true - volumeID: "142" + volumeID: "145" projected: defaultMode: -1980941277 sources: - configMap: items: - - key: "138" + - key: "141" mode: 1730325900 - path: "139" - name: "137" + path: "142" + name: "140" optional: true downwardAPI: items: - fieldRef: - apiVersion: "133" - fieldPath: "134" + apiVersion: "136" + fieldPath: "137" mode: -555780268 - path: "132" + path: "135" resourceFieldRef: - containerName: "135" + containerName: "138" divisor: "952" - resource: "136" + resource: "139" secret: items: - - key: "130" + - key: "133" mode: 782113097 - path: "131" - name: "129" + path: "134" + name: "132" optional: true serviceAccountToken: - audience: "140" + audience: "143" expirationSeconds: -2937394236764575757 - path: "141" + path: "144" quobyte: - group: "122" + group: "125" readOnly: true - registry: "119" - tenant: "123" - user: "121" - volume: "120" + registry: "122" + tenant: "126" + user: "124" + volume: "123" rbd: - fsType: "82" - image: "81" - keyring: "85" + fsType: "85" + image: "84" + keyring: "88" monitors: - - "80" - pool: "83" + - "83" + pool: "86" readOnly: true secretRef: - name: "86" - user: "84" + name: "89" + user: "87" scaleIO: - fsType: "151" - gateway: "144" - protectionDomain: "147" + fsType: "154" + gateway: "147" + protectionDomain: "150" secretRef: - name: "146" + name: "149" sslEnabled: true - storageMode: "149" - storagePool: "148" - system: "145" - volumeName: "150" + storageMode: "152" + storagePool: "151" + system: "148" + volumeName: "153" secret: defaultMode: 1655406148 items: - - key: "66" + - key: "69" mode: 1648350164 - path: "67" + path: "70" optional: true - secretName: "65" + secretName: "68" storageos: - fsType: "154" + fsType: "157" readOnly: true secretRef: - name: "155" - volumeName: "152" - volumeNamespace: "153" + name: "158" + volumeName: "155" + volumeNamespace: "156" vsphereVolume: - fsType: "116" - storagePolicyID: "118" - storagePolicyName: "117" - volumePath: "115" + fsType: "119" + storagePolicyID: "121" + storagePolicyName: "120" + volumePath: "118" ttlSecondsAfterFinished: 920774957 diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.json b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.json index 33b479ae05b..6eedd44660e 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.json +++ b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.json @@ -35,51 +35,53 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "schedule": "18", + "schedule": "19", "startingDeadlineSeconds": -2555947251840004808, "concurrencyPolicy": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", "suspend": true, "jobTemplate": { "metadata": { - "name": "19", - "generateName": "20", - "namespace": "21", - "selfLink": "22", + "name": "20", + "generateName": "21", + "namespace": "22", + "selfLink": "23", "uid": "^苣", "resourceVersion": "1092536316763508004", "generation": 3798025802092444428, "creationTimestamp": null, "deletionGracePeriodSeconds": -6114802437535409255, "labels": { - "24": "25" + "25": "26" }, "annotations": { - "26": "27" + "27": "28" }, "ownerReferences": [ { - "apiVersion": "28", - "kind": "29", - "name": "30", + "apiVersion": "29", + "kind": "30", + "name": "31", "uid": "憍峕?狱³-Ǐ忄*", "controller": false, "blockOwnerDeletion": false } ], "finalizers": [ - "31" + "32" ], - "clusterName": "32", + "clusterName": "33", "managedFields": [ { - "manager": "33", + "manager": "34", "operation": "ȎțêɘIJ斬³;Ơ歿", - "apiVersion": "34" + "apiVersion": "35", + "fieldsType": "36" } ] }, @@ -102,49 +104,50 @@ "manualSelector": true, "template": { "metadata": { - "name": "41", - "generateName": "42", - "namespace": "43", - "selfLink": "44", + "name": "43", + "generateName": "44", + "namespace": "45", + "selfLink": "46", "uid": "A", "resourceVersion": "13282108741396501211", "generation": -1988464041375677738, "creationTimestamp": null, "deletionGracePeriodSeconds": -961038652544818647, "labels": { - "46": "47" + "48": "49" }, "annotations": { - "48": "49" + "50": "51" }, "ownerReferences": [ { - "apiVersion": "50", - "kind": "51", - "name": "52", + "apiVersion": "52", + "kind": "53", + "name": "54", "uid": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", "controller": false, "blockOwnerDeletion": false } ], "finalizers": [ - "53" + "55" ], - "clusterName": "54", + "clusterName": "56", "managedFields": [ { - "manager": "55", + "manager": "57", "operation": "聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸", - "apiVersion": "56" + "apiVersion": "58", + "fieldsType": "59" } ] }, "spec": { "volumes": [ { - "name": "57", + "name": "60", "hostPath": { - "path": "58", + "path": "61", "type": "j剐'宣I拍N嚳ķȗ" }, "emptyDir": { @@ -152,27 +155,27 @@ "sizeLimit": "347" }, "gcePersistentDisk": { - "pdName": "59", - "fsType": "60", + "pdName": "62", + "fsType": "63", "partition": 1399152294, "readOnly": true }, "awsElasticBlockStore": { - "volumeID": "61", - "fsType": "62", + "volumeID": "64", + "fsType": "65", "partition": -1853411528 }, "gitRepo": { - "repository": "63", - "revision": "64", - "directory": "65" + "repository": "66", + "revision": "67", + "directory": "68" }, "secret": { - "secretName": "66", + "secretName": "69", "items": [ { - "key": "67", - "path": "68", + "key": "70", + "path": "71", "mode": 1395607230 } ], @@ -180,90 +183,90 @@ "optional": true }, "nfs": { - "server": "69", - "path": "70" + "server": "72", + "path": "73" }, "iscsi": { - "targetPortal": "71", - "iqn": "72", + "targetPortal": "74", + "iqn": "75", "lun": -1483417237, - "iscsiInterface": "73", - "fsType": "74", + "iscsiInterface": "76", + "fsType": "77", "portals": [ - "75" + "78" ], "secretRef": { - "name": "76" + "name": "79" }, - "initiatorName": "77" + "initiatorName": "80" }, "glusterfs": { - "endpoints": "78", - "path": "79", + "endpoints": "81", + "path": "82", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "80", + "claimName": "83", "readOnly": true }, "rbd": { "monitors": [ - "81" + "84" ], - "image": "82", - "fsType": "83", - "pool": "84", - "user": "85", - "keyring": "86", + "image": "85", + "fsType": "86", + "pool": "87", + "user": "88", + "keyring": "89", "secretRef": { - "name": "87" + "name": "90" }, "readOnly": true }, "flexVolume": { - "driver": "88", - "fsType": "89", + "driver": "91", + "fsType": "92", "secretRef": { - "name": "90" + "name": "93" }, "options": { - "91": "92" + "94": "95" } }, "cinder": { - "volumeID": "93", - "fsType": "94", + "volumeID": "96", + "fsType": "97", "secretRef": { - "name": "95" + "name": "98" } }, "cephfs": { "monitors": [ - "96" + "99" ], - "path": "97", - "user": "98", - "secretFile": "99", + "path": "100", + "user": "101", + "secretFile": "102", "secretRef": { - "name": "100" + "name": "103" }, "readOnly": true }, "flocker": { - "datasetName": "101", - "datasetUUID": "102" + "datasetName": "104", + "datasetUUID": "105" }, "downwardAPI": { "items": [ { - "path": "103", + "path": "106", "fieldRef": { - "apiVersion": "104", - "fieldPath": "105" + "apiVersion": "107", + "fieldPath": "108" }, "resourceFieldRef": { - "containerName": "106", - "resource": "107", + "containerName": "109", + "resource": "110", "divisor": "52" }, "mode": -1011172037 @@ -273,24 +276,24 @@ }, "fc": { "targetWWNs": [ - "108" + "111" ], "lun": -740816174, - "fsType": "109", + "fsType": "112", "wwids": [ - "110" + "113" ] }, "azureFile": { - "secretName": "111", - "shareName": "112" + "secretName": "114", + "shareName": "115" }, "configMap": { - "name": "113", + "name": "116", "items": [ { - "key": "114", - "path": "115", + "key": "117", + "path": "118", "mode": 1793473487 } ], @@ -298,40 +301,40 @@ "optional": false }, "vsphereVolume": { - "volumePath": "116", - "fsType": "117", - "storagePolicyName": "118", - "storagePolicyID": "119" + "volumePath": "119", + "fsType": "120", + "storagePolicyName": "121", + "storagePolicyID": "122" }, "quobyte": { - "registry": "120", - "volume": "121", + "registry": "123", + "volume": "124", "readOnly": true, - "user": "122", - "group": "123", - "tenant": "124" + "user": "125", + "group": "126", + "tenant": "127" }, "azureDisk": { - "diskName": "125", - "diskURI": "126", + "diskName": "128", + "diskURI": "129", "cachingMode": "A3fƻfʣ繡楙¯", - "fsType": "127", + "fsType": "130", "readOnly": true, "kind": "勗E濞偘1ɩÅ議Ǹ轺@)蓳嗘TʡȂ" }, "photonPersistentDisk": { - "pdID": "128", - "fsType": "129" + "pdID": "131", + "fsType": "132" }, "projected": { "sources": [ { "secret": { - "name": "130", + "name": "133", "items": [ { - "key": "131", - "path": "132", + "key": "134", + "path": "135", "mode": 550215822 } ], @@ -340,14 +343,14 @@ "downwardAPI": { "items": [ { - "path": "133", + "path": "136", "fieldRef": { - "apiVersion": "134", - "fieldPath": "135" + "apiVersion": "137", + "fieldPath": "138" }, "resourceFieldRef": { - "containerName": "136", - "resource": "137", + "containerName": "139", + "resource": "140", "divisor": "618" }, "mode": 1525389481 @@ -355,119 +358,119 @@ ] }, "configMap": { - "name": "138", + "name": "141", "items": [ { - "key": "139", - "path": "140", + "key": "142", + "path": "143", "mode": -1249460160 } ], "optional": false }, "serviceAccountToken": { - "audience": "141", + "audience": "144", "expirationSeconds": -8988970531898753887, - "path": "142" + "path": "145" } } ], "defaultMode": -1332301579 }, "portworxVolume": { - "volumeID": "143", - "fsType": "144" + "volumeID": "146", + "fsType": "147" }, "scaleIO": { - "gateway": "145", - "system": "146", + "gateway": "148", + "system": "149", "secretRef": { - "name": "147" + "name": "150" }, - "protectionDomain": "148", - "storagePool": "149", - "storageMode": "150", - "volumeName": "151", - "fsType": "152", + "protectionDomain": "151", + "storagePool": "152", + "storageMode": "153", + "volumeName": "154", + "fsType": "155", "readOnly": true }, "storageos": { - "volumeName": "153", - "volumeNamespace": "154", - "fsType": "155", + "volumeName": "156", + "volumeNamespace": "157", + "fsType": "158", "readOnly": true, "secretRef": { - "name": "156" + "name": "159" } }, "csi": { - "driver": "157", + "driver": "160", "readOnly": false, - "fsType": "158", + "fsType": "161", "volumeAttributes": { - "159": "160" + "162": "163" }, "nodePublishSecretRef": { - "name": "161" + "name": "164" } } } ], "initContainers": [ { - "name": "162", - "image": "163", + "name": "165", + "image": "166", "command": [ - "164" + "167" ], "args": [ - "165" + "168" ], - "workingDir": "166", + "workingDir": "169", "ports": [ { - "name": "167", + "name": "170", "hostPort": 1632959949, "containerPort": 487826951, "protocol": "ldg滠鼍ƭt?", - "hostIP": "168" + "hostIP": "171" } ], "envFrom": [ { - "prefix": "169", + "prefix": "172", "configMapRef": { - "name": "170", + "name": "173", "optional": false }, "secretRef": { - "name": "171", + "name": "174", "optional": false } } ], "env": [ { - "name": "172", - "value": "173", + "name": "175", + "value": "176", "valueFrom": { "fieldRef": { - "apiVersion": "174", - "fieldPath": "175" + "apiVersion": "177", + "fieldPath": "178" }, "resourceFieldRef": { - "containerName": "176", - "resource": "177", + "containerName": "179", + "resource": "180", "divisor": "597" }, "configMapKeyRef": { - "name": "178", - "key": "179", + "name": "181", + "key": "182", "optional": false }, "secretKeyRef": { - "name": "180", - "key": "181", + "name": "183", + "key": "184", "optional": false } } @@ -483,41 +486,41 @@ }, "volumeMounts": [ { - "name": "182", + "name": "185", "readOnly": true, - "mountPath": "183", - "subPath": "184", + "mountPath": "186", + "subPath": "187", "mountPropagation": "瑥A", - "subPathExpr": "185" + "subPathExpr": "188" } ], "volumeDevices": [ { - "name": "186", - "devicePath": "187" + "name": "189", + "devicePath": "190" } ], "livenessProbe": { "exec": { "command": [ - "188" + "191" ] }, "httpGet": { - "path": "189", - "port": "190", - "host": "191", + "path": "192", + "port": "193", + "host": "194", "scheme": "0åȂ町恰nj揠8lj", "httpHeaders": [ { - "name": "192", - "value": "193" + "name": "195", + "value": "196" } ] }, "tcpSocket": { "port": -2049272966, - "host": "194" + "host": "197" }, "initialDelaySeconds": -1188153605, "timeoutSeconds": -427769948, @@ -528,23 +531,23 @@ "readinessProbe": { "exec": { "command": [ - "195" + "198" ] }, "httpGet": { - "path": "196", - "port": "197", - "host": "198", + "path": "199", + "port": "200", + "host": "201", "httpHeaders": [ { - "name": "199", - "value": "200" + "name": "202", + "value": "203" } ] }, "tcpSocket": { "port": 675406340, - "host": "201" + "host": "204" }, "initialDelaySeconds": 994527057, "timeoutSeconds": -1482763519, @@ -556,51 +559,51 @@ "postStart": { "exec": { "command": [ - "202" + "205" ] }, "httpGet": { - "path": "203", - "port": "204", - "host": "205", + "path": "206", + "port": "207", + "host": "208", "scheme": "%:;栍dʪīT捘ɍi", "httpHeaders": [ { - "name": "206", - "value": "207" + "name": "209", + "value": "210" } ] }, "tcpSocket": { - "port": "208", - "host": "209" + "port": "211", + "host": "212" } }, "preStop": { "exec": { "command": [ - "210" + "213" ] }, "httpGet": { - "path": "211", + "path": "214", "port": -1171060347, - "host": "212", + "host": "215", "scheme": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", "httpHeaders": [ { - "name": "213", - "value": "214" + "name": "216", + "value": "217" } ] }, "tcpSocket": { - "port": "215", - "host": "216" + "port": "218", + "host": "219" } } }, - "terminationMessagePath": "217", + "terminationMessagePath": "220", "terminationMessagePolicy": "閼咎櫸eʔŊ", "imagePullPolicy": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", "securityContext": { @@ -614,15 +617,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "218", - "role": "219", - "type": "220", - "level": "221" + "user": "221", + "role": "222", + "type": "223", + "level": "224" }, "windowsOptions": { - "gmsaCredentialSpecName": "222", - "gmsaCredentialSpec": "223", - "runAsUserName": "224" + "gmsaCredentialSpecName": "225", + "gmsaCredentialSpec": "226", + "runAsUserName": "227" }, "runAsUser": -4642229086806245627, "runAsGroup": 6165457529064596376, @@ -637,59 +640,59 @@ ], "containers": [ { - "name": "225", - "image": "226", + "name": "228", + "image": "229", "command": [ - "227" + "230" ], "args": [ - "228" + "231" ], - "workingDir": "229", + "workingDir": "232", "ports": [ { - "name": "230", + "name": "233", "hostPort": -1703360754, "containerPort": -1569009987, "protocol": "ɢǵʭd鲡:贅wE@Ȗs«öʮĀ\u003c", - "hostIP": "231" + "hostIP": "234" } ], "envFrom": [ { - "prefix": "232", + "prefix": "235", "configMapRef": { - "name": "233", + "name": "236", "optional": true }, "secretRef": { - "name": "234", + "name": "237", "optional": false } } ], "env": [ { - "name": "235", - "value": "236", + "name": "238", + "value": "239", "valueFrom": { "fieldRef": { - "apiVersion": "237", - "fieldPath": "238" + "apiVersion": "240", + "fieldPath": "241" }, "resourceFieldRef": { - "containerName": "239", - "resource": "240", + "containerName": "242", + "resource": "243", "divisor": "405" }, "configMapKeyRef": { - "name": "241", - "key": "242", + "name": "244", + "key": "245", "optional": false }, "secretKeyRef": { - "name": "243", - "key": "244", + "name": "246", + "key": "247", "optional": false } } @@ -705,40 +708,40 @@ }, "volumeMounts": [ { - "name": "245", - "mountPath": "246", - "subPath": "247", + "name": "248", + "mountPath": "249", + "subPath": "250", "mountPropagation": "@ùƸʋŀ樺ȃv", - "subPathExpr": "248" + "subPathExpr": "251" } ], "volumeDevices": [ { - "name": "249", - "devicePath": "250" + "name": "252", + "devicePath": "253" } ], "livenessProbe": { "exec": { "command": [ - "251" + "254" ] }, "httpGet": { - "path": "252", - "port": "253", - "host": "254", + "path": "255", + "port": "256", + "host": "257", "scheme": "Źʣy豎@ɀ羭,铻O", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "258", + "value": "259" } ] }, "tcpSocket": { - "port": "257", - "host": "258" + "port": "260", + "host": "261" }, "initialDelaySeconds": 1424053148, "timeoutSeconds": 747521320, @@ -749,24 +752,24 @@ "readinessProbe": { "exec": { "command": [ - "259" + "262" ] }, "httpGet": { - "path": "260", + "path": "263", "port": -1710454086, - "host": "261", + "host": "264", "scheme": "mɩC[ó瓧", "httpHeaders": [ { - "name": "262", - "value": "263" + "name": "265", + "value": "266" } ] }, "tcpSocket": { "port": -122979840, - "host": "264" + "host": "267" }, "initialDelaySeconds": 915577348, "timeoutSeconds": -590798124, @@ -778,51 +781,51 @@ "postStart": { "exec": { "command": [ - "265" + "268" ] }, "httpGet": { - "path": "266", + "path": "269", "port": 1385030458, - "host": "267", + "host": "270", "scheme": "Ao/樝fw[Řż丩ŽoǠŻ", "httpHeaders": [ { - "name": "268", - "value": "269" + "name": "271", + "value": "272" } ] }, "tcpSocket": { - "port": "270", - "host": "271" + "port": "273", + "host": "274" } }, "preStop": { "exec": { "command": [ - "272" + "275" ] }, "httpGet": { - "path": "273", + "path": "276", "port": -1589303862, - "host": "274", + "host": "277", "scheme": "ľǎɳ,ǿ飏騀呣ǎ", "httpHeaders": [ { - "name": "275", - "value": "276" + "name": "278", + "value": "279" } ] }, "tcpSocket": { - "port": "277", - "host": "278" + "port": "280", + "host": "281" } } }, - "terminationMessagePath": "279", + "terminationMessagePath": "282", "terminationMessagePolicy": "萭旿@掇lNdǂ\u003e5姣", "securityContext": { "capabilities": { @@ -835,15 +838,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "280", - "role": "281", - "type": "282", - "level": "283" + "user": "283", + "role": "284", + "type": "285", + "level": "286" }, "windowsOptions": { - "gmsaCredentialSpecName": "284", - "gmsaCredentialSpec": "285", - "runAsUserName": "286" + "gmsaCredentialSpecName": "287", + "gmsaCredentialSpec": "288", + "runAsUserName": "289" }, "runAsUser": -5738810661106213940, "runAsGroup": 3195567116206635190, @@ -858,59 +861,59 @@ ], "ephemeralContainers": [ { - "name": "287", - "image": "288", + "name": "290", + "image": "291", "command": [ - "289" + "292" ], "args": [ - "290" + "293" ], - "workingDir": "291", + "workingDir": "294", "ports": [ { - "name": "292", + "name": "295", "hostPort": -1097611426, "containerPort": 1871952835, "protocol": "D剂讼ɓȌʟni酛3ƁÀ*", - "hostIP": "293" + "hostIP": "296" } ], "envFrom": [ { - "prefix": "294", + "prefix": "297", "configMapRef": { - "name": "295", + "name": "298", "optional": false }, "secretRef": { - "name": "296", + "name": "299", "optional": true } } ], "env": [ { - "name": "297", - "value": "298", + "name": "300", + "value": "301", "valueFrom": { "fieldRef": { - "apiVersion": "299", - "fieldPath": "300" + "apiVersion": "302", + "fieldPath": "303" }, "resourceFieldRef": { - "containerName": "301", - "resource": "302", + "containerName": "304", + "resource": "305", "divisor": "19" }, "configMapKeyRef": { - "name": "303", - "key": "304", + "name": "306", + "key": "307", "optional": false }, "secretKeyRef": { - "name": "305", - "key": "306", + "name": "308", + "key": "309", "optional": true } } @@ -926,40 +929,40 @@ }, "volumeMounts": [ { - "name": "307", - "mountPath": "308", - "subPath": "309", + "name": "310", + "mountPath": "311", + "subPath": "312", "mountPropagation": "¿", - "subPathExpr": "310" + "subPathExpr": "313" } ], "volumeDevices": [ { - "name": "311", - "devicePath": "312" + "name": "314", + "devicePath": "315" } ], "livenessProbe": { "exec": { "command": [ - "313" + "316" ] }, "httpGet": { - "path": "314", + "path": "317", "port": -534498506, - "host": "315", + "host": "318", "scheme": "儴Ůĺ}潷ʒ胵輓Ɔȓ蹣ɐ", "httpHeaders": [ { - "name": "316", - "value": "317" + "name": "319", + "value": "320" } ] }, "tcpSocket": { - "port": "318", - "host": "319" + "port": "321", + "host": "322" }, "initialDelaySeconds": -805795167, "timeoutSeconds": 1791615594, @@ -970,24 +973,24 @@ "readinessProbe": { "exec": { "command": [ - "320" + "323" ] }, "httpGet": { - "path": "321", - "port": "322", - "host": "323", + "path": "324", + "port": "325", + "host": "326", "scheme": "更偢ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "httpHeaders": [ { - "name": "324", - "value": "325" + "name": "327", + "value": "328" } ] }, "tcpSocket": { "port": 467291328, - "host": "326" + "host": "329" }, "initialDelaySeconds": -1664778008, "timeoutSeconds": -1191528701, @@ -999,51 +1002,51 @@ "postStart": { "exec": { "command": [ - "327" + "330" ] }, "httpGet": { - "path": "328", + "path": "331", "port": -467985423, - "host": "329", + "host": "332", "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", "httpHeaders": [ { - "name": "330", - "value": "331" + "name": "333", + "value": "334" } ] }, "tcpSocket": { - "port": "332", - "host": "333" + "port": "335", + "host": "336" } }, "preStop": { "exec": { "command": [ - "334" + "337" ] }, "httpGet": { - "path": "335", + "path": "338", "port": 591440053, - "host": "336", + "host": "339", "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", "httpHeaders": [ { - "name": "337", - "value": "338" + "name": "340", + "value": "341" } ] }, "tcpSocket": { - "port": "339", - "host": "340" + "port": "342", + "host": "343" } } }, - "terminationMessagePath": "341", + "terminationMessagePath": "344", "terminationMessagePolicy": " wƯ貾坢'跩aŕ", "imagePullPolicy": "Ļǟi\u0026", "securityContext": { @@ -1057,15 +1060,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "342", - "role": "343", - "type": "344", - "level": "345" + "user": "345", + "role": "346", + "type": "347", + "level": "348" }, "windowsOptions": { - "gmsaCredentialSpecName": "346", - "gmsaCredentialSpec": "347", - "runAsUserName": "348" + "gmsaCredentialSpecName": "349", + "gmsaCredentialSpec": "350", + "runAsUserName": "351" }, "runAsUser": -7971724279034955974, "runAsGroup": 2011630253582325853, @@ -1075,7 +1078,7 @@ "procMount": ",ŕ" }, "stdinOnce": true, - "targetContainerName": "349" + "targetContainerName": "352" } ], "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", @@ -1083,25 +1086,25 @@ "activeDeadlineSeconds": 1968932441807931700, "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", "nodeSelector": { - "350": "351" + "353": "354" }, - "serviceAccountName": "352", - "serviceAccount": "353", + "serviceAccountName": "355", + "serviceAccount": "356", "automountServiceAccountToken": false, - "nodeName": "354", + "nodeName": "357", "hostNetwork": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "355", - "role": "356", - "type": "357", - "level": "358" + "user": "358", + "role": "359", + "type": "360", + "level": "361" }, "windowsOptions": { - "gmsaCredentialSpecName": "359", - "gmsaCredentialSpec": "360", - "runAsUserName": "361" + "gmsaCredentialSpecName": "362", + "gmsaCredentialSpec": "363", + "runAsUserName": "364" }, "runAsUser": -6241205430888228274, "runAsGroup": 3716388262106582789, @@ -1112,18 +1115,18 @@ "fsGroup": -500234369132816308, "sysctls": [ { - "name": "362", - "value": "363" + "name": "365", + "value": "366" } ] }, "imagePullSecrets": [ { - "name": "364" + "name": "367" } ], - "hostname": "365", - "subdomain": "366", + "hostname": "368", + "subdomain": "369", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1131,19 +1134,19 @@ { "matchExpressions": [ { - "key": "367", + "key": "370", "operator": "鱎ƙ;Nŕ璻Ji", "values": [ - "368" + "371" ] } ], "matchFields": [ { - "key": "369", + "key": "372", "operator": "J", "values": [ - "370" + "373" ] } ] @@ -1156,19 +1159,19 @@ "preference": { "matchExpressions": [ { - "key": "371", + "key": "374", "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", "values": [ - "372" + "375" ] } ], "matchFields": [ { - "key": "373", + "key": "376", "operator": "ʎǑyZ涬P­", "values": [ - "374" + "377" ] } ] @@ -1194,9 +1197,9 @@ ] }, "namespaces": [ - "381" + "384" ], - "topologyKey": "382" + "topologyKey": "385" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1218,9 +1221,9 @@ ] }, "namespaces": [ - "389" + "392" ], - "topologyKey": "390" + "topologyKey": "393" } } ] @@ -1243,9 +1246,9 @@ ] }, "namespaces": [ - "397" + "400" ], - "topologyKey": "398" + "topologyKey": "401" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1267,45 +1270,45 @@ ] }, "namespaces": [ - "405" + "408" ], - "topologyKey": "406" + "topologyKey": "409" } } ] } }, - "schedulerName": "407", + "schedulerName": "410", "tolerations": [ { - "key": "408", + "key": "411", "operator": "抷qTfZȻ干m謆7", - "value": "409", + "value": "412", "effect": "儉ɩ柀", "tolerationSeconds": -7411984641310969236 } ], "hostAliases": [ { - "ip": "410", + "ip": "413", "hostnames": [ - "411" + "414" ] } ], - "priorityClassName": "412", + "priorityClassName": "415", "priority": -895317190, "dnsConfig": { "nameservers": [ - "413" + "416" ], "searches": [ - "414" + "417" ], "options": [ { - "name": "415", - "value": "416" + "name": "418", + "value": "419" } ] }, @@ -1314,7 +1317,7 @@ "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" } ], - "runtimeClassName": "417", + "runtimeClassName": "420", "enableServiceLinks": true, "preemptionPolicy": "qiǙĞǠ", "overhead": { @@ -1323,7 +1326,7 @@ "topologySpreadConstraints": [ { "maxSkew": 44905239, - "topologyKey": "418", + "topologyKey": "421", "whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃", "labelSelector": { "matchLabels": { @@ -1349,12 +1352,12 @@ "status": { "active": [ { - "kind": "425", - "namespace": "426", - "name": "427", - "apiVersion": "428", - "resourceVersion": "429", - "fieldPath": "430" + "kind": "428", + "namespace": "429", + "name": "430", + "apiVersion": "431", + "resourceVersion": "432", + "fieldPath": "433" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.pb b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.pb index 80cc70ff156..6900090cbc0 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.pb and b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.yaml b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.yaml index f84f8a70985..3d8aed07c02 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.CronJob.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -34,31 +35,32 @@ spec: jobTemplate: metadata: annotations: - "26": "27" - clusterName: "32" + "27": "28" + clusterName: "33" creationTimestamp: null deletionGracePeriodSeconds: -6114802437535409255 finalizers: - - "31" - generateName: "20" + - "32" + generateName: "21" generation: 3798025802092444428 labels: - "24": "25" + "25": "26" managedFields: - - apiVersion: "34" - manager: "33" + - apiVersion: "35" + fieldsType: "36" + manager: "34" operation: ȎțêɘIJ斬³;Ơ歿 - name: "19" - namespace: "21" + name: "20" + namespace: "22" ownerReferences: - - apiVersion: "28" + - apiVersion: "29" blockOwnerDeletion: false controller: false - kind: "29" - name: "30" + kind: "30" + name: "31" uid: 憍峕?狱³-Ǐ忄* resourceVersion: "1092536316763508004" - selfLink: "22" + selfLink: "23" uid: ^苣 spec: activeDeadlineSeconds: -1483125035702892746 @@ -75,31 +77,32 @@ spec: template: metadata: annotations: - "48": "49" - clusterName: "54" + "50": "51" + clusterName: "56" creationTimestamp: null deletionGracePeriodSeconds: -961038652544818647 finalizers: - - "53" - generateName: "42" + - "55" + generateName: "44" generation: -1988464041375677738 labels: - "46": "47" + "48": "49" managedFields: - - apiVersion: "56" - manager: "55" + - apiVersion: "58" + fieldsType: "59" + manager: "57" operation: 聻鎥ʟ<$洅ɹ7\弌Þ帺萸 - name: "41" - namespace: "43" + name: "43" + namespace: "45" ownerReferences: - - apiVersion: "50" + - apiVersion: "52" blockOwnerDeletion: false controller: false - kind: "51" - name: "52" + kind: "53" + name: "54" uid: a縳讋ɮ衺勽Ƙq/Ź u衲<¿燥ǖ_è resourceVersion: "13282108741396501211" - selfLink: "44" + selfLink: "46" uid: A spec: activeDeadlineSeconds: 1968932441807931700 @@ -108,28 +111,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "371" + - key: "374" operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 values: - - "372" + - "375" matchFields: - - key: "373" + - key: "376" operator: ʎǑyZ涬P­ values: - - "374" + - "377" weight: 902978249 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "367" + - key: "370" operator: 鱎ƙ;Nŕ璻Ji values: - - "368" + - "371" matchFields: - - key: "369" + - key: "372" operator: J values: - - "370" + - "373" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -142,8 +145,8 @@ spec: matchLabels: 26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J: 28_38xm-.nx.sEK4B namespaces: - - "389" - topologyKey: "390" + - "392" + topologyKey: "393" weight: -3478003 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -155,8 +158,8 @@ spec: matchLabels: 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v namespaces: - - "381" - topologyKey: "382" + - "384" + topologyKey: "385" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -169,8 +172,8 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "405" - topologyKey: "406" + - "408" + topologyKey: "409" weight: -1078366610 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -182,118 +185,118 @@ spec: matchLabels: O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 namespaces: - - "397" - topologyKey: "398" + - "400" + topologyKey: "401" automountServiceAccountToken: false containers: - args: - - "228" + - "231" command: - - "227" + - "230" env: - - name: "235" - value: "236" + - name: "238" + value: "239" valueFrom: configMapKeyRef: - key: "242" - name: "241" + key: "245" + name: "244" optional: false fieldRef: - apiVersion: "237" - fieldPath: "238" + apiVersion: "240" + fieldPath: "241" resourceFieldRef: - containerName: "239" + containerName: "242" divisor: "405" - resource: "240" + resource: "243" secretKeyRef: - key: "244" - name: "243" + key: "247" + name: "246" optional: false envFrom: - configMapRef: - name: "233" + name: "236" optional: true - prefix: "232" + prefix: "235" secretRef: - name: "234" + name: "237" optional: false - image: "226" + image: "229" lifecycle: postStart: exec: command: - - "265" + - "268" httpGet: - host: "267" + host: "270" httpHeaders: - - name: "268" - value: "269" - path: "266" + - name: "271" + value: "272" + path: "269" port: 1385030458 scheme: Ao/樝fw[Řż丩ŽoǠŻ tcpSocket: - host: "271" - port: "270" + host: "274" + port: "273" preStop: exec: command: - - "272" + - "275" httpGet: - host: "274" + host: "277" httpHeaders: - - name: "275" - value: "276" - path: "273" + - name: "278" + value: "279" + path: "276" port: -1589303862 scheme: ľǎɳ,ǿ飏騀呣ǎ tcpSocket: - host: "278" - port: "277" + host: "281" + port: "280" livenessProbe: exec: command: - - "251" + - "254" failureThreshold: -1131820775 httpGet: - host: "254" + host: "257" httpHeaders: - - name: "255" - value: "256" - path: "252" - port: "253" + - name: "258" + value: "259" + path: "255" + port: "256" scheme: Źʣy豎@ɀ羭,铻O initialDelaySeconds: 1424053148 periodSeconds: 859639931 successThreshold: -1663149700 tcpSocket: - host: "258" - port: "257" + host: "261" + port: "260" timeoutSeconds: 747521320 - name: "225" + name: "228" ports: - containerPort: -1569009987 - hostIP: "231" + hostIP: "234" hostPort: -1703360754 - name: "230" + name: "233" protocol: ɢǵʭd鲡:贅wE@Ȗs«öʮĀ< readinessProbe: exec: command: - - "259" + - "262" failureThreshold: -233378149 httpGet: - host: "261" + host: "264" httpHeaders: - - name: "262" - value: "263" - path: "260" + - name: "265" + value: "266" + path: "263" port: -1710454086 scheme: mɩC[ó瓧 initialDelaySeconds: 915577348 periodSeconds: -1386967282 successThreshold: -2030286732 tcpSocket: - host: "264" + host: "267" port: -122979840 timeoutSeconds: -590798124 resources: @@ -315,148 +318,148 @@ spec: runAsNonRoot: true runAsUser: -5738810661106213940 seLinuxOptions: - level: "283" - role: "281" - type: "282" - user: "280" + level: "286" + role: "284" + type: "285" + user: "283" windowsOptions: - gmsaCredentialSpec: "285" - gmsaCredentialSpecName: "284" - runAsUserName: "286" + gmsaCredentialSpec: "288" + gmsaCredentialSpecName: "287" + runAsUserName: "289" stdin: true - terminationMessagePath: "279" + terminationMessagePath: "282" terminationMessagePolicy: 萭旿@掇lNdǂ>5姣 tty: true volumeDevices: - - devicePath: "250" - name: "249" + - devicePath: "253" + name: "252" volumeMounts: - - mountPath: "246" + - mountPath: "249" mountPropagation: '@ùƸʋŀ樺ȃv' - name: "245" - subPath: "247" - subPathExpr: "248" - workingDir: "229" + name: "248" + subPath: "250" + subPathExpr: "251" + workingDir: "232" dnsConfig: nameservers: - - "413" + - "416" options: - - name: "415" - value: "416" + - name: "418" + value: "419" searches: - - "414" + - "417" dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 enableServiceLinks: true ephemeralContainers: - args: - - "290" + - "293" command: - - "289" + - "292" env: - - name: "297" - value: "298" + - name: "300" + value: "301" valueFrom: configMapKeyRef: - key: "304" - name: "303" + key: "307" + name: "306" optional: false fieldRef: - apiVersion: "299" - fieldPath: "300" + apiVersion: "302" + fieldPath: "303" resourceFieldRef: - containerName: "301" + containerName: "304" divisor: "19" - resource: "302" + resource: "305" secretKeyRef: - key: "306" - name: "305" + key: "309" + name: "308" optional: true envFrom: - configMapRef: - name: "295" + name: "298" optional: false - prefix: "294" + prefix: "297" secretRef: - name: "296" + name: "299" optional: true - image: "288" + image: "291" imagePullPolicy: Ļǟi& lifecycle: postStart: exec: command: - - "327" + - "330" httpGet: - host: "329" + host: "332" httpHeaders: - - name: "330" - value: "331" - path: "328" + - name: "333" + value: "334" + path: "331" port: -467985423 scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ tcpSocket: - host: "333" - port: "332" + host: "336" + port: "335" preStop: exec: command: - - "334" + - "337" httpGet: - host: "336" + host: "339" httpHeaders: - - name: "337" - value: "338" - path: "335" + - name: "340" + value: "341" + path: "338" port: 591440053 scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 tcpSocket: - host: "340" - port: "339" + host: "343" + port: "342" livenessProbe: exec: command: - - "313" + - "316" failureThreshold: 1831208885 httpGet: - host: "315" + host: "318" httpHeaders: - - name: "316" - value: "317" - path: "314" + - name: "319" + value: "320" + path: "317" port: -534498506 scheme: 儴Ůĺ}潷ʒ胵輓Ɔȓ蹣ɐ initialDelaySeconds: -805795167 periodSeconds: 785984384 successThreshold: 193463975 tcpSocket: - host: "319" - port: "318" + host: "322" + port: "321" timeoutSeconds: 1791615594 - name: "287" + name: "290" ports: - containerPort: 1871952835 - hostIP: "293" + hostIP: "296" hostPort: -1097611426 - name: "292" + name: "295" protocol: D剂讼ɓȌʟni酛3ƁÀ* readinessProbe: exec: command: - - "320" + - "323" failureThreshold: 18113448 httpGet: - host: "323" + host: "326" httpHeaders: - - name: "324" - value: "325" - path: "321" - port: "322" + - name: "327" + value: "328" + path: "324" + port: "325" scheme: 更偢ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ initialDelaySeconds: -1664778008 periodSeconds: -978176982 successThreshold: 415947324 tcpSocket: - host: "326" + host: "329" port: 467291328 timeoutSeconds: -1191528701 resources: @@ -478,145 +481,145 @@ spec: runAsNonRoot: false runAsUser: -7971724279034955974 seLinuxOptions: - level: "345" - role: "343" - type: "344" - user: "342" + level: "348" + role: "346" + type: "347" + user: "345" windowsOptions: - gmsaCredentialSpec: "347" - gmsaCredentialSpecName: "346" - runAsUserName: "348" + gmsaCredentialSpec: "350" + gmsaCredentialSpecName: "349" + runAsUserName: "351" stdinOnce: true - targetContainerName: "349" - terminationMessagePath: "341" + targetContainerName: "352" + terminationMessagePath: "344" terminationMessagePolicy: ' wƯ貾坢''跩aŕ' volumeDevices: - - devicePath: "312" - name: "311" + - devicePath: "315" + name: "314" volumeMounts: - - mountPath: "308" + - mountPath: "311" mountPropagation: ¿ - name: "307" - subPath: "309" - subPathExpr: "310" - workingDir: "291" + name: "310" + subPath: "312" + subPathExpr: "313" + workingDir: "294" hostAliases: - hostnames: - - "411" - ip: "410" + - "414" + ip: "413" hostNetwork: true - hostname: "365" + hostname: "368" imagePullSecrets: - - name: "364" + - name: "367" initContainers: - args: - - "165" + - "168" command: - - "164" + - "167" env: - - name: "172" - value: "173" + - name: "175" + value: "176" valueFrom: configMapKeyRef: - key: "179" - name: "178" + key: "182" + name: "181" optional: false fieldRef: - apiVersion: "174" - fieldPath: "175" + apiVersion: "177" + fieldPath: "178" resourceFieldRef: - containerName: "176" + containerName: "179" divisor: "597" - resource: "177" + resource: "180" secretKeyRef: - key: "181" - name: "180" + key: "184" + name: "183" optional: false envFrom: - configMapRef: - name: "170" + name: "173" optional: false - prefix: "169" + prefix: "172" secretRef: - name: "171" + name: "174" optional: false - image: "163" + image: "166" imagePullPolicy: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 lifecycle: postStart: exec: command: - - "202" + - "205" httpGet: - host: "205" + host: "208" httpHeaders: - - name: "206" - value: "207" - path: "203" - port: "204" + - name: "209" + value: "210" + path: "206" + port: "207" scheme: '%:;栍dʪīT捘ɍi' tcpSocket: - host: "209" - port: "208" + host: "212" + port: "211" preStop: exec: command: - - "210" + - "213" httpGet: - host: "212" + host: "215" httpHeaders: - - name: "213" - value: "214" - path: "211" + - name: "216" + value: "217" + path: "214" port: -1171060347 scheme: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° tcpSocket: - host: "216" - port: "215" + host: "219" + port: "218" livenessProbe: exec: command: - - "188" + - "191" failureThreshold: 1231820696 httpGet: - host: "191" + host: "194" httpHeaders: - - name: "192" - value: "193" - path: "189" - port: "190" + - name: "195" + value: "196" + path: "192" + port: "193" scheme: 0åȂ町恰nj揠8lj initialDelaySeconds: -1188153605 periodSeconds: 912004803 successThreshold: -2098817064 tcpSocket: - host: "194" + host: "197" port: -2049272966 timeoutSeconds: -427769948 - name: "162" + name: "165" ports: - containerPort: 487826951 - hostIP: "168" + hostIP: "171" hostPort: 1632959949 - name: "167" + name: "170" protocol: ldg滠鼍ƭt? readinessProbe: exec: command: - - "195" + - "198" failureThreshold: -1618937335 httpGet: - host: "198" + host: "201" httpHeaders: - - name: "199" - value: "200" - path: "196" - port: "197" + - name: "202" + value: "203" + path: "199" + port: "200" initialDelaySeconds: 994527057 periodSeconds: -1346458591 successThreshold: 1234551517 tcpSocket: - host: "201" + host: "204" port: 675406340 timeoutSeconds: -1482763519 resources: @@ -638,72 +641,72 @@ spec: runAsNonRoot: false runAsUser: -4642229086806245627 seLinuxOptions: - level: "221" - role: "219" - type: "220" - user: "218" + level: "224" + role: "222" + type: "223" + user: "221" windowsOptions: - gmsaCredentialSpec: "223" - gmsaCredentialSpecName: "222" - runAsUserName: "224" + gmsaCredentialSpec: "226" + gmsaCredentialSpecName: "225" + runAsUserName: "227" stdinOnce: true - terminationMessagePath: "217" + terminationMessagePath: "220" terminationMessagePolicy: 閼咎櫸eʔŊ tty: true volumeDevices: - - devicePath: "187" - name: "186" + - devicePath: "190" + name: "189" volumeMounts: - - mountPath: "183" + - mountPath: "186" mountPropagation: 瑥A - name: "182" + name: "185" readOnly: true - subPath: "184" - subPathExpr: "185" - workingDir: "166" - nodeName: "354" + subPath: "187" + subPathExpr: "188" + workingDir: "169" + nodeName: "357" nodeSelector: - "350": "351" + "353": "354" overhead: 锒鿦Ršțb贇髪č: "840" preemptionPolicy: qiǙĞǠ priority: -895317190 - priorityClassName: "412" + priorityClassName: "415" readinessGates: - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ - runtimeClassName: "417" - schedulerName: "407" + runtimeClassName: "420" + schedulerName: "410" securityContext: fsGroup: -500234369132816308 runAsGroup: 3716388262106582789 runAsNonRoot: true runAsUser: -6241205430888228274 seLinuxOptions: - level: "358" - role: "356" - type: "357" - user: "355" + level: "361" + role: "359" + type: "360" + user: "358" supplementalGroups: - 2706433733228765005 sysctls: - - name: "362" - value: "363" + - name: "365" + value: "366" windowsOptions: - gmsaCredentialSpec: "360" - gmsaCredentialSpecName: "359" - runAsUserName: "361" - serviceAccount: "353" - serviceAccountName: "352" + gmsaCredentialSpec: "363" + gmsaCredentialSpecName: "362" + runAsUserName: "364" + serviceAccount: "356" + serviceAccountName: "355" shareProcessNamespace: true - subdomain: "366" + subdomain: "369" terminationGracePeriodSeconds: -1027492015449357669 tolerations: - effect: 儉ɩ柀 - key: "408" + key: "411" operator: 抷qTfZȻ干m謆7 tolerationSeconds: -7411984641310969236 - value: "409" + value: "412" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -712,216 +715,216 @@ spec: matchLabels: 54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa maxSkew: 44905239 - topologyKey: "418" + topologyKey: "421" whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃 volumes: - awsElasticBlockStore: - fsType: "62" + fsType: "65" partition: -1853411528 - volumeID: "61" + volumeID: "64" azureDisk: cachingMode: A3fƻfʣ繡楙¯ - diskName: "125" - diskURI: "126" - fsType: "127" + diskName: "128" + diskURI: "129" + fsType: "130" kind: 勗E濞偘1ɩÅ議Ǹ轺@)蓳嗘TʡȂ readOnly: true azureFile: - secretName: "111" - shareName: "112" + secretName: "114" + shareName: "115" cephfs: monitors: - - "96" - path: "97" + - "99" + path: "100" readOnly: true - secretFile: "99" + secretFile: "102" secretRef: - name: "100" - user: "98" + name: "103" + user: "101" cinder: - fsType: "94" + fsType: "97" secretRef: - name: "95" - volumeID: "93" + name: "98" + volumeID: "96" configMap: defaultMode: -347579237 items: - - key: "114" + - key: "117" mode: 1793473487 - path: "115" - name: "113" + path: "118" + name: "116" optional: false csi: - driver: "157" - fsType: "158" + driver: "160" + fsType: "161" nodePublishSecretRef: - name: "161" + name: "164" readOnly: false volumeAttributes: - "159": "160" + "162": "163" downwardAPI: defaultMode: -1775926229 items: - fieldRef: - apiVersion: "104" - fieldPath: "105" + apiVersion: "107" + fieldPath: "108" mode: -1011172037 - path: "103" + path: "106" resourceFieldRef: - containerName: "106" + containerName: "109" divisor: "52" - resource: "107" + resource: "110" emptyDir: medium: 捵TwMȗ礼2ħ籦ö嗏ʑ>季Cʖ畬 sizeLimit: "347" fc: - fsType: "109" + fsType: "112" lun: -740816174 targetWWNs: - - "108" + - "111" wwids: - - "110" + - "113" flexVolume: - driver: "88" - fsType: "89" + driver: "91" + fsType: "92" options: - "91": "92" + "94": "95" secretRef: - name: "90" + name: "93" flocker: - datasetName: "101" - datasetUUID: "102" + datasetName: "104" + datasetUUID: "105" gcePersistentDisk: - fsType: "60" + fsType: "63" partition: 1399152294 - pdName: "59" + pdName: "62" readOnly: true gitRepo: - directory: "65" - repository: "63" - revision: "64" + directory: "68" + repository: "66" + revision: "67" glusterfs: - endpoints: "78" - path: "79" + endpoints: "81" + path: "82" readOnly: true hostPath: - path: "58" + path: "61" type: j剐'宣I拍N嚳ķȗ iscsi: - fsType: "74" - initiatorName: "77" - iqn: "72" - iscsiInterface: "73" + fsType: "77" + initiatorName: "80" + iqn: "75" + iscsiInterface: "76" lun: -1483417237 portals: - - "75" + - "78" secretRef: - name: "76" - targetPortal: "71" - name: "57" + name: "79" + targetPortal: "74" + name: "60" nfs: - path: "70" - server: "69" + path: "73" + server: "72" persistentVolumeClaim: - claimName: "80" + claimName: "83" readOnly: true photonPersistentDisk: - fsType: "129" - pdID: "128" + fsType: "132" + pdID: "131" portworxVolume: - fsType: "144" - volumeID: "143" + fsType: "147" + volumeID: "146" projected: defaultMode: -1332301579 sources: - configMap: items: - - key: "139" + - key: "142" mode: -1249460160 - path: "140" - name: "138" + path: "143" + name: "141" optional: false downwardAPI: items: - fieldRef: - apiVersion: "134" - fieldPath: "135" + apiVersion: "137" + fieldPath: "138" mode: 1525389481 - path: "133" + path: "136" resourceFieldRef: - containerName: "136" + containerName: "139" divisor: "618" - resource: "137" + resource: "140" secret: items: - - key: "131" + - key: "134" mode: 550215822 - path: "132" - name: "130" + path: "135" + name: "133" optional: false serviceAccountToken: - audience: "141" + audience: "144" expirationSeconds: -8988970531898753887 - path: "142" + path: "145" quobyte: - group: "123" + group: "126" readOnly: true - registry: "120" - tenant: "124" - user: "122" - volume: "121" + registry: "123" + tenant: "127" + user: "125" + volume: "124" rbd: - fsType: "83" - image: "82" - keyring: "86" + fsType: "86" + image: "85" + keyring: "89" monitors: - - "81" - pool: "84" + - "84" + pool: "87" readOnly: true secretRef: - name: "87" - user: "85" + name: "90" + user: "88" scaleIO: - fsType: "152" - gateway: "145" - protectionDomain: "148" + fsType: "155" + gateway: "148" + protectionDomain: "151" readOnly: true secretRef: - name: "147" - storageMode: "150" - storagePool: "149" - system: "146" - volumeName: "151" + name: "150" + storageMode: "153" + storagePool: "152" + system: "149" + volumeName: "154" secret: defaultMode: -1852451720 items: - - key: "67" + - key: "70" mode: 1395607230 - path: "68" + path: "71" optional: true - secretName: "66" + secretName: "69" storageos: - fsType: "155" + fsType: "158" readOnly: true secretRef: - name: "156" - volumeName: "153" - volumeNamespace: "154" + name: "159" + volumeName: "156" + volumeNamespace: "157" vsphereVolume: - fsType: "117" - storagePolicyID: "119" - storagePolicyName: "118" - volumePath: "116" + fsType: "120" + storagePolicyID: "122" + storagePolicyName: "121" + volumePath: "119" ttlSecondsAfterFinished: -37906634 - schedule: "18" + schedule: "19" startingDeadlineSeconds: -2555947251840004808 successfulJobsHistoryLimit: 1893057016 suspend: true status: active: - - apiVersion: "428" - fieldPath: "430" - kind: "425" - name: "427" - namespace: "426" - resourceVersion: "429" + - apiVersion: "431" + fieldPath: "433" + kind: "428" + name: "430" + namespace: "429" + resourceVersion: "432" diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.json b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.json index 118f7885cff..da387c7cbe7 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.json +++ b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.json @@ -35,46 +35,48 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "template": { "metadata": { - "name": "18", - "generateName": "19", - "namespace": "20", - "selfLink": "21", + "name": "19", + "generateName": "20", + "namespace": "21", + "selfLink": "22", "uid": "SǡƏ", "resourceVersion": "17916580954637291219", "generation": 5259823216098853135, "creationTimestamp": null, "deletionGracePeriodSeconds": 4075183944016503389, "labels": { - "23": "24" + "24": "25" }, "annotations": { - "25": "26" + "26": "27" }, "ownerReferences": [ { - "apiVersion": "27", - "kind": "28", - "name": "29", + "apiVersion": "28", + "kind": "29", + "name": "30", "uid": "ɑ", "controller": true, "blockOwnerDeletion": false } ], "finalizers": [ - "30" + "31" ], - "clusterName": "31", + "clusterName": "32", "managedFields": [ { - "manager": "32", + "manager": "33", "operation": "ěĂ凗蓏Ŋ蛊ĉy緅縕", - "apiVersion": "33" + "apiVersion": "34", + "fieldsType": "35" } ] }, @@ -100,49 +102,50 @@ "manualSelector": false, "template": { "metadata": { - "name": "40", - "generateName": "41", - "namespace": "42", - "selfLink": "43", + "name": "42", + "generateName": "43", + "namespace": "44", + "selfLink": "45", "uid": "Ȗ脵鴈Ō", "resourceVersion": "5994087412557504692", "generation": 9213888658033954596, "creationTimestamp": null, "deletionGracePeriodSeconds": -2901856114738744973, "labels": { - "45": "46" + "47": "48" }, "annotations": { - "47": "48" + "49": "50" }, "ownerReferences": [ { - "apiVersion": "49", - "kind": "50", - "name": "51", + "apiVersion": "51", + "kind": "52", + "name": "53", "uid": "I拍N嚳ķȗɊ捵TwMȗ礼", "controller": false, "blockOwnerDeletion": false } ], "finalizers": [ - "52" + "54" ], - "clusterName": "53", + "clusterName": "55", "managedFields": [ { - "manager": "54", + "manager": "56", "operation": "ö嗏ʑ\u003e季Cʖ畬x骀Šĸů", - "apiVersion": "55" + "apiVersion": "57", + "fieldsType": "58" } ] }, "spec": { "volumes": [ { - "name": "56", + "name": "59", "hostPath": { - "path": "57", + "path": "60", "type": "/淹\\韲翁\u0026ʢsɜ曢\\%枅:=ǛƓ" }, "emptyDir": { @@ -150,28 +153,28 @@ "sizeLimit": "681" }, "gcePersistentDisk": { - "pdName": "58", - "fsType": "59", + "pdName": "61", + "fsType": "62", "partition": 2065358741, "readOnly": true }, "awsElasticBlockStore": { - "volumeID": "60", - "fsType": "61", + "volumeID": "63", + "fsType": "64", "partition": -104666658, "readOnly": true }, "gitRepo": { - "repository": "62", - "revision": "63", - "directory": "64" + "repository": "65", + "revision": "66", + "directory": "67" }, "secret": { - "secretName": "65", + "secretName": "68", "items": [ { - "key": "66", - "path": "67", + "key": "69", + "path": "70", "mode": 1648350164 } ], @@ -179,91 +182,91 @@ "optional": true }, "nfs": { - "server": "68", - "path": "69" + "server": "71", + "path": "72" }, "iscsi": { - "targetPortal": "70", - "iqn": "71", + "targetPortal": "73", + "iqn": "74", "lun": -663180249, - "iscsiInterface": "72", - "fsType": "73", + "iscsiInterface": "75", + "fsType": "76", "readOnly": true, "portals": [ - "74" + "77" ], "chapAuthSession": true, "secretRef": { - "name": "75" + "name": "78" }, - "initiatorName": "76" + "initiatorName": "79" }, "glusterfs": { - "endpoints": "77", - "path": "78" + "endpoints": "80", + "path": "81" }, "persistentVolumeClaim": { - "claimName": "79" + "claimName": "82" }, "rbd": { "monitors": [ - "80" + "83" ], - "image": "81", - "fsType": "82", - "pool": "83", - "user": "84", - "keyring": "85", + "image": "84", + "fsType": "85", + "pool": "86", + "user": "87", + "keyring": "88", "secretRef": { - "name": "86" + "name": "89" }, "readOnly": true }, "flexVolume": { - "driver": "87", - "fsType": "88", + "driver": "90", + "fsType": "91", "secretRef": { - "name": "89" + "name": "92" }, "readOnly": true, "options": { - "90": "91" + "93": "94" } }, "cinder": { - "volumeID": "92", - "fsType": "93", + "volumeID": "95", + "fsType": "96", "readOnly": true, "secretRef": { - "name": "94" + "name": "97" } }, "cephfs": { "monitors": [ - "95" + "98" ], - "path": "96", - "user": "97", - "secretFile": "98", + "path": "99", + "user": "100", + "secretFile": "101", "secretRef": { - "name": "99" + "name": "102" } }, "flocker": { - "datasetName": "100", - "datasetUUID": "101" + "datasetName": "103", + "datasetUUID": "104" }, "downwardAPI": { "items": [ { - "path": "102", + "path": "105", "fieldRef": { - "apiVersion": "103", - "fieldPath": "104" + "apiVersion": "106", + "fieldPath": "107" }, "resourceFieldRef": { - "containerName": "105", - "resource": "106", + "containerName": "108", + "resource": "109", "divisor": "889" }, "mode": 1322858613 @@ -273,24 +276,24 @@ }, "fc": { "targetWWNs": [ - "107" + "110" ], "lun": 1169718433, - "fsType": "108", + "fsType": "111", "wwids": [ - "109" + "112" ] }, "azureFile": { - "secretName": "110", - "shareName": "111" + "secretName": "113", + "shareName": "114" }, "configMap": { - "name": "112", + "name": "115", "items": [ { - "key": "113", - "path": "114", + "key": "116", + "path": "117", "mode": -1194714697 } ], @@ -298,40 +301,40 @@ "optional": true }, "vsphereVolume": { - "volumePath": "115", - "fsType": "116", - "storagePolicyName": "117", - "storagePolicyID": "118" + "volumePath": "118", + "fsType": "119", + "storagePolicyName": "120", + "storagePolicyID": "121" }, "quobyte": { - "registry": "119", - "volume": "120", + "registry": "122", + "volume": "123", "readOnly": true, - "user": "121", - "group": "122", - "tenant": "123" + "user": "124", + "group": "125", + "tenant": "126" }, "azureDisk": { - "diskName": "124", - "diskURI": "125", + "diskName": "127", + "diskURI": "128", "cachingMode": "ʜǝ鿟ldg滠鼍ƭt", - "fsType": "126", + "fsType": "129", "readOnly": true, "kind": "ȫşŇɜa" }, "photonPersistentDisk": { - "pdID": "127", - "fsType": "128" + "pdID": "130", + "fsType": "131" }, "projected": { "sources": [ { "secret": { - "name": "129", + "name": "132", "items": [ { - "key": "130", - "path": "131", + "key": "133", + "path": "134", "mode": 782113097 } ], @@ -340,14 +343,14 @@ "downwardAPI": { "items": [ { - "path": "132", + "path": "135", "fieldRef": { - "apiVersion": "133", - "fieldPath": "134" + "apiVersion": "136", + "fieldPath": "137" }, "resourceFieldRef": { - "containerName": "135", - "resource": "136", + "containerName": "138", + "resource": "139", "divisor": "952" }, "mode": -555780268 @@ -355,120 +358,120 @@ ] }, "configMap": { - "name": "137", + "name": "140", "items": [ { - "key": "138", - "path": "139", + "key": "141", + "path": "142", "mode": 1730325900 } ], "optional": true }, "serviceAccountToken": { - "audience": "140", + "audience": "143", "expirationSeconds": -2937394236764575757, - "path": "141" + "path": "144" } } ], "defaultMode": -1980941277 }, "portworxVolume": { - "volumeID": "142", - "fsType": "143", + "volumeID": "145", + "fsType": "146", "readOnly": true }, "scaleIO": { - "gateway": "144", - "system": "145", + "gateway": "147", + "system": "148", "secretRef": { - "name": "146" + "name": "149" }, "sslEnabled": true, - "protectionDomain": "147", - "storagePool": "148", - "storageMode": "149", - "volumeName": "150", - "fsType": "151" + "protectionDomain": "150", + "storagePool": "151", + "storageMode": "152", + "volumeName": "153", + "fsType": "154" }, "storageos": { - "volumeName": "152", - "volumeNamespace": "153", - "fsType": "154", + "volumeName": "155", + "volumeNamespace": "156", + "fsType": "157", "readOnly": true, "secretRef": { - "name": "155" + "name": "158" } }, "csi": { - "driver": "156", + "driver": "159", "readOnly": true, - "fsType": "157", + "fsType": "160", "volumeAttributes": { - "158": "159" + "161": "162" }, "nodePublishSecretRef": { - "name": "160" + "name": "163" } } } ], "initContainers": [ { - "name": "161", - "image": "162", + "name": "164", + "image": "165", "command": [ - "163" + "166" ], "args": [ - "164" + "167" ], - "workingDir": "165", + "workingDir": "168", "ports": [ { - "name": "166", + "name": "169", "hostPort": 580681683, "containerPort": 38897467, "protocol": "h0åȂ町恰nj揠", - "hostIP": "167" + "hostIP": "170" } ], "envFrom": [ { - "prefix": "168", + "prefix": "171", "configMapRef": { - "name": "169", + "name": "172", "optional": false }, "secretRef": { - "name": "170", + "name": "173", "optional": true } } ], "env": [ { - "name": "171", - "value": "172", + "name": "174", + "value": "175", "valueFrom": { "fieldRef": { - "apiVersion": "173", - "fieldPath": "174" + "apiVersion": "176", + "fieldPath": "177" }, "resourceFieldRef": { - "containerName": "175", - "resource": "176", + "containerName": "178", + "resource": "179", "divisor": "618" }, "configMapKeyRef": { - "name": "177", - "key": "178", + "name": "180", + "key": "181", "optional": false }, "secretKeyRef": { - "name": "179", - "key": "180", + "name": "182", + "key": "183", "optional": false } } @@ -484,41 +487,41 @@ }, "volumeMounts": [ { - "name": "181", + "name": "184", "readOnly": true, - "mountPath": "182", - "subPath": "183", + "mountPath": "185", + "subPath": "186", "mountPropagation": "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°", - "subPathExpr": "184" + "subPathExpr": "187" } ], "volumeDevices": [ { - "name": "185", - "devicePath": "186" + "name": "188", + "devicePath": "189" } ], "livenessProbe": { "exec": { "command": [ - "187" + "190" ] }, "httpGet": { - "path": "188", + "path": "191", "port": -575512248, - "host": "189", + "host": "192", "scheme": "ɨ銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ", "httpHeaders": [ { - "name": "190", - "value": "191" + "name": "193", + "value": "194" } ] }, "tcpSocket": { "port": 1180382332, - "host": "192" + "host": "195" }, "initialDelaySeconds": -1846991380, "timeoutSeconds": 325236550, @@ -529,24 +532,24 @@ "readinessProbe": { "exec": { "command": [ - "193" + "196" ] }, "httpGet": { - "path": "194", + "path": "197", "port": 1403721475, - "host": "195", + "host": "198", "scheme": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", "httpHeaders": [ { - "name": "196", - "value": "197" + "name": "199", + "value": "200" } ] }, "tcpSocket": { "port": -2064174383, - "host": "198" + "host": "201" }, "initialDelaySeconds": -1327537699, "timeoutSeconds": 483512911, @@ -558,51 +561,51 @@ "postStart": { "exec": { "command": [ - "199" + "202" ] }, "httpGet": { - "path": "200", - "port": "201", - "host": "202", + "path": "203", + "port": "204", + "host": "205", "scheme": "Ɖ立hdz緄Ú|dk_瀹鞎", "httpHeaders": [ { - "name": "203", - "value": "204" + "name": "206", + "value": "207" } ] }, "tcpSocket": { "port": 1150375229, - "host": "205" + "host": "208" } }, "preStop": { "exec": { "command": [ - "206" + "209" ] }, "httpGet": { - "path": "207", - "port": "208", - "host": "209", + "path": "210", + "port": "211", + "host": "212", "scheme": "鲡:", "httpHeaders": [ { - "name": "210", - "value": "211" + "name": "213", + "value": "214" } ] }, "tcpSocket": { "port": -2037320199, - "host": "212" + "host": "215" } } }, - "terminationMessagePath": "213", + "terminationMessagePath": "216", "terminationMessagePolicy": "@Ȗs«öʮĀ\u003cé瞾", "imagePullPolicy": "4y£軶ǃ*ʙ嫙\u0026蒒5", "securityContext": { @@ -616,15 +619,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "214", - "role": "215", - "type": "216", - "level": "217" + "user": "217", + "role": "218", + "type": "219", + "level": "220" }, "windowsOptions": { - "gmsaCredentialSpecName": "218", - "gmsaCredentialSpec": "219", - "runAsUserName": "220" + "gmsaCredentialSpecName": "221", + "gmsaCredentialSpec": "222", + "runAsUserName": "223" }, "runAsUser": -3150075726777852858, "runAsGroup": -4491268618106522555, @@ -639,59 +642,59 @@ ], "containers": [ { - "name": "221", - "image": "222", + "name": "224", + "image": "225", "command": [ - "223" + "226" ], "args": [ - "224" + "227" ], - "workingDir": "225", + "workingDir": "228", "ports": [ { - "name": "226", + "name": "229", "hostPort": -321513994, "containerPort": 1024248645, "protocol": "籘Àǒɿʒ刽ʼn", - "hostIP": "227" + "hostIP": "230" } ], "envFrom": [ { - "prefix": "228", + "prefix": "231", "configMapRef": { - "name": "229", + "name": "232", "optional": true }, "secretRef": { - "name": "230", + "name": "233", "optional": true } } ], "env": [ { - "name": "231", - "value": "232", + "name": "234", + "value": "235", "valueFrom": { "fieldRef": { - "apiVersion": "233", - "fieldPath": "234" + "apiVersion": "236", + "fieldPath": "237" }, "resourceFieldRef": { - "containerName": "235", - "resource": "236", + "containerName": "238", + "resource": "239", "divisor": "103" }, "configMapKeyRef": { - "name": "237", - "key": "238", + "name": "240", + "key": "241", "optional": false }, "secretKeyRef": { - "name": "239", - "key": "240", + "name": "242", + "key": "243", "optional": false } } @@ -707,41 +710,41 @@ }, "volumeMounts": [ { - "name": "241", + "name": "244", "readOnly": true, - "mountPath": "242", - "subPath": "243", + "mountPath": "245", + "subPath": "246", "mountPropagation": "\u003e懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾嚏吐", - "subPathExpr": "244" + "subPathExpr": "247" } ], "volumeDevices": [ { - "name": "245", - "devicePath": "246" + "name": "248", + "devicePath": "249" } ], "livenessProbe": { "exec": { "command": [ - "247" + "250" ] }, "httpGet": { - "path": "248", + "path": "251", "port": -1821078703, - "host": "249", + "host": "252", "scheme": "萨zvt", "httpHeaders": [ { - "name": "250", - "value": "251" + "name": "253", + "value": "254" } ] }, "tcpSocket": { "port": 1182477686, - "host": "252" + "host": "255" }, "initialDelaySeconds": -503805926, "timeoutSeconds": 77312514, @@ -752,24 +755,24 @@ "readinessProbe": { "exec": { "command": [ - "253" + "256" ] }, "httpGet": { - "path": "254", - "port": "255", - "host": "256", + "path": "257", + "port": "258", + "host": "259", "scheme": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", "httpHeaders": [ { - "name": "257", - "value": "258" + "name": "260", + "value": "261" } ] }, "tcpSocket": { - "port": "259", - "host": "260" + "port": "262", + "host": "263" }, "initialDelaySeconds": 932904270, "timeoutSeconds": 1810980158, @@ -781,51 +784,51 @@ "postStart": { "exec": { "command": [ - "261" + "264" ] }, "httpGet": { - "path": "262", + "path": "265", "port": -498930176, - "host": "263", + "host": "266", "scheme": " R§耶Ff", "httpHeaders": [ { - "name": "264", - "value": "265" + "name": "267", + "value": "268" } ] }, "tcpSocket": { - "port": "266", - "host": "267" + "port": "269", + "host": "270" } }, "preStop": { "exec": { "command": [ - "268" + "271" ] }, "httpGet": { - "path": "269", + "path": "272", "port": -331283026, - "host": "270", + "host": "273", "scheme": "ȉ", "httpHeaders": [ { - "name": "271", - "value": "272" + "name": "274", + "value": "275" } ] }, "tcpSocket": { "port": 714088955, - "host": "273" + "host": "276" } } }, - "terminationMessagePath": "274", + "terminationMessagePath": "277", "terminationMessagePolicy": "źȰ?$矡ȶ网棊ʢ=wǕɳ", "imagePullPolicy": "#yV'WKw(ğ儴Ůĺ}", "securityContext": { @@ -839,15 +842,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "275", - "role": "276", - "type": "277", - "level": "278" + "user": "278", + "role": "279", + "type": "280", + "level": "281" }, "windowsOptions": { - "gmsaCredentialSpecName": "279", - "gmsaCredentialSpec": "280", - "runAsUserName": "281" + "gmsaCredentialSpecName": "282", + "gmsaCredentialSpec": "283", + "runAsUserName": "284" }, "runAsUser": -7735837526010191986, "runAsGroup": -3460863886200664373, @@ -861,59 +864,59 @@ ], "ephemeralContainers": [ { - "name": "282", - "image": "283", + "name": "285", + "image": "286", "command": [ - "284" + "287" ], "args": [ - "285" + "288" ], - "workingDir": "286", + "workingDir": "289", "ports": [ { - "name": "287", + "name": "290", "hostPort": -602419938, "containerPort": 1040396664, "protocol": "爻ƙt叀碧闳ȩr嚧ʣq埄", - "hostIP": "288" + "hostIP": "291" } ], "envFrom": [ { - "prefix": "289", + "prefix": "292", "configMapRef": { - "name": "290", + "name": "293", "optional": true }, "secretRef": { - "name": "291", + "name": "294", "optional": true } } ], "env": [ { - "name": "292", - "value": "293", + "name": "295", + "value": "296", "valueFrom": { "fieldRef": { - "apiVersion": "294", - "fieldPath": "295" + "apiVersion": "297", + "fieldPath": "298" }, "resourceFieldRef": { - "containerName": "296", - "resource": "297", + "containerName": "299", + "resource": "300", "divisor": "340" }, "configMapKeyRef": { - "name": "298", - "key": "299", + "name": "301", + "key": "302", "optional": false }, "secretKeyRef": { - "name": "300", - "key": "301", + "name": "303", + "key": "304", "optional": true } } @@ -929,41 +932,41 @@ }, "volumeMounts": [ { - "name": "302", + "name": "305", "readOnly": true, - "mountPath": "303", - "subPath": "304", + "mountPath": "306", + "subPath": "307", "mountPropagation": "敄lu|", - "subPathExpr": "305" + "subPathExpr": "308" } ], "volumeDevices": [ { - "name": "306", - "devicePath": "307" + "name": "309", + "devicePath": "310" } ], "livenessProbe": { "exec": { "command": [ - "308" + "311" ] }, "httpGet": { - "path": "309", - "port": "310", - "host": "311", + "path": "312", + "port": "313", + "host": "314", "scheme": "忊|E剒", "httpHeaders": [ { - "name": "312", - "value": "313" + "name": "315", + "value": "316" } ] }, "tcpSocket": { "port": 1004325340, - "host": "314" + "host": "317" }, "initialDelaySeconds": -1313320434, "timeoutSeconds": 14304392, @@ -974,23 +977,23 @@ "readinessProbe": { "exec": { "command": [ - "315" + "318" ] }, "httpGet": { - "path": "316", + "path": "319", "port": 432291364, - "host": "317", + "host": "320", "httpHeaders": [ { - "name": "318", - "value": "319" + "name": "321", + "value": "322" } ] }, "tcpSocket": { - "port": "320", - "host": "321" + "port": "323", + "host": "324" }, "initialDelaySeconds": -677617960, "timeoutSeconds": 383015301, @@ -1002,51 +1005,51 @@ "postStart": { "exec": { "command": [ - "322" + "325" ] }, "httpGet": { - "path": "323", - "port": "324", - "host": "325", + "path": "326", + "port": "327", + "host": "328", "scheme": "%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄", "httpHeaders": [ { - "name": "326", - "value": "327" + "name": "329", + "value": "330" } ] }, "tcpSocket": { - "port": "328", - "host": "329" + "port": "331", + "host": "332" } }, "preStop": { "exec": { "command": [ - "330" + "333" ] }, "httpGet": { - "path": "331", - "port": "332", - "host": "333", + "path": "334", + "port": "335", + "host": "336", "scheme": "锏ɟ4Ǒ輂,ŕĪĠM蘇KŅ/»頸", "httpHeaders": [ { - "name": "334", - "value": "335" + "name": "337", + "value": "338" } ] }, "tcpSocket": { "port": 1315054653, - "host": "336" + "host": "339" } } }, - "terminationMessagePath": "337", + "terminationMessagePath": "340", "terminationMessagePolicy": "蚃ɣľ)酊龨δ摖ȱ", "imagePullPolicy": "冓鍓贯", "securityContext": { @@ -1060,15 +1063,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "338", - "role": "339", - "type": "340", - "level": "341" + "user": "341", + "role": "342", + "type": "343", + "level": "344" }, "windowsOptions": { - "gmsaCredentialSpecName": "342", - "gmsaCredentialSpec": "343", - "runAsUserName": "344" + "gmsaCredentialSpecName": "345", + "gmsaCredentialSpec": "346", + "runAsUserName": "347" }, "runAsUser": -500234369132816308, "runAsGroup": 1006111877741141889, @@ -1080,7 +1083,7 @@ "stdin": true, "stdinOnce": true, "tty": true, - "targetContainerName": "345" + "targetContainerName": "348" } ], "restartPolicy": "ǦŐnj汰8ŕİi騎C\"", @@ -1088,26 +1091,26 @@ "activeDeadlineSeconds": 3168496047243051519, "dnsPolicy": "Ǒ", "nodeSelector": { - "346": "347" + "349": "350" }, - "serviceAccountName": "348", - "serviceAccount": "349", + "serviceAccountName": "351", + "serviceAccount": "352", "automountServiceAccountToken": false, - "nodeName": "350", + "nodeName": "353", "hostPID": true, "hostIPC": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "351", - "role": "352", - "type": "353", - "level": "354" + "user": "354", + "role": "355", + "type": "356", + "level": "357" }, "windowsOptions": { - "gmsaCredentialSpecName": "355", - "gmsaCredentialSpec": "356", - "runAsUserName": "357" + "gmsaCredentialSpecName": "358", + "gmsaCredentialSpec": "359", + "runAsUserName": "360" }, "runAsUser": 4608737617101049023, "runAsGroup": 3557544419897236324, @@ -1118,18 +1121,18 @@ "fsGroup": -1335795712555820375, "sysctls": [ { - "name": "358", - "value": "359" + "name": "361", + "value": "362" } ] }, "imagePullSecrets": [ { - "name": "360" + "name": "363" } ], - "hostname": "361", - "subdomain": "362", + "hostname": "364", + "subdomain": "365", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1137,19 +1140,19 @@ { "matchExpressions": [ { - "key": "363", + "key": "366", "operator": "", "values": [ - "364" + "367" ] } ], "matchFields": [ { - "key": "365", + "key": "368", "operator": "{WOŭW灬pȭCV擭銆jʒǚ鍰", "values": [ - "366" + "369" ] } ] @@ -1162,19 +1165,19 @@ "preference": { "matchExpressions": [ { - "key": "367", + "key": "370", "operator": "撑¼蠾8餑噭", "values": [ - "368" + "371" ] } ], "matchFields": [ { - "key": "369", + "key": "372", "operator": "ɪǹ0衷,ƷƣMț譎懚XW疪鑳w", "values": [ - "370" + "373" ] } ] @@ -1200,9 +1203,9 @@ ] }, "namespaces": [ - "377" + "380" ], - "topologyKey": "378" + "topologyKey": "381" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1221,9 +1224,9 @@ ] }, "namespaces": [ - "385" + "388" ], - "topologyKey": "386" + "topologyKey": "389" } } ] @@ -1243,9 +1246,9 @@ ] }, "namespaces": [ - "393" + "396" ], - "topologyKey": "394" + "topologyKey": "397" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1267,45 +1270,45 @@ ] }, "namespaces": [ - "401" + "404" ], - "topologyKey": "402" + "topologyKey": "405" } } ] } }, - "schedulerName": "403", + "schedulerName": "406", "tolerations": [ { - "key": "404", + "key": "407", "operator": "堺ʣ", - "value": "405", + "value": "408", "effect": "ŽɣB矗E¸乾", "tolerationSeconds": -3532804738923434397 } ], "hostAliases": [ { - "ip": "406", + "ip": "409", "hostnames": [ - "407" + "410" ] } ], - "priorityClassName": "408", + "priorityClassName": "411", "priority": -1852730577, "dnsConfig": { "nameservers": [ - "409" + "412" ], "searches": [ - "410" + "413" ], "options": [ { - "name": "411", - "value": "412" + "name": "414", + "value": "415" } ] }, @@ -1314,7 +1317,7 @@ "conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" } ], - "runtimeClassName": "413", + "runtimeClassName": "416", "enableServiceLinks": false, "preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", "overhead": { @@ -1323,7 +1326,7 @@ "topologySpreadConstraints": [ { "maxSkew": -150478704, - "topologyKey": "414", + "topologyKey": "417", "whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", "labelSelector": { "matchLabels": { diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.pb b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.pb index f328e17ff2d..64574f34f4b 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.pb and b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.yaml b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.yaml index f2f866c013a..dd545b560e8 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/batch.v2alpha1.JobTemplate.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -31,31 +32,32 @@ metadata: template: metadata: annotations: - "25": "26" - clusterName: "31" + "26": "27" + clusterName: "32" creationTimestamp: null deletionGracePeriodSeconds: 4075183944016503389 finalizers: - - "30" - generateName: "19" + - "31" + generateName: "20" generation: 5259823216098853135 labels: - "23": "24" + "24": "25" managedFields: - - apiVersion: "33" - manager: "32" + - apiVersion: "34" + fieldsType: "35" + manager: "33" operation: ěĂ凗蓏Ŋ蛊ĉy緅縕 - name: "18" - namespace: "20" + name: "19" + namespace: "21" ownerReferences: - - apiVersion: "27" + - apiVersion: "28" blockOwnerDeletion: false controller: true - kind: "28" - name: "29" + kind: "29" + name: "30" uid: ɑ resourceVersion: "17916580954637291219" - selfLink: "21" + selfLink: "22" uid: SǡƏ spec: activeDeadlineSeconds: -9086179100394185427 @@ -74,31 +76,32 @@ template: template: metadata: annotations: - "47": "48" - clusterName: "53" + "49": "50" + clusterName: "55" creationTimestamp: null deletionGracePeriodSeconds: -2901856114738744973 finalizers: - - "52" - generateName: "41" + - "54" + generateName: "43" generation: 9213888658033954596 labels: - "45": "46" + "47": "48" managedFields: - - apiVersion: "55" - manager: "54" + - apiVersion: "57" + fieldsType: "58" + manager: "56" operation: ö嗏ʑ>季Cʖ畬x骀Šĸů - name: "40" - namespace: "42" + name: "42" + namespace: "44" ownerReferences: - - apiVersion: "49" + - apiVersion: "51" blockOwnerDeletion: false controller: false - kind: "50" - name: "51" + kind: "52" + name: "53" uid: I拍N嚳ķȗɊ捵TwMȗ礼 resourceVersion: "5994087412557504692" - selfLink: "43" + selfLink: "45" uid: Ȗ脵鴈Ō spec: activeDeadlineSeconds: 3168496047243051519 @@ -107,28 +110,28 @@ template: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "367" + - key: "370" operator: 撑¼蠾8餑噭 values: - - "368" + - "371" matchFields: - - key: "369" + - key: "372" operator: ɪǹ0衷,ƷƣMț譎懚XW疪鑳w values: - - "370" + - "373" weight: -1330095135 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "363" + - key: "366" operator: "" values: - - "364" + - "367" matchFields: - - key: "365" + - key: "368" operator: '{WOŭW灬pȭCV擭銆jʒǚ鍰' values: - - "366" + - "369" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -139,8 +142,8 @@ template: 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: - - "385" - topologyKey: "386" + - "388" + topologyKey: "389" weight: -217760519 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -152,8 +155,8 @@ template: 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: - - "377" - topologyKey: "378" + - "380" + topologyKey: "381" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -166,8 +169,8 @@ template: matchLabels: 6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT namespaces: - - "401" - topologyKey: "402" + - "404" + topologyKey: "405" weight: -1851436166 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -177,120 +180,120 @@ template: matchLabels: 7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n namespaces: - - "393" - topologyKey: "394" + - "396" + topologyKey: "397" automountServiceAccountToken: false containers: - args: - - "224" + - "227" command: - - "223" + - "226" env: - - name: "231" - value: "232" + - name: "234" + value: "235" valueFrom: configMapKeyRef: - key: "238" - name: "237" + key: "241" + name: "240" optional: false fieldRef: - apiVersion: "233" - fieldPath: "234" + apiVersion: "236" + fieldPath: "237" resourceFieldRef: - containerName: "235" + containerName: "238" divisor: "103" - resource: "236" + resource: "239" secretKeyRef: - key: "240" - name: "239" + key: "243" + name: "242" optional: false envFrom: - configMapRef: - name: "229" + name: "232" optional: true - prefix: "228" + prefix: "231" secretRef: - name: "230" + name: "233" optional: true - image: "222" + image: "225" imagePullPolicy: '#yV''WKw(ğ儴Ůĺ}' lifecycle: postStart: exec: command: - - "261" + - "264" httpGet: - host: "263" + host: "266" httpHeaders: - - name: "264" - value: "265" - path: "262" + - name: "267" + value: "268" + path: "265" port: -498930176 scheme: ' R§耶Ff' tcpSocket: - host: "267" - port: "266" + host: "270" + port: "269" preStop: exec: command: - - "268" + - "271" httpGet: - host: "270" + host: "273" httpHeaders: - - name: "271" - value: "272" - path: "269" + - name: "274" + value: "275" + path: "272" port: -331283026 scheme: ȉ tcpSocket: - host: "273" + host: "276" port: 714088955 livenessProbe: exec: command: - - "247" + - "250" failureThreshold: 10098903 httpGet: - host: "249" + host: "252" httpHeaders: - - name: "250" - value: "251" - path: "248" + - name: "253" + value: "254" + path: "251" port: -1821078703 scheme: 萨zvt initialDelaySeconds: -503805926 periodSeconds: -763687725 successThreshold: -246563990 tcpSocket: - host: "252" + host: "255" port: 1182477686 timeoutSeconds: 77312514 - name: "221" + name: "224" ports: - containerPort: 1024248645 - hostIP: "227" + hostIP: "230" hostPort: -321513994 - name: "226" + name: "229" protocol: 籘Àǒɿʒ刽ʼn readinessProbe: exec: command: - - "253" + - "256" failureThreshold: 1255258741 httpGet: - host: "256" + host: "259" httpHeaders: - - name: "257" - value: "258" - path: "254" - port: "255" + - name: "260" + value: "261" + path: "257" + port: "258" scheme: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S initialDelaySeconds: 932904270 periodSeconds: 100356493 successThreshold: -110792150 tcpSocket: - host: "260" - port: "259" + host: "263" + port: "262" timeoutSeconds: 1810980158 resources: limits: @@ -311,148 +314,148 @@ template: runAsNonRoot: false runAsUser: -7735837526010191986 seLinuxOptions: - level: "278" - role: "276" - type: "277" - user: "275" + level: "281" + role: "279" + type: "280" + user: "278" windowsOptions: - gmsaCredentialSpec: "280" - gmsaCredentialSpecName: "279" - runAsUserName: "281" + gmsaCredentialSpec: "283" + gmsaCredentialSpecName: "282" + runAsUserName: "284" stdin: true - terminationMessagePath: "274" + terminationMessagePath: "277" terminationMessagePolicy: źȰ?$矡ȶ网棊ʢ=wǕɳ volumeDevices: - - devicePath: "246" - name: "245" + - devicePath: "249" + name: "248" volumeMounts: - - mountPath: "242" + - mountPath: "245" mountPropagation: '>懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾嚏吐' - name: "241" + name: "244" readOnly: true - subPath: "243" - subPathExpr: "244" - workingDir: "225" + subPath: "246" + subPathExpr: "247" + workingDir: "228" dnsConfig: nameservers: - - "409" + - "412" options: - - name: "411" - value: "412" + - name: "414" + value: "415" searches: - - "410" + - "413" dnsPolicy: Ǒ enableServiceLinks: false ephemeralContainers: - args: - - "285" + - "288" command: - - "284" + - "287" env: - - name: "292" - value: "293" + - name: "295" + value: "296" valueFrom: configMapKeyRef: - key: "299" - name: "298" + key: "302" + name: "301" optional: false fieldRef: - apiVersion: "294" - fieldPath: "295" + apiVersion: "297" + fieldPath: "298" resourceFieldRef: - containerName: "296" + containerName: "299" divisor: "340" - resource: "297" + resource: "300" secretKeyRef: - key: "301" - name: "300" + key: "304" + name: "303" optional: true envFrom: - configMapRef: - name: "290" + name: "293" optional: true - prefix: "289" + prefix: "292" secretRef: - name: "291" + name: "294" optional: true - image: "283" + image: "286" imagePullPolicy: 冓鍓贯 lifecycle: postStart: exec: command: - - "322" + - "325" httpGet: - host: "325" + host: "328" httpHeaders: - - name: "326" - value: "327" - path: "323" - port: "324" + - name: "329" + value: "330" + path: "326" + port: "327" scheme: '%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄' tcpSocket: - host: "329" - port: "328" + host: "332" + port: "331" preStop: exec: command: - - "330" + - "333" httpGet: - host: "333" + host: "336" httpHeaders: - - name: "334" - value: "335" - path: "331" - port: "332" + - name: "337" + value: "338" + path: "334" + port: "335" scheme: 锏ɟ4Ǒ輂,ŕĪĠM蘇KŅ/»頸 tcpSocket: - host: "336" + host: "339" port: 1315054653 livenessProbe: exec: command: - - "308" + - "311" failureThreshold: 1941923625 httpGet: - host: "311" + host: "314" httpHeaders: - - name: "312" - value: "313" - path: "309" - port: "310" + - name: "315" + value: "316" + path: "312" + port: "313" scheme: 忊|E剒 initialDelaySeconds: -1313320434 periodSeconds: 465972736 successThreshold: -1784617397 tcpSocket: - host: "314" + host: "317" port: 1004325340 timeoutSeconds: 14304392 - name: "282" + name: "285" ports: - containerPort: 1040396664 - hostIP: "288" + hostIP: "291" hostPort: -602419938 - name: "287" + name: "290" protocol: 爻ƙt叀碧闳ȩr嚧ʣq埄 readinessProbe: exec: command: - - "315" + - "318" failureThreshold: 656200799 httpGet: - host: "317" + host: "320" httpHeaders: - - name: "318" - value: "319" - path: "316" + - name: "321" + value: "322" + path: "319" port: 432291364 initialDelaySeconds: -677617960 periodSeconds: -1717997927 successThreshold: 1533365989 tcpSocket: - host: "321" - port: "320" + host: "324" + port: "323" timeoutSeconds: 383015301 resources: limits: @@ -473,150 +476,150 @@ template: runAsNonRoot: false runAsUser: -500234369132816308 seLinuxOptions: - level: "341" - role: "339" - type: "340" - user: "338" + level: "344" + role: "342" + type: "343" + user: "341" windowsOptions: - gmsaCredentialSpec: "343" - gmsaCredentialSpecName: "342" - runAsUserName: "344" + gmsaCredentialSpec: "346" + gmsaCredentialSpecName: "345" + runAsUserName: "347" stdin: true stdinOnce: true - targetContainerName: "345" - terminationMessagePath: "337" + targetContainerName: "348" + terminationMessagePath: "340" terminationMessagePolicy: 蚃ɣľ)酊龨δ摖ȱ tty: true volumeDevices: - - devicePath: "307" - name: "306" + - devicePath: "310" + name: "309" volumeMounts: - - mountPath: "303" + - mountPath: "306" mountPropagation: 敄lu| - name: "302" + name: "305" readOnly: true - subPath: "304" - subPathExpr: "305" - workingDir: "286" + subPath: "307" + subPathExpr: "308" + workingDir: "289" hostAliases: - hostnames: - - "407" - ip: "406" + - "410" + ip: "409" hostIPC: true hostPID: true - hostname: "361" + hostname: "364" imagePullSecrets: - - name: "360" + - name: "363" initContainers: - args: - - "164" + - "167" command: - - "163" + - "166" env: - - name: "171" - value: "172" + - name: "174" + value: "175" valueFrom: configMapKeyRef: - key: "178" - name: "177" + key: "181" + name: "180" optional: false fieldRef: - apiVersion: "173" - fieldPath: "174" + apiVersion: "176" + fieldPath: "177" resourceFieldRef: - containerName: "175" + containerName: "178" divisor: "618" - resource: "176" + resource: "179" secretKeyRef: - key: "180" - name: "179" + key: "183" + name: "182" optional: false envFrom: - configMapRef: - name: "169" + name: "172" optional: false - prefix: "168" + prefix: "171" secretRef: - name: "170" + name: "173" optional: true - image: "162" + image: "165" imagePullPolicy: 4y£軶ǃ*ʙ嫙&蒒5 lifecycle: postStart: exec: command: - - "199" + - "202" httpGet: - host: "202" + host: "205" httpHeaders: - - name: "203" - value: "204" - path: "200" - port: "201" + - name: "206" + value: "207" + path: "203" + port: "204" scheme: Ɖ立hdz緄Ú|dk_瀹鞎 tcpSocket: - host: "205" + host: "208" port: 1150375229 preStop: exec: command: - - "206" + - "209" httpGet: - host: "209" + host: "212" httpHeaders: - - name: "210" - value: "211" - path: "207" - port: "208" + - name: "213" + value: "214" + path: "210" + port: "211" scheme: '鲡:' tcpSocket: - host: "212" + host: "215" port: -2037320199 livenessProbe: exec: command: - - "187" + - "190" failureThreshold: -559252309 httpGet: - host: "189" + host: "192" httpHeaders: - - name: "190" - value: "191" - path: "188" + - name: "193" + value: "194" + path: "191" port: -575512248 scheme: ɨ銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ initialDelaySeconds: -1846991380 periodSeconds: -1398498492 successThreshold: -2035009296 tcpSocket: - host: "192" + host: "195" port: 1180382332 timeoutSeconds: 325236550 - name: "161" + name: "164" ports: - containerPort: 38897467 - hostIP: "167" + hostIP: "170" hostPort: 580681683 - name: "166" + name: "169" protocol: h0åȂ町恰nj揠 readinessProbe: exec: command: - - "193" + - "196" failureThreshold: 1427781619 httpGet: - host: "195" + host: "198" httpHeaders: - - name: "196" - value: "197" - path: "194" + - name: "199" + value: "200" + path: "197" port: 1403721475 scheme: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 initialDelaySeconds: -1327537699 periodSeconds: -1941847253 successThreshold: 1596028039 tcpSocket: - host: "198" + host: "201" port: -2064174383 timeoutSeconds: 483512911 resources: @@ -638,72 +641,72 @@ template: runAsNonRoot: true runAsUser: -3150075726777852858 seLinuxOptions: - level: "217" - role: "215" - type: "216" - user: "214" + level: "220" + role: "218" + type: "219" + user: "217" windowsOptions: - gmsaCredentialSpec: "219" - gmsaCredentialSpecName: "218" - runAsUserName: "220" + gmsaCredentialSpec: "222" + gmsaCredentialSpecName: "221" + runAsUserName: "223" stdinOnce: true - terminationMessagePath: "213" + terminationMessagePath: "216" terminationMessagePolicy: '@Ȗs«öʮĀ<é瞾' tty: true volumeDevices: - - devicePath: "186" - name: "185" + - devicePath: "189" + name: "188" volumeMounts: - - mountPath: "182" + - mountPath: "185" mountPropagation: 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊° - name: "181" + name: "184" readOnly: true - subPath: "183" - subPathExpr: "184" - workingDir: "165" - nodeName: "350" + subPath: "186" + subPathExpr: "187" + workingDir: "168" + nodeName: "353" nodeSelector: - "346": "347" + "349": "350" overhead: 4'ď曕椐敛n湙: "310" preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' priority: -1852730577 - priorityClassName: "408" + priorityClassName: "411" readinessGates: - conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 restartPolicy: ǦŐnj汰8ŕİi騎C" - runtimeClassName: "413" - schedulerName: "403" + runtimeClassName: "416" + schedulerName: "406" securityContext: fsGroup: -1335795712555820375 runAsGroup: 3557544419897236324 runAsNonRoot: true runAsUser: 4608737617101049023 seLinuxOptions: - level: "354" - role: "352" - type: "353" - user: "351" + level: "357" + role: "355" + type: "356" + user: "354" supplementalGroups: - 5014869561632118364 sysctls: - - name: "358" - value: "359" + - name: "361" + value: "362" windowsOptions: - gmsaCredentialSpec: "356" - gmsaCredentialSpecName: "355" - runAsUserName: "357" - serviceAccount: "349" - serviceAccountName: "348" + gmsaCredentialSpec: "359" + gmsaCredentialSpecName: "358" + runAsUserName: "360" + serviceAccount: "352" + serviceAccountName: "351" shareProcessNamespace: false - subdomain: "362" + subdomain: "365" terminationGracePeriodSeconds: 2582126978155733738 tolerations: - effect: ŽɣB矗E¸乾 - key: "404" + key: "407" operator: 堺ʣ tolerationSeconds: -3532804738923434397 - value: "405" + value: "408" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -714,207 +717,207 @@ template: matchLabels: p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU maxSkew: -150478704 - topologyKey: "414" + topologyKey: "417" whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ volumes: - awsElasticBlockStore: - fsType: "61" + fsType: "64" partition: -104666658 readOnly: true - volumeID: "60" + volumeID: "63" azureDisk: cachingMode: ʜǝ鿟ldg滠鼍ƭt - diskName: "124" - diskURI: "125" - fsType: "126" + diskName: "127" + diskURI: "128" + fsType: "129" kind: ȫşŇɜa readOnly: true azureFile: - secretName: "110" - shareName: "111" + secretName: "113" + shareName: "114" cephfs: monitors: - - "95" - path: "96" - secretFile: "98" + - "98" + path: "99" + secretFile: "101" secretRef: - name: "99" - user: "97" + name: "102" + user: "100" cinder: - fsType: "93" + fsType: "96" readOnly: true secretRef: - name: "94" - volumeID: "92" + name: "97" + volumeID: "95" configMap: defaultMode: -599608368 items: - - key: "113" + - key: "116" mode: -1194714697 - path: "114" - name: "112" + path: "117" + name: "115" optional: true csi: - driver: "156" - fsType: "157" + driver: "159" + fsType: "160" nodePublishSecretRef: - name: "160" + name: "163" readOnly: true volumeAttributes: - "158": "159" + "161": "162" downwardAPI: defaultMode: 1801487647 items: - fieldRef: - apiVersion: "103" - fieldPath: "104" + apiVersion: "106" + fieldPath: "107" mode: 1322858613 - path: "102" + path: "105" resourceFieldRef: - containerName: "105" + containerName: "108" divisor: "889" - resource: "106" + resource: "109" emptyDir: medium: 踓Ǻǧ湬淊kŪ睴鸏:ɥ³ƞsɁ8^ʥ sizeLimit: "681" fc: - fsType: "108" + fsType: "111" lun: 1169718433 targetWWNs: - - "107" + - "110" wwids: - - "109" + - "112" flexVolume: - driver: "87" - fsType: "88" + driver: "90" + fsType: "91" options: - "90": "91" + "93": "94" readOnly: true secretRef: - name: "89" + name: "92" flocker: - datasetName: "100" - datasetUUID: "101" + datasetName: "103" + datasetUUID: "104" gcePersistentDisk: - fsType: "59" + fsType: "62" partition: 2065358741 - pdName: "58" + pdName: "61" readOnly: true gitRepo: - directory: "64" - repository: "62" - revision: "63" + directory: "67" + repository: "65" + revision: "66" glusterfs: - endpoints: "77" - path: "78" + endpoints: "80" + path: "81" hostPath: - path: "57" + path: "60" type: /淹\韲翁&ʢsɜ曢\%枅:=ǛƓ iscsi: chapAuthSession: true - fsType: "73" - initiatorName: "76" - iqn: "71" - iscsiInterface: "72" + fsType: "76" + initiatorName: "79" + iqn: "74" + iscsiInterface: "75" lun: -663180249 portals: - - "74" + - "77" readOnly: true secretRef: - name: "75" - targetPortal: "70" - name: "56" + name: "78" + targetPortal: "73" + name: "59" nfs: - path: "69" - server: "68" + path: "72" + server: "71" persistentVolumeClaim: - claimName: "79" + claimName: "82" photonPersistentDisk: - fsType: "128" - pdID: "127" + fsType: "131" + pdID: "130" portworxVolume: - fsType: "143" + fsType: "146" readOnly: true - volumeID: "142" + volumeID: "145" projected: defaultMode: -1980941277 sources: - configMap: items: - - key: "138" + - key: "141" mode: 1730325900 - path: "139" - name: "137" + path: "142" + name: "140" optional: true downwardAPI: items: - fieldRef: - apiVersion: "133" - fieldPath: "134" + apiVersion: "136" + fieldPath: "137" mode: -555780268 - path: "132" + path: "135" resourceFieldRef: - containerName: "135" + containerName: "138" divisor: "952" - resource: "136" + resource: "139" secret: items: - - key: "130" + - key: "133" mode: 782113097 - path: "131" - name: "129" + path: "134" + name: "132" optional: true serviceAccountToken: - audience: "140" + audience: "143" expirationSeconds: -2937394236764575757 - path: "141" + path: "144" quobyte: - group: "122" + group: "125" readOnly: true - registry: "119" - tenant: "123" - user: "121" - volume: "120" + registry: "122" + tenant: "126" + user: "124" + volume: "123" rbd: - fsType: "82" - image: "81" - keyring: "85" + fsType: "85" + image: "84" + keyring: "88" monitors: - - "80" - pool: "83" + - "83" + pool: "86" readOnly: true secretRef: - name: "86" - user: "84" + name: "89" + user: "87" scaleIO: - fsType: "151" - gateway: "144" - protectionDomain: "147" + fsType: "154" + gateway: "147" + protectionDomain: "150" secretRef: - name: "146" + name: "149" sslEnabled: true - storageMode: "149" - storagePool: "148" - system: "145" - volumeName: "150" + storageMode: "152" + storagePool: "151" + system: "148" + volumeName: "153" secret: defaultMode: 1655406148 items: - - key: "66" + - key: "69" mode: 1648350164 - path: "67" + path: "70" optional: true - secretName: "65" + secretName: "68" storageos: - fsType: "154" + fsType: "157" readOnly: true secretRef: - name: "155" - volumeName: "152" - volumeNamespace: "153" + name: "158" + volumeName: "155" + volumeNamespace: "156" vsphereVolume: - fsType: "116" - storagePolicyID: "118" - storagePolicyName: "117" - volumePath: "115" + fsType: "119" + storagePolicyID: "121" + storagePolicyName: "120" + volumePath: "118" ttlSecondsAfterFinished: 920774957 diff --git a/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.json b/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.json index 078971e29a1..8b5940d5698 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.json +++ b/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -44,14 +45,14 @@ "usages": [ "J枊a" ], - "username": "18", - "uid": "19", + "username": "19", + "uid": "20", "groups": [ - "20" + "21" ], "extra": { - "21": [ - "22" + "22": [ + "23" ] } }, @@ -59,8 +60,8 @@ "conditions": [ { "type": "o,c鮽ort昍řČ扷5Ɨ", - "reason": "23", - "message": "24", + "reason": "24", + "message": "25", "lastUpdateTime": "2901-11-14T22:54:07Z" } ], diff --git a/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb b/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb index dee8b798a0b..c04fd179299 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb and b/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml b/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml index d0b3eafb5e8..166322dcd90 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/certificates.k8s.io.v1beta1.CertificateSigningRequest.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,19 +31,19 @@ metadata: uid: "7" spec: extra: - "21": - - "22" + "22": + - "23" groups: - - "20" + - "21" request: OA== - uid: "19" + uid: "20" usages: - J枊a - username: "18" + username: "19" status: certificate: 9Q== conditions: - lastUpdateTime: "2901-11-14T22:54:07Z" - message: "24" - reason: "23" + message: "25" + reason: "24" type: o,c鮽ort昍řČ扷5Ɨ diff --git a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.json b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.json index 028dafedec8..062943538d6 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.json +++ b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.json @@ -35,12 +35,13 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "holderIdentity": "18", + "holderIdentity": "19", "leaseDurationSeconds": 896585016, "leaseTransitions": 1305381319 } diff --git a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.pb b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.pb index c71d5c32296..a97de023e68 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.pb and b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.yaml b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.yaml index 64858d90311..5af1769990b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1.Lease.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,6 +30,6 @@ metadata: selfLink: "5" uid: "7" spec: - holderIdentity: "18" + holderIdentity: "19" leaseDurationSeconds: 896585016 leaseTransitions: 1305381319 diff --git a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.json b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.json index 522a2ad9d2f..2361dd18c1d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.json +++ b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.json @@ -35,12 +35,13 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "holderIdentity": "18", + "holderIdentity": "19", "leaseDurationSeconds": 896585016, "leaseTransitions": 1305381319 } diff --git a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.pb b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.pb index 04665a5d8aa..f33af86899f 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.pb and b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.yaml b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.yaml index f01d1c3bba4..a529937f768 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/coordination.k8s.io.v1beta1.Lease.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,6 +30,6 @@ metadata: selfLink: "5" uid: "7" spec: - holderIdentity: "18" + holderIdentity: "19" leaseDurationSeconds: 896585016 leaseTransitions: 1305381319 diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.json index 3f613c9709b..509608107a8 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.json @@ -35,17 +35,18 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "target": { - "kind": "18", - "namespace": "19", - "name": "20", + "kind": "19", + "namespace": "20", + "name": "21", "uid": "īqJ枊a8衍`Ĩɘ.蘯", - "apiVersion": "21", - "resourceVersion": "22", - "fieldPath": "23" + "apiVersion": "22", + "resourceVersion": "23", + "fieldPath": "24" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.pb index 967727fa4be..5eb7775ffeb 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.yaml index 9899d27bfe1..b66bc4dae74 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Binding.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,10 +30,10 @@ metadata: selfLink: "5" uid: "7" target: - apiVersion: "21" - fieldPath: "23" - kind: "18" - name: "20" - namespace: "19" - resourceVersion: "22" + apiVersion: "22" + fieldPath: "24" + kind: "19" + name: "21" + namespace: "20" + resourceVersion: "23" uid: īqJ枊a8衍`Ĩɘ.蘯 diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.json index b46a0bfd70d..c1064a19e9b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -43,8 +44,8 @@ { "type": "@Hr鯹)晿", "status": "`Ĩɘ.蘯6ċ", - "message": "18", - "error": "19" + "message": "19", + "error": "20" } ] } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.pb index c59d3029adf..6a92a2a1be2 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.yaml index e0a585f0f36..376a732b083 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ComponentStatus.yaml @@ -1,7 +1,7 @@ apiVersion: v1 conditions: -- error: "19" - message: "18" +- error: "20" + message: "19" status: '`Ĩɘ.蘯6ċ' type: '@Hr鯹)晿' kind: ComponentStatus @@ -19,6 +19,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.json index e782b3b0439..a91df63f34c 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.json @@ -35,14 +35,15 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "data": { - "18": "19" + "19": "20" }, "binaryData": { - "20": "Dg==" + "21": "Dg==" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.pb index bb5ca377275..cffad0fbe14 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.yaml index 943600d0681..33a2fc3fb7b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ConfigMap.yaml @@ -1,8 +1,8 @@ apiVersion: v1 binaryData: - "20": Dg== + "21": Dg== data: - "18": "19" + "19": "20" kind: ConfigMap metadata: annotations: @@ -18,6 +18,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.json index 6585f4e7295..48a7dddca4e 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -43,39 +44,39 @@ { "addresses": [ { - "ip": "18", - "hostname": "19", - "nodeName": "20", + "ip": "19", + "hostname": "20", + "nodeName": "21", "targetRef": { - "kind": "21", - "namespace": "22", - "name": "23", + "kind": "22", + "namespace": "23", + "name": "24", "uid": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ", - "apiVersion": "24", - "resourceVersion": "25", - "fieldPath": "26" + "apiVersion": "25", + "resourceVersion": "26", + "fieldPath": "27" } } ], "notReadyAddresses": [ { - "ip": "27", - "hostname": "28", - "nodeName": "29", + "ip": "28", + "hostname": "29", + "nodeName": "30", "targetRef": { - "kind": "30", - "namespace": "31", - "name": "32", + "kind": "31", + "namespace": "32", + "name": "33", "uid": "Ă凗蓏Ŋ蛊ĉy", - "apiVersion": "33", - "resourceVersion": "34", - "fieldPath": "35" + "apiVersion": "34", + "resourceVersion": "35", + "fieldPath": "36" } } ], "ports": [ { - "name": "36", + "name": "37", "port": 1546792211, "protocol": "\u003eŽ燹憍峕?狱³-Ǐ忄*" } diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.pb index 4efe9a73386..6156ed64db0 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.yaml index a9ccfda3275..9a4cf7bbc8d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Endpoints.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,30 +31,30 @@ metadata: uid: "7" subsets: - addresses: - - hostname: "19" - ip: "18" - nodeName: "20" + - hostname: "20" + ip: "19" + nodeName: "21" targetRef: - apiVersion: "24" - fieldPath: "26" - kind: "21" - name: "23" - namespace: "22" - resourceVersion: "25" + apiVersion: "25" + fieldPath: "27" + kind: "22" + name: "24" + namespace: "23" + resourceVersion: "26" uid: Hr鯹)晿Ž燹憍峕?狱³-Ǐ忄*' diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.json index 4cf3c2fba8e..50727b8df17 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.json @@ -35,64 +35,65 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "ephemeralContainers": [ { - "name": "18", - "image": "19", + "name": "19", + "image": "20", "command": [ - "20" - ], - "args": [ "21" ], - "workingDir": "22", + "args": [ + "22" + ], + "workingDir": "23", "ports": [ { - "name": "23", + "name": "24", "hostPort": 1305381319, "containerPort": -1300313567, - "hostIP": "24" + "hostIP": "25" } ], "envFrom": [ { - "prefix": "25", + "prefix": "26", "configMapRef": { - "name": "26", + "name": "27", "optional": false }, "secretRef": { - "name": "27", + "name": "28", "optional": false } } ], "env": [ { - "name": "28", - "value": "29", + "name": "29", + "value": "30", "valueFrom": { "fieldRef": { - "apiVersion": "30", - "fieldPath": "31" + "apiVersion": "31", + "fieldPath": "32" }, "resourceFieldRef": { - "containerName": "32", - "resource": "33", + "containerName": "33", + "resource": "34", "divisor": "12" }, "configMapKeyRef": { - "name": "34", - "key": "35", + "name": "35", + "key": "36", "optional": false }, "secretKeyRef": { - "name": "36", - "key": "37", + "name": "37", + "key": "38", "optional": false } } @@ -108,40 +109,40 @@ }, "volumeMounts": [ { - "name": "38", - "mountPath": "39", - "subPath": "40", + "name": "39", + "mountPath": "40", + "subPath": "41", "mountPropagation": "憍峕?狱³-Ǐ忄*", - "subPathExpr": "41" + "subPathExpr": "42" } ], "volumeDevices": [ { - "name": "42", - "devicePath": "43" + "name": "43", + "devicePath": "44" } ], "livenessProbe": { "exec": { "command": [ - "44" + "45" ] }, "httpGet": { - "path": "45", - "port": "46", - "host": "47", + "path": "46", + "port": "47", + "host": "48", "scheme": "亞螩B峅x4%a鯿rŎǀ朲^苣fƼ@h", "httpHeaders": [ { - "name": "48", - "value": "49" + "name": "49", + "value": "50" } ] }, "tcpSocket": { "port": 1366345526, - "host": "50" + "host": "51" }, "initialDelaySeconds": 1392988974, "timeoutSeconds": 1563658126, @@ -152,24 +153,24 @@ "readinessProbe": { "exec": { "command": [ - "51" + "52" ] }, "httpGet": { - "path": "52", - "port": "53", - "host": "54", + "path": "53", + "port": "54", + "host": "55", "scheme": "OŖ樅尷", "httpHeaders": [ { - "name": "55", - "value": "56" + "name": "56", + "value": "57" } ] }, "tcpSocket": { "port": 2136826132, - "host": "57" + "host": "58" }, "initialDelaySeconds": 819364842, "timeoutSeconds": 933484239, @@ -181,50 +182,50 @@ "postStart": { "exec": { "command": [ - "58" + "59" ] }, "httpGet": { - "path": "59", + "path": "60", "port": 1114837452, - "host": "60", + "host": "61", "httpHeaders": [ { - "name": "61", - "value": "62" + "name": "62", + "value": "63" } ] }, "tcpSocket": { "port": 672648281, - "host": "63" + "host": "64" } }, "preStop": { "exec": { "command": [ - "64" + "65" ] }, "httpGet": { - "path": "65", - "port": "66", - "host": "67", + "path": "66", + "port": "67", + "host": "68", "scheme": "魋Ď儇击3ƆìQ喞艋涽", "httpHeaders": [ { - "name": "68", - "value": "69" + "name": "69", + "value": "70" } ] }, "tcpSocket": { - "port": "70", - "host": "71" + "port": "71", + "host": "72" } } }, - "terminationMessagePath": "72", + "terminationMessagePath": "73", "terminationMessagePolicy": "w-檮Ǣ冖ž琔n宂¬轚9Ȏ瀮", "imagePullPolicy": "/", "securityContext": { @@ -238,15 +239,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "73", - "role": "74", - "type": "75", - "level": "76" + "user": "74", + "role": "75", + "type": "76", + "level": "77" }, "windowsOptions": { - "gmsaCredentialSpecName": "77", - "gmsaCredentialSpec": "78", - "runAsUserName": "79" + "gmsaCredentialSpecName": "78", + "gmsaCredentialSpec": "79", + "runAsUserName": "80" }, "runAsUser": -2195720433245498980, "runAsGroup": -3031446704001093654, @@ -256,7 +257,7 @@ "procMount": "1ZƜ/C龷" }, "stdinOnce": true, - "targetContainerName": "80" + "targetContainerName": "81" } ] } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.pb index 2217dcf96b5..4f85c0c4d86 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.yaml index 0fe4be5eef6..4aaeaaa09c2 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.EphemeralContainers.yaml @@ -1,112 +1,112 @@ apiVersion: v1 ephemeralContainers: - args: - - "21" + - "22" command: - - "20" + - "21" env: - - name: "28" - value: "29" + - name: "29" + value: "30" valueFrom: configMapKeyRef: - key: "35" - name: "34" + key: "36" + name: "35" optional: false fieldRef: - apiVersion: "30" - fieldPath: "31" + apiVersion: "31" + fieldPath: "32" resourceFieldRef: - containerName: "32" + containerName: "33" divisor: "12" - resource: "33" + resource: "34" secretKeyRef: - key: "37" - name: "36" + key: "38" + name: "37" optional: false envFrom: - configMapRef: - name: "26" - optional: false - prefix: "25" - secretRef: name: "27" optional: false - image: "19" + prefix: "26" + secretRef: + name: "28" + optional: false + image: "20" imagePullPolicy: / lifecycle: postStart: exec: command: - - "58" + - "59" httpGet: - host: "60" + host: "61" httpHeaders: - - name: "61" - value: "62" - path: "59" + - name: "62" + value: "63" + path: "60" port: 1114837452 tcpSocket: - host: "63" + host: "64" port: 672648281 preStop: exec: command: - - "64" + - "65" httpGet: - host: "67" + host: "68" httpHeaders: - - name: "68" - value: "69" - path: "65" - port: "66" + - name: "69" + value: "70" + path: "66" + port: "67" scheme: 魋Ď儇击3ƆìQ喞艋涽 tcpSocket: - host: "71" - port: "70" + host: "72" + port: "71" livenessProbe: exec: command: - - "44" + - "45" failureThreshold: -54954325 httpGet: - host: "47" + host: "48" httpHeaders: - - name: "48" - value: "49" - path: "45" - port: "46" + - name: "49" + value: "50" + path: "46" + port: "47" scheme: 亞螩B峅x4%a鯿rŎǀ朲^苣fƼ@h initialDelaySeconds: 1392988974 periodSeconds: -1771047449 successThreshold: -1280107919 tcpSocket: - host: "50" + host: "51" port: 1366345526 timeoutSeconds: 1563658126 - name: "18" + name: "19" ports: - containerPort: -1300313567 - hostIP: "24" + hostIP: "25" hostPort: 1305381319 - name: "23" + name: "24" readinessProbe: exec: command: - - "51" + - "52" failureThreshold: -833209928 httpGet: - host: "54" + host: "55" httpHeaders: - - name: "55" - value: "56" - path: "52" - port: "53" + - name: "56" + value: "57" + path: "53" + port: "54" scheme: OŖ樅尷 initialDelaySeconds: 819364842 periodSeconds: -983896210 successThreshold: 552512122 tcpSocket: - host: "57" + host: "58" port: 2136826132 timeoutSeconds: 933484239 resources: @@ -128,28 +128,28 @@ ephemeralContainers: runAsNonRoot: true runAsUser: -2195720433245498980 seLinuxOptions: - level: "76" - role: "74" - type: "75" - user: "73" + level: "77" + role: "75" + type: "76" + user: "74" windowsOptions: - gmsaCredentialSpec: "78" - gmsaCredentialSpecName: "77" - runAsUserName: "79" + gmsaCredentialSpec: "79" + gmsaCredentialSpecName: "78" + runAsUserName: "80" stdinOnce: true - targetContainerName: "80" - terminationMessagePath: "72" + targetContainerName: "81" + terminationMessagePath: "73" terminationMessagePolicy: w-檮Ǣ冖ž琔n宂¬轚9Ȏ瀮 volumeDevices: - - devicePath: "43" - name: "42" + - devicePath: "44" + name: "43" volumeMounts: - - mountPath: "39" + - mountPath: "40" mountPropagation: 憍峕?狱³-Ǐ忄* - name: "38" - subPath: "40" - subPathExpr: "41" - workingDir: "22" + name: "39" + subPath: "41" + subPathExpr: "42" + workingDir: "23" kind: EphemeralContainers metadata: annotations: @@ -165,6 +165,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.json index 3ff145aeb92..06616c570d7 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.json @@ -35,44 +35,45 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "involvedObject": { - "kind": "18", - "namespace": "19", - "name": "20", + "kind": "19", + "namespace": "20", + "name": "21", "uid": "īqJ枊a8衍`Ĩɘ.蘯", - "apiVersion": "21", - "resourceVersion": "22", - "fieldPath": "23" + "apiVersion": "22", + "resourceVersion": "23", + "fieldPath": "24" }, - "reason": "24", - "message": "25", + "reason": "25", + "message": "26", "source": { - "component": "26", - "host": "27" + "component": "27", + "host": "28" }, "firstTimestamp": "2958-05-23T21:23:39Z", "lastTimestamp": "2907-12-28T01:19:18Z", "count": -1492226764, - "type": "28", + "type": "29", "eventTime": "2530-04-08T07:06:28.046544Z", "series": { "count": 1266076158, "lastObservedTime": "2951-04-21T20:18:51.456715Z" }, - "action": "29", + "action": "30", "related": { - "kind": "30", - "namespace": "31", - "name": "32", + "kind": "31", + "namespace": "32", + "name": "33", "uid": "ʤ脽ěĂ凗蓏Ŋ蛊ĉy緅縕\u003eŽ", - "apiVersion": "33", - "resourceVersion": "34", - "fieldPath": "35" + "apiVersion": "34", + "resourceVersion": "35", + "fieldPath": "36" }, - "reportingComponent": "36", - "reportingInstance": "37" + "reportingComponent": "37", + "reportingInstance": "38" } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.pb index 5fcac4e219a..f059eb7195e 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.yaml index b57f62740a4..e3f26f31b6e 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Event.yaml @@ -1,19 +1,19 @@ -action: "29" +action: "30" apiVersion: v1 count: -1492226764 eventTime: "2530-04-08T07:06:28.046544Z" firstTimestamp: "2958-05-23T21:23:39Z" involvedObject: - apiVersion: "21" - fieldPath: "23" - kind: "18" - name: "20" - namespace: "19" - resourceVersion: "22" + apiVersion: "22" + fieldPath: "24" + kind: "19" + name: "21" + namespace: "20" + resourceVersion: "23" uid: īqJ枊a8衍`Ĩɘ.蘯 kind: Event lastTimestamp: "2907-12-28T01:19:18Z" -message: "25" +message: "26" metadata: annotations: "9": "10" @@ -28,6 +28,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -42,21 +43,21 @@ metadata: resourceVersion: "11042405498087606203" selfLink: "5" uid: "7" -reason: "24" +reason: "25" related: - apiVersion: "33" - fieldPath: "35" - kind: "30" - name: "32" - namespace: "31" - resourceVersion: "34" + apiVersion: "34" + fieldPath: "36" + kind: "31" + name: "33" + namespace: "32" + resourceVersion: "35" uid: ʤ脽ěĂ凗蓏Ŋ蛊ĉy緅縕>Ž -reportingComponent: "36" -reportingInstance: "37" +reportingComponent: "37" +reportingInstance: "38" series: count: 1266076158 lastObservedTime: "2951-04-21T20:18:51.456715Z" source: - component: "26" - host: "27" -type: "28" + component: "27" + host: "28" +type: "29" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.json index 898a3322bf9..5c7e2b0ffc4 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.pb index 294e65c9c6d..51520e2be20 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.yaml index cedab4a9a6d..e71ffd35092 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.LimitRange.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.json index dcbc4f9be15..5f04ce62e34 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.pb index 5e973494879..ffa9566d23e 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.yaml index e855ef2a337..82b15606605 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Namespace.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.json index 81c487d5436..3acd7885b91 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.json @@ -35,33 +35,34 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "podCIDR": "18", + "podCIDR": "19", "podCIDRs": [ - "19" + "20" ], - "providerID": "20", + "providerID": "21", "taints": [ { - "key": "21", - "value": "22", + "key": "22", + "value": "23", "effect": "Hr鯹)晿\u003co,c鮽ort昍řČ扷5Ɨ" } ], "configSource": { "configMap": { - "namespace": "23", - "name": "24", + "namespace": "24", + "name": "25", "uid": "Ă凗蓏Ŋ蛊ĉy", - "resourceVersion": "25", - "kubeletConfigKey": "26" + "resourceVersion": "26", + "kubeletConfigKey": "27" } }, - "externalID": "27" + "externalID": "28" }, "status": { "capacity": { @@ -77,14 +78,14 @@ "status": "P$Iņɖ橙9ȫŚʒ", "lastHeartbeatTime": "2339-08-25T14:46:58Z", "lastTransitionTime": "2681-06-13T05:43:15Z", - "reason": "28", - "message": "29" + "reason": "29", + "message": "30" } ], "addresses": [ { "type": "OŖ樅尷", - "address": "30" + "address": "31" } ], "daemonEndpoints": { @@ -93,21 +94,21 @@ } }, "nodeInfo": { - "machineID": "31", - "systemUUID": "32", - "bootID": "33", - "kernelVersion": "34", - "osImage": "35", - "containerRuntimeVersion": "36", - "kubeletVersion": "37", - "kubeProxyVersion": "38", - "operatingSystem": "39", - "architecture": "40" + "machineID": "32", + "systemUUID": "33", + "bootID": "34", + "kernelVersion": "35", + "osImage": "36", + "containerRuntimeVersion": "37", + "kubeletVersion": "38", + "kubeProxyVersion": "39", + "operatingSystem": "40", + "architecture": "41" }, "images": [ { "names": [ - "41" + "42" ], "sizeBytes": 9177598355370950419 } @@ -118,38 +119,38 @@ "volumesAttached": [ { "name": "ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ", - "devicePath": "42" + "devicePath": "43" } ], "config": { "assigned": { "configMap": { - "namespace": "43", - "name": "44", + "namespace": "44", + "name": "45", "uid": "£趕ã/鈱$-议}ȧ外ĺ", - "resourceVersion": "45", - "kubeletConfigKey": "46" + "resourceVersion": "46", + "kubeletConfigKey": "47" } }, "active": { "configMap": { - "namespace": "47", - "name": "48", + "namespace": "48", + "name": "49", "uid": "譋娲瘹ɭȊɚɎ(", - "resourceVersion": "49", - "kubeletConfigKey": "50" + "resourceVersion": "50", + "kubeletConfigKey": "51" } }, "lastKnownGood": { "configMap": { - "namespace": "51", - "name": "52", + "namespace": "52", + "name": "53", "uid": "ėf倐ȓ圬剴扲ȿQZ{ʁgɸ", - "resourceVersion": "53", - "kubeletConfigKey": "54" + "resourceVersion": "54", + "kubeletConfigKey": "55" } }, - "error": "55" + "error": "56" } } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.pb index 09f0dd59b0a..32335935df6 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.yaml index cf12c83ad25..e17d86f8193 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Node.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -31,23 +32,23 @@ metadata: spec: configSource: configMap: - kubeletConfigKey: "26" - name: "24" - namespace: "23" - resourceVersion: "25" + kubeletConfigKey: "27" + name: "25" + namespace: "24" + resourceVersion: "26" uid: Ă凗蓏Ŋ蛊ĉy - externalID: "27" - podCIDR: "18" + externalID: "28" + podCIDR: "19" podCIDRs: - - "19" - providerID: "20" + - "20" + providerID: "21" taints: - effect: Hr鯹)晿,趐V曡88 u怞荊ù灹8緔Tj - key: "368" + key: "369" operator: Ź黷`嵐;Ƭ婦d%蹶/ʗp壥Ƥ揤郡ɑ鮽 tolerationSeconds: -5478084374918590218 - value: "369" + value: "370" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -634,322 +635,322 @@ spec: matchLabels: 1rhm-5y--z-0/5eQ9: dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX maxSkew: 558113557 - topologyKey: "378" + topologyKey: "379" whenUnsatisfiable: ĵ'o儿Ƭ銭u裡_Ơ9oÕęȄ怈 volumes: - awsElasticBlockStore: - fsType: "23" + fsType: "24" partition: 1001983654 - volumeID: "22" + volumeID: "23" azureDisk: cachingMode: ƕP喂ƈ - diskName: "86" - diskURI: "87" - fsType: "88" + diskName: "87" + diskURI: "88" + fsType: "89" kind: "" readOnly: false azureFile: - secretName: "72" - shareName: "73" + secretName: "73" + shareName: "74" cephfs: monitors: - - "57" - path: "58" - secretFile: "60" + - "58" + path: "59" + secretFile: "61" secretRef: - name: "61" - user: "59" + name: "62" + user: "60" cinder: - fsType: "55" + fsType: "56" readOnly: true secretRef: - name: "56" - volumeID: "54" + name: "57" + volumeID: "55" configMap: defaultMode: 172857432 items: - - key: "75" + - key: "76" mode: 1392988974 - path: "76" - name: "74" + path: "77" + name: "75" optional: true csi: - driver: "118" - fsType: "119" + driver: "119" + fsType: "120" nodePublishSecretRef: - name: "122" + name: "123" readOnly: true volumeAttributes: - "120": "121" + "121": "122" downwardAPI: defaultMode: 1246233319 items: - fieldRef: - apiVersion: "65" - fieldPath: "66" + apiVersion: "66" + fieldPath: "67" mode: -1639873916 - path: "64" + path: "65" resourceFieldRef: - containerName: "67" + containerName: "68" divisor: "387" - resource: "68" + resource: "69" emptyDir: medium: Ƣ6/ʕVŚ(ĿȊ甞 sizeLimit: "776" fc: - fsType: "70" + fsType: "71" lun: -1876826602 targetWWNs: - - "69" + - "70" wwids: - - "71" + - "72" flexVolume: - driver: "49" - fsType: "50" + driver: "50" + fsType: "51" options: - "52": "53" + "53": "54" secretRef: - name: "51" + name: "52" flocker: - datasetName: "62" - datasetUUID: "63" + datasetName: "63" + datasetUUID: "64" gcePersistentDisk: - fsType: "21" + fsType: "22" partition: -123438221 - pdName: "20" + pdName: "21" readOnly: true gitRepo: - directory: "26" - repository: "24" - revision: "25" + directory: "27" + repository: "25" + revision: "26" glusterfs: - endpoints: "39" - path: "40" + endpoints: "40" + path: "41" hostPath: - path: "19" + path: "20" type: Hr鯹)晿 priority: 1792673033 - priorityClassName: "389" + priorityClassName: "391" readinessGates: - conditionType: q塨Ý-扚聧扈4ƫZɀȩ愉BʟƮƙ2詃 restartPolicy: U髷裎$MVȟ@7飣奺Ȋ - runtimeClassName: "394" - schedulerName: "384" + runtimeClassName: "396" + schedulerName: "386" securityContext: fsGroup: -609644235388870309 runAsGroup: 43374460844024823 runAsNonRoot: false runAsUser: 6546717103134456682 seLinuxOptions: - level: "335" - role: "333" - type: "334" - user: "332" + level: "337" + role: "335" + type: "336" + user: "334" supplementalGroups: - -5030126702697967530 sysctls: - - name: "339" - value: "340" + - name: "341" + value: "342" windowsOptions: - gmsaCredentialSpec: "337" - gmsaCredentialSpecName: "336" - runAsUserName: "338" - serviceAccount: "330" - serviceAccountName: "329" + gmsaCredentialSpec: "339" + gmsaCredentialSpecName: "338" + runAsUserName: "340" + serviceAccount: "332" + serviceAccountName: "331" shareProcessNamespace: false - subdomain: "343" + subdomain: "345" terminationGracePeriodSeconds: -1448436097540110204 tolerations: - effect: ʗp壥Ƥ揤郡ɑ鮽ǍJB膾扉A­ - key: "385" + key: "387" operator: $|gɳ礬.b屏ɧe tolerationSeconds: -6703183907837349431 - value: "386" + value: "388" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -671,202 +673,202 @@ template: ? l-d-8o1-x-1wl----f31-0-2t3z-w5----7-z-63-z---5r-v-5-e-m8.o-20st4-7--i1-8miw-7a-2404/5y_AzOBW.9oE9_6.--v17r__.2bIZ___._6..tf-_u-3-_n0..KpS : "5.0" maxSkew: -1676200318 - topologyKey: "395" + topologyKey: "397" whenUnsatisfiable: 唞鹚蝉茲ʛ饊ɣKIJW volumes: - awsElasticBlockStore: - fsType: "39" + fsType: "41" partition: -1261508418 - volumeID: "38" + volumeID: "40" azureDisk: cachingMode: "" - diskName: "102" - diskURI: "103" - fsType: "104" + diskName: "104" + diskURI: "105" + fsType: "106" kind: ƺ魋Ď儇击3ƆìQ readOnly: false azureFile: - secretName: "88" - shareName: "89" + secretName: "90" + shareName: "91" cephfs: monitors: - - "73" - path: "74" - secretFile: "76" + - "75" + path: "76" + secretFile: "78" secretRef: - name: "77" - user: "75" + name: "79" + user: "77" cinder: - fsType: "71" + fsType: "73" secretRef: - name: "72" - volumeID: "70" + name: "74" + volumeID: "72" configMap: defaultMode: -1648533063 items: - - key: "91" + - key: "93" mode: 1913946997 - path: "92" - name: "90" + path: "94" + name: "92" optional: true csi: - driver: "134" - fsType: "135" + driver: "136" + fsType: "137" nodePublishSecretRef: - name: "138" + name: "140" readOnly: false volumeAttributes: - "136": "137" + "138": "139" downwardAPI: defaultMode: 1557090007 items: - fieldRef: - apiVersion: "81" - fieldPath: "82" + apiVersion: "83" + fieldPath: "84" mode: -1413529736 - path: "80" + path: "82" resourceFieldRef: - containerName: "83" + containerName: "85" divisor: "687" - resource: "84" + resource: "86" emptyDir: medium: x sizeLimit: "826" fc: - fsType: "86" + fsType: "88" lun: 933484239 targetWWNs: - - "85" - wwids: - "87" + wwids: + - "89" flexVolume: - driver: "65" - fsType: "66" + driver: "67" + fsType: "68" options: - "68": "69" + "70": "71" secretRef: - name: "67" + name: "69" flocker: - datasetName: "78" - datasetUUID: "79" + datasetName: "80" + datasetUUID: "81" gcePersistentDisk: - fsType: "37" + fsType: "39" partition: -1487653240 - pdName: "36" + pdName: "38" readOnly: true gitRepo: - directory: "42" - repository: "40" - revision: "41" + directory: "44" + repository: "42" + revision: "43" glusterfs: - endpoints: "55" - path: "56" + endpoints: "57" + path: "58" hostPath: - path: "35" + path: "37" type: H牗洝尿彀亞螩B iscsi: - fsType: "51" - initiatorName: "54" - iqn: "49" - iscsiInterface: "50" + fsType: "53" + initiatorName: "56" + iqn: "51" + iscsiInterface: "52" lun: -400609276 portals: - - "52" + - "54" secretRef: - name: "53" - targetPortal: "48" - name: "34" + name: "55" + targetPortal: "50" + name: "36" nfs: - path: "47" - server: "46" + path: "49" + server: "48" persistentVolumeClaim: - claimName: "57" + claimName: "59" readOnly: true photonPersistentDisk: - fsType: "106" - pdID: "105" + fsType: "108" + pdID: "107" portworxVolume: - fsType: "121" + fsType: "123" readOnly: true - volumeID: "120" + volumeID: "122" projected: defaultMode: -1880297089 sources: - configMap: items: - - key: "116" + - key: "118" mode: -1009864962 - path: "117" - name: "115" + path: "119" + name: "117" optional: true downwardAPI: items: - fieldRef: - apiVersion: "111" - fieldPath: "112" + apiVersion: "113" + fieldPath: "114" mode: 1167335696 - path: "110" + path: "112" resourceFieldRef: - containerName: "113" + containerName: "115" divisor: "546" - resource: "114" + resource: "116" secret: items: - - key: "108" + - key: "110" mode: 565864299 - path: "109" - name: "107" + path: "111" + name: "109" optional: true serviceAccountToken: - audience: "118" + audience: "120" expirationSeconds: -8033620543910768540 - path: "119" + path: "121" quobyte: - group: "100" - registry: "97" - tenant: "101" - user: "99" - volume: "98" + group: "102" + registry: "99" + tenant: "103" + user: "101" + volume: "100" rbd: - fsType: "60" - image: "59" - keyring: "63" + fsType: "62" + image: "61" + keyring: "65" monitors: - - "58" - pool: "61" + - "60" + pool: "63" readOnly: true secretRef: - name: "64" - user: "62" + name: "66" + user: "64" scaleIO: - fsType: "129" - gateway: "122" - protectionDomain: "125" + fsType: "131" + gateway: "124" + protectionDomain: "127" readOnly: true secretRef: - name: "124" + name: "126" sslEnabled: true - storageMode: "127" - storagePool: "126" - system: "123" - volumeName: "128" + storageMode: "129" + storagePool: "128" + system: "125" + volumeName: "130" secret: defaultMode: -1639873916 items: - - key: "44" + - key: "46" mode: -655946460 - path: "45" + path: "47" optional: true - secretName: "43" + secretName: "45" storageos: - fsType: "132" + fsType: "134" readOnly: true secretRef: - name: "133" - volumeName: "130" - volumeNamespace: "131" + name: "135" + volumeName: "132" + volumeNamespace: "133" vsphereVolume: - fsType: "94" - storagePolicyID: "96" - storagePolicyName: "95" - volumePath: "93" + fsType: "96" + storagePolicyID: "98" + storagePolicyName: "97" + volumePath: "95" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.json index 061a3e2e897..5ed1d1aab5a 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.json @@ -35,10 +35,11 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, - "range": "18", + "range": "19", "data": "OA==" } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.pb index b2e0069564b..08ee3f1dc31 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.yaml index 4e2511ec557..1fb024dc9ec 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.RangeAllocation.yaml @@ -15,6 +15,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,4 +30,4 @@ metadata: resourceVersion: "11042405498087606203" selfLink: "5" uid: "7" -range: "18" +range: "19" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.json index fa2aaa943e0..2e998a2f083 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -43,53 +44,54 @@ "replicas": 896585016, "minReadySeconds": -1971381490, "selector": { - "18": "19" + "19": "20" }, "template": { "metadata": { - "name": "20", - "generateName": "21", - "namespace": "22", - "selfLink": "23", + "name": "21", + "generateName": "22", + "namespace": "23", + "selfLink": "24", "uid": "*齧獚敆Ȏțêɘ", "resourceVersion": "16543582549249245065", "generation": 3782003332368514395, "creationTimestamp": null, "deletionGracePeriodSeconds": -1450892537694813345, "labels": { - "25": "26" + "26": "27" }, "annotations": { - "27": "28" + "28": "29" }, "ownerReferences": [ { - "apiVersion": "29", - "kind": "30", - "name": "31", + "apiVersion": "30", + "kind": "31", + "name": "32", "uid": "rt昍řČ扷5ƗǸƢ6/", "controller": true, "blockOwnerDeletion": false } ], "finalizers": [ - "32" + "33" ], - "clusterName": "33", + "clusterName": "34", "managedFields": [ { - "manager": "34", + "manager": "35", "operation": "(ĿȊ甞谐颋DžSǡƏS", - "apiVersion": "35" + "apiVersion": "36", + "fieldsType": "37" } ] }, "spec": { "volumes": [ { - "name": "36", + "name": "38", "hostPath": { - "path": "37", + "path": "39", "type": "Ơ歿:狞夌碕ʂɭîcP$I" }, "emptyDir": { @@ -97,26 +99,26 @@ "sizeLimit": "481" }, "gcePersistentDisk": { - "pdName": "38", - "fsType": "39", + "pdName": "40", + "fsType": "41", "partition": -54954325 }, "awsElasticBlockStore": { - "volumeID": "40", - "fsType": "41", + "volumeID": "42", + "fsType": "43", "partition": -1095687535 }, "gitRepo": { - "repository": "42", - "revision": "43", - "directory": "44" + "repository": "44", + "revision": "45", + "directory": "46" }, "secret": { - "secretName": "45", + "secretName": "47", "items": [ { - "key": "46", - "path": "47", + "key": "48", + "path": "49", "mode": 13677460 } ], @@ -124,89 +126,89 @@ "optional": false }, "nfs": { - "server": "48", - "path": "49" + "server": "50", + "path": "51" }, "iscsi": { - "targetPortal": "50", - "iqn": "51", + "targetPortal": "52", + "iqn": "53", "lun": 819364842, - "iscsiInterface": "52", - "fsType": "53", + "iscsiInterface": "54", + "fsType": "55", "readOnly": true, "portals": [ - "54" + "56" ], "secretRef": { - "name": "55" + "name": "57" }, - "initiatorName": "56" + "initiatorName": "58" }, "glusterfs": { - "endpoints": "57", - "path": "58" + "endpoints": "59", + "path": "60" }, "persistentVolumeClaim": { - "claimName": "59" + "claimName": "61" }, "rbd": { "monitors": [ - "60" + "62" ], - "image": "61", - "fsType": "62", - "pool": "63", - "user": "64", - "keyring": "65", + "image": "63", + "fsType": "64", + "pool": "65", + "user": "66", + "keyring": "67", "secretRef": { - "name": "66" + "name": "68" }, "readOnly": true }, "flexVolume": { - "driver": "67", - "fsType": "68", + "driver": "69", + "fsType": "70", "secretRef": { - "name": "69" + "name": "71" }, "readOnly": true, "options": { - "70": "71" + "72": "73" } }, "cinder": { - "volumeID": "72", - "fsType": "73", + "volumeID": "74", + "fsType": "75", "secretRef": { - "name": "74" + "name": "76" } }, "cephfs": { "monitors": [ - "75" + "77" ], - "path": "76", - "user": "77", - "secretFile": "78", + "path": "78", + "user": "79", + "secretFile": "80", "secretRef": { - "name": "79" + "name": "81" } }, "flocker": { - "datasetName": "80", - "datasetUUID": "81" + "datasetName": "82", + "datasetUUID": "83" }, "downwardAPI": { "items": [ { - "path": "82", + "path": "84", "fieldRef": { - "apiVersion": "83", - "fieldPath": "84" + "apiVersion": "85", + "fieldPath": "86" }, "resourceFieldRef": { - "containerName": "85", - "resource": "86", + "containerName": "87", + "resource": "88", "divisor": "558" }, "mode": -816398166 @@ -216,25 +218,25 @@ }, "fc": { "targetWWNs": [ - "87" + "89" ], "lun": 13573196, - "fsType": "88", + "fsType": "90", "wwids": [ - "89" + "91" ] }, "azureFile": { - "secretName": "90", - "shareName": "91", + "secretName": "92", + "shareName": "93", "readOnly": true }, "configMap": { - "name": "92", + "name": "94", "items": [ { - "key": "93", - "path": "94", + "key": "95", + "path": "96", "mode": -818470612 } ], @@ -242,40 +244,40 @@ "optional": false }, "vsphereVolume": { - "volumePath": "95", - "fsType": "96", - "storagePolicyName": "97", - "storagePolicyID": "98" + "volumePath": "97", + "fsType": "98", + "storagePolicyName": "99", + "storagePolicyID": "100" }, "quobyte": { - "registry": "99", - "volume": "100", + "registry": "101", + "volume": "102", "readOnly": true, - "user": "101", - "group": "102", - "tenant": "103" + "user": "103", + "group": "104", + "tenant": "105" }, "azureDisk": { - "diskName": "104", - "diskURI": "105", + "diskName": "106", + "diskURI": "107", "cachingMode": "ʌ鴜", - "fsType": "106", + "fsType": "108", "readOnly": true, "kind": "ŨȈ\u003eŅ£趕ã/鈱$-议" }, "photonPersistentDisk": { - "pdID": "107", - "fsType": "108" + "pdID": "109", + "fsType": "110" }, "projected": { "sources": [ { "secret": { - "name": "109", + "name": "111", "items": [ { - "key": "110", - "path": "111", + "key": "112", + "path": "113", "mode": 33624773 } ], @@ -284,14 +286,14 @@ "downwardAPI": { "items": [ { - "path": "112", + "path": "114", "fieldRef": { - "apiVersion": "113", - "fieldPath": "114" + "apiVersion": "115", + "fieldPath": "116" }, "resourceFieldRef": { - "containerName": "115", - "resource": "116", + "containerName": "117", + "resource": "118", "divisor": "691" }, "mode": 1258015454 @@ -299,118 +301,118 @@ ] }, "configMap": { - "name": "117", + "name": "119", "items": [ { - "key": "118", - "path": "119", + "key": "120", + "path": "121", "mode": -1706790766 } ], "optional": true }, "serviceAccountToken": { - "audience": "120", + "audience": "122", "expirationSeconds": 4844518680130446070, - "path": "121" + "path": "123" } } ], "defaultMode": 808527238 }, "portworxVolume": { - "volumeID": "122", - "fsType": "123" + "volumeID": "124", + "fsType": "125" }, "scaleIO": { - "gateway": "124", - "system": "125", + "gateway": "126", + "system": "127", "secretRef": { - "name": "126" + "name": "128" }, - "protectionDomain": "127", - "storagePool": "128", - "storageMode": "129", - "volumeName": "130", - "fsType": "131" + "protectionDomain": "129", + "storagePool": "130", + "storageMode": "131", + "volumeName": "132", + "fsType": "133" }, "storageos": { - "volumeName": "132", - "volumeNamespace": "133", - "fsType": "134", + "volumeName": "134", + "volumeNamespace": "135", + "fsType": "136", "readOnly": true, "secretRef": { - "name": "135" + "name": "137" } }, "csi": { - "driver": "136", + "driver": "138", "readOnly": true, - "fsType": "137", + "fsType": "139", "volumeAttributes": { - "138": "139" + "140": "141" }, "nodePublishSecretRef": { - "name": "140" + "name": "142" } } } ], "initContainers": [ { - "name": "141", - "image": "142", + "name": "143", + "image": "144", "command": [ - "143" + "145" ], "args": [ - "144" + "146" ], - "workingDir": "145", + "workingDir": "147", "ports": [ { - "name": "146", + "name": "148", "hostPort": 977590852, "containerPort": -1849057428, "protocol": "壩卄", - "hostIP": "147" + "hostIP": "149" } ], "envFrom": [ { - "prefix": "148", + "prefix": "150", "configMapRef": { - "name": "149", + "name": "151", "optional": true }, "secretRef": { - "name": "150", + "name": "152", "optional": true } } ], "env": [ { - "name": "151", - "value": "152", + "name": "153", + "value": "154", "valueFrom": { "fieldRef": { - "apiVersion": "153", - "fieldPath": "154" + "apiVersion": "155", + "fieldPath": "156" }, "resourceFieldRef": { - "containerName": "155", - "resource": "156", + "containerName": "157", + "resource": "158", "divisor": "433" }, "configMapKeyRef": { - "name": "157", - "key": "158", + "name": "159", + "key": "160", "optional": false }, "secretKeyRef": { - "name": "159", - "key": "160", + "name": "161", + "key": "162", "optional": true } } @@ -426,40 +428,40 @@ }, "volumeMounts": [ { - "name": "161", - "mountPath": "162", - "subPath": "163", + "name": "163", + "mountPath": "164", + "subPath": "165", "mountPropagation": ")İ笓珣筩ƐP_痸荎僋bŭDz鯰硰", - "subPathExpr": "164" + "subPathExpr": "166" } ], "volumeDevices": [ { - "name": "165", - "devicePath": "166" + "name": "167", + "devicePath": "168" } ], "livenessProbe": { "exec": { "command": [ - "167" + "169" ] }, "httpGet": { - "path": "168", - "port": "169", - "host": "170", + "path": "170", + "port": "171", + "host": "172", "scheme": "ɋ聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸Do©", "httpHeaders": [ { - "name": "171", - "value": "172" + "name": "173", + "value": "174" } ] }, "tcpSocket": { "port": 1637061888, - "host": "173" + "host": "175" }, "initialDelaySeconds": 1843642426, "timeoutSeconds": 1331061766, @@ -470,24 +472,24 @@ "readinessProbe": { "exec": { "command": [ - "174" + "176" ] }, "httpGet": { - "path": "175", - "port": "176", - "host": "177", + "path": "177", + "port": "178", + "host": "179", "scheme": "拍N嚳ķȗɊ捵TwMȗ礼2ħ籦ö嗏", "httpHeaders": [ { - "name": "178", - "value": "179" + "name": "180", + "value": "181" } ] }, "tcpSocket": { "port": 468716734, - "host": "180" + "host": "182" }, "initialDelaySeconds": 1274480280, "timeoutSeconds": 1914313083, @@ -499,51 +501,51 @@ "postStart": { "exec": { "command": [ - "181" + "183" ] }, "httpGet": { - "path": "182", - "port": "183", - "host": "184", + "path": "184", + "port": "185", + "host": "186", "scheme": "湙騘", "httpHeaders": [ { - "name": "185", - "value": "186" + "name": "187", + "value": "188" } ] }, "tcpSocket": { "port": -1291315853, - "host": "187" + "host": "189" } }, "preStop": { "exec": { "command": [ - "188" + "190" ] }, "httpGet": { - "path": "189", + "path": "191", "port": -156457987, - "host": "190", + "host": "192", "scheme": "焁yǠ/淹\\韲翁\u0026ʢ", "httpHeaders": [ { - "name": "191", - "value": "192" + "name": "193", + "value": "194" } ] }, "tcpSocket": { "port": -1617414299, - "host": "193" + "host": "195" } } }, - "terminationMessagePath": "194", + "terminationMessagePath": "196", "terminationMessagePolicy": "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ", "imagePullPolicy": "聡A3fƻfʣ繡楙¯ĦE勗E濞偘1ɩÅ", "securityContext": { @@ -557,15 +559,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "195", - "role": "196", - "type": "197", - "level": "198" + "user": "197", + "role": "198", + "type": "199", + "level": "200" }, "windowsOptions": { - "gmsaCredentialSpecName": "199", - "gmsaCredentialSpec": "200", - "runAsUserName": "201" + "gmsaCredentialSpecName": "201", + "gmsaCredentialSpec": "202", + "runAsUserName": "203" }, "runAsUser": -5663998255416893194, "runAsGroup": -7635256509062757120, @@ -581,59 +583,59 @@ ], "containers": [ { - "name": "202", - "image": "203", + "name": "204", + "image": "205", "command": [ - "204" + "206" ], "args": [ - "205" + "207" ], - "workingDir": "206", + "workingDir": "208", "ports": [ { - "name": "207", + "name": "209", "hostPort": -1351421716, "containerPort": 798141673, "protocol": "ɰVzÏ抴", - "hostIP": "208" + "hostIP": "210" } ], "envFrom": [ { - "prefix": "209", + "prefix": "211", "configMapRef": { - "name": "210", + "name": "212", "optional": false }, "secretRef": { - "name": "211", + "name": "213", "optional": false } } ], "env": [ { - "name": "212", - "value": "213", + "name": "214", + "value": "215", "valueFrom": { "fieldRef": { - "apiVersion": "214", - "fieldPath": "215" + "apiVersion": "216", + "fieldPath": "217" }, "resourceFieldRef": { - "containerName": "216", - "resource": "217", + "containerName": "218", + "resource": "219", "divisor": "931" }, "configMapKeyRef": { - "name": "218", - "key": "219", + "name": "220", + "key": "221", "optional": true }, "secretKeyRef": { - "name": "220", - "key": "221", + "name": "222", + "key": "223", "optional": true } } @@ -649,41 +651,41 @@ }, "volumeMounts": [ { - "name": "222", + "name": "224", "readOnly": true, - "mountPath": "223", - "subPath": "224", + "mountPath": "225", + "subPath": "226", "mountPropagation": "lj黳鈫ʕ禒Ƙá腿ħ缶", - "subPathExpr": "225" + "subPathExpr": "227" } ], "volumeDevices": [ { - "name": "226", - "devicePath": "227" + "name": "228", + "devicePath": "229" } ], "livenessProbe": { "exec": { "command": [ - "228" + "230" ] }, "httpGet": { - "path": "229", + "path": "231", "port": 675406340, - "host": "230", + "host": "232", "scheme": "ð»ųKĵ", "httpHeaders": [ { - "name": "231", - "value": "232" + "name": "233", + "value": "234" } ] }, "tcpSocket": { "port": -540225644, - "host": "233" + "host": "235" }, "initialDelaySeconds": -2047333312, "timeoutSeconds": -1477511050, @@ -694,24 +696,24 @@ "readinessProbe": { "exec": { "command": [ - "234" + "236" ] }, "httpGet": { - "path": "235", - "port": "236", - "host": "237", + "path": "237", + "port": "238", + "host": "239", "scheme": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", "httpHeaders": [ { - "name": "238", - "value": "239" + "name": "240", + "value": "241" } ] }, "tcpSocket": { "port": -1222594476, - "host": "240" + "host": "242" }, "initialDelaySeconds": 657298936, "timeoutSeconds": -1231552123, @@ -723,51 +725,51 @@ "postStart": { "exec": { "command": [ - "241" + "243" ] }, "httpGet": { - "path": "242", + "path": "244", "port": 446829537, - "host": "243", + "host": "245", "scheme": "閼咎櫸eʔŊ", "httpHeaders": [ { - "name": "244", - "value": "245" + "name": "246", + "value": "247" } ] }, "tcpSocket": { "port": 731879508, - "host": "246" + "host": "248" } }, "preStop": { "exec": { "command": [ - "247" + "249" ] }, "httpGet": { - "path": "248", + "path": "250", "port": -1350331007, - "host": "249", + "host": "251", "scheme": "ę腬瓷碑=ɉ鎷卩蝾H韹寬", "httpHeaders": [ { - "name": "250", - "value": "251" + "name": "252", + "value": "253" } ] }, "tcpSocket": { - "port": "252", - "host": "253" + "port": "254", + "host": "255" } } }, - "terminationMessagePath": "254", + "terminationMessagePath": "256", "terminationMessagePolicy": "瓼猀2:öY鶪5w垁鷌辪", "imagePullPolicy": "ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇƉ立h", "securityContext": { @@ -781,15 +783,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "255", - "role": "256", - "type": "257", - "level": "258" + "user": "257", + "role": "258", + "type": "259", + "level": "260" }, "windowsOptions": { - "gmsaCredentialSpecName": "259", - "gmsaCredentialSpec": "260", - "runAsUserName": "261" + "gmsaCredentialSpecName": "261", + "gmsaCredentialSpec": "262", + "runAsUserName": "263" }, "runAsUser": -8450215029913275287, "runAsGroup": 4528195653674047608, @@ -804,58 +806,58 @@ ], "ephemeralContainers": [ { - "name": "262", - "image": "263", + "name": "264", + "image": "265", "command": [ - "264" + "266" ], "args": [ - "265" + "267" ], - "workingDir": "266", + "workingDir": "268", "ports": [ { - "name": "267", + "name": "269", "hostPort": 1428858742, "containerPort": -1169420648, - "hostIP": "268" + "hostIP": "270" } ], "envFrom": [ { - "prefix": "269", + "prefix": "271", "configMapRef": { - "name": "270", + "name": "272", "optional": true }, "secretRef": { - "name": "271", + "name": "273", "optional": false } } ], "env": [ { - "name": "272", - "value": "273", + "name": "274", + "value": "275", "valueFrom": { "fieldRef": { - "apiVersion": "274", - "fieldPath": "275" + "apiVersion": "276", + "fieldPath": "277" }, "resourceFieldRef": { - "containerName": "276", - "resource": "277", + "containerName": "278", + "resource": "279", "divisor": "398" }, "configMapKeyRef": { - "name": "278", - "key": "279", + "name": "280", + "key": "281", "optional": false }, "secretKeyRef": { - "name": "280", - "key": "281", + "name": "282", + "key": "283", "optional": true } } @@ -871,41 +873,41 @@ }, "volumeMounts": [ { - "name": "282", + "name": "284", "readOnly": true, - "mountPath": "283", - "subPath": "284", + "mountPath": "285", + "subPath": "286", "mountPropagation": "嵔棂p儼Ƿ裚瓶釆Ɗ+j忊Ŗȫ焗捏ĨFħ", - "subPathExpr": "285" + "subPathExpr": "287" } ], "volumeDevices": [ { - "name": "286", - "devicePath": "287" + "name": "288", + "devicePath": "289" } ], "livenessProbe": { "exec": { "command": [ - "288" + "290" ] }, "httpGet": { - "path": "289", - "port": "290", - "host": "291", + "path": "291", + "port": "292", + "host": "293", "scheme": "ɟ踡肒Ao/樝fw[Řż丩Ž", "httpHeaders": [ { - "name": "292", - "value": "293" + "name": "294", + "value": "295" } ] }, "tcpSocket": { - "port": "294", - "host": "295" + "port": "296", + "host": "297" }, "initialDelaySeconds": 988932710, "timeoutSeconds": -1537700150, @@ -916,24 +918,24 @@ "readinessProbe": { "exec": { "command": [ - "296" + "298" ] }, "httpGet": { - "path": "297", + "path": "299", "port": 1908572031, - "host": "298", + "host": "300", "scheme": "ɳ,ǿ飏騀呣ǎfǣ萭旿@掇l", "httpHeaders": [ { - "name": "299", - "value": "300" + "name": "301", + "value": "302" } ] }, "tcpSocket": { - "port": "301", - "host": "302" + "port": "303", + "host": "304" }, "initialDelaySeconds": 1584001904, "timeoutSeconds": -839281354, @@ -945,50 +947,50 @@ "postStart": { "exec": { "command": [ - "303" + "305" ] }, "httpGet": { - "path": "304", + "path": "306", "port": 1447898632, - "host": "305", + "host": "307", "scheme": "þ蛯ɰ荶lj", "httpHeaders": [ { - "name": "306", - "value": "307" + "name": "308", + "value": "309" } ] }, "tcpSocket": { "port": -1180080716, - "host": "308" + "host": "310" } }, "preStop": { "exec": { "command": [ - "309" + "311" ] }, "httpGet": { - "path": "310", + "path": "312", "port": 1428207963, - "host": "311", + "host": "313", "httpHeaders": [ { - "name": "312", - "value": "313" + "name": "314", + "value": "315" } ] }, "tcpSocket": { "port": 270599701, - "host": "314" + "host": "316" } } }, - "terminationMessagePath": "315", + "terminationMessagePath": "317", "terminationMessagePolicy": "ʤî萨zvt莭", "imagePullPolicy": "悮坮Ȣ幟ļ腻ŬƩȿ0矀Kʝ瘴I\\p", "securityContext": { @@ -1002,15 +1004,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "316", - "role": "317", - "type": "318", - "level": "319" + "user": "318", + "role": "319", + "type": "320", + "level": "321" }, "windowsOptions": { - "gmsaCredentialSpecName": "320", - "gmsaCredentialSpec": "321", - "runAsUserName": "322" + "gmsaCredentialSpecName": "322", + "gmsaCredentialSpec": "323", + "runAsUserName": "324" }, "runAsUser": -1422849761759913573, "runAsGroup": -4227284644269939905, @@ -1021,7 +1023,7 @@ }, "stdinOnce": true, "tty": true, - "targetContainerName": "323" + "targetContainerName": "325" } ], "restartPolicy": "ğ儴Ůĺ}潷ʒ胵輓", @@ -1029,25 +1031,25 @@ "activeDeadlineSeconds": 3749749117130745391, "dnsPolicy": "œȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ]", "nodeSelector": { - "324": "325" + "326": "327" }, - "serviceAccountName": "326", - "serviceAccount": "327", + "serviceAccountName": "328", + "serviceAccount": "329", "automountServiceAccountToken": true, - "nodeName": "328", + "nodeName": "330", "hostNetwork": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "329", - "role": "330", - "type": "331", - "level": "332" + "user": "331", + "role": "332", + "type": "333", + "level": "334" }, "windowsOptions": { - "gmsaCredentialSpecName": "333", - "gmsaCredentialSpec": "334", - "runAsUserName": "335" + "gmsaCredentialSpecName": "335", + "gmsaCredentialSpec": "336", + "runAsUserName": "337" }, "runAsUser": 3785971062093853048, "runAsGroup": -4207281854510634861, @@ -1058,18 +1060,18 @@ "fsGroup": -6090661315121334525, "sysctls": [ { - "name": "336", - "value": "337" + "name": "338", + "value": "339" } ] }, "imagePullSecrets": [ { - "name": "338" + "name": "340" } ], - "hostname": "339", - "subdomain": "340", + "hostname": "341", + "subdomain": "342", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1077,19 +1079,19 @@ { "matchExpressions": [ { - "key": "341", + "key": "343", "operator": "", "values": [ - "342" + "344" ] } ], "matchFields": [ { - "key": "343", + "key": "345", "operator": "Ȃ4", "values": [ - "344" + "346" ] } ] @@ -1102,19 +1104,19 @@ "preference": { "matchExpressions": [ { - "key": "345", + "key": "347", "operator": "", "values": [ - "346" + "348" ] } ], "matchFields": [ { - "key": "347", + "key": "349", "operator": "ĬÇó藢xɮĵȑ6L*Z", "values": [ - "348" + "350" ] } ] @@ -1140,9 +1142,9 @@ ] }, "namespaces": [ - "355" + "357" ], - "topologyKey": "356" + "topologyKey": "358" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1164,9 +1166,9 @@ ] }, "namespaces": [ - "363" + "365" ], - "topologyKey": "364" + "topologyKey": "366" } } ] @@ -1186,9 +1188,9 @@ ] }, "namespaces": [ - "371" + "373" ], - "topologyKey": "372" + "topologyKey": "374" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1210,45 +1212,45 @@ ] }, "namespaces": [ - "379" + "381" ], - "topologyKey": "380" + "topologyKey": "382" } } ] } }, - "schedulerName": "381", + "schedulerName": "383", "tolerations": [ { - "key": "382", + "key": "384", "operator": "!蘋`翾'ųŎ", - "value": "383", + "value": "385", "effect": "亦輯\u003e肸H5fŮƛƛ龢ÄƤU", "tolerationSeconds": -1346654761106639569 } ], "hostAliases": [ { - "ip": "384", + "ip": "386", "hostnames": [ - "385" + "387" ] } ], - "priorityClassName": "386", + "priorityClassName": "388", "priority": -418556976, "dnsConfig": { "nameservers": [ - "387" + "389" ], "searches": [ - "388" + "390" ], "options": [ { - "name": "389", - "value": "390" + "name": "391", + "value": "392" } ] }, @@ -1257,7 +1259,7 @@ "conditionType": "ĄÇ稕Eɒ杞¹t骳ɰɰUʜʔŜ0¢啥Ƶ" } ], - "runtimeClassName": "391", + "runtimeClassName": "393", "enableServiceLinks": true, "preemptionPolicy": "啾閥óƒ", "overhead": { @@ -1266,7 +1268,7 @@ "topologySpreadConstraints": [ { "maxSkew": 1831585697, - "topologyKey": "392", + "topologyKey": "394", "whenUnsatisfiable": "U駯Ĕ驢.'", "labelSelector": { "matchLabels": { @@ -1298,8 +1300,8 @@ "type": "Ŭ尌eáNRNJ丧鴻ĿW癜鞤A馱z芀", "status": "璻攜", "lastTransitionTime": "2519-06-20T10:43:36Z", - "reason": "399", - "message": "400" + "reason": "401", + "message": "402" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.pb index 157ca7208a9..1a84c3f1789 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.yaml index b905b9be351..a2fc2d434b2 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ReplicationController.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -32,35 +33,36 @@ spec: minReadySeconds: -1971381490 replicas: 896585016 selector: - "18": "19" + "19": "20" template: metadata: annotations: - "27": "28" - clusterName: "33" + "28": "29" + clusterName: "34" creationTimestamp: null deletionGracePeriodSeconds: -1450892537694813345 finalizers: - - "32" - generateName: "21" + - "33" + generateName: "22" generation: 3782003332368514395 labels: - "25": "26" + "26": "27" managedFields: - - apiVersion: "35" - manager: "34" + - apiVersion: "36" + fieldsType: "37" + manager: "35" operation: (ĿȊ甞谐颋DžSǡƏS - name: "20" - namespace: "22" + name: "21" + namespace: "23" ownerReferences: - - apiVersion: "29" + - apiVersion: "30" blockOwnerDeletion: false controller: true - kind: "30" - name: "31" + kind: "31" + name: "32" uid: rt昍řČ扷5ƗǸƢ6/ resourceVersion: "16543582549249245065" - selfLink: "23" + selfLink: "24" uid: '*齧獚敆Ȏțêɘ' spec: activeDeadlineSeconds: 3749749117130745391 @@ -69,28 +71,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "345" + - key: "347" operator: "" values: - - "346" + - "348" matchFields: - - key: "347" + - key: "349" operator: ĬÇó藢xɮĵȑ6L*Z values: - - "348" + - "350" weight: 508868877 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "341" + - key: "343" operator: "" values: - - "342" + - "344" matchFields: - - key: "343" + - key: "345" operator: Ȃ4 values: - - "344" + - "346" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -103,8 +105,8 @@ spec: matchLabels: 43---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0w3/32K_2qu_0S-CqW.D_8--21kF-c026n: yP9S--858LI__.8____rO-S-P_-...07 namespaces: - - "363" - topologyKey: "364" + - "365" + topologyKey: "366" weight: -1449289597 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -116,8 +118,8 @@ spec: matchLabels: O_.J_-G_--d: 2E_--o90G_A4..-L..-__0N_N.O0 namespaces: - - "355" - topologyKey: "356" + - "357" + topologyKey: "358" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -130,8 +132,8 @@ spec: matchLabels: 8.--w0_1V7: r-8S5--_7_-Zp_._.-miJ4x-_0_5-_.7F3p2_-_AmD-.0AP.-.Cc namespaces: - - "379" - topologyKey: "380" + - "381" + topologyKey: "382" weight: -1000831922 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -141,119 +143,119 @@ spec: matchLabels: 3--j2---2--82--cj-1-s--op34-yw/g_I-A-_3bz._M: 4_Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l namespaces: - - "371" - topologyKey: "372" + - "373" + topologyKey: "374" automountServiceAccountToken: true containers: - args: - - "205" + - "207" command: - - "204" + - "206" env: - - name: "212" - value: "213" + - name: "214" + value: "215" valueFrom: configMapKeyRef: - key: "219" - name: "218" - optional: true - fieldRef: - apiVersion: "214" - fieldPath: "215" - resourceFieldRef: - containerName: "216" - divisor: "931" - resource: "217" - secretKeyRef: key: "221" name: "220" optional: true + fieldRef: + apiVersion: "216" + fieldPath: "217" + resourceFieldRef: + containerName: "218" + divisor: "931" + resource: "219" + secretKeyRef: + key: "223" + name: "222" + optional: true envFrom: - configMapRef: - name: "210" + name: "212" optional: false - prefix: "209" + prefix: "211" secretRef: - name: "211" + name: "213" optional: false - image: "203" + image: "205" imagePullPolicy: ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇƉ立h lifecycle: postStart: exec: command: - - "241" + - "243" httpGet: - host: "243" + host: "245" httpHeaders: - - name: "244" - value: "245" - path: "242" + - name: "246" + value: "247" + path: "244" port: 446829537 scheme: 閼咎櫸eʔŊ tcpSocket: - host: "246" + host: "248" port: 731879508 preStop: exec: command: - - "247" + - "249" httpGet: - host: "249" + host: "251" httpHeaders: - - name: "250" - value: "251" - path: "248" + - name: "252" + value: "253" + path: "250" port: -1350331007 scheme: ę腬瓷碑=ɉ鎷卩蝾H韹寬 tcpSocket: - host: "253" - port: "252" + host: "255" + port: "254" livenessProbe: exec: command: - - "228" + - "230" failureThreshold: -199511133 httpGet: - host: "230" + host: "232" httpHeaders: - - name: "231" - value: "232" - path: "229" + - name: "233" + value: "234" + path: "231" port: 675406340 scheme: ð»ųKĵ initialDelaySeconds: -2047333312 periodSeconds: -1373541406 successThreshold: 480521693 tcpSocket: - host: "233" + host: "235" port: -540225644 timeoutSeconds: -1477511050 - name: "202" + name: "204" ports: - containerPort: 798141673 - hostIP: "208" + hostIP: "210" hostPort: -1351421716 - name: "207" + name: "209" protocol: ɰVzÏ抴 readinessProbe: exec: command: - - "234" + - "236" failureThreshold: -935589762 httpGet: - host: "237" + host: "239" httpHeaders: - - name: "238" - value: "239" - path: "235" - port: "236" + - name: "240" + value: "241" + path: "237" + port: "238" scheme: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ initialDelaySeconds: 657298936 periodSeconds: 2058961339 successThreshold: -997191789 tcpSocket: - host: "240" + host: "242" port: -1222594476 timeoutSeconds: -1231552123 resources: @@ -275,148 +277,148 @@ spec: runAsNonRoot: true runAsUser: -8450215029913275287 seLinuxOptions: - level: "258" - role: "256" - type: "257" - user: "255" + level: "260" + role: "258" + type: "259" + user: "257" windowsOptions: - gmsaCredentialSpec: "260" - gmsaCredentialSpecName: "259" - runAsUserName: "261" + gmsaCredentialSpec: "262" + gmsaCredentialSpecName: "261" + runAsUserName: "263" stdin: true stdinOnce: true - terminationMessagePath: "254" + terminationMessagePath: "256" terminationMessagePolicy: 瓼猀2:öY鶪5w垁鷌辪 volumeDevices: - - devicePath: "227" - name: "226" + - devicePath: "229" + name: "228" volumeMounts: - - mountPath: "223" + - mountPath: "225" mountPropagation: lj黳鈫ʕ禒Ƙá腿ħ缶 - name: "222" + name: "224" readOnly: true - subPath: "224" - subPathExpr: "225" - workingDir: "206" + subPath: "226" + subPathExpr: "227" + workingDir: "208" dnsConfig: nameservers: - - "387" + - "389" options: - - name: "389" - value: "390" + - name: "391" + value: "392" searches: - - "388" + - "390" dnsPolicy: œȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ] enableServiceLinks: true ephemeralContainers: - args: - - "265" + - "267" command: - - "264" + - "266" env: - - name: "272" - value: "273" + - name: "274" + value: "275" valueFrom: configMapKeyRef: - key: "279" - name: "278" - optional: false - fieldRef: - apiVersion: "274" - fieldPath: "275" - resourceFieldRef: - containerName: "276" - divisor: "398" - resource: "277" - secretKeyRef: key: "281" name: "280" + optional: false + fieldRef: + apiVersion: "276" + fieldPath: "277" + resourceFieldRef: + containerName: "278" + divisor: "398" + resource: "279" + secretKeyRef: + key: "283" + name: "282" optional: true envFrom: - configMapRef: - name: "270" + name: "272" optional: true - prefix: "269" + prefix: "271" secretRef: - name: "271" + name: "273" optional: false - image: "263" + image: "265" imagePullPolicy: 悮坮Ȣ幟ļ腻ŬƩȿ0矀Kʝ瘴I\p lifecycle: postStart: exec: command: - - "303" + - "305" httpGet: - host: "305" + host: "307" httpHeaders: - - name: "306" - value: "307" - path: "304" + - name: "308" + value: "309" + path: "306" port: 1447898632 scheme: þ蛯ɰ荶lj tcpSocket: - host: "308" + host: "310" port: -1180080716 preStop: exec: command: - - "309" + - "311" httpGet: - host: "311" + host: "313" httpHeaders: - - name: "312" - value: "313" - path: "310" + - name: "314" + value: "315" + path: "312" port: 1428207963 tcpSocket: - host: "314" + host: "316" port: 270599701 livenessProbe: exec: command: - - "288" + - "290" failureThreshold: -188803670 httpGet: - host: "291" + host: "293" httpHeaders: - - name: "292" - value: "293" - path: "289" - port: "290" + - name: "294" + value: "295" + path: "291" + port: "292" scheme: ɟ踡肒Ao/樝fw[Řż丩Ž initialDelaySeconds: 988932710 periodSeconds: -1815868713 successThreshold: 105707873 tcpSocket: - host: "295" - port: "294" + host: "297" + port: "296" timeoutSeconds: -1537700150 - name: "262" + name: "264" ports: - containerPort: -1169420648 - hostIP: "268" + hostIP: "270" hostPort: 1428858742 - name: "267" + name: "269" readinessProbe: exec: command: - - "296" + - "298" failureThreshold: -150133456 httpGet: - host: "298" + host: "300" httpHeaders: - - name: "299" - value: "300" - path: "297" + - name: "301" + value: "302" + path: "299" port: 1908572031 scheme: ɳ,ǿ飏騀呣ǎfǣ萭旿@掇l initialDelaySeconds: 1584001904 periodSeconds: 2035347577 successThreshold: -819723498 tcpSocket: - host: "302" - port: "301" + host: "304" + port: "303" timeoutSeconds: -839281354 resources: limits: @@ -437,148 +439,148 @@ spec: runAsNonRoot: true runAsUser: -1422849761759913573 seLinuxOptions: - level: "319" - role: "317" - type: "318" - user: "316" + level: "321" + role: "319" + type: "320" + user: "318" windowsOptions: - gmsaCredentialSpec: "321" - gmsaCredentialSpecName: "320" - runAsUserName: "322" + gmsaCredentialSpec: "323" + gmsaCredentialSpecName: "322" + runAsUserName: "324" stdinOnce: true - targetContainerName: "323" - terminationMessagePath: "315" + targetContainerName: "325" + terminationMessagePath: "317" terminationMessagePolicy: ʤî萨zvt莭 tty: true volumeDevices: - - devicePath: "287" - name: "286" + - devicePath: "289" + name: "288" volumeMounts: - - mountPath: "283" + - mountPath: "285" mountPropagation: 嵔棂p儼Ƿ裚瓶釆Ɗ+j忊Ŗȫ焗捏ĨFħ - name: "282" + name: "284" readOnly: true - subPath: "284" - subPathExpr: "285" - workingDir: "266" + subPath: "286" + subPathExpr: "287" + workingDir: "268" hostAliases: - hostnames: - - "385" - ip: "384" + - "387" + ip: "386" hostNetwork: true - hostname: "339" + hostname: "341" imagePullSecrets: - - name: "338" + - name: "340" initContainers: - args: - - "144" + - "146" command: - - "143" + - "145" env: - - name: "151" - value: "152" + - name: "153" + value: "154" valueFrom: configMapKeyRef: - key: "158" - name: "157" - optional: false - fieldRef: - apiVersion: "153" - fieldPath: "154" - resourceFieldRef: - containerName: "155" - divisor: "433" - resource: "156" - secretKeyRef: 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: "149" + name: "151" optional: true - prefix: "148" + prefix: "150" secretRef: - name: "150" + name: "152" optional: true - image: "142" + image: "144" imagePullPolicy: 聡A3fƻfʣ繡楙¯ĦE勗E濞偘1ɩÅ lifecycle: postStart: exec: command: - - "181" + - "183" httpGet: - host: "184" + host: "186" httpHeaders: - - name: "185" - value: "186" - path: "182" - port: "183" + - name: "187" + value: "188" + path: "184" + port: "185" scheme: 湙騘 tcpSocket: - host: "187" + host: "189" port: -1291315853 preStop: exec: command: - - "188" + - "190" httpGet: - host: "190" + host: "192" httpHeaders: - - name: "191" - value: "192" - path: "189" + - name: "193" + value: "194" + path: "191" port: -156457987 scheme: 焁yǠ/淹\韲翁&ʢ tcpSocket: - host: "193" + host: "195" port: -1617414299 livenessProbe: exec: command: - - "167" + - "169" failureThreshold: 62108019 httpGet: - host: "170" + host: "172" httpHeaders: - - name: "171" - value: "172" - path: "168" - port: "169" + - name: "173" + value: "174" + path: "170" + port: "171" scheme: ɋ聻鎥ʟ<$洅ɹ7\弌Þ帺萸Do© initialDelaySeconds: 1843642426 periodSeconds: -836939996 successThreshold: -1147975588 tcpSocket: - host: "173" + host: "175" port: 1637061888 timeoutSeconds: 1331061766 - name: "141" + name: "143" ports: - containerPort: -1849057428 - hostIP: "147" + hostIP: "149" hostPort: 977590852 - name: "146" + name: "148" protocol: 壩卄 readinessProbe: exec: command: - - "174" + - "176" failureThreshold: -27219570 httpGet: - host: "177" + host: "179" httpHeaders: - - name: "178" - value: "179" - path: "175" - port: "176" + - name: "180" + value: "181" + path: "177" + port: "178" scheme: 拍N嚳ķȗɊ捵TwMȗ礼2ħ籦ö嗏 initialDelaySeconds: 1274480280 periodSeconds: 620421257 successThreshold: 1899367104 tcpSocket: - host: "180" + host: "182" port: 468716734 timeoutSeconds: 1914313083 resources: @@ -600,72 +602,72 @@ spec: runAsNonRoot: false runAsUser: -5663998255416893194 seLinuxOptions: - level: "198" - role: "196" - type: "197" - user: "195" + level: "200" + role: "198" + type: "199" + user: "197" windowsOptions: - gmsaCredentialSpec: "200" - gmsaCredentialSpecName: "199" - runAsUserName: "201" + gmsaCredentialSpec: "202" + gmsaCredentialSpecName: "201" + runAsUserName: "203" stdin: true stdinOnce: true - terminationMessagePath: "194" + terminationMessagePath: "196" terminationMessagePolicy: \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ tty: true volumeDevices: - - devicePath: "166" - name: "165" + - devicePath: "168" + name: "167" volumeMounts: - - mountPath: "162" + - mountPath: "164" mountPropagation: )İ笓珣筩ƐP_痸荎僋bŭDz鯰硰 - name: "161" - subPath: "163" - subPathExpr: "164" - workingDir: "145" - nodeName: "328" + name: "163" + subPath: "165" + subPathExpr: "166" + workingDir: "147" + nodeName: "330" nodeSelector: - "324": "325" + "326": "327" overhead: Üɉ愂,wa纝佯fɞ: "823" preemptionPolicy: 啾閥óƒ priority: -418556976 - priorityClassName: "386" + priorityClassName: "388" readinessGates: - conditionType: ĄÇ稕Eɒ杞¹t骳ɰɰUʜʔŜ0¢啥Ƶ restartPolicy: ğ儴Ůĺ}潷ʒ胵輓 - runtimeClassName: "391" - schedulerName: "381" + runtimeClassName: "393" + schedulerName: "383" securityContext: fsGroup: -6090661315121334525 runAsGroup: -4207281854510634861 runAsNonRoot: true runAsUser: 3785971062093853048 seLinuxOptions: - level: "332" - role: "330" - type: "331" - user: "329" + level: "334" + role: "332" + type: "333" + user: "331" supplementalGroups: - 2007000972845989054 sysctls: - - name: "336" - value: "337" + - name: "338" + value: "339" windowsOptions: - gmsaCredentialSpec: "334" - gmsaCredentialSpecName: "333" - runAsUserName: "335" - serviceAccount: "327" - serviceAccountName: "326" + gmsaCredentialSpec: "336" + gmsaCredentialSpecName: "335" + runAsUserName: "337" + serviceAccount: "329" + serviceAccountName: "328" shareProcessNamespace: false - subdomain: "340" + subdomain: "342" terminationGracePeriodSeconds: 1616645369356252673 tolerations: - effect: 亦輯>肸H5fŮƛƛ龢ÄƤU - key: "382" + key: "384" operator: '!蘋`翾''ųŎ' tolerationSeconds: -1346654761106639569 - value: "383" + value: "385" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -676,210 +678,210 @@ spec: matchLabels: 8o_66: 11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2C maxSkew: 1831585697 - topologyKey: "392" + topologyKey: "394" whenUnsatisfiable: U駯Ĕ驢.' volumes: - awsElasticBlockStore: - fsType: "41" + fsType: "43" partition: -1095687535 - volumeID: "40" + volumeID: "42" azureDisk: cachingMode: ʌ鴜 - diskName: "104" - diskURI: "105" - fsType: "106" + diskName: "106" + diskURI: "107" + fsType: "108" kind: ŨȈ>Ņ£趕ã/鈱$-议 readOnly: true azureFile: readOnly: true - secretName: "90" - shareName: "91" + secretName: "92" + shareName: "93" cephfs: monitors: - - "75" - path: "76" - secretFile: "78" + - "77" + path: "78" + secretFile: "80" secretRef: - name: "79" - user: "77" + name: "81" + user: "79" cinder: - fsType: "73" + fsType: "75" secretRef: - name: "74" - volumeID: "72" + name: "76" + volumeID: "74" configMap: defaultMode: 1945687018 items: - - key: "93" + - key: "95" mode: -818470612 - path: "94" - name: "92" + path: "96" + name: "94" optional: false csi: - driver: "136" - fsType: "137" + driver: "138" + fsType: "139" nodePublishSecretRef: - name: "140" + name: "142" readOnly: true volumeAttributes: - "138": "139" + "140": "141" downwardAPI: defaultMode: -1449552038 items: - fieldRef: - apiVersion: "83" - fieldPath: "84" + apiVersion: "85" + fieldPath: "86" mode: -816398166 - path: "82" + path: "84" resourceFieldRef: - containerName: "85" + containerName: "87" divisor: "558" - resource: "86" + resource: "88" emptyDir: medium: ɖ橙9 sizeLimit: "481" fc: - fsType: "88" + fsType: "90" lun: 13573196 targetWWNs: - - "87" - wwids: - "89" + wwids: + - "91" flexVolume: - driver: "67" - fsType: "68" + driver: "69" + fsType: "70" options: - "70": "71" + "72": "73" readOnly: true secretRef: - name: "69" + name: "71" flocker: - datasetName: "80" - datasetUUID: "81" + datasetName: "82" + datasetUUID: "83" gcePersistentDisk: - fsType: "39" + fsType: "41" partition: -54954325 - pdName: "38" + pdName: "40" gitRepo: - directory: "44" - repository: "42" - revision: "43" + directory: "46" + repository: "44" + revision: "45" glusterfs: - endpoints: "57" - path: "58" + endpoints: "59" + path: "60" hostPath: - path: "37" + path: "39" type: Ơ歿:狞夌碕ʂɭîcP$I iscsi: - fsType: "53" - initiatorName: "56" - iqn: "51" - iscsiInterface: "52" + fsType: "55" + initiatorName: "58" + iqn: "53" + iscsiInterface: "54" lun: 819364842 portals: - - "54" + - "56" readOnly: true secretRef: - name: "55" - targetPortal: "50" - name: "36" + name: "57" + targetPortal: "52" + name: "38" nfs: - path: "49" - server: "48" + path: "51" + server: "50" persistentVolumeClaim: - claimName: "59" + claimName: "61" photonPersistentDisk: - fsType: "108" - pdID: "107" + fsType: "110" + pdID: "109" portworxVolume: - fsType: "123" - volumeID: "122" + fsType: "125" + volumeID: "124" projected: defaultMode: 808527238 sources: - configMap: items: - - key: "118" + - key: "120" mode: -1706790766 - path: "119" - name: "117" + path: "121" + name: "119" optional: true downwardAPI: items: - fieldRef: - apiVersion: "113" - fieldPath: "114" + apiVersion: "115" + fieldPath: "116" mode: 1258015454 - path: "112" + path: "114" resourceFieldRef: - containerName: "115" + containerName: "117" divisor: "691" - resource: "116" + resource: "118" secret: items: - - key: "110" + - key: "112" mode: 33624773 - path: "111" - name: "109" + path: "113" + name: "111" optional: false serviceAccountToken: - audience: "120" + audience: "122" expirationSeconds: 4844518680130446070 - path: "121" + path: "123" quobyte: - group: "102" + group: "104" readOnly: true - registry: "99" - tenant: "103" - user: "101" - volume: "100" + registry: "101" + tenant: "105" + user: "103" + volume: "102" rbd: - fsType: "62" - image: "61" - keyring: "65" + fsType: "64" + image: "63" + keyring: "67" monitors: - - "60" - pool: "63" + - "62" + pool: "65" readOnly: true secretRef: - name: "66" - user: "64" + name: "68" + user: "66" scaleIO: - fsType: "131" - gateway: "124" - protectionDomain: "127" + fsType: "133" + gateway: "126" + protectionDomain: "129" secretRef: - name: "126" - storageMode: "129" - storagePool: "128" - system: "125" - volumeName: "130" + name: "128" + storageMode: "131" + storagePool: "130" + system: "127" + volumeName: "132" secret: defaultMode: 712024464 items: - - key: "46" + - key: "48" mode: 13677460 - path: "47" + path: "49" optional: false - secretName: "45" + secretName: "47" storageos: - fsType: "134" + fsType: "136" readOnly: true secretRef: - name: "135" - volumeName: "132" - volumeNamespace: "133" + name: "137" + volumeName: "134" + volumeNamespace: "135" vsphereVolume: - fsType: "96" - storagePolicyID: "98" - storagePolicyName: "97" - volumePath: "95" + fsType: "98" + storagePolicyID: "100" + storagePolicyName: "99" + volumePath: "97" status: availableReplicas: 1309129044 conditions: - lastTransitionTime: "2519-06-20T10:43:36Z" - message: "400" - reason: "399" + message: "402" + reason: "401" status: 璻攜 type: Ŭ尌eáNRNJ丧鴻ĿW癜鞤A馱z芀 fullyLabeledReplicas: 1648811301 diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.json index 39627afadee..ef308ef7d54 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -52,7 +53,7 @@ "scopeName": "ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+½H牗", "operator": "獚敆ȎțêɘIJ斬³;Ơ歿:狞夌碕ʂɭ", "values": [ - "18" + "19" ] } ] diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.pb index 6efc48835ca..147f732f9b8 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.yaml index e7e9a7eecce..fb3a44486cd 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ResourceQuota.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -36,7 +37,7 @@ spec: - operator: 獚敆ȎțêɘIJ斬³;Ơ歿:狞夌碕ʂɭ scopeName: ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+½H牗 values: - - "18" + - "19" scopes: - Ĩɘ.蘯6ċV夸eɑeʤ脽ěĂ status: diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.json index 472e970a50b..df981496cab 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.json @@ -35,15 +35,16 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "data": { - "18": "Hg==" + "19": "Hg==" }, "stringData": { - "19": "20" + "20": "21" }, "type": "r鯹)晿\u003co,c鮽ort昍řČ扷5ƗǸ" } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.pb index b936bb82e8d..8da983d7165 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.yaml index 148ebb40bbf..5061e1e4e5d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.Secret.yaml @@ -1,6 +1,6 @@ apiVersion: v1 data: - "18": Hg== + "19": Hg== kind: Secret metadata: annotations: @@ -16,6 +16,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -31,5 +32,5 @@ metadata: selfLink: "5" uid: "7" stringData: - "19": "20" + "20": "21" type: r鯹)晿Ž healthCheckNodePort: -1095807277 - loadBalancerIP: "24" + loadBalancerIP: "25" loadBalancerSourceRanges: - - "25" + - "26" ports: - - name: "18" + - name: "19" nodePort: -474380055 port: 202283346 protocol: '@Hr鯹)晿' - targetPort: "19" + targetPort: "20" publishNotReadyAddresses: true selector: - "20": "21" + "21": "22" sessionAffinity: ɑ sessionAffinityConfig: clientIP: @@ -55,5 +56,5 @@ spec: status: loadBalancer: ingress: - - hostname: "28" - ip: "27" + - hostname: "29" + ip: "28" diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.json b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.json index d3fbb5ed385..74c3b1a513e 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.json +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.json @@ -35,24 +35,25 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "secrets": [ { - "kind": "18", - "namespace": "19", - "name": "20", + "kind": "19", + "namespace": "20", + "name": "21", "uid": "@Hr鯹)晿", - "apiVersion": "21", - "resourceVersion": "22", - "fieldPath": "23" + "apiVersion": "22", + "resourceVersion": "23", + "fieldPath": "24" } ], "imagePullSecrets": [ { - "name": "24" + "name": "25" } ], "automountServiceAccountToken": false diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.pb b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.pb index 8951b6dbcdc..54f4b07fa1b 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.pb and b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.yaml b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.yaml index ba373be7d77..a84d2880006 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/core.v1.ServiceAccount.yaml @@ -1,7 +1,7 @@ apiVersion: v1 automountServiceAccountToken: false imagePullSecrets: -- name: "24" +- name: "25" kind: ServiceAccount metadata: annotations: @@ -17,6 +17,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -32,10 +33,10 @@ metadata: selfLink: "5" uid: "7" secrets: -- apiVersion: "21" - fieldPath: "23" - kind: "18" - name: "20" - namespace: "19" - resourceVersion: "22" +- apiVersion: "22" + fieldPath: "24" + kind: "19" + name: "21" + namespace: "20" + resourceVersion: "23" uid: '@Hr鯹)晿' diff --git a/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.json b/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.json index f9fb38c10ba..e12af7ef75f 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.json +++ b/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -45,33 +46,33 @@ "lastObservedTime": "2429-02-18T17:57:56.343118Z", "state": "鯹)晿\u003c" }, - "reportingController": "18", - "reportingInstance": "19", - "action": "20", - "reason": "21", + "reportingController": "19", + "reportingInstance": "20", + "action": "21", + "reason": "22", "regarding": { - "kind": "22", - "namespace": "23", - "name": "24", + "kind": "23", + "namespace": "24", + "name": "25", "uid": "Ĩɘ.蘯6ċV夸eɑeʤ脽ěĂ", - "apiVersion": "25", - "resourceVersion": "26", - "fieldPath": "27" + "apiVersion": "26", + "resourceVersion": "27", + "fieldPath": "28" }, "related": { - "kind": "28", - "namespace": "29", - "name": "30", + "kind": "29", + "namespace": "30", + "name": "31", "uid": "蓏Ŋ", - "apiVersion": "31", - "resourceVersion": "32", - "fieldPath": "33" + "apiVersion": "32", + "resourceVersion": "33", + "fieldPath": "34" }, - "note": "34", - "type": "35", + "note": "35", + "type": "36", "deprecatedSource": { - "component": "36", - "host": "37" + "component": "37", + "host": "38" }, "deprecatedFirstTimestamp": "2964-12-12T12:04:40Z", "deprecatedLastTimestamp": "2452-08-27T22:01:15Z", diff --git a/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.pb b/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.pb index 1096df469ab..dd6fa6cd910 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.pb and b/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.yaml b/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.yaml index 6bf845e4d74..62bba948a5e 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/events.k8s.io.v1beta1.Event.yaml @@ -1,11 +1,11 @@ -action: "20" +action: "21" apiVersion: events.k8s.io/v1beta1 deprecatedCount: 1804227960 deprecatedFirstTimestamp: "2964-12-12T12:04:40Z" deprecatedLastTimestamp: "2452-08-27T22:01:15Z" deprecatedSource: - component: "36" - host: "37" + component: "37" + host: "38" eventTime: "2482-03-20T23:11:25.602224Z" kind: Event metadata: @@ -22,6 +22,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -36,28 +37,28 @@ metadata: resourceVersion: "11042405498087606203" selfLink: "5" uid: "7" -note: "34" -reason: "21" +note: "35" +reason: "22" regarding: - apiVersion: "25" - fieldPath: "27" - kind: "22" - name: "24" - namespace: "23" - resourceVersion: "26" + apiVersion: "26" + fieldPath: "28" + kind: "23" + name: "25" + namespace: "24" + resourceVersion: "27" uid: Ĩɘ.蘯6ċV夸eɑeʤ脽ěĂ related: - apiVersion: "31" - fieldPath: "33" - kind: "28" - name: "30" - namespace: "29" - resourceVersion: "32" + apiVersion: "32" + fieldPath: "34" + kind: "29" + name: "31" + namespace: "30" + resourceVersion: "33" uid: 蓏Ŋ -reportingController: "18" -reportingInstance: "19" +reportingController: "19" +reportingInstance: "20" series: count: -1971381490 lastObservedTime: "2429-02-18T17:57:56.343118Z" state: 鯹)晿< -type: "35" +type: "36" diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.json b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.json index 71127879585..95abdcf907a 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -56,49 +57,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "TʡȂŏ{sǡƟ", "resourceVersion": "1698285396218902212", "generation": -4139900758039117471, "creationTimestamp": null, "deletionGracePeriodSeconds": 7534629739119643351, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "^", "controller": false, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "ĪȸŹăȲϤĦʅ芝", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "" }, "emptyDir": { @@ -106,26 +108,26 @@ "sizeLimit": "804" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1318752360 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": -2007808768 }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": 228756891 } ], @@ -133,93 +135,93 @@ "optional": false }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 408756018, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "readOnly": true, "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "chapAuthSession": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62" + "endpoints": "63", + "path": "64" }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" }, "readOnly": true }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "915" }, "mode": -1768075156 @@ -229,25 +231,25 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": 570501002, - "fsType": "92", + "fsType": "94", "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 2020789772 } ], @@ -255,39 +257,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "k ź贩j瀉ǚrǜnh0åȂ", - "fsType": "110", + "fsType": "112", "readOnly": false, "kind": "nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": 675406340 } ], @@ -296,14 +298,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "461" }, "mode": -1618937335 @@ -311,118 +313,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": -1126738259 } ], "optional": true }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": -6345861634934949644, - "path": "125" + "path": "127" } } ], "defaultMode": 480521693 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127" + "volumeID": "128", + "fsType": "129" }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, "sslEnabled": true, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": true, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -1510026905, "containerPort": 437857734, "protocol": "Rƥ贫d飼$俊跾|@?鷅b", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": false }, "secretRef": { - "name": "154", + "name": "156", "optional": false } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "468" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -438,40 +440,40 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "卩蝾", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", - "port": "173", - "host": "174", + "path": "174", + "port": "175", + "host": "176", "httpHeaders": [ { - "name": "175", - "value": "176" + "name": "177", + "value": "178" } ] }, "tcpSocket": { - "port": "177", - "host": "178" + "port": "179", + "host": "180" }, "initialDelaySeconds": 1805144649, "timeoutSeconds": -606111218, @@ -482,24 +484,24 @@ "readinessProbe": { "exec": { "command": [ - "179" + "181" ] }, "httpGet": { - "path": "180", - "port": "181", - "host": "182", + "path": "182", + "port": "183", + "host": "184", "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", "httpHeaders": [ { - "name": "183", - "value": "184" + "name": "185", + "value": "186" } ] }, "tcpSocket": { "port": -337353552, - "host": "185" + "host": "187" }, "initialDelaySeconds": -1724160601, "timeoutSeconds": -1158840571, @@ -511,50 +513,50 @@ "postStart": { "exec": { "command": [ - "186" + "188" ] }, "httpGet": { - "path": "187", - "port": "188", - "host": "189", + "path": "189", + "port": "190", + "host": "191", "httpHeaders": [ { - "name": "190", - "value": "191" + "name": "192", + "value": "193" } ] }, "tcpSocket": { "port": 559781916, - "host": "192" + "host": "194" } }, "preStop": { "exec": { "command": [ - "193" + "195" ] }, "httpGet": { - "path": "194", + "path": "196", "port": 1150375229, - "host": "195", + "host": "197", "scheme": "QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖\u003cǶ", "httpHeaders": [ { - "name": "196", - "value": "197" + "name": "198", + "value": "199" } ] }, "tcpSocket": { "port": -1696471293, - "host": "198" + "host": "200" } } }, - "terminationMessagePath": "199", + "terminationMessagePath": "201", "terminationMessagePolicy": "£軶ǃ*ʙ嫙\u0026蒒5靇C'ɵK.Q貇", "imagePullPolicy": "Ŵ廷s{Ⱦdz@", "securityContext": { @@ -568,15 +570,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "200", - "role": "201", - "type": "202", - "level": "203" + "user": "202", + "role": "203", + "type": "204", + "level": "205" }, "windowsOptions": { - "gmsaCredentialSpecName": "204", - "gmsaCredentialSpec": "205", - "runAsUserName": "206" + "gmsaCredentialSpecName": "206", + "gmsaCredentialSpec": "207", + "runAsUserName": "208" }, "runAsUser": 4181787587415673530, "runAsGroup": 825262458636305509, @@ -591,59 +593,59 @@ ], "containers": [ { - "name": "207", - "image": "208", + "name": "209", + "image": "210", "command": [ - "209" + "211" ], "args": [ - "210" + "212" ], - "workingDir": "211", + "workingDir": "213", "ports": [ { - "name": "212", + "name": "214", "hostPort": 1385030458, "containerPort": 427196286, "protocol": "o/樝fw[Řż丩Ž", - "hostIP": "213" + "hostIP": "215" } ], "envFrom": [ { - "prefix": "214", + "prefix": "216", "configMapRef": { - "name": "215", + "name": "217", "optional": false }, "secretRef": { - "name": "216", + "name": "218", "optional": true } } ], "env": [ { - "name": "217", - "value": "218", + "name": "219", + "value": "220", "valueFrom": { "fieldRef": { - "apiVersion": "219", - "fieldPath": "220" + "apiVersion": "221", + "fieldPath": "222" }, "resourceFieldRef": { - "containerName": "221", - "resource": "222", + "containerName": "223", + "resource": "224", "divisor": "932" }, "configMapKeyRef": { - "name": "223", - "key": "224", + "name": "225", + "key": "226", "optional": false }, "secretKeyRef": { - "name": "225", - "key": "226", + "name": "227", + "key": "228", "optional": true } } @@ -659,41 +661,41 @@ }, "volumeMounts": [ { - "name": "227", + "name": "229", "readOnly": true, - "mountPath": "228", - "subPath": "229", + "mountPath": "230", + "subPath": "231", "mountPropagation": "奺Ȋ礶惇¸t颟.鵫ǚ", - "subPathExpr": "230" + "subPathExpr": "232" } ], "volumeDevices": [ { - "name": "231", - "devicePath": "232" + "name": "233", + "devicePath": "234" } ], "livenessProbe": { "exec": { "command": [ - "233" + "235" ] }, "httpGet": { - "path": "234", - "port": "235", - "host": "236", + "path": "236", + "port": "237", + "host": "238", "scheme": "Ȥ藠3.", "httpHeaders": [ { - "name": "237", - "value": "238" + "name": "239", + "value": "240" } ] }, "tcpSocket": { - "port": "239", - "host": "240" + "port": "241", + "host": "242" }, "initialDelaySeconds": -1389418722, "timeoutSeconds": 851018015, @@ -704,24 +706,24 @@ "readinessProbe": { "exec": { "command": [ - "241" + "243" ] }, "httpGet": { - "path": "242", - "port": "243", - "host": "244", + "path": "244", + "port": "245", + "host": "246", "scheme": "«丯Ƙ枛牐ɺ皚", "httpHeaders": [ { - "name": "245", - "value": "246" + "name": "247", + "value": "248" } ] }, "tcpSocket": { "port": -1934111455, - "host": "247" + "host": "249" }, "initialDelaySeconds": 766864314, "timeoutSeconds": 1146016612, @@ -733,51 +735,51 @@ "postStart": { "exec": { "command": [ - "248" + "250" ] }, "httpGet": { - "path": "249", - "port": "250", - "host": "251", + "path": "251", + "port": "252", + "host": "253", "scheme": "'", "httpHeaders": [ { - "name": "252", - "value": "253" + "name": "254", + "value": "255" } ] }, "tcpSocket": { "port": -801430937, - "host": "254" + "host": "256" } }, "preStop": { "exec": { "command": [ - "255" + "257" ] }, "httpGet": { - "path": "256", + "path": "258", "port": 1810980158, - "host": "257", + "host": "259", "scheme": "_ƮA攤/ɸɎ R§耶FfBl", "httpHeaders": [ { - "name": "258", - "value": "259" + "name": "260", + "value": "261" } ] }, "tcpSocket": { "port": 1074486306, - "host": "260" + "host": "262" } } }, - "terminationMessagePath": "261", + "terminationMessagePath": "263", "terminationMessagePolicy": "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ", "imagePullPolicy": "Ǖɳɷ9Ì崟¿瘦ɖ緕", "securityContext": { @@ -791,15 +793,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "262", - "role": "263", - "type": "264", - "level": "265" + "user": "264", + "role": "265", + "type": "266", + "level": "267" }, "windowsOptions": { - "gmsaCredentialSpecName": "266", - "gmsaCredentialSpec": "267", - "runAsUserName": "268" + "gmsaCredentialSpecName": "268", + "gmsaCredentialSpec": "269", + "runAsUserName": "270" }, "runAsUser": -6470941481344047265, "runAsGroup": 1373384864388370080, @@ -813,59 +815,59 @@ ], "ephemeralContainers": [ { - "name": "269", - "image": "270", + "name": "271", + "image": "272", "command": [ - "271" + "273" ], "args": [ - "272" + "274" ], - "workingDir": "273", + "workingDir": "275", "ports": [ { - "name": "274", + "name": "276", "hostPort": 2058122084, "containerPort": -379385405, "protocol": "#嬀ơŸ8T 苧yñKJɐ扵Gƚ绤f", - "hostIP": "275" + "hostIP": "277" } ], "envFrom": [ { - "prefix": "276", + "prefix": "278", "configMapRef": { - "name": "277", + "name": "279", "optional": true }, "secretRef": { - "name": "278", + "name": "280", "optional": false } } ], "env": [ { - "name": "279", - "value": "280", + "name": "281", + "value": "282", "valueFrom": { "fieldRef": { - "apiVersion": "281", - "fieldPath": "282" + "apiVersion": "283", + "fieldPath": "284" }, "resourceFieldRef": { - "containerName": "283", - "resource": "284", + "containerName": "285", + "resource": "286", "divisor": "355" }, "configMapKeyRef": { - "name": "285", - "key": "286", + "name": "287", + "key": "288", "optional": false }, "secretKeyRef": { - "name": "287", - "key": "288", + "name": "289", + "key": "290", "optional": true } } @@ -881,40 +883,40 @@ }, "volumeMounts": [ { - "name": "289", - "mountPath": "290", - "subPath": "291", + "name": "291", + "mountPath": "292", + "subPath": "293", "mountPropagation": "簳°Ļǟi\u0026皥贸", - "subPathExpr": "292" + "subPathExpr": "294" } ], "volumeDevices": [ { - "name": "293", - "devicePath": "294" + "name": "295", + "devicePath": "296" } ], "livenessProbe": { "exec": { "command": [ - "295" + "297" ] }, "httpGet": { - "path": "296", - "port": "297", - "host": "298", + "path": "298", + "port": "299", + "host": "300", "scheme": "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉", "httpHeaders": [ { - "name": "299", - "value": "300" + "name": "301", + "value": "302" } ] }, "tcpSocket": { - "port": "301", - "host": "302" + "port": "303", + "host": "304" }, "initialDelaySeconds": 2066735093, "timeoutSeconds": -190183379, @@ -925,24 +927,24 @@ "readinessProbe": { "exec": { "command": [ - "303" + "305" ] }, "httpGet": { - "path": "304", - "port": "305", - "host": "306", + "path": "306", + "port": "307", + "host": "308", "scheme": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", "httpHeaders": [ { - "name": "307", - "value": "308" + "name": "309", + "value": "310" } ] }, "tcpSocket": { "port": 458427807, - "host": "309" + "host": "311" }, "initialDelaySeconds": -1971421078, "timeoutSeconds": 1905181464, @@ -954,51 +956,51 @@ "postStart": { "exec": { "command": [ - "310" + "312" ] }, "httpGet": { - "path": "311", - "port": "312", - "host": "313", + "path": "313", + "port": "314", + "host": "315", "scheme": "鶫:顇ə娯Ȱ囌{屿oiɥ嵐sC", "httpHeaders": [ { - "name": "314", - "value": "315" + "name": "316", + "value": "317" } ] }, "tcpSocket": { - "port": "316", - "host": "317" + "port": "318", + "host": "319" } }, "preStop": { "exec": { "command": [ - "318" + "320" ] }, "httpGet": { - "path": "319", - "port": "320", - "host": "321", + "path": "321", + "port": "322", + "host": "323", "scheme": "鬍熖B芭花ª瘡蟦JBʟ鍏H鯂²", "httpHeaders": [ { - "name": "322", - "value": "323" + "name": "324", + "value": "325" } ] }, "tcpSocket": { "port": -1187301925, - "host": "324" + "host": "326" } } }, - "terminationMessagePath": "325", + "terminationMessagePath": "327", "terminationMessagePolicy": "Őnj汰8ŕ", "imagePullPolicy": "邻爥蹔ŧOǨ繫ʎǑyZ涬P­蜷ɔ幩", "securityContext": { @@ -1012,15 +1014,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "326", - "role": "327", - "type": "328", - "level": "329" + "user": "328", + "role": "329", + "type": "330", + "level": "331" }, "windowsOptions": { - "gmsaCredentialSpecName": "330", - "gmsaCredentialSpec": "331", - "runAsUserName": "332" + "gmsaCredentialSpecName": "332", + "gmsaCredentialSpec": "333", + "runAsUserName": "334" }, "runAsUser": 6726836758549163621, "runAsGroup": 741362943076737213, @@ -1032,7 +1034,7 @@ "stdin": true, "stdinOnce": true, "tty": true, - "targetContainerName": "333" + "targetContainerName": "335" } ], "restartPolicy": "åe躒訙", @@ -1040,25 +1042,25 @@ "activeDeadlineSeconds": 9212087462729867542, "dnsPolicy": "娕uE增猍ǵ xǨŴ壶ƵfȽÃ茓pȓɻ", "nodeSelector": { - "334": "335" + "336": "337" }, - "serviceAccountName": "336", - "serviceAccount": "337", + "serviceAccountName": "338", + "serviceAccount": "339", "automountServiceAccountToken": false, - "nodeName": "338", + "nodeName": "340", "hostPID": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "339", - "role": "340", - "type": "341", - "level": "342" + "user": "341", + "role": "342", + "type": "343", + "level": "344" }, "windowsOptions": { - "gmsaCredentialSpecName": "343", - "gmsaCredentialSpec": "344", - "runAsUserName": "345" + "gmsaCredentialSpecName": "345", + "gmsaCredentialSpec": "346", + "runAsUserName": "347" }, "runAsUser": 7747616967629081728, "runAsGroup": 2548453080315983269, @@ -1069,18 +1071,18 @@ "fsGroup": -7117039988160665426, "sysctls": [ { - "name": "346", - "value": "347" + "name": "348", + "value": "349" } ] }, "imagePullSecrets": [ { - "name": "348" + "name": "350" } ], - "hostname": "349", - "subdomain": "350", + "hostname": "351", + "subdomain": "352", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1088,19 +1090,19 @@ { "matchExpressions": [ { - "key": "351", + "key": "353", "operator": "", "values": [ - "352" + "354" ] } ], "matchFields": [ { - "key": "353", + "key": "355", "operator": "ƽ眝{æ盪泙", "values": [ - "354" + "356" ] } ] @@ -1113,19 +1115,19 @@ "preference": { "matchExpressions": [ { - "key": "355", + "key": "357", "operator": "}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊", "values": [ - "356" + "358" ] } ], "matchFields": [ { - "key": "357", + "key": "359", "operator": "ʨIk(dŊiɢzĮ蛋I滞", "values": [ - "358" + "360" ] } ] @@ -1148,9 +1150,9 @@ ] }, "namespaces": [ - "365" + "367" ], - "topologyKey": "366" + "topologyKey": "368" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1172,9 +1174,9 @@ ] }, "namespaces": [ - "373" + "375" ], - "topologyKey": "374" + "topologyKey": "376" } } ] @@ -1194,9 +1196,9 @@ ] }, "namespaces": [ - "381" + "383" ], - "topologyKey": "382" + "topologyKey": "384" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1215,45 +1217,45 @@ ] }, "namespaces": [ - "389" + "391" ], - "topologyKey": "390" + "topologyKey": "392" } } ] } }, - "schedulerName": "391", + "schedulerName": "393", "tolerations": [ { - "key": "392", + "key": "394", "operator": "ƹ|", - "value": "393", + "value": "395", "effect": "料ȭzV镜籬ƽ", "tolerationSeconds": 935587338391120947 } ], "hostAliases": [ { - "ip": "394", + "ip": "396", "hostnames": [ - "395" + "397" ] } ], - "priorityClassName": "396", + "priorityClassName": "398", "priority": 1690570439, "dnsConfig": { "nameservers": [ - "397" + "399" ], "searches": [ - "398" + "400" ], "options": [ { - "name": "399", - "value": "400" + "name": "401", + "value": "402" } ] }, @@ -1262,7 +1264,7 @@ "conditionType": "梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳" } ], - "runtimeClassName": "401", + "runtimeClassName": "403", "enableServiceLinks": true, "preemptionPolicy": "eáNRNJ丧鴻Ŀ", "overhead": { @@ -1271,7 +1273,7 @@ "topologySpreadConstraints": [ { "maxSkew": -137402083, - "topologyKey": "402", + "topologyKey": "404", "whenUnsatisfiable": "Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥", "labelSelector": { "matchLabels": { @@ -1316,8 +1318,8 @@ "type": "Ƅ抄3昞财Î嘝zʄ", "status": "\u003ec緍k¢茤Ƣǟ½灶du汎mō6µɑ", "lastTransitionTime": "2196-03-13T21:02:11Z", - "reason": "409", - "message": "410" + "reason": "411", + "message": "412" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.pb b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.pb index c964542742f..0f01ea76542 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.yaml index 126aa6949d2..f4250224725 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.DaemonSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -42,31 +43,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: 7534629739119643351 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -4139900758039117471 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: ĪȸŹăȲϤĦʅ芝 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: false - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ^ resourceVersion: "1698285396218902212" - selfLink: "27" + selfLink: "28" uid: TʡȂŏ{sǡƟ spec: activeDeadlineSeconds: 9212087462729867542 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "355" + - key: "357" operator: '}Ñ蠂Ü[ƛ^輅9ɛ棕ƈ眽炊' values: - - "356" + - "358" matchFields: - - key: "357" + - key: "359" operator: ʨIk(dŊiɢzĮ蛋I滞 values: - - "358" + - "360" weight: 646133945 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "351" + - key: "353" operator: "" values: - - "352" + - "354" matchFields: - - key: "353" + - key: "355" operator: ƽ眝{æ盪泙 values: - - "354" + - "356" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: 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: - - "373" - topologyKey: "374" + - "375" + topologyKey: "376" weight: -855547676 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: 3.csh-3--Z1Tvw39FC: rtSY.g._2F7.-_e..Or_-.3OHgt._6 namespaces: - - "365" - topologyKey: "366" + - "367" + topologyKey: "368" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -132,8 +134,8 @@ spec: matchLabels: 3-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2: CpS__.39g_.--_-_ve5.m_2_--XZx namespaces: - - "389" - topologyKey: "390" + - "391" + topologyKey: "392" weight: 808399187 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -143,119 +145,119 @@ spec: matchLabels: 4-m_0-m-6Sp_N-S..O-BZ..6-1.S-B33: 17ca-_p-y.eQZ9p_1 namespaces: - - "381" - topologyKey: "382" + - "383" + topologyKey: "384" automountServiceAccountToken: false containers: - args: - - "210" + - "212" command: - - "209" + - "211" env: - - name: "217" - value: "218" + - name: "219" + value: "220" valueFrom: configMapKeyRef: - key: "224" - name: "223" - optional: false - fieldRef: - apiVersion: "219" - fieldPath: "220" - resourceFieldRef: - containerName: "221" - divisor: "932" - resource: "222" - secretKeyRef: key: "226" name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "932" + resource: "224" + secretKeyRef: + key: "228" + name: "227" optional: true envFrom: - configMapRef: - name: "215" + name: "217" optional: false - prefix: "214" + prefix: "216" secretRef: - name: "216" + name: "218" optional: true - image: "208" + image: "210" imagePullPolicy: Ǖɳɷ9Ì崟¿瘦ɖ緕 lifecycle: postStart: exec: command: - - "248" + - "250" httpGet: - host: "251" + host: "253" httpHeaders: - - name: "252" - value: "253" - path: "249" - port: "250" + - name: "254" + value: "255" + path: "251" + port: "252" scheme: '''' tcpSocket: - host: "254" + host: "256" port: -801430937 preStop: exec: command: - - "255" + - "257" httpGet: - host: "257" + host: "259" httpHeaders: - - name: "258" - value: "259" - path: "256" + - name: "260" + value: "261" + path: "258" port: 1810980158 scheme: _ƮA攤/ɸɎ R§耶FfBl tcpSocket: - host: "260" + host: "262" port: 1074486306 livenessProbe: exec: command: - - "233" + - "235" failureThreshold: -161485752 httpGet: - host: "236" + host: "238" httpHeaders: - - name: "237" - value: "238" - path: "234" - port: "235" + - name: "239" + value: "240" + path: "236" + port: "237" scheme: Ȥ藠3. initialDelaySeconds: -1389418722 periodSeconds: 596942561 successThreshold: -1880980172 tcpSocket: - host: "240" - port: "239" + host: "242" + port: "241" timeoutSeconds: 851018015 - name: "207" + name: "209" ports: - containerPort: 427196286 - hostIP: "213" + hostIP: "215" hostPort: 1385030458 - name: "212" + name: "214" protocol: o/樝fw[Řż丩Ž readinessProbe: exec: command: - - "241" + - "243" failureThreshold: 59664438 httpGet: - host: "244" + host: "246" httpHeaders: - - name: "245" - value: "246" - path: "242" - port: "243" + - name: "247" + value: "248" + path: "244" + port: "245" scheme: «丯Ƙ枛牐ɺ皚 initialDelaySeconds: 766864314 periodSeconds: 1495880465 successThreshold: -1032967081 tcpSocket: - host: "247" + host: "249" port: -1934111455 timeoutSeconds: 1146016612 resources: @@ -277,148 +279,148 @@ spec: runAsNonRoot: false runAsUser: -6470941481344047265 seLinuxOptions: - level: "265" - role: "263" - type: "264" - user: "262" + level: "267" + role: "265" + type: "266" + user: "264" windowsOptions: - gmsaCredentialSpec: "267" - gmsaCredentialSpecName: "266" - runAsUserName: "268" - terminationMessagePath: "261" + gmsaCredentialSpec: "269" + gmsaCredentialSpecName: "268" + runAsUserName: "270" + terminationMessagePath: "263" terminationMessagePolicy: Zɾģ毋Ó6dz娝嘚庎D}埽uʎ tty: true volumeDevices: - - devicePath: "232" - name: "231" + - devicePath: "234" + name: "233" volumeMounts: - - mountPath: "228" + - mountPath: "230" mountPropagation: 奺Ȋ礶惇¸t颟.鵫ǚ - name: "227" + name: "229" readOnly: true - subPath: "229" - subPathExpr: "230" - workingDir: "211" + subPath: "231" + subPathExpr: "232" + workingDir: "213" dnsConfig: nameservers: - - "397" + - "399" options: - - name: "399" - value: "400" + - name: "401" + value: "402" searches: - - "398" + - "400" dnsPolicy: 娕uE增猍ǵ xǨŴ壶ƵfȽÃ茓pȓɻ enableServiceLinks: true ephemeralContainers: - args: - - "272" + - "274" command: - - "271" + - "273" env: - - name: "279" - value: "280" + - name: "281" + value: "282" valueFrom: configMapKeyRef: - key: "286" - name: "285" - optional: false - fieldRef: - apiVersion: "281" - fieldPath: "282" - resourceFieldRef: - containerName: "283" - divisor: "355" - resource: "284" - secretKeyRef: key: "288" name: "287" + optional: false + fieldRef: + apiVersion: "283" + fieldPath: "284" + resourceFieldRef: + containerName: "285" + divisor: "355" + resource: "286" + secretKeyRef: + key: "290" + name: "289" optional: true envFrom: - configMapRef: - name: "277" + name: "279" optional: true - prefix: "276" + prefix: "278" secretRef: - name: "278" + name: "280" optional: false - image: "270" + image: "272" imagePullPolicy: 邻爥蹔ŧOǨ繫ʎǑyZ涬P­蜷ɔ幩 lifecycle: postStart: exec: command: - - "310" + - "312" httpGet: - host: "313" + host: "315" httpHeaders: - - name: "314" - value: "315" - path: "311" - port: "312" + - name: "316" + value: "317" + path: "313" + port: "314" scheme: 鶫:顇ə娯Ȱ囌{屿oiɥ嵐sC tcpSocket: - host: "317" - port: "316" + host: "319" + port: "318" preStop: exec: command: - - "318" + - "320" httpGet: - host: "321" + host: "323" httpHeaders: - - name: "322" - value: "323" - path: "319" - port: "320" + - name: "324" + value: "325" + path: "321" + port: "322" scheme: 鬍熖B芭花ª瘡蟦JBʟ鍏H鯂² tcpSocket: - host: "324" + host: "326" port: -1187301925 livenessProbe: exec: command: - - "295" + - "297" failureThreshold: 2030115750 httpGet: - host: "298" + host: "300" httpHeaders: - - name: "299" - value: "300" - path: "296" - port: "297" + - name: "301" + value: "302" + path: "298" + port: "299" scheme: 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 initialDelaySeconds: 2066735093 periodSeconds: -940334911 successThreshold: -341287812 tcpSocket: - host: "302" - port: "301" + host: "304" + port: "303" timeoutSeconds: -190183379 - name: "269" + name: "271" ports: - containerPort: -379385405 - hostIP: "275" + hostIP: "277" hostPort: 2058122084 - name: "274" + name: "276" protocol: '#嬀ơŸ8T 苧yñKJɐ扵Gƚ绤f' readinessProbe: exec: command: - - "303" + - "305" failureThreshold: -385597677 httpGet: - host: "306" + host: "308" httpHeaders: - - name: "307" - value: "308" - path: "304" - port: "305" + - name: "309" + value: "310" + path: "306" + port: "307" scheme: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ initialDelaySeconds: -1971421078 periodSeconds: -1730959016 successThreshold: 1272940694 tcpSocket: - host: "309" + host: "311" port: 458427807 timeoutSeconds: 1905181464 resources: @@ -440,146 +442,146 @@ spec: runAsNonRoot: false runAsUser: 6726836758549163621 seLinuxOptions: - level: "329" - role: "327" - type: "328" - user: "326" + level: "331" + role: "329" + type: "330" + user: "328" windowsOptions: - gmsaCredentialSpec: "331" - gmsaCredentialSpecName: "330" - runAsUserName: "332" + gmsaCredentialSpec: "333" + gmsaCredentialSpecName: "332" + runAsUserName: "334" stdin: true stdinOnce: true - targetContainerName: "333" - terminationMessagePath: "325" + targetContainerName: "335" + terminationMessagePath: "327" terminationMessagePolicy: Őnj汰8ŕ tty: true volumeDevices: - - devicePath: "294" - name: "293" + - devicePath: "296" + name: "295" volumeMounts: - - mountPath: "290" + - mountPath: "292" mountPropagation: 簳°Ļǟi&皥贸 - name: "289" - subPath: "291" - subPathExpr: "292" - workingDir: "273" + name: "291" + subPath: "293" + subPathExpr: "294" + workingDir: "275" hostAliases: - hostnames: - - "395" - ip: "394" + - "397" + ip: "396" hostPID: true - hostname: "349" + hostname: "351" imagePullSecrets: - - name: "348" + - name: "350" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "468" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: false - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: false - image: "146" + image: "148" imagePullPolicy: Ŵ廷s{Ⱦdz@ lifecycle: postStart: exec: command: - - "186" + - "188" httpGet: - host: "189" + host: "191" httpHeaders: - - name: "190" - value: "191" - path: "187" - port: "188" + - name: "192" + value: "193" + path: "189" + port: "190" tcpSocket: - host: "192" + host: "194" port: 559781916 preStop: exec: command: - - "193" + - "195" httpGet: - host: "195" + host: "197" httpHeaders: - - name: "196" - value: "197" - path: "194" + - name: "198" + value: "199" + path: "196" port: 1150375229 scheme: QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖<Ƕ tcpSocket: - host: "198" + host: "200" port: -1696471293 livenessProbe: exec: command: - - "171" + - "173" failureThreshold: 1466047181 httpGet: - host: "174" + host: "176" httpHeaders: - - name: "175" - value: "176" - path: "172" - port: "173" + - name: "177" + value: "178" + path: "174" + port: "175" initialDelaySeconds: 1805144649 periodSeconds: 1403721475 successThreshold: 519906483 tcpSocket: - host: "178" - port: "177" + host: "180" + port: "179" timeoutSeconds: -606111218 - name: "145" + name: "147" ports: - containerPort: 437857734 - hostIP: "151" + hostIP: "153" hostPort: -1510026905 - name: "150" + name: "152" protocol: Rƥ贫d飼$俊跾|@?鷅b readinessProbe: exec: command: - - "179" + - "181" failureThreshold: 524249411 httpGet: - host: "182" + host: "184" httpHeaders: - - name: "183" - value: "184" - path: "180" - port: "181" + - name: "185" + value: "186" + path: "182" + port: "183" scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ initialDelaySeconds: -1724160601 periodSeconds: 1435507444 successThreshold: -1430577593 tcpSocket: - host: "185" + host: "187" port: -337353552 timeoutSeconds: -1158840571 resources: @@ -601,72 +603,72 @@ spec: runAsNonRoot: true runAsUser: 4181787587415673530 seLinuxOptions: - level: "203" - role: "201" - type: "202" - user: "200" + level: "205" + role: "203" + type: "204" + user: "202" windowsOptions: - gmsaCredentialSpec: "205" - gmsaCredentialSpecName: "204" - runAsUserName: "206" + gmsaCredentialSpec: "207" + gmsaCredentialSpecName: "206" + runAsUserName: "208" stdin: true stdinOnce: true - terminationMessagePath: "199" + terminationMessagePath: "201" terminationMessagePolicy: £軶ǃ*ʙ嫙&蒒5靇C'ɵK.Q貇 volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: 卩蝾 - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "338" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "340" nodeSelector: - "334": "335" + "336": "337" overhead: 癜鞤A馱z芀¿l磶Bb偃礳Ȭ痍脉PPö: "607" preemptionPolicy: eáNRNJ丧鴻Ŀ priority: 1690570439 - priorityClassName: "396" + priorityClassName: "398" readinessGates: - conditionType: 梑ʀŖ鱓;鹡鑓侅闍ŏŃŋŏ}ŀ姳 restartPolicy: åe躒訙 - runtimeClassName: "401" - schedulerName: "391" + runtimeClassName: "403" + schedulerName: "393" securityContext: fsGroup: -7117039988160665426 runAsGroup: 2548453080315983269 runAsNonRoot: false runAsUser: 7747616967629081728 seLinuxOptions: - level: "342" - role: "340" - type: "341" - user: "339" + level: "344" + role: "342" + type: "343" + user: "341" supplementalGroups: - -1193643752264108019 sysctls: - - name: "346" - value: "347" + - name: "348" + value: "349" windowsOptions: - gmsaCredentialSpec: "344" - gmsaCredentialSpecName: "343" - runAsUserName: "345" - serviceAccount: "337" - serviceAccountName: "336" + gmsaCredentialSpec: "346" + gmsaCredentialSpecName: "345" + runAsUserName: "347" + serviceAccount: "339" + serviceAccountName: "338" shareProcessNamespace: false - subdomain: "350" + subdomain: "352" terminationGracePeriodSeconds: 6942343986058351509 tolerations: - effect: 料ȭzV镜籬ƽ - key: "392" + key: "394" operator: ƹ| tolerationSeconds: 935587338391120947 - value: "393" + value: "395" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -677,207 +679,207 @@ spec: matchLabels: E--pT751: mV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..X maxSkew: -137402083 - topologyKey: "402" + topologyKey: "404" whenUnsatisfiable: Ȩç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: -2007808768 - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: k ź贩j瀉ǚrǜnh0åȂ - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶 readOnly: false azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 952979935 items: - - key: "97" + - key: "99" mode: 2020789772 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: true volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: -868808281 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: -1768075156 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "915" - resource: "90" + resource: "92" emptyDir: medium: ɹ坼É/pȿ sizeLimit: "804" fc: - fsType: "92" + fsType: "94" lun: 570501002 targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1318752360 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" hostPath: - path: "41" + path: "43" type: "" iscsi: chapAuthDiscovery: true chapAuthSession: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 408756018 portals: - - "58" + - "60" readOnly: true secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" - volumeID: "126" + fsType: "129" + volumeID: "128" projected: defaultMode: 480521693 sources: - configMap: items: - - key: "122" + - key: "124" mode: -1126738259 - path: "123" - name: "121" + path: "125" + name: "123" optional: true downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: -1618937335 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "461" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: 675406340 - path: "115" - name: "113" + path: "117" + name: "115" optional: false serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: -6345861634934949644 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" readOnly: true secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" + name: "132" sslEnabled: true - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 1233814916 items: - - key: "50" + - key: "52" mode: 228756891 - path: "51" + path: "53" optional: false - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" templateGeneration: 8027668557984017414 updateStrategy: rollingUpdate: {} @@ -886,8 +888,8 @@ status: collisionCount: 2063260600 conditions: - lastTransitionTime: "2196-03-13T21:02:11Z" - message: "410" - reason: "409" + message: "412" + reason: "411" status: '>c緍k¢茤Ƣǟ½灶du汎mō6µɑ' type: Ƅ抄3昞财Î嘝zʄ currentNumberScheduled: -1707056814 diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.json b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.json index 0770f743be3..f0e8b7bfb74 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.json +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -54,49 +55,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "?Qȫş", "resourceVersion": "1736621709629422270", "generation": -8542870036622468681, "creationTimestamp": null, "deletionGracePeriodSeconds": -2575298329142810753, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ƶȤ^}", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "躢", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c" }, "emptyDir": { @@ -104,27 +106,27 @@ "sizeLimit": "473" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1188153605 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": 912004803, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -547518679 } ], @@ -132,91 +134,91 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 994527057, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "portals": [ - "58" + "60" ], "chapAuthDiscovery": true, "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62", + "endpoints": "63", + "path": "64", "readOnly": true }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" } }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "readOnly": true, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "660" }, "mode": 1569992019 @@ -226,26 +228,26 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": -1740986684, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95", + "secretName": "96", + "shareName": "97", "readOnly": true }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": 195263908 } ], @@ -253,39 +255,39 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", - "user": "105", - "group": "106", - "tenant": "107" + "registry": "105", + "volume": "106", + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "|@?鷅bȻN", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "榱*Gưoɘ檲" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -323584340 } ], @@ -294,14 +296,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "106" }, "mode": 173030157 @@ -309,118 +311,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": 2063799569 } ], "optional": false }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": 8357931971650847566, - "path": "125" + "path": "127" } } ], "defaultMode": -1334904807 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127", + "volumeID": "128", + "fsType": "129", "readOnly": true }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -606111218, "containerPort": 1403721475, "protocol": "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": true }, "secretRef": { - "name": "154", + "name": "156", "optional": true } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "650" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": false }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": true } } @@ -436,41 +438,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", + "path": "174", "port": -152585895, - "host": "173", + "host": "175", "scheme": "E@Ȗs«ö", "httpHeaders": [ { - "name": "174", - "value": "175" + "name": "176", + "value": "177" } ] }, "tcpSocket": { "port": 1135182169, - "host": "176" + "host": "178" }, "initialDelaySeconds": 1843758068, "timeoutSeconds": -1967469005, @@ -481,24 +483,24 @@ "readinessProbe": { "exec": { "command": [ - "177" + "179" ] }, "httpGet": { - "path": "178", + "path": "180", "port": 386652373, - "host": "179", + "host": "181", "scheme": "ʙ嫙\u0026", "httpHeaders": [ { - "name": "180", - "value": "181" + "name": "182", + "value": "183" } ] }, "tcpSocket": { - "port": "182", - "host": "183" + "port": "184", + "host": "185" }, "initialDelaySeconds": -802585193, "timeoutSeconds": 1901330124, @@ -510,51 +512,51 @@ "postStart": { "exec": { "command": [ - "184" + "186" ] }, "httpGet": { - "path": "185", - "port": "186", - "host": "187", + "path": "187", + "port": "188", + "host": "189", "scheme": "£ȹ嫰ƹǔw÷nI粛E煹", "httpHeaders": [ { - "name": "188", - "value": "189" + "name": "190", + "value": "191" } ] }, "tcpSocket": { "port": 135036402, - "host": "190" + "host": "192" } }, "preStop": { "exec": { "command": [ - "191" + "193" ] }, "httpGet": { - "path": "192", + "path": "194", "port": -1188430996, - "host": "193", + "host": "195", "scheme": "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪", "httpHeaders": [ { - "name": "194", - "value": "195" + "name": "196", + "value": "197" } ] }, "tcpSocket": { - "port": "196", - "host": "197" + "port": "198", + "host": "199" } } }, - "terminationMessagePath": "198", + "terminationMessagePath": "200", "terminationMessagePolicy": "ɩC", "securityContext": { "capabilities": { @@ -567,15 +569,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "199", - "role": "200", - "type": "201", - "level": "202" + "user": "201", + "role": "202", + "type": "203", + "level": "204" }, "windowsOptions": { - "gmsaCredentialSpecName": "203", - "gmsaCredentialSpec": "204", - "runAsUserName": "205" + "gmsaCredentialSpecName": "205", + "gmsaCredentialSpec": "206", + "runAsUserName": "207" }, "runAsUser": 7739117973959656085, "runAsGroup": 3747003978559617838, @@ -590,59 +592,59 @@ ], "containers": [ { - "name": "206", - "image": "207", + "name": "208", + "image": "209", "command": [ - "208" + "210" ], "args": [ - "209" + "211" ], - "workingDir": "210", + "workingDir": "212", "ports": [ { - "name": "211", + "name": "213", "hostPort": 474119379, "containerPort": 1923334396, "protocol": "旿@掇lNdǂ\u003e5姣\u003e懔%熷谟þ", - "hostIP": "212" + "hostIP": "214" } ], "envFrom": [ { - "prefix": "213", + "prefix": "215", "configMapRef": { - "name": "214", + "name": "216", "optional": false }, "secretRef": { - "name": "215", + "name": "217", "optional": true } } ], "env": [ { - "name": "216", - "value": "217", + "name": "218", + "value": "219", "valueFrom": { "fieldRef": { - "apiVersion": "218", - "fieldPath": "219" + "apiVersion": "220", + "fieldPath": "221" }, "resourceFieldRef": { - "containerName": "220", - "resource": "221", + "containerName": "222", + "resource": "223", "divisor": "771" }, "configMapKeyRef": { - "name": "222", - "key": "223", + "name": "224", + "key": "225", "optional": false }, "secretKeyRef": { - "name": "224", - "key": "225", + "name": "226", + "key": "227", "optional": true } } @@ -658,41 +660,41 @@ }, "volumeMounts": [ { - "name": "226", + "name": "228", "readOnly": true, - "mountPath": "227", - "subPath": "228", + "mountPath": "229", + "subPath": "230", "mountPropagation": "0矀Kʝ瘴I\\p[ħsĨɆâĺɗŹ倗S", - "subPathExpr": "229" + "subPathExpr": "231" } ], "volumeDevices": [ { - "name": "230", - "devicePath": "231" + "name": "232", + "devicePath": "233" } ], "livenessProbe": { "exec": { "command": [ - "232" + "234" ] }, "httpGet": { - "path": "233", + "path": "235", "port": -1285424066, - "host": "234", + "host": "236", "scheme": "ni酛3ƁÀ", "httpHeaders": [ { - "name": "235", - "value": "236" + "name": "237", + "value": "238" } ] }, "tcpSocket": { - "port": "237", - "host": "238" + "port": "239", + "host": "240" }, "initialDelaySeconds": -2036074491, "timeoutSeconds": -148216266, @@ -703,24 +705,24 @@ "readinessProbe": { "exec": { "command": [ - "239" + "241" ] }, "httpGet": { - "path": "240", - "port": "241", - "host": "242", + "path": "242", + "port": "243", + "host": "244", "scheme": "3!Zɾģ毋Ó6", "httpHeaders": [ { - "name": "243", - "value": "244" + "name": "245", + "value": "246" } ] }, "tcpSocket": { "port": -832805508, - "host": "245" + "host": "247" }, "initialDelaySeconds": -228822833, "timeoutSeconds": -970312425, @@ -732,51 +734,51 @@ "postStart": { "exec": { "command": [ - "246" + "248" ] }, "httpGet": { - "path": "247", + "path": "249", "port": -2013568185, - "host": "248", + "host": "250", "scheme": "#yV'WKw(ğ儴Ůĺ}", "httpHeaders": [ { - "name": "249", - "value": "250" + "name": "251", + "value": "252" } ] }, "tcpSocket": { "port": -20130017, - "host": "251" + "host": "253" } }, "preStop": { "exec": { "command": [ - "252" + "254" ] }, "httpGet": { - "path": "253", + "path": "255", "port": -661937776, - "host": "254", + "host": "256", "scheme": "ØœȠƬQg鄠[颐o", "httpHeaders": [ { - "name": "255", - "value": "256" + "name": "257", + "value": "258" } ] }, "tcpSocket": { "port": 461585849, - "host": "257" + "host": "259" } } }, - "terminationMessagePath": "258", + "terminationMessagePath": "260", "terminationMessagePolicy": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", "imagePullPolicy": "ƙt叀碧闳ȩr嚧ʣq埄趛屡", "securityContext": { @@ -790,15 +792,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "259", - "role": "260", - "type": "261", - "level": "262" + "user": "261", + "role": "262", + "type": "263", + "level": "264" }, "windowsOptions": { - "gmsaCredentialSpecName": "263", - "gmsaCredentialSpec": "264", - "runAsUserName": "265" + "gmsaCredentialSpecName": "265", + "gmsaCredentialSpec": "266", + "runAsUserName": "267" }, "runAsUser": -5835415947553716289, "runAsGroup": 2540215688947167763, @@ -812,59 +814,59 @@ ], "ephemeralContainers": [ { - "name": "266", - "image": "267", + "name": "268", + "image": "269", "command": [ - "268" + "270" ], "args": [ - "269" + "271" ], - "workingDir": "270", + "workingDir": "272", "ports": [ { - "name": "271", + "name": "273", "hostPort": -552281772, "containerPort": -677617960, "protocol": "ŕ翑0展}", - "hostIP": "272" + "hostIP": "274" } ], "envFrom": [ { - "prefix": "273", + "prefix": "275", "configMapRef": { - "name": "274", + "name": "276", "optional": false }, "secretRef": { - "name": "275", + "name": "277", "optional": false } } ], "env": [ { - "name": "276", - "value": "277", + "name": "278", + "value": "279", "valueFrom": { "fieldRef": { - "apiVersion": "278", - "fieldPath": "279" + "apiVersion": "280", + "fieldPath": "281" }, "resourceFieldRef": { - "containerName": "280", - "resource": "281", + "containerName": "282", + "resource": "283", "divisor": "185" }, "configMapKeyRef": { - "name": "282", - "key": "283", + "name": "284", + "key": "285", "optional": true }, "secretKeyRef": { - "name": "284", - "key": "285", + "name": "286", + "key": "287", "optional": false } } @@ -880,40 +882,40 @@ }, "volumeMounts": [ { - "name": "286", - "mountPath": "287", - "subPath": "288", + "name": "288", + "mountPath": "289", + "subPath": "290", "mountPropagation": "", - "subPathExpr": "289" + "subPathExpr": "291" } ], "volumeDevices": [ { - "name": "290", - "devicePath": "291" + "name": "292", + "devicePath": "293" } ], "livenessProbe": { "exec": { "command": [ - "292" + "294" ] }, "httpGet": { - "path": "293", - "port": "294", - "host": "295", + "path": "295", + "port": "296", + "host": "297", "scheme": "頸", "httpHeaders": [ { - "name": "296", - "value": "297" + "name": "298", + "value": "299" } ] }, "tcpSocket": { "port": 1315054653, - "host": "298" + "host": "300" }, "initialDelaySeconds": 711020087, "timeoutSeconds": 1103049140, @@ -924,24 +926,24 @@ "readinessProbe": { "exec": { "command": [ - "299" + "301" ] }, "httpGet": { - "path": "300", - "port": "301", - "host": "302", + "path": "302", + "port": "303", + "host": "304", "scheme": "ƿ頀\"冓鍓贯澔 ", "httpHeaders": [ { - "name": "303", - "value": "304" + "name": "305", + "value": "306" } ] }, "tcpSocket": { - "port": "305", - "host": "306" + "port": "307", + "host": "308" }, "initialDelaySeconds": 1058960779, "timeoutSeconds": -2133441986, @@ -953,51 +955,51 @@ "postStart": { "exec": { "command": [ - "307" + "309" ] }, "httpGet": { - "path": "308", + "path": "310", "port": -934378634, - "host": "309", + "host": "311", "scheme": "ɐ鰥", "httpHeaders": [ { - "name": "310", - "value": "311" + "name": "312", + "value": "313" } ] }, "tcpSocket": { "port": 630140708, - "host": "312" + "host": "314" } }, "preStop": { "exec": { "command": [ - "313" + "315" ] }, "httpGet": { - "path": "314", - "port": "315", - "host": "316", + "path": "316", + "port": "317", + "host": "318", "scheme": "8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録²", "httpHeaders": [ { - "name": "317", - "value": "318" + "name": "319", + "value": "320" } ] }, "tcpSocket": { "port": 2080874371, - "host": "319" + "host": "321" } } }, - "terminationMessagePath": "320", + "terminationMessagePath": "322", "terminationMessagePolicy": "灩聋3趐囨鏻砅邻", "imagePullPolicy": "騎C\"6x$1sȣ±p鋄", "securityContext": { @@ -1011,15 +1013,15 @@ }, "privileged": false, "seLinuxOptions": { - "user": "321", - "role": "322", - "type": "323", - "level": "324" + "user": "323", + "role": "324", + "type": "325", + "level": "326" }, "windowsOptions": { - "gmsaCredentialSpecName": "325", - "gmsaCredentialSpec": "326", - "runAsUserName": "327" + "gmsaCredentialSpecName": "327", + "gmsaCredentialSpec": "328", + "runAsUserName": "329" }, "runAsUser": 4288903380102217677, "runAsGroup": 6618112330449141397, @@ -1030,7 +1032,7 @@ }, "stdinOnce": true, "tty": true, - "targetContainerName": "328" + "targetContainerName": "330" } ], "restartPolicy": "w妕眵笭/9崍h趭(娕", @@ -1038,25 +1040,25 @@ "activeDeadlineSeconds": -3214891994203952546, "dnsPolicy": "晲T[irȎ3Ĕ\\", "nodeSelector": { - "329": "330" + "331": "332" }, - "serviceAccountName": "331", - "serviceAccount": "332", + "serviceAccountName": "333", + "serviceAccount": "334", "automountServiceAccountToken": true, - "nodeName": "333", + "nodeName": "335", "hostIPC": true, "shareProcessNamespace": true, "securityContext": { "seLinuxOptions": { - "user": "334", - "role": "335", - "type": "336", - "level": "337" + "user": "336", + "role": "337", + "type": "338", + "level": "339" }, "windowsOptions": { - "gmsaCredentialSpecName": "338", - "gmsaCredentialSpec": "339", - "runAsUserName": "340" + "gmsaCredentialSpecName": "340", + "gmsaCredentialSpec": "341", + "runAsUserName": "342" }, "runAsUser": 4430285638700927057, "runAsGroup": 7461098988156705429, @@ -1067,18 +1069,18 @@ "fsGroup": 7747616967629081728, "sysctls": [ { - "name": "341", - "value": "342" + "name": "343", + "value": "344" } ] }, "imagePullSecrets": [ { - "name": "343" + "name": "345" } ], - "hostname": "344", - "subdomain": "345", + "hostname": "346", + "subdomain": "347", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1086,19 +1088,19 @@ { "matchExpressions": [ { - "key": "346", + "key": "348", "operator": "Ǚ(", "values": [ - "347" + "349" ] } ], "matchFields": [ { - "key": "348", + "key": "350", "operator": "瘍Nʊ輔3璾ėȜv1b繐汚", "values": [ - "349" + "351" ] } ] @@ -1111,19 +1113,19 @@ "preference": { "matchExpressions": [ { - "key": "350", + "key": "352", "operator": "n覦灲閈誹ʅ蕉", "values": [ - "351" + "353" ] } ], "matchFields": [ { - "key": "352", + "key": "354", "operator": "", "values": [ - "353" + "355" ] } ] @@ -1146,9 +1148,9 @@ ] }, "namespaces": [ - "360" + "362" ], - "topologyKey": "361" + "topologyKey": "363" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1170,9 +1172,9 @@ ] }, "namespaces": [ - "368" + "370" ], - "topologyKey": "369" + "topologyKey": "371" } } ] @@ -1195,9 +1197,9 @@ ] }, "namespaces": [ - "376" + "378" ], - "topologyKey": "377" + "topologyKey": "379" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1219,45 +1221,45 @@ ] }, "namespaces": [ - "384" + "386" ], - "topologyKey": "385" + "topologyKey": "387" } } ] } }, - "schedulerName": "386", + "schedulerName": "388", "tolerations": [ { - "key": "387", + "key": "389", "operator": "抄3昞财Î嘝zʄ!ć", - "value": "388", + "value": "390", "effect": "緍k¢茤", "tolerationSeconds": 4096844323391966153 } ], "hostAliases": [ { - "ip": "389", + "ip": "391", "hostnames": [ - "390" + "392" ] } ], - "priorityClassName": "391", + "priorityClassName": "393", "priority": -1331113536, "dnsConfig": { "nameservers": [ - "392" + "394" ], "searches": [ - "393" + "395" ], "options": [ { - "name": "394", - "value": "395" + "name": "396", + "value": "397" } ] }, @@ -1266,7 +1268,7 @@ "conditionType": "mō6µɑ`ȗ\u003c8^翜" } ], - "runtimeClassName": "396", + "runtimeClassName": "398", "enableServiceLinks": false, "preemptionPolicy": "ý筞X", "overhead": { @@ -1275,7 +1277,7 @@ "topologySpreadConstraints": [ { "maxSkew": 1956797678, - "topologyKey": "397", + "topologyKey": "399", "whenUnsatisfiable": "ƀ+瑏eCmAȥ睙", "labelSelector": { "matchLabels": { @@ -1317,8 +1319,8 @@ "status": "2ț", "lastUpdateTime": "2733-02-09T15:36:31Z", "lastTransitionTime": "2615-10-02T05:14:27Z", - "reason": "404", - "message": "405" + "reason": "406", + "message": "407" } ], "collisionCount": -612321491 diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.pb b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.pb index bb2493e03e4..89a585bcfc8 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.pb and b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.yaml b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.yaml index 63b36291f6a..1473ebe951d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Deployment.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -46,31 +47,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -2575298329142810753 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -8542870036622468681 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: 躢 - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: ƶȤ^} resourceVersion: "1736621709629422270" - selfLink: "27" + selfLink: "28" uid: ?Qȫş spec: activeDeadlineSeconds: -3214891994203952546 @@ -79,28 +81,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "350" + - key: "352" operator: n覦灲閈誹ʅ蕉 values: - - "351" + - "353" matchFields: - - key: "352" + - key: "354" operator: "" values: - - "353" + - "355" weight: 702968201 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "346" + - key: "348" operator: Ǚ( values: - - "347" + - "349" matchFields: - - key: "348" + - key: "350" operator: 瘍Nʊ輔3璾ėȜv1b繐汚 values: - - "349" + - "351" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -113,8 +115,8 @@ spec: matchLabels: Bk.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q namespaces: - - "368" - topologyKey: "369" + - "370" + topologyKey: "371" weight: 1195176401 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -124,8 +126,8 @@ spec: matchLabels: lm-e46-r-g63--gt1--6mx-r-927--m6-k8-c2---2etfh41ca-z-g/0p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.d: b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-__.71-_-9_._X-D---k..1Q7._l.I namespaces: - - "360" - topologyKey: "361" + - "362" + topologyKey: "363" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -138,8 +140,8 @@ spec: matchLabels: 3--rgvf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7y1.h72n-cnp-75/c10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-3: 20_._.-_L-__bf_9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.h_-2-.F namespaces: - - "384" - topologyKey: "385" + - "386" + topologyKey: "387" weight: -1508769491 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -151,119 +153,119 @@ spec: matchLabels: H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 namespaces: - - "376" - topologyKey: "377" + - "378" + topologyKey: "379" automountServiceAccountToken: true containers: - args: - - "209" + - "211" command: - - "208" + - "210" env: - - name: "216" - value: "217" + - name: "218" + value: "219" valueFrom: configMapKeyRef: - key: "223" - name: "222" - optional: false - fieldRef: - apiVersion: "218" - fieldPath: "219" - resourceFieldRef: - containerName: "220" - divisor: "771" - resource: "221" - secretKeyRef: key: "225" name: "224" + optional: false + fieldRef: + apiVersion: "220" + fieldPath: "221" + resourceFieldRef: + containerName: "222" + divisor: "771" + resource: "223" + secretKeyRef: + key: "227" + name: "226" optional: true envFrom: - configMapRef: - name: "214" + name: "216" optional: false - prefix: "213" + prefix: "215" secretRef: - name: "215" + name: "217" optional: true - image: "207" + image: "209" imagePullPolicy: ƙt叀碧闳ȩr嚧ʣq埄趛屡 lifecycle: postStart: exec: command: - - "246" + - "248" httpGet: - host: "248" + host: "250" httpHeaders: - - name: "249" - value: "250" - path: "247" + - name: "251" + value: "252" + path: "249" port: -2013568185 scheme: '#yV''WKw(ğ儴Ůĺ}' tcpSocket: - host: "251" + host: "253" port: -20130017 preStop: exec: command: - - "252" + - "254" httpGet: - host: "254" + host: "256" httpHeaders: - - name: "255" - value: "256" - path: "253" + - name: "257" + value: "258" + path: "255" port: -661937776 scheme: ØœȠƬQg鄠[颐o tcpSocket: - host: "257" + host: "259" port: 461585849 livenessProbe: exec: command: - - "232" + - "234" failureThreshold: -93157681 httpGet: - host: "234" + host: "236" httpHeaders: - - name: "235" - value: "236" - path: "233" + - name: "237" + value: "238" + path: "235" port: -1285424066 scheme: ni酛3ƁÀ initialDelaySeconds: -2036074491 periodSeconds: 165047920 successThreshold: -393291312 tcpSocket: - host: "238" - port: "237" + host: "240" + port: "239" timeoutSeconds: -148216266 - name: "206" + name: "208" ports: - containerPort: 1923334396 - hostIP: "212" + hostIP: "214" hostPort: 474119379 - name: "211" + name: "213" protocol: 旿@掇lNdǂ>5姣>懔%熷谟þ readinessProbe: exec: command: - - "239" + - "241" failureThreshold: 267768240 httpGet: - host: "242" + host: "244" httpHeaders: - - name: "243" - value: "244" - path: "240" - port: "241" + - name: "245" + value: "246" + path: "242" + port: "243" scheme: 3!Zɾģ毋Ó6 initialDelaySeconds: -228822833 periodSeconds: -1213051101 successThreshold: 1451056156 tcpSocket: - host: "245" + host: "247" port: -832805508 timeoutSeconds: -970312425 resources: @@ -285,149 +287,149 @@ spec: runAsNonRoot: false runAsUser: -5835415947553716289 seLinuxOptions: - level: "262" - role: "260" - type: "261" - user: "259" + level: "264" + role: "262" + type: "263" + user: "261" windowsOptions: - gmsaCredentialSpec: "264" - gmsaCredentialSpecName: "263" - runAsUserName: "265" - terminationMessagePath: "258" + gmsaCredentialSpec: "266" + gmsaCredentialSpecName: "265" + runAsUserName: "267" + terminationMessagePath: "260" terminationMessagePolicy: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ tty: true volumeDevices: - - devicePath: "231" - name: "230" + - devicePath: "233" + name: "232" volumeMounts: - - mountPath: "227" + - mountPath: "229" mountPropagation: 0矀Kʝ瘴I\p[ħsĨɆâĺɗŹ倗S - name: "226" + name: "228" readOnly: true - subPath: "228" - subPathExpr: "229" - workingDir: "210" + subPath: "230" + subPathExpr: "231" + workingDir: "212" dnsConfig: nameservers: - - "392" + - "394" options: - - name: "394" - value: "395" + - name: "396" + value: "397" searches: - - "393" + - "395" dnsPolicy: 晲T[irȎ3Ĕ\ enableServiceLinks: false ephemeralContainers: - args: - - "269" + - "271" command: - - "268" + - "270" env: - - name: "276" - value: "277" + - name: "278" + value: "279" valueFrom: configMapKeyRef: - key: "283" - name: "282" - optional: true - fieldRef: - apiVersion: "278" - fieldPath: "279" - resourceFieldRef: - containerName: "280" - divisor: "185" - resource: "281" - secretKeyRef: key: "285" name: "284" + optional: true + fieldRef: + apiVersion: "280" + fieldPath: "281" + resourceFieldRef: + containerName: "282" + divisor: "185" + resource: "283" + secretKeyRef: + key: "287" + name: "286" optional: false envFrom: - configMapRef: - name: "274" + name: "276" optional: false - prefix: "273" + prefix: "275" secretRef: - name: "275" + name: "277" optional: false - image: "267" + image: "269" imagePullPolicy: 騎C"6x$1sȣ±p鋄 lifecycle: postStart: exec: command: - - "307" + - "309" httpGet: - host: "309" + host: "311" httpHeaders: - - name: "310" - value: "311" - path: "308" + - name: "312" + value: "313" + path: "310" port: -934378634 scheme: ɐ鰥 tcpSocket: - host: "312" + host: "314" port: 630140708 preStop: exec: command: - - "313" + - "315" httpGet: - host: "316" + host: "318" httpHeaders: - - name: "317" - value: "318" - path: "314" - port: "315" + - name: "319" + value: "320" + path: "316" + port: "317" scheme: 8?Ǻ鱎ƙ;Nŕ璻Jih亏yƕ丆録² tcpSocket: - host: "319" + host: "321" port: 2080874371 livenessProbe: exec: command: - - "292" + - "294" failureThreshold: 1993268896 httpGet: - host: "295" + host: "297" httpHeaders: - - name: "296" - value: "297" - path: "293" - port: "294" + - name: "298" + value: "299" + path: "295" + port: "296" scheme: 頸 initialDelaySeconds: 711020087 periodSeconds: -1965247100 successThreshold: 218453478 tcpSocket: - host: "298" + host: "300" port: 1315054653 timeoutSeconds: 1103049140 - name: "266" + name: "268" ports: - containerPort: -677617960 - hostIP: "272" + hostIP: "274" hostPort: -552281772 - name: "271" + name: "273" protocol: ŕ翑0展} readinessProbe: exec: command: - - "299" + - "301" failureThreshold: -1250314365 httpGet: - host: "302" + host: "304" httpHeaders: - - name: "303" - value: "304" - path: "300" - port: "301" + - name: "305" + value: "306" + path: "302" + port: "303" scheme: 'ƿ頀"冓鍓贯澔 ' initialDelaySeconds: 1058960779 periodSeconds: 472742933 successThreshold: 50696420 tcpSocket: - host: "306" - port: "305" + host: "308" + port: "307" timeoutSeconds: -2133441986 resources: limits: @@ -448,147 +450,147 @@ spec: runAsNonRoot: false runAsUser: 4288903380102217677 seLinuxOptions: - level: "324" - role: "322" - type: "323" - user: "321" + level: "326" + role: "324" + type: "325" + user: "323" windowsOptions: - gmsaCredentialSpec: "326" - gmsaCredentialSpecName: "325" - runAsUserName: "327" + gmsaCredentialSpec: "328" + gmsaCredentialSpecName: "327" + runAsUserName: "329" stdinOnce: true - targetContainerName: "328" - terminationMessagePath: "320" + targetContainerName: "330" + terminationMessagePath: "322" terminationMessagePolicy: 灩聋3趐囨鏻砅邻 tty: true volumeDevices: - - devicePath: "291" - name: "290" + - devicePath: "293" + name: "292" volumeMounts: - - mountPath: "287" + - mountPath: "289" mountPropagation: "" - name: "286" - subPath: "288" - subPathExpr: "289" - workingDir: "270" + name: "288" + subPath: "290" + subPathExpr: "291" + workingDir: "272" hostAliases: - hostnames: - - "390" - ip: "389" + - "392" + ip: "391" hostIPC: true - hostname: "344" + hostname: "346" imagePullSecrets: - - name: "343" + - name: "345" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: false - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "650" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: true - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: true - image: "146" + image: "148" lifecycle: postStart: exec: command: - - "184" + - "186" httpGet: - host: "187" + host: "189" httpHeaders: - - name: "188" - value: "189" - path: "185" - port: "186" + - name: "190" + value: "191" + path: "187" + port: "188" scheme: £ȹ嫰ƹǔw÷nI粛E煹 tcpSocket: - host: "190" + host: "192" port: 135036402 preStop: exec: command: - - "191" + - "193" httpGet: - host: "193" + host: "195" httpHeaders: - - name: "194" - value: "195" - path: "192" + - name: "196" + value: "197" + path: "194" port: -1188430996 scheme: djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 tcpSocket: - host: "197" - port: "196" + host: "199" + port: "198" livenessProbe: exec: command: - - "171" + - "173" failureThreshold: -1113628381 httpGet: - host: "173" + host: "175" httpHeaders: - - name: "174" - value: "175" - path: "172" + - name: "176" + value: "177" + path: "174" port: -152585895 scheme: E@Ȗs«ö initialDelaySeconds: 1843758068 periodSeconds: 1702578303 successThreshold: -1565157256 tcpSocket: - host: "176" + host: "178" port: 1135182169 timeoutSeconds: -1967469005 - name: "145" + name: "147" ports: - containerPort: 1403721475 - hostIP: "151" + hostIP: "153" hostPort: -606111218 - name: "150" + name: "152" protocol: ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 readinessProbe: exec: command: - - "177" + - "179" failureThreshold: -1167888910 httpGet: - host: "179" + host: "181" httpHeaders: - - name: "180" - value: "181" - path: "178" + - name: "182" + value: "183" + path: "180" port: 386652373 scheme: ʙ嫙& initialDelaySeconds: -802585193 periodSeconds: 1944205014 successThreshold: -2079582559 tcpSocket: - host: "183" - port: "182" + host: "185" + port: "184" timeoutSeconds: 1901330124 resources: limits: @@ -609,72 +611,72 @@ spec: runAsNonRoot: false runAsUser: 7739117973959656085 seLinuxOptions: - level: "202" - role: "200" - type: "201" - user: "199" + level: "204" + role: "202" + type: "203" + user: "201" windowsOptions: - gmsaCredentialSpec: "204" - gmsaCredentialSpecName: "203" - runAsUserName: "205" + gmsaCredentialSpec: "206" + gmsaCredentialSpecName: "205" + runAsUserName: "207" stdin: true stdinOnce: true - terminationMessagePath: "198" + terminationMessagePath: "200" terminationMessagePolicy: ɩC volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: "" - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "333" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "335" nodeSelector: - "329": "330" + "331": "332" overhead: tHǽ÷閂抰^窄CǙķȈ: "97" preemptionPolicy: ý筞X priority: -1331113536 - priorityClassName: "391" + priorityClassName: "393" readinessGates: - conditionType: mō6µɑ`ȗ<8^翜 restartPolicy: w妕眵笭/9崍h趭(娕 - runtimeClassName: "396" - schedulerName: "386" + runtimeClassName: "398" + schedulerName: "388" securityContext: fsGroup: 7747616967629081728 runAsGroup: 7461098988156705429 runAsNonRoot: false runAsUser: 4430285638700927057 seLinuxOptions: - level: "337" - role: "335" - type: "336" - user: "334" + level: "339" + role: "337" + type: "338" + user: "336" supplementalGroups: - 7866826580662861268 sysctls: - - name: "341" - value: "342" + - name: "343" + value: "344" windowsOptions: - gmsaCredentialSpec: "339" - gmsaCredentialSpecName: "338" - runAsUserName: "340" - serviceAccount: "332" - serviceAccountName: "331" + gmsaCredentialSpec: "341" + gmsaCredentialSpecName: "340" + runAsUserName: "342" + serviceAccount: "334" + serviceAccountName: "333" shareProcessNamespace: true - subdomain: "345" + subdomain: "347" terminationGracePeriodSeconds: 6245571390016329382 tolerations: - effect: 緍k¢茤 - key: "387" + key: "389" operator: 抄3昞财Î嘝zʄ!ć tolerationSeconds: 4096844323391966153 - value: "388" + value: "390" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -684,215 +686,215 @@ spec: ? zp22o4a-w----11rqy3eo79p-f4r1--7p--053--suu--98.y1s8-j-6j4uvf1-sdg--132bid-7x0u738--7w-tdt-u-0--v/Ied-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV.9_G5 : x_.4dwFbuvEf55Y2k.F-4 maxSkew: 1956797678 - topologyKey: "397" + topologyKey: "399" whenUnsatisfiable: ƀ+瑏eCmAȥ睙 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: 912004803 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: '|@?鷅bȻN' - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 榱*Gưoɘ檲 readOnly: true azureFile: readOnly: true - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: 1593906314 items: - - key: "97" + - key: "99" mode: 195263908 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: 824682619 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1569992019 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "660" - resource: "90" + resource: "92" emptyDir: medium: Xŋ朘瑥A徙ɶɊł/擇ɦĽ胚O醔ɍ厶耈 sizeLimit: "473" fc: - fsType: "92" + fsType: "94" lun: -1740986684 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" readOnly: true secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1188153605 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" readOnly: true hostPath: - path: "41" + path: "43" type: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< iscsi: chapAuthDiscovery: true - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 994527057 portals: - - "58" + - "60" secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" + fsType: "129" readOnly: true - volumeID: "126" + volumeID: "128" projected: defaultMode: -1334904807 sources: - configMap: items: - - key: "122" + - key: "124" mode: 2063799569 - path: "123" - name: "121" + path: "125" + name: "123" optional: false downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 173030157 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "106" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -323584340 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: 8357931971650847566 - path: "125" + path: "127" quobyte: - group: "106" - registry: "103" - tenant: "107" - user: "105" - volume: "104" + group: "108" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 332383000 items: - - key: "50" + - key: "52" mode: -547518679 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" status: availableReplicas: -1521312599 collisionCount: -612321491 conditions: - lastTransitionTime: "2615-10-02T05:14:27Z" lastUpdateTime: "2733-02-09T15:36:31Z" - message: "405" - reason: "404" + message: "407" + reason: "406" status: 2ț type: '{ɦ!f親ʚ«Ǥ栌Ə侷ŧĞö' observedGeneration: -4950488263500864484 diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.json b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.json index c4fe4e80083..9bb4848ea84 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.json +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.json @@ -35,33 +35,34 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { "backend": { - "serviceName": "18", - "servicePort": "19" + "serviceName": "19", + "servicePort": "20" }, "tls": [ { "hosts": [ - "20" + "21" ], - "secretName": "21" + "secretName": "22" } ], "rules": [ { - "host": "22", + "host": "23", "http": { "paths": [ { - "path": "23", + "path": "24", "backend": { - "serviceName": "24", - "servicePort": "25" + "serviceName": "25", + "servicePort": "26" } } ] @@ -73,8 +74,8 @@ "loadBalancer": { "ingress": [ { - "ip": "26", - "hostname": "27" + "ip": "27", + "hostname": "28" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.pb b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.pb index 3664a0fdd52..ecb437de39c 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.pb and b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.yaml b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.yaml index 9e7617412d7..48aab026d26 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Ingress.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,22 +31,22 @@ metadata: uid: "7" spec: backend: - serviceName: "18" - servicePort: "19" + serviceName: "19" + servicePort: "20" rules: - - host: "22" + - host: "23" http: paths: - backend: - serviceName: "24" - servicePort: "25" - path: "23" + serviceName: "25" + servicePort: "26" + path: "24" tls: - hosts: - - "20" - secretName: "21" + - "21" + secretName: "22" status: loadBalancer: ingress: - - hostname: "27" - ip: "26" + - hostname: "28" + ip: "27" diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.json b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.json index 8643d30bfd5..b00c838511d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.json +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -86,9 +87,9 @@ ] }, "ipBlock": { - "cidr": "36", + "cidr": "37", "except": [ - "37" + "38" ] } } @@ -133,9 +134,9 @@ ] }, "ipBlock": { - "cidr": "50", + "cidr": "51", "except": [ - "51" + "52" ] } } diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.pb b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.pb index 4f1ff9d2327..15d0fe73f6b 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.pb and b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.yaml b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.yaml index 694ed20b4fd..cb934819ba3 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.NetworkPolicy.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -34,9 +35,9 @@ spec: - protocol: ɗ to: - ipBlock: - cidr: "50" + cidr: "51" except: - - "51" + - "52" namespaceSelector: matchExpressions: - key: 4a--0o8m3-d0w7p8vl-1z---883d-v3j4-7y-5.9-q390/niTl.1-.VT--5mj_9.M.134-5-.q6H5 @@ -57,9 +58,9 @@ spec: ingress: - from: - ipBlock: - cidr: "36" + cidr: "37" except: - - "37" + - "38" namespaceSelector: matchExpressions: - key: 2_28.-.7_8B.HF-U-_ik_--DSXr.n-A9..9__Y-H-Mqpt._.-_..051 diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.json b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.json index fbfe18551cf..cb4527d3de6 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.json +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -64,10 +65,10 @@ "seLinux": { "rule": "S", "seLinuxOptions": { - "user": "18", - "role": "19", - "type": "20", - "level": "21" + "user": "19", + "role": "20", + "type": "21", + "level": "22" } }, "runAsUser": { @@ -110,34 +111,34 @@ "allowPrivilegeEscalation": false, "allowedHostPaths": [ { - "pathPrefix": "22", + "pathPrefix": "23", "readOnly": true } ], "allowedFlexVolumes": [ { - "driver": "23" + "driver": "24" } ], "allowedCSIDrivers": [ { - "name": "24" + "name": "25" } ], "allowedUnsafeSysctls": [ - "25" + "26" ], "forbiddenSysctls": [ - "26" + "27" ], "allowedProcMountTypes": [ "ǣ偐圠=l畣潁" ], "runtimeClass": { "allowedRuntimeClassNames": [ - "27" + "28" ], - "defaultRuntimeClassName": "28" + "defaultRuntimeClassName": "29" } } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.pb b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.pb index c18467d688e..d15acee44d7 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.pb and b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.yaml b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.yaml index ff72fe4a16b..155e0ae4ab8 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.PodSecurityPolicy.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -31,23 +32,23 @@ metadata: spec: allowPrivilegeEscalation: false allowedCSIDrivers: - - name: "24" + - name: "25" allowedCapabilities: - ɑ allowedFlexVolumes: - - driver: "23" + - driver: "24" allowedHostPaths: - - pathPrefix: "22" + - pathPrefix: "23" readOnly: true allowedProcMountTypes: - ǣ偐圠=l畣潁 allowedUnsafeSysctls: - - "25" + - "26" defaultAddCapabilities: - qJ枊a8衍`Ĩ defaultAllowPrivilegeEscalation: false forbiddenSysctls: - - "26" + - "27" fsGroup: ranges: - max: 3058121789713366904 @@ -73,15 +74,15 @@ spec: rule: +½H牗洝尿彀亞螩 runtimeClass: allowedRuntimeClassNames: - - "27" - defaultRuntimeClassName: "28" + - "28" + defaultRuntimeClassName: "29" seLinux: rule: S seLinuxOptions: - level: "21" - role: "19" - type: "20" - user: "18" + level: "22" + role: "20" + type: "21" + user: "19" supplementalGroups: ranges: - max: -236027028483226507 diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.json b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.json index 732b1262cb8..12c744f9a53 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.json +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -58,49 +59,50 @@ }, "template": { "metadata": { - "name": "24", - "generateName": "25", - "namespace": "26", - "selfLink": "27", + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", "uid": "ʬ", "resourceVersion": "7336814125345800857", "generation": -6617020301190572172, "creationTimestamp": null, "deletionGracePeriodSeconds": -152893758082474859, "labels": { - "29": "30" + "30": "31" }, "annotations": { - "31": "32" + "32": "33" }, "ownerReferences": [ { - "apiVersion": "33", - "kind": "34", - "name": "35", + "apiVersion": "34", + "kind": "35", + "name": "36", "uid": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", "controller": true, "blockOwnerDeletion": true } ], "finalizers": [ - "36" + "37" ], - "clusterName": "37", + "clusterName": "38", "managedFields": [ { - "manager": "38", + "manager": "39", "operation": "ƅS·Õüe0ɔȖ脵鴈Ō", - "apiVersion": "39" + "apiVersion": "40", + "fieldsType": "41" } ] }, "spec": { "volumes": [ { - "name": "40", + "name": "42", "hostPath": { - "path": "41", + "path": "43", "type": "6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ" }, "emptyDir": { @@ -108,27 +110,27 @@ "sizeLimit": "115" }, "gcePersistentDisk": { - "pdName": "42", - "fsType": "43", + "pdName": "44", + "fsType": "45", "partition": -1499132872 }, "awsElasticBlockStore": { - "volumeID": "44", - "fsType": "45", + "volumeID": "46", + "fsType": "47", "partition": -762366823, "readOnly": true }, "gitRepo": { - "repository": "46", - "revision": "47", - "directory": "48" + "repository": "48", + "revision": "49", + "directory": "50" }, "secret": { - "secretName": "49", + "secretName": "51", "items": [ { - "key": "50", - "path": "51", + "key": "52", + "path": "53", "mode": -104666658 } ], @@ -136,90 +138,90 @@ "optional": true }, "nfs": { - "server": "52", - "path": "53", + "server": "54", + "path": "55", "readOnly": true }, "iscsi": { - "targetPortal": "54", - "iqn": "55", + "targetPortal": "56", + "iqn": "57", "lun": 1655406148, - "iscsiInterface": "56", - "fsType": "57", + "iscsiInterface": "58", + "fsType": "59", "readOnly": true, "portals": [ - "58" + "60" ], "secretRef": { - "name": "59" + "name": "61" }, - "initiatorName": "60" + "initiatorName": "62" }, "glusterfs": { - "endpoints": "61", - "path": "62" + "endpoints": "63", + "path": "64" }, "persistentVolumeClaim": { - "claimName": "63", + "claimName": "65", "readOnly": true }, "rbd": { "monitors": [ - "64" + "66" ], - "image": "65", - "fsType": "66", - "pool": "67", - "user": "68", - "keyring": "69", + "image": "67", + "fsType": "68", + "pool": "69", + "user": "70", + "keyring": "71", "secretRef": { - "name": "70" + "name": "72" }, "readOnly": true }, "flexVolume": { - "driver": "71", - "fsType": "72", + "driver": "73", + "fsType": "74", "secretRef": { - "name": "73" + "name": "75" }, "options": { - "74": "75" + "76": "77" } }, "cinder": { - "volumeID": "76", - "fsType": "77", + "volumeID": "78", + "fsType": "79", "secretRef": { - "name": "78" + "name": "80" } }, "cephfs": { "monitors": [ - "79" + "81" ], - "path": "80", - "user": "81", - "secretFile": "82", + "path": "82", + "user": "83", + "secretFile": "84", "secretRef": { - "name": "83" + "name": "85" } }, "flocker": { - "datasetName": "84", - "datasetUUID": "85" + "datasetName": "86", + "datasetUUID": "87" }, "downwardAPI": { "items": [ { - "path": "86", + "path": "88", "fieldRef": { - "apiVersion": "87", - "fieldPath": "88" + "apiVersion": "89", + "fieldPath": "90" }, "resourceFieldRef": { - "containerName": "89", - "resource": "90", + "containerName": "91", + "resource": "92", "divisor": "457" }, "mode": 1235524154 @@ -229,25 +231,25 @@ }, "fc": { "targetWWNs": [ - "91" + "93" ], "lun": 441887498, - "fsType": "92", + "fsType": "94", "readOnly": true, "wwids": [ - "93" + "95" ] }, "azureFile": { - "secretName": "94", - "shareName": "95" + "secretName": "96", + "shareName": "97" }, "configMap": { - "name": "96", + "name": "98", "items": [ { - "key": "97", - "path": "98", + "key": "99", + "path": "100", "mode": -2039036935 } ], @@ -255,40 +257,40 @@ "optional": false }, "vsphereVolume": { - "volumePath": "99", - "fsType": "100", - "storagePolicyName": "101", - "storagePolicyID": "102" + "volumePath": "101", + "fsType": "102", + "storagePolicyName": "103", + "storagePolicyID": "104" }, "quobyte": { - "registry": "103", - "volume": "104", + "registry": "105", + "volume": "106", "readOnly": true, - "user": "105", - "group": "106", - "tenant": "107" + "user": "107", + "group": "108", + "tenant": "109" }, "azureDisk": { - "diskName": "108", - "diskURI": "109", + "diskName": "110", + "diskURI": "111", "cachingMode": "HǺƶȤ^}穠", - "fsType": "110", + "fsType": "112", "readOnly": true, "kind": "躢" }, "photonPersistentDisk": { - "pdID": "111", - "fsType": "112" + "pdID": "113", + "fsType": "114" }, "projected": { "sources": [ { "secret": { - "name": "113", + "name": "115", "items": [ { - "key": "114", - "path": "115", + "key": "116", + "path": "117", "mode": -1399063270 } ], @@ -297,14 +299,14 @@ "downwardAPI": { "items": [ { - "path": "116", + "path": "118", "fieldRef": { - "apiVersion": "117", - "fieldPath": "118" + "apiVersion": "119", + "fieldPath": "120" }, "resourceFieldRef": { - "containerName": "119", - "resource": "120", + "containerName": "121", + "resource": "122", "divisor": "746" }, "mode": 926891073 @@ -312,118 +314,118 @@ ] }, "configMap": { - "name": "121", + "name": "123", "items": [ { - "key": "122", - "path": "123", + "key": "124", + "path": "125", "mode": -1694464659 } ], "optional": true }, "serviceAccountToken": { - "audience": "124", + "audience": "126", "expirationSeconds": -7593824971107985079, - "path": "125" + "path": "127" } } ], "defaultMode": -522879476 }, "portworxVolume": { - "volumeID": "126", - "fsType": "127" + "volumeID": "128", + "fsType": "129" }, "scaleIO": { - "gateway": "128", - "system": "129", + "gateway": "130", + "system": "131", "secretRef": { - "name": "130" + "name": "132" }, - "protectionDomain": "131", - "storagePool": "132", - "storageMode": "133", - "volumeName": "134", - "fsType": "135" + "protectionDomain": "133", + "storagePool": "134", + "storageMode": "135", + "volumeName": "136", + "fsType": "137" }, "storageos": { - "volumeName": "136", - "volumeNamespace": "137", - "fsType": "138", + "volumeName": "138", + "volumeNamespace": "139", + "fsType": "140", "readOnly": true, "secretRef": { - "name": "139" + "name": "141" } }, "csi": { - "driver": "140", + "driver": "142", "readOnly": false, - "fsType": "141", + "fsType": "143", "volumeAttributes": { - "142": "143" + "144": "145" }, "nodePublishSecretRef": { - "name": "144" + "name": "146" } } } ], "initContainers": [ { - "name": "145", - "image": "146", + "name": "147", + "image": "148", "command": [ - "147" + "149" ], "args": [ - "148" + "150" ], - "workingDir": "149", + "workingDir": "151", "ports": [ { - "name": "150", + "name": "152", "hostPort": -1896921306, "containerPort": 715087892, "protocol": "倱\u003c", - "hostIP": "151" + "hostIP": "153" } ], "envFrom": [ { - "prefix": "152", + "prefix": "154", "configMapRef": { - "name": "153", + "name": "155", "optional": false }, "secretRef": { - "name": "154", + "name": "156", "optional": false } } ], "env": [ { - "name": "155", - "value": "156", + "name": "157", + "value": "158", "valueFrom": { "fieldRef": { - "apiVersion": "157", - "fieldPath": "158" + "apiVersion": "159", + "fieldPath": "160" }, "resourceFieldRef": { - "containerName": "159", - "resource": "160", + "containerName": "161", + "resource": "162", "divisor": "455" }, "configMapKeyRef": { - "name": "161", - "key": "162", + "name": "163", + "key": "164", "optional": true }, "secretKeyRef": { - "name": "163", - "key": "164", + "name": "165", + "key": "166", "optional": false } } @@ -439,41 +441,41 @@ }, "volumeMounts": [ { - "name": "165", + "name": "167", "readOnly": true, - "mountPath": "166", - "subPath": "167", + "mountPath": "168", + "subPath": "169", "mountPropagation": "dʪīT捘ɍi縱ù墴1Rƥ", - "subPathExpr": "168" + "subPathExpr": "170" } ], "volumeDevices": [ { - "name": "169", - "devicePath": "170" + "name": "171", + "devicePath": "172" } ], "livenessProbe": { "exec": { "command": [ - "171" + "173" ] }, "httpGet": { - "path": "172", - "port": "173", - "host": "174", + "path": "174", + "port": "175", + "host": "176", "scheme": "ƴy綸_Ú8參遼ūPH炮", "httpHeaders": [ { - "name": "175", - "value": "176" + "name": "177", + "value": "178" } ] }, "tcpSocket": { - "port": "177", - "host": "178" + "port": "179", + "host": "180" }, "initialDelaySeconds": 741871873, "timeoutSeconds": 446829537, @@ -484,24 +486,24 @@ "readinessProbe": { "exec": { "command": [ - "179" + "181" ] }, "httpGet": { - "path": "180", + "path": "182", "port": -1903685915, - "host": "181", + "host": "183", "scheme": "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬", "httpHeaders": [ { - "name": "182", - "value": "183" + "name": "184", + "value": "185" } ] }, "tcpSocket": { - "port": "184", - "host": "185" + "port": "186", + "host": "187" }, "initialDelaySeconds": 128019484, "timeoutSeconds": 431781335, @@ -513,51 +515,51 @@ "postStart": { "exec": { "command": [ - "186" + "188" ] }, "httpGet": { - "path": "187", - "port": "188", - "host": "189", + "path": "189", + "port": "190", + "host": "191", "scheme": "w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ", "httpHeaders": [ { - "name": "190", - "value": "191" + "name": "192", + "value": "193" } ] }, "tcpSocket": { "port": -337353552, - "host": "192" + "host": "194" } }, "preStop": { "exec": { "command": [ - "193" + "195" ] }, "httpGet": { - "path": "194", + "path": "196", "port": -374922344, - "host": "195", + "host": "197", "scheme": "緄Ú|dk_瀹鞎sn芞", "httpHeaders": [ { - "name": "196", - "value": "197" + "name": "198", + "value": "199" } ] }, "tcpSocket": { "port": 912103005, - "host": "198" + "host": "200" } } }, - "terminationMessagePath": "199", + "terminationMessagePath": "201", "terminationMessagePolicy": "Ȋ+?ƭ峧Y栲茇竛吲蚛", "imagePullPolicy": "\u003cé瞾", "securityContext": { @@ -571,15 +573,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "200", - "role": "201", - "type": "202", - "level": "203" + "user": "202", + "role": "203", + "type": "204", + "level": "205" }, "windowsOptions": { - "gmsaCredentialSpecName": "204", - "gmsaCredentialSpec": "205", - "runAsUserName": "206" + "gmsaCredentialSpecName": "206", + "gmsaCredentialSpec": "207", + "runAsUserName": "208" }, "runAsUser": -3447077152667955293, "runAsGroup": -6457174729896610090, @@ -593,59 +595,59 @@ ], "containers": [ { - "name": "207", - "image": "208", + "name": "209", + "image": "210", "command": [ - "209" + "211" ], "args": [ - "210" + "212" ], - "workingDir": "211", + "workingDir": "213", "ports": [ { - "name": "212", + "name": "214", "hostPort": 1065976533, "containerPort": -820119398, "protocol": "@ùƸʋŀ樺ȃv", - "hostIP": "213" + "hostIP": "215" } ], "envFrom": [ { - "prefix": "214", + "prefix": "216", "configMapRef": { - "name": "215", + "name": "217", "optional": true }, "secretRef": { - "name": "216", + "name": "218", "optional": true } } ], "env": [ { - "name": "217", - "value": "218", + "name": "219", + "value": "220", "valueFrom": { "fieldRef": { - "apiVersion": "219", - "fieldPath": "220" + "apiVersion": "221", + "fieldPath": "222" }, "resourceFieldRef": { - "containerName": "221", - "resource": "222", + "containerName": "223", + "resource": "224", "divisor": "508" }, "configMapKeyRef": { - "name": "223", - "key": "224", + "name": "225", + "key": "226", "optional": false }, "secretKeyRef": { - "name": "225", - "key": "226", + "name": "227", + "key": "228", "optional": true } } @@ -661,41 +663,41 @@ }, "volumeMounts": [ { - "name": "227", + "name": "229", "readOnly": true, - "mountPath": "228", - "subPath": "229", + "mountPath": "230", + "subPath": "231", "mountPropagation": "", - "subPathExpr": "230" + "subPathExpr": "232" } ], "volumeDevices": [ { - "name": "231", - "devicePath": "232" + "name": "233", + "devicePath": "234" } ], "livenessProbe": { "exec": { "command": [ - "233" + "235" ] }, "httpGet": { - "path": "234", - "port": "235", - "host": "236", + "path": "236", + "port": "237", + "host": "238", "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", "httpHeaders": [ { - "name": "237", - "value": "238" + "name": "239", + "value": "240" } ] }, "tcpSocket": { "port": 1096174794, - "host": "239" + "host": "241" }, "initialDelaySeconds": 1591029717, "timeoutSeconds": 1255169591, @@ -706,24 +708,24 @@ "readinessProbe": { "exec": { "command": [ - "240" + "242" ] }, "httpGet": { - "path": "241", - "port": "242", - "host": "243", + "path": "243", + "port": "244", + "host": "245", "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", "httpHeaders": [ { - "name": "244", - "value": "245" + "name": "246", + "value": "247" } ] }, "tcpSocket": { - "port": "246", - "host": "247" + "port": "248", + "host": "249" }, "initialDelaySeconds": -394397948, "timeoutSeconds": 2040455355, @@ -735,51 +737,51 @@ "postStart": { "exec": { "command": [ - "248" + "250" ] }, "httpGet": { - "path": "249", - "port": "250", - "host": "251", + "path": "251", + "port": "252", + "host": "253", "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", "httpHeaders": [ { - "name": "252", - "value": "253" + "name": "254", + "value": "255" } ] }, "tcpSocket": { - "port": "254", - "host": "255" + "port": "256", + "host": "257" } }, "preStop": { "exec": { "command": [ - "256" + "258" ] }, "httpGet": { - "path": "257", + "path": "259", "port": -1675041613, - "host": "258", + "host": "260", "scheme": "揆ɘȌ脾嚏吐", "httpHeaders": [ { - "name": "259", - "value": "260" + "name": "261", + "value": "262" } ] }, "tcpSocket": { "port": -194343002, - "host": "261" + "host": "263" } } }, - "terminationMessagePath": "262", + "terminationMessagePath": "264", "terminationMessagePolicy": "Ȥ藠3.", "imagePullPolicy": "t莭琽§ć\\ ïì", "securityContext": { @@ -793,15 +795,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "263", - "role": "264", - "type": "265", - "level": "266" + "user": "265", + "role": "266", + "type": "267", + "level": "268" }, "windowsOptions": { - "gmsaCredentialSpecName": "267", - "gmsaCredentialSpec": "268", - "runAsUserName": "269" + "gmsaCredentialSpecName": "269", + "gmsaCredentialSpec": "270", + "runAsUserName": "271" }, "runAsUser": -2142888785755371163, "runAsGroup": -2879304435996142911, @@ -815,58 +817,58 @@ ], "ephemeralContainers": [ { - "name": "270", - "image": "271", + "name": "272", + "image": "273", "command": [ - "272" + "274" ], "args": [ - "273" + "275" ], - "workingDir": "274", + "workingDir": "276", "ports": [ { - "name": "275", + "name": "277", "hostPort": -1740959124, "containerPort": 158280212, - "hostIP": "276" + "hostIP": "278" } ], "envFrom": [ { - "prefix": "277", + "prefix": "279", "configMapRef": { - "name": "278", + "name": "280", "optional": true }, "secretRef": { - "name": "279", + "name": "281", "optional": true } } ], "env": [ { - "name": "280", - "value": "281", + "name": "282", + "value": "283", "valueFrom": { "fieldRef": { - "apiVersion": "282", - "fieldPath": "283" + "apiVersion": "284", + "fieldPath": "285" }, "resourceFieldRef": { - "containerName": "284", - "resource": "285", + "containerName": "286", + "resource": "287", "divisor": "985" }, "configMapKeyRef": { - "name": "286", - "key": "287", + "name": "288", + "key": "289", "optional": false }, "secretKeyRef": { - "name": "288", - "key": "289", + "name": "290", + "key": "291", "optional": false } } @@ -882,40 +884,40 @@ }, "volumeMounts": [ { - "name": "290", - "mountPath": "291", - "subPath": "292", + "name": "292", + "mountPath": "293", + "subPath": "294", "mountPropagation": "啛更", - "subPathExpr": "293" + "subPathExpr": "295" } ], "volumeDevices": [ { - "name": "294", - "devicePath": "295" + "name": "296", + "devicePath": "297" } ], "livenessProbe": { "exec": { "command": [ - "296" + "298" ] }, "httpGet": { - "path": "297", - "port": "298", - "host": "299", + "path": "299", + "port": "300", + "host": "301", "scheme": "Ů+朷Ǝ膯ljVX1虊", "httpHeaders": [ { - "name": "300", - "value": "301" + "name": "302", + "value": "303" } ] }, "tcpSocket": { "port": -979584143, - "host": "302" + "host": "304" }, "initialDelaySeconds": -1748648882, "timeoutSeconds": -239843014, @@ -926,24 +928,24 @@ "readinessProbe": { "exec": { "command": [ - "303" + "305" ] }, "httpGet": { - "path": "304", - "port": "305", - "host": "306", + "path": "306", + "port": "307", + "host": "308", "scheme": "铿ʩȂ4ē鐭#嬀ơŸ8T", "httpHeaders": [ { - "name": "307", - "value": "308" + "name": "309", + "value": "310" } ] }, "tcpSocket": { - "port": "309", - "host": "310" + "port": "311", + "host": "312" }, "initialDelaySeconds": 37514563, "timeoutSeconds": -1871050070, @@ -955,51 +957,51 @@ "postStart": { "exec": { "command": [ - "311" + "313" ] }, "httpGet": { - "path": "312", - "port": "313", - "host": "314", + "path": "314", + "port": "315", + "host": "316", "scheme": "绤fʀļ腩墺Ò媁荭g", "httpHeaders": [ { - "name": "315", - "value": "316" + "name": "317", + "value": "318" } ] }, "tcpSocket": { - "port": "317", - "host": "318" + "port": "319", + "host": "320" } }, "preStop": { "exec": { "command": [ - "319" + "321" ] }, "httpGet": { - "path": "320", + "path": "322", "port": -2133054549, - "host": "321", + "host": "323", "scheme": "遰=E", "httpHeaders": [ { - "name": "322", - "value": "323" + "name": "324", + "value": "325" } ] }, "tcpSocket": { - "port": "324", - "host": "325" + "port": "326", + "host": "327" } } }, - "terminationMessagePath": "326", + "terminationMessagePath": "328", "terminationMessagePolicy": "朦 wƯ貾坢'跩", "imagePullPolicy": "簳°Ļǟi\u0026皥贸", "securityContext": { @@ -1013,15 +1015,15 @@ }, "privileged": true, "seLinuxOptions": { - "user": "327", - "role": "328", - "type": "329", - "level": "330" + "user": "329", + "role": "330", + "type": "331", + "level": "332" }, "windowsOptions": { - "gmsaCredentialSpecName": "331", - "gmsaCredentialSpec": "332", - "runAsUserName": "333" + "gmsaCredentialSpecName": "333", + "gmsaCredentialSpec": "334", + "runAsUserName": "335" }, "runAsUser": 7933506142593743951, "runAsGroup": -8521633679555431923, @@ -1033,7 +1035,7 @@ "stdin": true, "stdinOnce": true, "tty": true, - "targetContainerName": "334" + "targetContainerName": "336" } ], "restartPolicy": "ȱğ_\u003cǬëJ橈'琕鶫:顇ə", @@ -1041,26 +1043,26 @@ "activeDeadlineSeconds": -499179336506637450, "dnsPolicy": "ɐ鰥", "nodeSelector": { - "335": "336" + "337": "338" }, - "serviceAccountName": "337", - "serviceAccount": "338", + "serviceAccountName": "339", + "serviceAccount": "340", "automountServiceAccountToken": true, - "nodeName": "339", + "nodeName": "341", "hostNetwork": true, "hostPID": true, "shareProcessNamespace": false, "securityContext": { "seLinuxOptions": { - "user": "340", - "role": "341", - "type": "342", - "level": "343" + "user": "342", + "role": "343", + "type": "344", + "level": "345" }, "windowsOptions": { - "gmsaCredentialSpecName": "344", - "gmsaCredentialSpec": "345", - "runAsUserName": "346" + "gmsaCredentialSpecName": "346", + "gmsaCredentialSpec": "347", + "runAsUserName": "348" }, "runAsUser": 3634773701753283428, "runAsGroup": -3042614092601658792, @@ -1071,18 +1073,18 @@ "fsGroup": -1778638259613624198, "sysctls": [ { - "name": "347", - "value": "348" + "name": "349", + "value": "350" } ] }, "imagePullSecrets": [ { - "name": "349" + "name": "351" } ], - "hostname": "350", - "subdomain": "351", + "hostname": "352", + "subdomain": "353", "affinity": { "nodeAffinity": { "requiredDuringSchedulingIgnoredDuringExecution": { @@ -1090,19 +1092,19 @@ { "matchExpressions": [ { - "key": "352", + "key": "354", "operator": "h亏yƕ丆録²Ŏ)/灩聋3趐囨鏻砅邻", "values": [ - "353" + "355" ] } ], "matchFields": [ { - "key": "354", + "key": "356", "operator": "C\"6x$1s", "values": [ - "355" + "357" ] } ] @@ -1115,19 +1117,19 @@ "preference": { "matchExpressions": [ { - "key": "356", + "key": "358", "operator": "鋄5弢ȹ均", "values": [ - "357" + "359" ] } ], "matchFields": [ { - "key": "358", + "key": "360", "operator": "SvEȤƏ埮p", "values": [ - "359" + "361" ] } ] @@ -1150,9 +1152,9 @@ ] }, "namespaces": [ - "366" + "368" ], - "topologyKey": "367" + "topologyKey": "369" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1174,9 +1176,9 @@ ] }, "namespaces": [ - "374" + "376" ], - "topologyKey": "375" + "topologyKey": "377" } } ] @@ -1199,9 +1201,9 @@ ] }, "namespaces": [ - "382" + "384" ], - "topologyKey": "383" + "topologyKey": "385" } ], "preferredDuringSchedulingIgnoredDuringExecution": [ @@ -1220,45 +1222,45 @@ ] }, "namespaces": [ - "390" + "392" ], - "topologyKey": "391" + "topologyKey": "393" } } ] } }, - "schedulerName": "392", + "schedulerName": "394", "tolerations": [ { - "key": "393", + "key": "395", "operator": "[L", - "value": "394", + "value": "396", "effect": "Ġ滔xvŗÑ\"虆k遚釾ʼn{朣Jɩɼ", "tolerationSeconds": 4456040724914385859 } ], "hostAliases": [ { - "ip": "395", + "ip": "397", "hostnames": [ - "396" + "398" ] } ], - "priorityClassName": "397", + "priorityClassName": "399", "priority": -1576968453, "dnsConfig": { "nameservers": [ - "398" + "400" ], "searches": [ - "399" + "401" ], "options": [ { - "name": "400", - "value": "401" + "name": "402", + "value": "403" } ] }, @@ -1267,7 +1269,7 @@ "conditionType": "v" } ], - "runtimeClassName": "402", + "runtimeClassName": "404", "enableServiceLinks": false, "preemptionPolicy": "忖p様", "overhead": { @@ -1276,7 +1278,7 @@ "topologySpreadConstraints": [ { "maxSkew": -782776982, - "topologyKey": "403", + "topologyKey": "405", "whenUnsatisfiable": "鈀", "labelSelector": { "matchLabels": { @@ -1305,8 +1307,8 @@ "type": "", "status": "'ƈoIǢ龞瞯å", "lastTransitionTime": "2469-07-10T03:20:34Z", - "reason": "410", - "message": "411" + "reason": "412", + "message": "413" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.pb b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.pb index 489132e6693..2425604a1bc 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.pb and b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.yaml b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.yaml index c6bffb0ba54..e1a2bc45469 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.ReplicaSet.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -42,31 +43,32 @@ spec: template: metadata: annotations: - "31": "32" - clusterName: "37" + "32": "33" + clusterName: "38" creationTimestamp: null deletionGracePeriodSeconds: -152893758082474859 finalizers: - - "36" - generateName: "25" + - "37" + generateName: "26" generation: -6617020301190572172 labels: - "29": "30" + "30": "31" managedFields: - - apiVersion: "39" - manager: "38" + - apiVersion: "40" + fieldsType: "41" + manager: "39" operation: ƅS·Õüe0ɔȖ脵鴈Ō - name: "24" - namespace: "26" + name: "25" + namespace: "27" ownerReferences: - - apiVersion: "33" + - apiVersion: "34" blockOwnerDeletion: true controller: true - kind: "34" - name: "35" + kind: "35" + name: "36" uid: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' resourceVersion: "7336814125345800857" - selfLink: "27" + selfLink: "28" uid: ʬ spec: activeDeadlineSeconds: -499179336506637450 @@ -75,28 +77,28 @@ spec: preferredDuringSchedulingIgnoredDuringExecution: - preference: matchExpressions: - - key: "356" + - key: "358" operator: 鋄5弢ȹ均 values: - - "357" + - "359" matchFields: - - key: "358" + - key: "360" operator: SvEȤƏ埮p values: - - "359" + - "361" weight: -1292310438 requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - - key: "352" + - key: "354" operator: h亏yƕ丆録²Ŏ)/灩聋3趐囨鏻砅邻 values: - - "353" + - "355" matchFields: - - key: "354" + - key: "356" operator: C"6x$1s values: - - "355" + - "357" podAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -109,8 +111,8 @@ spec: matchLabels: 1/dCv3j._.-_pP__up.2L_s-o7: k-5___-Qq..csh-3--Z1Tvw3F namespaces: - - "374" - topologyKey: "375" + - "376" + topologyKey: "377" weight: -531787516 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -120,8 +122,8 @@ spec: matchLabels: o.6GA2C: s.Nj-s namespaces: - - "366" - topologyKey: "367" + - "368" + topologyKey: "369" podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: @@ -132,8 +134,8 @@ spec: matchLabels: t-u-4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv17r--32b-----4-67t.qk5--f4e4--r1k278l-d-8o1-x-1wl-r/a6Sp_N-S..O-BZ..6-1.b: L_gw_-z6 namespaces: - - "390" - topologyKey: "391" + - "392" + topologyKey: "393" weight: -1139477828 requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: @@ -145,120 +147,120 @@ spec: matchLabels: 4.B.__6m: J1-1.9_.-.Ms7_tP namespaces: - - "382" - topologyKey: "383" + - "384" + topologyKey: "385" automountServiceAccountToken: true containers: - args: - - "210" + - "212" command: - - "209" + - "211" env: - - name: "217" - value: "218" + - name: "219" + value: "220" valueFrom: configMapKeyRef: - key: "224" - name: "223" - optional: false - fieldRef: - apiVersion: "219" - fieldPath: "220" - resourceFieldRef: - containerName: "221" - divisor: "508" - resource: "222" - secretKeyRef: key: "226" name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "508" + resource: "224" + secretKeyRef: + key: "228" + name: "227" optional: true envFrom: - configMapRef: - name: "215" + name: "217" optional: true - prefix: "214" + prefix: "216" secretRef: - name: "216" + name: "218" optional: true - image: "208" + image: "210" imagePullPolicy: t莭琽§ć\ ïì lifecycle: postStart: exec: command: - - "248" + - "250" httpGet: - host: "251" + host: "253" httpHeaders: - - name: "252" - value: "253" - path: "249" - port: "250" + - name: "254" + value: "255" + path: "251" + port: "252" scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 tcpSocket: - host: "255" - port: "254" + host: "257" + port: "256" preStop: exec: command: - - "256" + - "258" httpGet: - host: "258" + host: "260" httpHeaders: - - name: "259" - value: "260" - path: "257" + - name: "261" + value: "262" + path: "259" port: -1675041613 scheme: 揆ɘȌ脾嚏吐 tcpSocket: - host: "261" + host: "263" port: -194343002 livenessProbe: exec: command: - - "233" + - "235" failureThreshold: 817152661 httpGet: - host: "236" + host: "238" httpHeaders: - - name: "237" - value: "238" - path: "234" - port: "235" + - name: "239" + value: "240" + path: "236" + port: "237" scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 initialDelaySeconds: 1591029717 periodSeconds: 622473257 successThreshold: -966649167 tcpSocket: - host: "239" + host: "241" port: 1096174794 timeoutSeconds: 1255169591 - name: "207" + name: "209" ports: - containerPort: -820119398 - hostIP: "213" + hostIP: "215" hostPort: 1065976533 - name: "212" + name: "214" protocol: '@ùƸʋŀ樺ȃv' readinessProbe: exec: command: - - "240" + - "242" failureThreshold: 1214895765 httpGet: - host: "243" + host: "245" httpHeaders: - - name: "244" - value: "245" - path: "241" - port: "242" + - name: "246" + value: "247" + path: "243" + port: "244" scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ initialDelaySeconds: -394397948 periodSeconds: 1505972335 successThreshold: -26910286 tcpSocket: - host: "247" - port: "246" + host: "249" + port: "248" timeoutSeconds: 2040455355 resources: limits: @@ -279,148 +281,148 @@ spec: runAsNonRoot: false runAsUser: -2142888785755371163 seLinuxOptions: - level: "266" - role: "264" - type: "265" - user: "263" + level: "268" + role: "266" + type: "267" + user: "265" windowsOptions: - gmsaCredentialSpec: "268" - gmsaCredentialSpecName: "267" - runAsUserName: "269" + gmsaCredentialSpec: "270" + gmsaCredentialSpecName: "269" + runAsUserName: "271" stdin: true - terminationMessagePath: "262" + terminationMessagePath: "264" terminationMessagePolicy: Ȥ藠3. volumeDevices: - - devicePath: "232" - name: "231" + - devicePath: "234" + name: "233" volumeMounts: - - mountPath: "228" + - mountPath: "230" mountPropagation: "" - name: "227" + name: "229" readOnly: true - subPath: "229" - subPathExpr: "230" - workingDir: "211" + subPath: "231" + subPathExpr: "232" + workingDir: "213" dnsConfig: nameservers: - - "398" + - "400" options: - - name: "400" - value: "401" + - name: "402" + value: "403" searches: - - "399" + - "401" dnsPolicy: ɐ鰥 enableServiceLinks: false ephemeralContainers: - args: - - "273" + - "275" command: - - "272" + - "274" env: - - name: "280" - value: "281" + - name: "282" + value: "283" valueFrom: configMapKeyRef: - key: "287" - name: "286" - optional: false - fieldRef: - apiVersion: "282" - fieldPath: "283" - resourceFieldRef: - containerName: "284" - divisor: "985" - resource: "285" - secretKeyRef: key: "289" name: "288" optional: false + fieldRef: + apiVersion: "284" + fieldPath: "285" + resourceFieldRef: + containerName: "286" + divisor: "985" + resource: "287" + secretKeyRef: + key: "291" + name: "290" + optional: false envFrom: - configMapRef: - name: "278" + name: "280" optional: true - prefix: "277" + prefix: "279" secretRef: - name: "279" + name: "281" optional: true - image: "271" + image: "273" imagePullPolicy: 簳°Ļǟi&皥贸 lifecycle: postStart: exec: command: - - "311" + - "313" httpGet: - host: "314" + host: "316" httpHeaders: - - name: "315" - value: "316" - path: "312" - port: "313" + - name: "317" + value: "318" + path: "314" + port: "315" scheme: 绤fʀļ腩墺Ò媁荭g tcpSocket: - host: "318" - port: "317" + host: "320" + port: "319" preStop: exec: command: - - "319" + - "321" httpGet: - host: "321" + host: "323" httpHeaders: - - name: "322" - value: "323" - path: "320" + - name: "324" + value: "325" + path: "322" port: -2133054549 scheme: 遰=E tcpSocket: - host: "325" - port: "324" + host: "327" + port: "326" livenessProbe: exec: command: - - "296" + - "298" failureThreshold: -1538905728 httpGet: - host: "299" + host: "301" httpHeaders: - - name: "300" - value: "301" - path: "297" - port: "298" + - name: "302" + value: "303" + path: "299" + port: "300" scheme: Ů+朷Ǝ膯ljVX1虊 initialDelaySeconds: -1748648882 periodSeconds: 1381579966 successThreshold: -1418092595 tcpSocket: - host: "302" + host: "304" port: -979584143 timeoutSeconds: -239843014 - name: "270" + name: "272" ports: - containerPort: 158280212 - hostIP: "276" + hostIP: "278" hostPort: -1740959124 - name: "275" + name: "277" readinessProbe: exec: command: - - "303" + - "305" failureThreshold: 522560228 httpGet: - host: "306" + host: "308" httpHeaders: - - name: "307" - value: "308" - path: "304" - port: "305" + - name: "309" + value: "310" + path: "306" + port: "307" scheme: 铿ʩȂ4ē鐭#嬀ơŸ8T initialDelaySeconds: 37514563 periodSeconds: 474715842 successThreshold: -1620315711 tcpSocket: - host: "310" - port: "309" + host: "312" + port: "311" timeoutSeconds: -1871050070 resources: limits: @@ -441,150 +443,150 @@ spec: runAsNonRoot: true runAsUser: 7933506142593743951 seLinuxOptions: - level: "330" - role: "328" - type: "329" - user: "327" + level: "332" + role: "330" + type: "331" + user: "329" windowsOptions: - gmsaCredentialSpec: "332" - gmsaCredentialSpecName: "331" - runAsUserName: "333" + gmsaCredentialSpec: "334" + gmsaCredentialSpecName: "333" + runAsUserName: "335" stdin: true stdinOnce: true - targetContainerName: "334" - terminationMessagePath: "326" + targetContainerName: "336" + terminationMessagePath: "328" terminationMessagePolicy: 朦 wƯ貾坢'跩 tty: true volumeDevices: - - devicePath: "295" - name: "294" + - devicePath: "297" + name: "296" volumeMounts: - - mountPath: "291" + - mountPath: "293" mountPropagation: 啛更 - name: "290" - subPath: "292" - subPathExpr: "293" - workingDir: "274" + name: "292" + subPath: "294" + subPathExpr: "295" + workingDir: "276" hostAliases: - hostnames: - - "396" - ip: "395" + - "398" + ip: "397" hostNetwork: true hostPID: true - hostname: "350" + hostname: "352" imagePullSecrets: - - name: "349" + - name: "351" initContainers: - args: - - "148" + - "150" command: - - "147" + - "149" env: - - name: "155" - value: "156" + - name: "157" + value: "158" valueFrom: configMapKeyRef: - key: "162" - name: "161" - optional: true - fieldRef: - apiVersion: "157" - fieldPath: "158" - resourceFieldRef: - containerName: "159" - divisor: "455" - resource: "160" - secretKeyRef: 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: "153" + name: "155" optional: false - prefix: "152" + prefix: "154" secretRef: - name: "154" + name: "156" optional: false - image: "146" + image: "148" imagePullPolicy: <é瞾 lifecycle: postStart: exec: command: - - "186" + - "188" httpGet: - host: "189" + host: "191" httpHeaders: - - name: "190" - value: "191" - path: "187" - port: "188" + - name: "192" + value: "193" + path: "189" + port: "190" scheme: w垁鷌辪虽U珝Żwʮ馜üNșƶ4ĩ tcpSocket: - host: "192" + host: "194" port: -337353552 preStop: exec: command: - - "193" + - "195" httpGet: - host: "195" + host: "197" httpHeaders: - - name: "196" - value: "197" - path: "194" + - name: "198" + value: "199" + path: "196" port: -374922344 scheme: 緄Ú|dk_瀹鞎sn芞 tcpSocket: - host: "198" + host: "200" port: 912103005 livenessProbe: exec: command: - - "171" + - "173" failureThreshold: 2053960192 httpGet: - host: "174" + host: "176" httpHeaders: - - name: "175" - value: "176" - path: "172" - port: "173" + - name: "177" + value: "178" + path: "174" + port: "175" scheme: ƴy綸_Ú8參遼ūPH炮 initialDelaySeconds: 741871873 periodSeconds: -1987044888 successThreshold: -1638339389 tcpSocket: - host: "178" - port: "177" + host: "180" + port: "179" timeoutSeconds: 446829537 - name: "145" + name: "147" ports: - containerPort: 715087892 - hostIP: "151" + hostIP: "153" hostPort: -1896921306 - name: "150" + name: "152" protocol: 倱< readinessProbe: exec: command: - - "179" + - "181" failureThreshold: -57352147 httpGet: - host: "181" + host: "183" httpHeaders: - - name: "182" - value: "183" - path: "180" + - name: "184" + value: "185" + path: "182" port: -1903685915 scheme: ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 initialDelaySeconds: 128019484 periodSeconds: -2130554644 successThreshold: 290736426 tcpSocket: - host: "185" - port: "184" + host: "187" + port: "186" timeoutSeconds: 431781335 resources: limits: @@ -605,71 +607,71 @@ spec: runAsNonRoot: true runAsUser: -3447077152667955293 seLinuxOptions: - level: "203" - role: "201" - type: "202" - user: "200" + level: "205" + role: "203" + type: "204" + user: "202" windowsOptions: - gmsaCredentialSpec: "205" - gmsaCredentialSpecName: "204" - runAsUserName: "206" + gmsaCredentialSpec: "207" + gmsaCredentialSpecName: "206" + runAsUserName: "208" stdinOnce: true - terminationMessagePath: "199" + terminationMessagePath: "201" terminationMessagePolicy: Ȋ+?ƭ峧Y栲茇竛吲蚛 volumeDevices: - - devicePath: "170" - name: "169" + - devicePath: "172" + name: "171" volumeMounts: - - mountPath: "166" + - mountPath: "168" mountPropagation: dʪīT捘ɍi縱ù墴1Rƥ - name: "165" + name: "167" readOnly: true - subPath: "167" - subPathExpr: "168" - workingDir: "149" - nodeName: "339" + subPath: "169" + subPathExpr: "170" + workingDir: "151" + nodeName: "341" nodeSelector: - "335": "336" + "337": "338" overhead: U凮: "684" preemptionPolicy: 忖p様 priority: -1576968453 - priorityClassName: "397" + priorityClassName: "399" readinessGates: - conditionType: v restartPolicy: ȱğ_<ǬëJ橈'琕鶫:顇ə - runtimeClassName: "402" - schedulerName: "392" + runtimeClassName: "404" + schedulerName: "394" securityContext: fsGroup: -1778638259613624198 runAsGroup: -3042614092601658792 runAsNonRoot: false runAsUser: 3634773701753283428 seLinuxOptions: - level: "343" - role: "341" - type: "342" - user: "340" + level: "345" + role: "343" + type: "344" + user: "342" supplementalGroups: - -2125560879532395341 sysctls: - - name: "347" - value: "348" + - name: "349" + value: "350" windowsOptions: - gmsaCredentialSpec: "345" - gmsaCredentialSpecName: "344" - runAsUserName: "346" - serviceAccount: "338" - serviceAccountName: "337" + gmsaCredentialSpec: "347" + gmsaCredentialSpecName: "346" + runAsUserName: "348" + serviceAccount: "340" + serviceAccountName: "339" shareProcessNamespace: false - subdomain: "351" + subdomain: "353" terminationGracePeriodSeconds: 5620818514944490121 tolerations: - effect: Ġ滔xvŗÑ"虆k遚釾ʼn{朣Jɩɼ - key: "393" + key: "395" operator: '[L' tolerationSeconds: 4456040724914385859 - value: "394" + value: "396" topologySpreadConstraints: - labelSelector: matchExpressions: @@ -679,212 +681,212 @@ spec: ? 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/kCpS__.39g_.--_-_ve5.m_2_--XZ-x.__.Y_2-n_5023Xl-3Pw_-r75--_A : BM.6-.Y_72-_--p7 maxSkew: -782776982 - topologyKey: "403" + topologyKey: "405" whenUnsatisfiable: 鈀 volumes: - awsElasticBlockStore: - fsType: "45" + fsType: "47" partition: -762366823 readOnly: true - volumeID: "44" + volumeID: "46" azureDisk: cachingMode: HǺƶȤ^}穠 - diskName: "108" - diskURI: "109" - fsType: "110" + diskName: "110" + diskURI: "111" + fsType: "112" kind: 躢 readOnly: true azureFile: - secretName: "94" - shareName: "95" + secretName: "96" + shareName: "97" cephfs: monitors: - - "79" - path: "80" - secretFile: "82" + - "81" + path: "82" + secretFile: "84" secretRef: - name: "83" - user: "81" + name: "85" + user: "83" cinder: - fsType: "77" + fsType: "79" secretRef: - name: "78" - volumeID: "76" + name: "80" + volumeID: "78" configMap: defaultMode: -460478410 items: - - key: "97" + - key: "99" mode: -2039036935 - path: "98" - name: "96" + path: "100" + name: "98" optional: false csi: - driver: "140" - fsType: "141" + driver: "142" + fsType: "143" nodePublishSecretRef: - name: "144" + name: "146" readOnly: false volumeAttributes: - "142": "143" + "144": "145" downwardAPI: defaultMode: -106644772 items: - fieldRef: - apiVersion: "87" - fieldPath: "88" + apiVersion: "89" + fieldPath: "90" mode: 1235524154 - path: "86" + path: "88" resourceFieldRef: - containerName: "89" + containerName: "91" divisor: "457" - resource: "90" + resource: "92" emptyDir: medium: 彭聡A3fƻfʣ sizeLimit: "115" fc: - fsType: "92" + fsType: "94" lun: 441887498 readOnly: true targetWWNs: - - "91" - wwids: - "93" + wwids: + - "95" flexVolume: - driver: "71" - fsType: "72" + driver: "73" + fsType: "74" options: - "74": "75" + "76": "77" secretRef: - name: "73" + name: "75" flocker: - datasetName: "84" - datasetUUID: "85" + datasetName: "86" + datasetUUID: "87" gcePersistentDisk: - fsType: "43" + fsType: "45" partition: -1499132872 - pdName: "42" + pdName: "44" gitRepo: - directory: "48" - repository: "46" - revision: "47" + directory: "50" + repository: "48" + revision: "49" glusterfs: - endpoints: "61" - path: "62" + endpoints: "63" + path: "64" hostPath: - path: "41" + path: "43" type: 6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ2啗塧ȱ iscsi: - fsType: "57" - initiatorName: "60" - iqn: "55" - iscsiInterface: "56" + fsType: "59" + initiatorName: "62" + iqn: "57" + iscsiInterface: "58" lun: 1655406148 portals: - - "58" + - "60" readOnly: true secretRef: - name: "59" - targetPortal: "54" - name: "40" + name: "61" + targetPortal: "56" + name: "42" nfs: - path: "53" + path: "55" readOnly: true - server: "52" + server: "54" persistentVolumeClaim: - claimName: "63" + claimName: "65" readOnly: true photonPersistentDisk: - fsType: "112" - pdID: "111" + fsType: "114" + pdID: "113" portworxVolume: - fsType: "127" - volumeID: "126" + fsType: "129" + volumeID: "128" projected: defaultMode: -522879476 sources: - configMap: items: - - key: "122" + - key: "124" mode: -1694464659 - path: "123" - name: "121" + path: "125" + name: "123" optional: true downwardAPI: items: - fieldRef: - apiVersion: "117" - fieldPath: "118" + apiVersion: "119" + fieldPath: "120" mode: 926891073 - path: "116" + path: "118" resourceFieldRef: - containerName: "119" + containerName: "121" divisor: "746" - resource: "120" + resource: "122" secret: items: - - key: "114" + - key: "116" mode: -1399063270 - path: "115" - name: "113" + path: "117" + name: "115" optional: true serviceAccountToken: - audience: "124" + audience: "126" expirationSeconds: -7593824971107985079 - path: "125" + path: "127" quobyte: - group: "106" + group: "108" readOnly: true - registry: "103" - tenant: "107" - user: "105" - volume: "104" + registry: "105" + tenant: "109" + user: "107" + volume: "106" rbd: - fsType: "66" - image: "65" - keyring: "69" + fsType: "68" + image: "67" + keyring: "71" monitors: - - "64" - pool: "67" + - "66" + pool: "69" readOnly: true secretRef: - name: "70" - user: "68" + name: "72" + user: "70" scaleIO: - fsType: "135" - gateway: "128" - protectionDomain: "131" + fsType: "137" + gateway: "130" + protectionDomain: "133" secretRef: - name: "130" - storageMode: "133" - storagePool: "132" - system: "129" - volumeName: "134" + name: "132" + storageMode: "135" + storagePool: "134" + system: "131" + volumeName: "136" secret: defaultMode: 372704313 items: - - key: "50" + - key: "52" mode: -104666658 - path: "51" + path: "53" optional: true - secretName: "49" + secretName: "51" storageos: - fsType: "138" + fsType: "140" readOnly: true secretRef: - name: "139" - volumeName: "136" - volumeNamespace: "137" + name: "141" + volumeName: "138" + volumeNamespace: "139" vsphereVolume: - fsType: "100" - storagePolicyID: "102" - storagePolicyName: "101" - volumePath: "99" + fsType: "102" + storagePolicyID: "104" + storagePolicyName: "103" + volumePath: "101" status: availableReplicas: 740158871 conditions: - lastTransitionTime: "2469-07-10T03:20:34Z" - message: "411" - reason: "410" + message: "413" + reason: "412" status: '''ƈoIǢ龞瞯å' type: "" fullyLabeledReplicas: -929473748 diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.json b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.json index 85127efee5c..540b62a7472 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.json +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -45,8 +46,8 @@ "status": { "replicas": 70007838, "selector": { - "18": "19" + "19": "20" }, - "targetSelector": "20" + "targetSelector": "21" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.pb b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.pb index 3466a6e4931..ffdda998a51 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.pb and b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.yaml b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.yaml index fd42aa69c41..ea58fe8c582 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/extensions.v1beta1.Scale.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -33,5 +34,5 @@ spec: status: replicas: 70007838 selector: - "18": "19" - targetSelector: "20" + "19": "20" + targetSelector: "21" diff --git a/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.json b/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.json index acd5b15629f..ce63272356b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.json +++ b/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.json @@ -35,26 +35,27 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { "containers": [ { - "image": "18" + "image": "19" } ], "annotations": { - "19": "20" + "20": "21" }, - "namespace": "21" + "namespace": "22" }, "status": { "allowed": true, - "reason": "22", + "reason": "23", "auditAnnotations": { - "23": "24" + "24": "25" } } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.pb b/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.pb index 38b7e870cb4..53b64109848 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.pb and b/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml b/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml index 930d65dc779..7466d1976bb 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/imagepolicy.k8s.io.v1alpha1.ImageReview.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,12 +31,12 @@ metadata: uid: "7" spec: annotations: - "19": "20" + "20": "21" containers: - - image: "18" - namespace: "21" + - image: "19" + namespace: "22" status: allowed: true auditAnnotations: - "23": "24" - reason: "22" + "24": "25" + reason: "23" diff --git a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.json b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.json index 5be03903e6c..5ffff9c455f 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.json +++ b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -86,9 +87,9 @@ ] }, "ipBlock": { - "cidr": "36", + "cidr": "37", "except": [ - "37" + "38" ] } } @@ -133,9 +134,9 @@ ] }, "ipBlock": { - "cidr": "50", + "cidr": "51", "except": [ - "51" + "52" ] } } diff --git a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.pb b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.pb index cbf43012adc..6392ec06017 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.pb and b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.yaml b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.yaml index 6493316c595..e8dffa53164 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1.NetworkPolicy.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -34,9 +35,9 @@ spec: - protocol: ɗ to: - ipBlock: - cidr: "50" + cidr: "51" except: - - "51" + - "52" namespaceSelector: matchExpressions: - key: 4a--0o8m3-d0w7p8vl-1z---883d-v3j4-7y-5.9-q390/niTl.1-.VT--5mj_9.M.134-5-.q6H5 @@ -57,9 +58,9 @@ spec: ingress: - from: - ipBlock: - cidr: "36" + cidr: "37" except: - - "37" + - "38" namespaceSelector: matchExpressions: - key: 2_28.-.7_8B.HF-U-_ik_--DSXr.n-A9..9__Y-H-Mqpt._.-_..051 diff --git a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.json b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.json index 17fb818889d..7c780d8ab8f 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.json +++ b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.json @@ -35,33 +35,34 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { "backend": { - "serviceName": "18", - "servicePort": "19" + "serviceName": "19", + "servicePort": "20" }, "tls": [ { "hosts": [ - "20" + "21" ], - "secretName": "21" + "secretName": "22" } ], "rules": [ { - "host": "22", + "host": "23", "http": { "paths": [ { - "path": "23", + "path": "24", "backend": { - "serviceName": "24", - "servicePort": "25" + "serviceName": "25", + "servicePort": "26" } } ] @@ -73,8 +74,8 @@ "loadBalancer": { "ingress": [ { - "ip": "26", - "hostname": "27" + "ip": "27", + "hostname": "28" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.pb b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.pb index 86326c1255a..74882b4df65 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.pb and b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.yaml b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.yaml index ea59d3f3d30..2c45557e2ed 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/networking.k8s.io.v1beta1.Ingress.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,22 +31,22 @@ metadata: uid: "7" spec: backend: - serviceName: "18" - servicePort: "19" + serviceName: "19" + servicePort: "20" rules: - - host: "22" + - host: "23" http: paths: - backend: - serviceName: "24" - servicePort: "25" - path: "23" + serviceName: "25" + servicePort: "26" + path: "24" tls: - hosts: - - "20" - secretName: "21" + - "21" + secretName: "22" status: loadBalancer: ingress: - - hostname: "27" - ip: "26" + - hostname: "28" + ip: "27" diff --git a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.json b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.json index 44878582d41..5625d089623 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.json +++ b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.json @@ -35,12 +35,13 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "runtimeHandler": "18", + "runtimeHandler": "19", "overhead": { "podFixed": { "qJ枊a8衍`Ĩ": "652" @@ -48,12 +49,12 @@ }, "scheduling": { "nodeSelector": { - "19": "20" + "20": "21" }, "tolerations": [ { - "key": "21", - "value": "22", + "key": "22", + "value": "23", "effect": "6ċ", "tolerationSeconds": -5658031457286093454 } diff --git a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.pb b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.pb index a113c9e72d0..584d00b4422 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.pb and b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.yaml b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.yaml index 68c37bfe23a..9728996b1d0 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1alpha1.RuntimeClass.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -32,12 +33,12 @@ spec: overhead: podFixed: qJ枊a8衍`Ĩ: "652" - runtimeHandler: "18" + runtimeHandler: "19" scheduling: nodeSelector: - "19": "20" + "20": "21" tolerations: - effect: 6ċ - key: "21" + key: "22" tolerationSeconds: -5658031457286093454 - value: "22" + value: "23" diff --git a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.json b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.json index ab33e7b0179..08d233e727a 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.json +++ b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.json @@ -35,11 +35,12 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, - "handler": "18", + "handler": "19", "overhead": { "podFixed": { "qJ枊a8衍`Ĩ": "652" @@ -47,12 +48,12 @@ }, "scheduling": { "nodeSelector": { - "19": "20" + "20": "21" }, "tolerations": [ { - "key": "21", - "value": "22", + "key": "22", + "value": "23", "effect": "6ċ", "tolerationSeconds": -5658031457286093454 } diff --git a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.pb b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.pb index 0afcf2b6f40..c50ae57abe3 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.pb and b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.yaml b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.yaml index 68d733b7335..014f2a463b6 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/node.k8s.io.v1beta1.RuntimeClass.yaml @@ -1,5 +1,5 @@ apiVersion: node.k8s.io/v1beta1 -handler: "18" +handler: "19" kind: RuntimeClass metadata: annotations: @@ -15,6 +15,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -34,9 +35,9 @@ overhead: qJ枊a8衍`Ĩ: "652" scheduling: nodeSelector: - "19": "20" + "20": "21" tolerations: - effect: 6ċ - key: "21" + key: "22" tolerationSeconds: -5658031457286093454 - value: "22" + value: "23" diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.json b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.json index 194a73b2bfa..da935721bf5 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.json +++ b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -43,12 +44,12 @@ "gracePeriodSeconds": 3850803321873644574, "preconditions": { "uid": "枊a8衍`Ĩɘ.蘯6ċV夸eɑeʤ脽ě", - "resourceVersion": "18" + "resourceVersion": "19" }, "orphanDependents": true, "propagationPolicy": "蓏Ŋ", "dryRun": [ - "19" + "20" ] } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.pb b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.pb index d7442b562b5..f23d153efe2 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.pb and b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.yaml b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.yaml index 4febf6efa9a..d7b27e3a213 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.Eviction.yaml @@ -1,11 +1,11 @@ apiVersion: policy/v1beta1 deleteOptions: dryRun: - - "19" + - "20" gracePeriodSeconds: 3850803321873644574 orphanDependents: true preconditions: - resourceVersion: "18" + resourceVersion: "19" uid: 枊a8衍`Ĩɘ.蘯6ċV夸eɑeʤ脽ě propagationPolicy: 蓏Ŋ kind: Eviction @@ -23,6 +23,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.json b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.json index 6bf076fab0d..bb7e8106b70 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.json +++ b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -58,7 +59,7 @@ "status": { "observedGeneration": -6582200896939805980, "disruptedPods": { - "24": "2250-04-18T21:52:38Z" + "25": "2250-04-18T21:52:38Z" }, "disruptionsAllowed": -1942073618, "currentHealthy": -2037845840, diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.pb b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.pb index e550c5b8c06..480c815dda2 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.pb and b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.yaml b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.yaml index d8fdb79d276..3643bb936bd 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodDisruptionBudget.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -41,7 +42,7 @@ status: currentHealthy: -2037845840 desiredHealthy: -1965578645 disruptedPods: - "24": "2250-04-18T21:52:38Z" + "25": "2250-04-18T21:52:38Z" disruptionsAllowed: -1942073618 expectedPods: -347579237 observedGeneration: -6582200896939805980 diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.json b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.json index 6269829093e..a90fb247e1c 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.json +++ b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -64,10 +65,10 @@ "seLinux": { "rule": "S", "seLinuxOptions": { - "user": "18", - "role": "19", - "type": "20", - "level": "21" + "user": "19", + "role": "20", + "type": "21", + "level": "22" } }, "runAsUser": { @@ -110,34 +111,34 @@ "allowPrivilegeEscalation": false, "allowedHostPaths": [ { - "pathPrefix": "22", + "pathPrefix": "23", "readOnly": true } ], "allowedFlexVolumes": [ { - "driver": "23" + "driver": "24" } ], "allowedCSIDrivers": [ { - "name": "24" + "name": "25" } ], "allowedUnsafeSysctls": [ - "25" + "26" ], "forbiddenSysctls": [ - "26" + "27" ], "allowedProcMountTypes": [ "ǣ偐圠=l畣潁" ], "runtimeClass": { "allowedRuntimeClassNames": [ - "27" + "28" ], - "defaultRuntimeClassName": "28" + "defaultRuntimeClassName": "29" } } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.pb b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.pb index dd47fc18455..ad0737a8fb7 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.pb and b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.yaml b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.yaml index b1f6983a13c..2d20202fbb0 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/policy.v1beta1.PodSecurityPolicy.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -31,23 +32,23 @@ metadata: spec: allowPrivilegeEscalation: false allowedCSIDrivers: - - name: "24" + - name: "25" allowedCapabilities: - ɑ allowedFlexVolumes: - - driver: "23" + - driver: "24" allowedHostPaths: - - pathPrefix: "22" + - pathPrefix: "23" readOnly: true allowedProcMountTypes: - ǣ偐圠=l畣潁 allowedUnsafeSysctls: - - "25" + - "26" defaultAddCapabilities: - qJ枊a8衍`Ĩ defaultAllowPrivilegeEscalation: false forbiddenSysctls: - - "26" + - "27" fsGroup: ranges: - max: 3058121789713366904 @@ -73,15 +74,15 @@ spec: rule: +½H牗洝尿彀亞螩 runtimeClass: allowedRuntimeClassNames: - - "27" - defaultRuntimeClassName: "28" + - "28" + defaultRuntimeClassName: "29" seLinux: rule: S seLinuxOptions: - level: "21" - role: "19" - type: "20" - user: "18" + level: "22" + role: "20" + type: "21" + user: "19" supplementalGroups: ranges: - max: -236027028483226507 diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.json index 72a4ec1a1de..a491cca3181 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.json @@ -35,26 +35,27 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "rules": [ { "verbs": [ - "18" - ], - "apiGroups": [ "19" ], - "resources": [ + "apiGroups": [ "20" ], - "resourceNames": [ + "resources": [ "21" ], - "nonResourceURLs": [ + "resourceNames": [ "22" + ], + "nonResourceURLs": [ + "23" ] } ], diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.pb index e805cf862f7..150784b0348 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.yaml index 28a134c0e18..e33801fd7d1 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRole.yaml @@ -23,6 +23,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -39,12 +40,12 @@ metadata: uid: "7" rules: - apiGroups: - - "19" - nonResourceURLs: - - "22" - resourceNames: - - "21" - resources: - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" verbs: - - "18" + - "19" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json index f6ac580ac72..388e1319226 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.json @@ -35,21 +35,22 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "subjects": [ { - "kind": "18", - "apiGroup": "19", - "name": "20", - "namespace": "21" + "kind": "19", + "apiGroup": "20", + "name": "21", + "namespace": "22" } ], "roleRef": { - "apiGroup": "22", - "kind": "23", - "name": "24" + "apiGroup": "23", + "kind": "24", + "name": "25" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb index 622fcf92d51..95d9eca13c7 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml index f7a056db7b9..0e61aefa171 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.ClusterRoleBinding.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,11 +30,11 @@ metadata: selfLink: "5" uid: "7" roleRef: - apiGroup: "22" - kind: "23" - name: "24" + apiGroup: "23" + kind: "24" + name: "25" subjects: -- apiGroup: "19" - kind: "18" - name: "20" - namespace: "21" +- apiGroup: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.json index 0e3859ad23d..05e0c55781d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.json @@ -35,26 +35,27 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "rules": [ { "verbs": [ - "18" - ], - "apiGroups": [ "19" ], - "resources": [ + "apiGroups": [ "20" ], - "resourceNames": [ + "resources": [ "21" ], - "nonResourceURLs": [ + "resourceNames": [ "22" + ], + "nonResourceURLs": [ + "23" ] } ] diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.pb index 77f6f514714..48614b9c926 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.yaml index e2b31d55c26..8435ab4c54f 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.Role.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,12 +31,12 @@ metadata: uid: "7" rules: - apiGroups: - - "19" - nonResourceURLs: - - "22" - resourceNames: - - "21" - resources: - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" verbs: - - "18" + - "19" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.json index 4201e3ce40c..df6b5134802 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.json @@ -35,21 +35,22 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "subjects": [ { - "kind": "18", - "apiGroup": "19", - "name": "20", - "namespace": "21" + "kind": "19", + "apiGroup": "20", + "name": "21", + "namespace": "22" } ], "roleRef": { - "apiGroup": "22", - "kind": "23", - "name": "24" + "apiGroup": "23", + "kind": "24", + "name": "25" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.pb index ac6f6d7ba0c..1ed7b28211b 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.yaml index 8f388895f63..996d415a7c6 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1.RoleBinding.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,11 +30,11 @@ metadata: selfLink: "5" uid: "7" roleRef: - apiGroup: "22" - kind: "23" - name: "24" + apiGroup: "23" + kind: "24" + name: "25" subjects: -- apiGroup: "19" - kind: "18" - name: "20" - namespace: "21" +- apiGroup: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json index 44370e9e971..bec4c90a0fe 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.json @@ -35,26 +35,27 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "rules": [ { "verbs": [ - "18" - ], - "apiGroups": [ "19" ], - "resources": [ + "apiGroups": [ "20" ], - "resourceNames": [ + "resources": [ "21" ], - "nonResourceURLs": [ + "resourceNames": [ "22" + ], + "nonResourceURLs": [ + "23" ] } ], diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb index 4e9527cb621..9490dd0f27a 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml index 5eb1acffaca..77390e404e5 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRole.yaml @@ -23,6 +23,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -39,12 +40,12 @@ metadata: uid: "7" rules: - apiGroups: - - "19" - nonResourceURLs: - - "22" - resourceNames: - - "21" - resources: - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" verbs: - - "18" + - "19" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json index f14546c72d2..17b919d9dec 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.json @@ -35,21 +35,22 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "subjects": [ { - "kind": "18", - "apiVersion": "19", - "name": "20", - "namespace": "21" + "kind": "19", + "apiVersion": "20", + "name": "21", + "namespace": "22" } ], "roleRef": { - "apiGroup": "22", - "kind": "23", - "name": "24" + "apiGroup": "23", + "kind": "24", + "name": "25" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb index b8d3e2df8c3..552e768db9c 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml index 2247b29ec04..26fd0ef238d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,11 +30,11 @@ metadata: selfLink: "5" uid: "7" roleRef: - apiGroup: "22" - kind: "23" - name: "24" + apiGroup: "23" + kind: "24" + name: "25" subjects: -- apiVersion: "19" - kind: "18" - name: "20" - namespace: "21" +- apiVersion: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.json index 0dd0fa4dceb..2df5bb2e869 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.json @@ -35,26 +35,27 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "rules": [ { "verbs": [ - "18" - ], - "apiGroups": [ "19" ], - "resources": [ + "apiGroups": [ "20" ], - "resourceNames": [ + "resources": [ "21" ], - "nonResourceURLs": [ + "resourceNames": [ "22" + ], + "nonResourceURLs": [ + "23" ] } ] diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.pb index b140cce241a..b5dd3868c98 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.yaml index 06386c41bf5..a951ad06f3b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.Role.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,12 +31,12 @@ metadata: uid: "7" rules: - apiGroups: - - "19" - nonResourceURLs: - - "22" - resourceNames: - - "21" - resources: - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" verbs: - - "18" + - "19" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json index c3cbfb3ca7b..57da7a375ae 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.json @@ -35,21 +35,22 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "subjects": [ { - "kind": "18", - "apiVersion": "19", - "name": "20", - "namespace": "21" + "kind": "19", + "apiVersion": "20", + "name": "21", + "namespace": "22" } ], "roleRef": { - "apiGroup": "22", - "kind": "23", - "name": "24" + "apiGroup": "23", + "kind": "24", + "name": "25" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb index d26ab09036f..ad9b39e2b73 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml index 4a5fb799ce7..e82c4c2f00b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1alpha1.RoleBinding.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,11 +30,11 @@ metadata: selfLink: "5" uid: "7" roleRef: - apiGroup: "22" - kind: "23" - name: "24" + apiGroup: "23" + kind: "24" + name: "25" subjects: -- apiVersion: "19" - kind: "18" - name: "20" - namespace: "21" +- apiVersion: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.json index 6416aaab7db..2e96bc779ff 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.json @@ -35,26 +35,27 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "rules": [ { "verbs": [ - "18" - ], - "apiGroups": [ "19" ], - "resources": [ + "apiGroups": [ "20" ], - "resourceNames": [ + "resources": [ "21" ], - "nonResourceURLs": [ + "resourceNames": [ "22" + ], + "nonResourceURLs": [ + "23" ] } ], diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb index cc5318fcae5..f40dbff6a50 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml index b4b95edc31f..39b03f169ef 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRole.yaml @@ -23,6 +23,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -39,12 +40,12 @@ metadata: uid: "7" rules: - apiGroups: - - "19" - nonResourceURLs: - - "22" - resourceNames: - - "21" - resources: - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" verbs: - - "18" + - "19" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json index 29f3af20c72..b1bbef81a83 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.json @@ -35,21 +35,22 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "subjects": [ { - "kind": "18", - "apiGroup": "19", - "name": "20", - "namespace": "21" + "kind": "19", + "apiGroup": "20", + "name": "21", + "namespace": "22" } ], "roleRef": { - "apiGroup": "22", - "kind": "23", - "name": "24" + "apiGroup": "23", + "kind": "24", + "name": "25" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb index 27a3451e97b..2ad9e05e983 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml index 6646524d5d1..7a3c8a8f42a 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,11 +30,11 @@ metadata: selfLink: "5" uid: "7" roleRef: - apiGroup: "22" - kind: "23" - name: "24" + apiGroup: "23" + kind: "24" + name: "25" subjects: -- apiGroup: "19" - kind: "18" - name: "20" - namespace: "21" +- apiGroup: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.json index 5aa2d437c8d..f3d7aff0c31 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.json @@ -35,26 +35,27 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "rules": [ { "verbs": [ - "18" - ], - "apiGroups": [ "19" ], - "resources": [ + "apiGroups": [ "20" ], - "resourceNames": [ + "resources": [ "21" ], - "nonResourceURLs": [ + "resourceNames": [ "22" + ], + "nonResourceURLs": [ + "23" ] } ] diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.pb index 0070f9d0003..1935bbd76ab 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.yaml index ac3da7d7fd0..05919896094 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.Role.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,12 +31,12 @@ metadata: uid: "7" rules: - apiGroups: - - "19" - nonResourceURLs: - - "22" - resourceNames: - - "21" - resources: - "20" + nonResourceURLs: + - "23" + resourceNames: + - "22" + resources: + - "21" verbs: - - "18" + - "19" diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.json b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.json index 50b2b5df3aa..45723e17b1c 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.json +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.json @@ -35,21 +35,22 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "subjects": [ { - "kind": "18", - "apiGroup": "19", - "name": "20", - "namespace": "21" + "kind": "19", + "apiGroup": "20", + "name": "21", + "namespace": "22" } ], "roleRef": { - "apiGroup": "22", - "kind": "23", - "name": "24" + "apiGroup": "23", + "kind": "24", + "name": "25" } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb index 5434bc83d38..e398cd51c45 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb and b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml index a1aab827207..47d6669973e 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/rbac.authorization.k8s.io.v1beta1.RoleBinding.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,11 +30,11 @@ metadata: selfLink: "5" uid: "7" roleRef: - apiGroup: "22" - kind: "23" - name: "24" + apiGroup: "23" + kind: "24" + name: "25" subjects: -- apiGroup: "19" - kind: "18" - name: "20" - namespace: "21" +- apiGroup: "20" + kind: "19" + name: "21" + namespace: "22" diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.json b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.json index 52d601ce4a9..a578404c99b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.json +++ b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.json @@ -35,12 +35,13 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "value": -595102844, "globalDefault": true, - "description": "18", + "description": "19", "preemptionPolicy": "J枊a" } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.pb index c2481fd012e..f0c038d3c5b 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.pb and b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.yaml index 8a2dbd1f904..e3645677dda 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1.PriorityClass.yaml @@ -1,5 +1,5 @@ apiVersion: scheduling.k8s.io/v1 -description: "18" +description: "19" globalDefault: true kind: PriorityClass metadata: @@ -16,6 +16,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.json b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.json index 4846caec9f8..9b02c32b56b 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.json +++ b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.json @@ -35,12 +35,13 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "value": -595102844, "globalDefault": true, - "description": "18", + "description": "19", "preemptionPolicy": "J枊a" } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.pb index e9da0789e47..00bc5d8e8f1 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.pb and b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.yaml index 6ba469cf267..dd5b5656065 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1alpha1.PriorityClass.yaml @@ -1,5 +1,5 @@ apiVersion: scheduling.k8s.io/v1alpha1 -description: "18" +description: "19" globalDefault: true kind: PriorityClass metadata: @@ -16,6 +16,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.json b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.json index 7aea14275d2..c0be49e3f1d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.json +++ b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.json @@ -35,12 +35,13 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "value": -595102844, "globalDefault": true, - "description": "18", + "description": "19", "preemptionPolicy": "J枊a" } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.pb b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.pb index 982bfe37906..7313a234d9f 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.pb and b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.yaml b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.yaml index 759665023ed..89818f2eceb 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/scheduling.k8s.io.v1beta1.PriorityClass.yaml @@ -1,5 +1,5 @@ apiVersion: scheduling.k8s.io/v1beta1 -description: "18" +description: "19" globalDefault: true kind: PriorityClass metadata: @@ -16,6 +16,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.json b/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.json index 5ac3d7dd027..bf00393d390 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.json +++ b/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, @@ -56,26 +57,26 @@ }, "env": [ { - "name": "24", - "value": "25", + "name": "25", + "value": "26", "valueFrom": { "fieldRef": { - "apiVersion": "26", - "fieldPath": "27" + "apiVersion": "27", + "fieldPath": "28" }, "resourceFieldRef": { - "containerName": "28", - "resource": "29", + "containerName": "29", + "resource": "30", "divisor": "91" }, "configMapKeyRef": { - "name": "30", - "key": "31", + "name": "31", + "key": "32", "optional": false }, "secretKeyRef": { - "name": "32", - "key": "33", + "name": "33", + "key": "34", "optional": true } } @@ -83,50 +84,50 @@ ], "envFrom": [ { - "prefix": "34", + "prefix": "35", "configMapRef": { - "name": "35", + "name": "36", "optional": true }, "secretRef": { - "name": "36", + "name": "37", "optional": false } } ], "volumes": [ { - "name": "37", + "name": "38", "hostPath": { - "path": "38", + "path": "39", "type": "3fƻfʣ繡楙¯ĦE" }, "emptyDir": { "sizeLimit": "700" }, "gcePersistentDisk": { - "pdName": "39", - "fsType": "40", + "pdName": "40", + "fsType": "41", "partition": -1215463021, "readOnly": true }, "awsElasticBlockStore": { - "volumeID": "41", - "fsType": "42", + "volumeID": "42", + "fsType": "43", "partition": 1686297225, "readOnly": true }, "gitRepo": { - "repository": "43", - "revision": "44", - "directory": "45" + "repository": "44", + "revision": "45", + "directory": "46" }, "secret": { - "secretName": "46", + "secretName": "47", "items": [ { - "key": "47", - "path": "48", + "key": "48", + "path": "49", "mode": -815194340 } ], @@ -134,90 +135,90 @@ "optional": false }, "nfs": { - "server": "49", - "path": "50", + "server": "50", + "path": "51", "readOnly": true }, "iscsi": { - "targetPortal": "51", - "iqn": "52", + "targetPortal": "52", + "iqn": "53", "lun": -388204860, - "iscsiInterface": "53", - "fsType": "54", + "iscsiInterface": "54", + "fsType": "55", "readOnly": true, "portals": [ - "55" + "56" ], "secretRef": { - "name": "56" + "name": "57" }, - "initiatorName": "57" + "initiatorName": "58" }, "glusterfs": { - "endpoints": "58", - "path": "59" + "endpoints": "59", + "path": "60" }, "persistentVolumeClaim": { - "claimName": "60" + "claimName": "61" }, "rbd": { "monitors": [ - "61" + "62" ], - "image": "62", - "fsType": "63", - "pool": "64", - "user": "65", - "keyring": "66", + "image": "63", + "fsType": "64", + "pool": "65", + "user": "66", + "keyring": "67", "secretRef": { - "name": "67" + "name": "68" }, "readOnly": true }, "flexVolume": { - "driver": "68", - "fsType": "69", + "driver": "69", + "fsType": "70", "secretRef": { - "name": "70" + "name": "71" }, "options": { - "71": "72" + "72": "73" } }, "cinder": { - "volumeID": "73", - "fsType": "74", + "volumeID": "74", + "fsType": "75", "secretRef": { - "name": "75" + "name": "76" } }, "cephfs": { "monitors": [ - "76" + "77" ], - "path": "77", - "user": "78", - "secretFile": "79", + "path": "78", + "user": "79", + "secretFile": "80", "secretRef": { - "name": "80" + "name": "81" }, "readOnly": true }, "flocker": { - "datasetName": "81", - "datasetUUID": "82" + "datasetName": "82", + "datasetUUID": "83" }, "downwardAPI": { "items": [ { - "path": "83", + "path": "84", "fieldRef": { - "apiVersion": "84", - "fieldPath": "85" + "apiVersion": "85", + "fieldPath": "86" }, "resourceFieldRef": { - "containerName": "86", - "resource": "87", + "containerName": "87", + "resource": "88", "divisor": "965" }, "mode": 345648859 @@ -227,25 +228,25 @@ }, "fc": { "targetWWNs": [ - "88" + "89" ], "lun": -460478410, - "fsType": "89", + "fsType": "90", "wwids": [ - "90" + "91" ] }, "azureFile": { - "secretName": "91", - "shareName": "92", + "secretName": "92", + "shareName": "93", "readOnly": true }, "configMap": { - "name": "93", + "name": "94", "items": [ { - "key": "94", - "path": "95", + "key": "95", + "path": "96", "mode": -513127725 } ], @@ -253,39 +254,39 @@ "optional": true }, "vsphereVolume": { - "volumePath": "96", - "fsType": "97", - "storagePolicyName": "98", - "storagePolicyID": "99" + "volumePath": "97", + "fsType": "98", + "storagePolicyName": "99", + "storagePolicyID": "100" }, "quobyte": { - "registry": "100", - "volume": "101", - "user": "102", - "group": "103", - "tenant": "104" + "registry": "101", + "volume": "102", + "user": "103", + "group": "104", + "tenant": "105" }, "azureDisk": { - "diskName": "105", - "diskURI": "106", + "diskName": "106", + "diskURI": "107", "cachingMode": "穠C]躢|)黰eȪ嵛4$%Qɰ", - "fsType": "107", + "fsType": "108", "readOnly": false, "kind": "Ï抴ŨfZhUʎ浵ɲõTo\u0026蕭k" }, "photonPersistentDisk": { - "pdID": "108", - "fsType": "109" + "pdID": "109", + "fsType": "110" }, "projected": { "sources": [ { "secret": { - "name": "110", + "name": "111", "items": [ { - "key": "111", - "path": "112", + "key": "112", + "path": "113", "mode": -163325250 } ], @@ -294,14 +295,14 @@ "downwardAPI": { "items": [ { - "path": "113", + "path": "114", "fieldRef": { - "apiVersion": "114", - "fieldPath": "115" + "apiVersion": "115", + "fieldPath": "116" }, "resourceFieldRef": { - "containerName": "116", - "resource": "117", + "containerName": "117", + "resource": "118", "divisor": "85" }, "mode": -1996616480 @@ -309,72 +310,72 @@ ] }, "configMap": { - "name": "118", + "name": "119", "items": [ { - "key": "119", - "path": "120", + "key": "120", + "path": "121", "mode": -1120128337 } ], "optional": false }, "serviceAccountToken": { - "audience": "121", + "audience": "122", "expirationSeconds": -1239370187818888272, - "path": "122" + "path": "123" } } ], "defaultMode": 1366821517 }, "portworxVolume": { - "volumeID": "123", - "fsType": "124", + "volumeID": "124", + "fsType": "125", "readOnly": true }, "scaleIO": { - "gateway": "125", - "system": "126", + "gateway": "126", + "system": "127", "secretRef": { - "name": "127" + "name": "128" }, "sslEnabled": true, - "protectionDomain": "128", - "storagePool": "129", - "storageMode": "130", - "volumeName": "131", - "fsType": "132" + "protectionDomain": "129", + "storagePool": "130", + "storageMode": "131", + "volumeName": "132", + "fsType": "133" }, "storageos": { - "volumeName": "133", - "volumeNamespace": "134", - "fsType": "135", + "volumeName": "134", + "volumeNamespace": "135", + "fsType": "136", "secretRef": { - "name": "136" + "name": "137" } }, "csi": { - "driver": "137", + "driver": "138", "readOnly": true, - "fsType": "138", + "fsType": "139", "volumeAttributes": { - "139": "140" + "140": "141" }, "nodePublishSecretRef": { - "name": "141" + "name": "142" } } } ], "volumeMounts": [ { - "name": "142", + "name": "143", "readOnly": true, - "mountPath": "143", - "subPath": "144", + "mountPath": "144", + "subPath": "145", "mountPropagation": "腿ħ缶.蒅!a", - "subPathExpr": "145" + "subPathExpr": "146" } ] } diff --git a/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.pb b/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.pb index 3865408bbff..c9826c2a2ee 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.pb and b/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.yaml b/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.yaml index 5189f0f903f..e92273748b7 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/settings.k8s.io.v1alpha1.PodPreset.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -30,31 +31,31 @@ metadata: uid: "7" spec: env: - - name: "24" - value: "25" + - name: "25" + value: "26" valueFrom: configMapKeyRef: - key: "31" - name: "30" + key: "32" + name: "31" optional: false fieldRef: - apiVersion: "26" - fieldPath: "27" + apiVersion: "27" + fieldPath: "28" resourceFieldRef: - containerName: "28" + containerName: "29" divisor: "91" - resource: "29" + resource: "30" secretKeyRef: - key: "33" - name: "32" + key: "34" + name: "33" optional: true envFrom: - configMapRef: - name: "35" - optional: true - prefix: "34" - secretRef: name: "36" + optional: true + prefix: "35" + secretRef: + name: "37" optional: false selector: matchExpressions: @@ -65,207 +66,207 @@ spec: 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: "143" + - mountPath: "144" mountPropagation: 腿ħ缶.蒅!a - name: "142" + name: "143" readOnly: true - subPath: "144" - subPathExpr: "145" + subPath: "145" + subPathExpr: "146" volumes: - awsElasticBlockStore: - fsType: "42" + fsType: "43" partition: 1686297225 readOnly: true - volumeID: "41" + volumeID: "42" azureDisk: cachingMode: 穠C]躢|)黰eȪ嵛4$%Qɰ - diskName: "105" - diskURI: "106" - fsType: "107" + diskName: "106" + diskURI: "107" + fsType: "108" kind: Ï抴ŨfZhUʎ浵ɲõTo&蕭k readOnly: false azureFile: readOnly: true - secretName: "91" - shareName: "92" + secretName: "92" + shareName: "93" cephfs: monitors: - - "76" - path: "77" + - "77" + path: "78" readOnly: true - secretFile: "79" + secretFile: "80" secretRef: - name: "80" - user: "78" + name: "81" + user: "79" cinder: - fsType: "74" + fsType: "75" secretRef: - name: "75" - volumeID: "73" + name: "76" + volumeID: "74" configMap: defaultMode: -958191807 items: - - key: "94" + - key: "95" mode: -513127725 - path: "95" - name: "93" + path: "96" + name: "94" optional: true csi: - driver: "137" - fsType: "138" + driver: "138" + fsType: "139" nodePublishSecretRef: - name: "141" + name: "142" readOnly: true volumeAttributes: - "139": "140" + "140": "141" downwardAPI: defaultMode: 1169718433 items: - fieldRef: - apiVersion: "84" - fieldPath: "85" + apiVersion: "85" + fieldPath: "86" mode: 345648859 - path: "83" + path: "84" resourceFieldRef: - containerName: "86" + containerName: "87" divisor: "965" - resource: "87" + resource: "88" emptyDir: sizeLimit: "700" fc: - fsType: "89" + fsType: "90" lun: -460478410 targetWWNs: - - "88" + - "89" wwids: - - "90" + - "91" flexVolume: - driver: "68" - fsType: "69" + driver: "69" + fsType: "70" options: - "71": "72" + "72": "73" secretRef: - name: "70" + name: "71" flocker: - datasetName: "81" - datasetUUID: "82" + datasetName: "82" + datasetUUID: "83" gcePersistentDisk: - fsType: "40" + fsType: "41" partition: -1215463021 - pdName: "39" + pdName: "40" readOnly: true gitRepo: - directory: "45" - repository: "43" - revision: "44" + directory: "46" + repository: "44" + revision: "45" glusterfs: - endpoints: "58" - path: "59" + endpoints: "59" + path: "60" hostPath: - path: "38" + path: "39" type: 3fƻfʣ繡楙¯ĦE iscsi: - fsType: "54" - initiatorName: "57" - iqn: "52" - iscsiInterface: "53" + fsType: "55" + initiatorName: "58" + iqn: "53" + iscsiInterface: "54" lun: -388204860 portals: - - "55" + - "56" readOnly: true secretRef: - name: "56" - targetPortal: "51" - name: "37" + name: "57" + targetPortal: "52" + name: "38" nfs: - path: "50" + path: "51" readOnly: true - server: "49" + server: "50" persistentVolumeClaim: - claimName: "60" + claimName: "61" photonPersistentDisk: - fsType: "109" - pdID: "108" + fsType: "110" + pdID: "109" portworxVolume: - fsType: "124" + fsType: "125" readOnly: true - volumeID: "123" + volumeID: "124" projected: defaultMode: 1366821517 sources: - configMap: items: - - key: "119" + - key: "120" mode: -1120128337 - path: "120" - name: "118" + path: "121" + name: "119" optional: false downwardAPI: items: - fieldRef: - apiVersion: "114" - fieldPath: "115" + apiVersion: "115" + fieldPath: "116" mode: -1996616480 - path: "113" + path: "114" resourceFieldRef: - containerName: "116" + containerName: "117" divisor: "85" - resource: "117" + resource: "118" secret: items: - - key: "111" + - key: "112" mode: -163325250 - path: "112" - name: "110" + path: "113" + name: "111" optional: false serviceAccountToken: - audience: "121" + audience: "122" expirationSeconds: -1239370187818888272 - path: "122" + path: "123" quobyte: - group: "103" - registry: "100" - tenant: "104" - user: "102" - volume: "101" + group: "104" + registry: "101" + tenant: "105" + user: "103" + volume: "102" rbd: - fsType: "63" - image: "62" - keyring: "66" + fsType: "64" + image: "63" + keyring: "67" monitors: - - "61" - pool: "64" + - "62" + pool: "65" readOnly: true secretRef: - name: "67" - user: "65" + name: "68" + user: "66" scaleIO: - fsType: "132" - gateway: "125" - protectionDomain: "128" + fsType: "133" + gateway: "126" + protectionDomain: "129" secretRef: - name: "127" + name: "128" sslEnabled: true - storageMode: "130" - storagePool: "129" - system: "126" - volumeName: "131" + storageMode: "131" + storagePool: "130" + system: "127" + volumeName: "132" secret: defaultMode: -999327618 items: - - key: "47" + - key: "48" mode: -815194340 - path: "48" + path: "49" optional: false - secretName: "46" + secretName: "47" storageos: - fsType: "135" + fsType: "136" secretRef: - name: "136" - volumeName: "133" - volumeNamespace: "134" + name: "137" + volumeName: "134" + volumeNamespace: "135" vsphereVolume: - fsType: "97" - storagePolicyID: "99" - storagePolicyName: "98" - volumePath: "96" + fsType: "98" + storagePolicyID: "100" + storagePolicyName: "99" + volumePath: "97" diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.json b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.json index 69932a96092..891ace57d4f 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.json +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.json @@ -35,17 +35,18 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, - "provisioner": "18", + "provisioner": "19", "parameters": { - "19": "20" + "20": "21" }, "reclaimPolicy": "qJ枊a8衍`Ĩ", "mountOptions": [ - "21" + "22" ], "allowVolumeExpansion": true, "volumeBindingMode": "", @@ -53,9 +54,9 @@ { "matchLabelExpressions": [ { - "key": "22", + "key": "23", "values": [ - "23" + "24" ] } ] diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.pb b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.pb index 25e05aea56a..5ab7d7234aa 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.pb and b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.yaml b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.yaml index 06f00f4d585..40b3556b0bb 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.StorageClass.yaml @@ -1,9 +1,9 @@ allowVolumeExpansion: true allowedTopologies: - matchLabelExpressions: - - key: "22" + - key: "23" values: - - "23" + - "24" apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: @@ -20,6 +20,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -35,9 +36,9 @@ metadata: selfLink: "5" uid: "7" mountOptions: -- "21" +- "22" parameters: - "19": "20" -provisioner: "18" + "20": "21" +provisioner: "19" reclaimPolicy: qJ枊a8衍`Ĩ volumeBindingMode: "" diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.json index 4850882f9e8..694aa265bb7 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.json +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.json @@ -35,226 +35,227 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "attacher": "18", + "attacher": "19", "source": { - "persistentVolumeName": "19", + "persistentVolumeName": "20", "inlineVolumeSpec": { "capacity": { "qJ枊a8衍`Ĩ": "652" }, "gcePersistentDisk": { - "pdName": "20", - "fsType": "21", + "pdName": "21", + "fsType": "22", "partition": 1847377175 }, "awsElasticBlockStore": { - "volumeID": "22", - "fsType": "23", + "volumeID": "23", + "fsType": "24", "partition": -387137265 }, "hostPath": { - "path": "24", + "path": "25", "type": "夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy" }, "glusterfs": { - "endpoints": "25", - "path": "26", + "endpoints": "26", + "path": "27", "readOnly": true, - "endpointsNamespace": "27" + "endpointsNamespace": "28" }, "nfs": { - "server": "28", - "path": "29" + "server": "29", + "path": "30" }, "rbd": { "monitors": [ - "30" + "31" ], - "image": "31", - "fsType": "32", - "pool": "33", - "user": "34", - "keyring": "35", + "image": "32", + "fsType": "33", + "pool": "34", + "user": "35", + "keyring": "36", "secretRef": { - "name": "36", - "namespace": "37" + "name": "37", + "namespace": "38" } }, "iscsi": { - "targetPortal": "38", - "iqn": "39", + "targetPortal": "39", + "iqn": "40", "lun": 2048967527, - "iscsiInterface": "40", - "fsType": "41", + "iscsiInterface": "41", + "fsType": "42", "readOnly": true, "portals": [ - "42" + "43" ], "secretRef": { - "name": "43", - "namespace": "44" + "name": "44", + "namespace": "45" }, - "initiatorName": "45" + "initiatorName": "46" }, "cinder": { - "volumeID": "46", - "fsType": "47", + "volumeID": "47", + "fsType": "48", "readOnly": true, "secretRef": { - "name": "48", - "namespace": "49" + "name": "49", + "namespace": "50" } }, "cephfs": { "monitors": [ - "50" + "51" ], - "path": "51", - "user": "52", - "secretFile": "53", + "path": "52", + "user": "53", + "secretFile": "54", "secretRef": { - "name": "54", - "namespace": "55" + "name": "55", + "namespace": "56" }, "readOnly": true }, "fc": { "targetWWNs": [ - "56" + "57" ], "lun": -616291512, - "fsType": "57", + "fsType": "58", "wwids": [ - "58" + "59" ] }, "flocker": { - "datasetName": "59", - "datasetUUID": "60" + "datasetName": "60", + "datasetUUID": "61" }, "flexVolume": { - "driver": "61", - "fsType": "62", + "driver": "62", + "fsType": "63", "secretRef": { - "name": "63", - "namespace": "64" + "name": "64", + "namespace": "65" }, "options": { - "65": "66" + "66": "67" } }, "azureFile": { - "secretName": "67", - "shareName": "68", - "secretNamespace": "69" + "secretName": "68", + "shareName": "69", + "secretNamespace": "70" }, "vsphereVolume": { - "volumePath": "70", - "fsType": "71", - "storagePolicyName": "72", - "storagePolicyID": "73" + "volumePath": "71", + "fsType": "72", + "storagePolicyName": "73", + "storagePolicyID": "74" }, "quobyte": { - "registry": "74", - "volume": "75", + "registry": "75", + "volume": "76", "readOnly": true, - "user": "76", - "group": "77", - "tenant": "78" + "user": "77", + "group": "78", + "tenant": "79" }, "azureDisk": { - "diskName": "79", - "diskURI": "80", + "diskName": "80", + "diskURI": "81", "cachingMode": "x", - "fsType": "81", + "fsType": "82", "readOnly": false, "kind": "a鯿rŎǀ朲^苣" }, "photonPersistentDisk": { - "pdID": "82", - "fsType": "83" + "pdID": "83", + "fsType": "84" }, "portworxVolume": { - "volumeID": "84", - "fsType": "85", + "volumeID": "85", + "fsType": "86", "readOnly": true }, "scaleIO": { - "gateway": "86", - "system": "87", + "gateway": "87", + "system": "88", "secretRef": { - "name": "88", - "namespace": "89" + "name": "89", + "namespace": "90" }, - "protectionDomain": "90", - "storagePool": "91", - "storageMode": "92", - "volumeName": "93", - "fsType": "94" + "protectionDomain": "91", + "storagePool": "92", + "storageMode": "93", + "volumeName": "94", + "fsType": "95" }, "local": { - "path": "95", - "fsType": "96" + "path": "96", + "fsType": "97" }, "storageos": { - "volumeName": "97", - "volumeNamespace": "98", - "fsType": "99", + "volumeName": "98", + "volumeNamespace": "99", + "fsType": "100", "secretRef": { - "kind": "100", - "namespace": "101", - "name": "102", + "kind": "101", + "namespace": "102", + "name": "103", "uid": "ȮO励鹗塢ē ƕP", - "apiVersion": "103", - "resourceVersion": "104", - "fieldPath": "105" + "apiVersion": "104", + "resourceVersion": "105", + "fieldPath": "106" } }, "csi": { - "driver": "106", - "volumeHandle": "107", + "driver": "107", + "volumeHandle": "108", "readOnly": true, - "fsType": "108", + "fsType": "109", "volumeAttributes": { - "109": "110" + "110": "111" }, "controllerPublishSecretRef": { - "name": "111", - "namespace": "112" + "name": "112", + "namespace": "113" }, "nodeStageSecretRef": { - "name": "113", - "namespace": "114" + "name": "114", + "namespace": "115" }, "nodePublishSecretRef": { - "name": "115", - "namespace": "116" + "name": "116", + "namespace": "117" }, "controllerExpandSecretRef": { - "name": "117", - "namespace": "118" + "name": "118", + "namespace": "119" } }, "accessModes": [ "d賑'üA謥ǣ偐圠=" ], "claimRef": { - "kind": "119", - "namespace": "120", - "name": "121", - "apiVersion": "122", - "resourceVersion": "123", - "fieldPath": "124" + "kind": "120", + "namespace": "121", + "name": "122", + "apiVersion": "123", + "resourceVersion": "124", + "fieldPath": "125" }, "persistentVolumeReclaimPolicy": "錕?øēƺ魋Ď儇击3ƆìQ喞艋", - "storageClassName": "125", + "storageClassName": "126", "mountOptions": [ - "126" + "127" ], "volumeMode": "½", "nodeAffinity": { @@ -263,19 +264,19 @@ { "matchExpressions": [ { - "key": "127", + "key": "128", "operator": "檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2", "values": [ - "128" + "129" ] } ], "matchFields": [ { - "key": "129", + "key": "130", "operator": "-议}ȧ外ĺ稥氹Ç|¶", "values": [ - "130" + "131" ] } ] @@ -285,20 +286,20 @@ } } }, - "nodeName": "131" + "nodeName": "132" }, "status": { "attached": true, "attachmentMetadata": { - "132": "133" + "133": "134" }, "attachError": { "time": "2327-07-20T07:31:37Z", - "message": "134" + "message": "135" }, "detachError": { "time": "2046-08-01T16:33:49Z", - "message": "135" + "message": "136" } } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.pb index 7de821c73dd..85aa93ba166 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.pb and b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.yaml index a67569f3477..05e35837d1c 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1.VolumeAttachment.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,200 +30,200 @@ metadata: selfLink: "5" uid: "7" spec: - attacher: "18" - nodeName: "131" + attacher: "19" + nodeName: "132" source: inlineVolumeSpec: accessModes: - d賑'üA謥ǣ偐圠= awsElasticBlockStore: - fsType: "23" + fsType: "24" partition: -387137265 - volumeID: "22" + volumeID: "23" azureDisk: cachingMode: x - diskName: "79" - diskURI: "80" - fsType: "81" + diskName: "80" + diskURI: "81" + fsType: "82" kind: a鯿rŎǀ朲^苣 readOnly: false azureFile: - secretName: "67" - secretNamespace: "69" - shareName: "68" + secretName: "68" + secretNamespace: "70" + shareName: "69" capacity: qJ枊a8衍`Ĩ: "652" cephfs: monitors: - - "50" - path: "51" + - "51" + path: "52" readOnly: true - secretFile: "53" + secretFile: "54" secretRef: - name: "54" - namespace: "55" - user: "52" + name: "55" + namespace: "56" + user: "53" cinder: - fsType: "47" + fsType: "48" readOnly: true secretRef: - name: "48" - namespace: "49" - volumeID: "46" + name: "49" + namespace: "50" + volumeID: "47" claimRef: - apiVersion: "122" - fieldPath: "124" - kind: "119" - name: "121" - namespace: "120" - resourceVersion: "123" + apiVersion: "123" + fieldPath: "125" + kind: "120" + name: "122" + namespace: "121" + resourceVersion: "124" csi: controllerExpandSecretRef: - name: "117" - namespace: "118" + name: "118" + namespace: "119" controllerPublishSecretRef: - name: "111" - namespace: "112" - driver: "106" - fsType: "108" + name: "112" + namespace: "113" + driver: "107" + fsType: "109" nodePublishSecretRef: - name: "115" - namespace: "116" + name: "116" + namespace: "117" nodeStageSecretRef: - name: "113" - namespace: "114" + name: "114" + namespace: "115" readOnly: true volumeAttributes: - "109": "110" - volumeHandle: "107" + "110": "111" + volumeHandle: "108" fc: - fsType: "57" + fsType: "58" lun: -616291512 targetWWNs: - - "56" + - "57" wwids: - - "58" + - "59" flexVolume: - driver: "61" - fsType: "62" + driver: "62" + fsType: "63" options: - "65": "66" + "66": "67" secretRef: - name: "63" - namespace: "64" + name: "64" + namespace: "65" flocker: - datasetName: "59" - datasetUUID: "60" + datasetName: "60" + datasetUUID: "61" gcePersistentDisk: - fsType: "21" + fsType: "22" partition: 1847377175 - pdName: "20" + pdName: "21" glusterfs: - endpoints: "25" - endpointsNamespace: "27" - path: "26" + endpoints: "26" + endpointsNamespace: "28" + path: "27" readOnly: true hostPath: - path: "24" + path: "25" type: 夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy iscsi: - fsType: "41" - initiatorName: "45" - iqn: "39" - iscsiInterface: "40" + fsType: "42" + initiatorName: "46" + iqn: "40" + iscsiInterface: "41" lun: 2048967527 portals: - - "42" + - "43" readOnly: true secretRef: - name: "43" - namespace: "44" - targetPortal: "38" + name: "44" + namespace: "45" + targetPortal: "39" local: - fsType: "96" - path: "95" + fsType: "97" + path: "96" mountOptions: - - "126" + - "127" nfs: - path: "29" - server: "28" + path: "30" + server: "29" nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - - key: "127" + - key: "128" operator: 檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2 values: - - "128" + - "129" matchFields: - - key: "129" + - key: "130" operator: -议}ȧ外ĺ稥氹Ç|¶ values: - - "130" + - "131" persistentVolumeReclaimPolicy: 錕?øēƺ魋Ď儇击3ƆìQ喞艋 photonPersistentDisk: - fsType: "83" - pdID: "82" + fsType: "84" + pdID: "83" portworxVolume: - fsType: "85" + fsType: "86" readOnly: true - volumeID: "84" + volumeID: "85" quobyte: - group: "77" + group: "78" readOnly: true - registry: "74" - tenant: "78" - user: "76" - volume: "75" + registry: "75" + tenant: "79" + user: "77" + volume: "76" rbd: - fsType: "32" - image: "31" - keyring: "35" + fsType: "33" + image: "32" + keyring: "36" monitors: - - "30" - pool: "33" + - "31" + pool: "34" secretRef: - name: "36" - namespace: "37" - user: "34" + name: "37" + namespace: "38" + user: "35" scaleIO: - fsType: "94" - gateway: "86" - protectionDomain: "90" + fsType: "95" + gateway: "87" + protectionDomain: "91" secretRef: - name: "88" - namespace: "89" - storageMode: "92" - storagePool: "91" - system: "87" - volumeName: "93" - storageClassName: "125" + name: "89" + namespace: "90" + storageMode: "93" + storagePool: "92" + system: "88" + volumeName: "94" + storageClassName: "126" storageos: - fsType: "99" + fsType: "100" secretRef: - apiVersion: "103" - fieldPath: "105" - kind: "100" - name: "102" - namespace: "101" - resourceVersion: "104" + apiVersion: "104" + fieldPath: "106" + kind: "101" + name: "103" + namespace: "102" + resourceVersion: "105" uid: ȮO励鹗塢ē ƕP - volumeName: "97" - volumeNamespace: "98" + volumeName: "98" + volumeNamespace: "99" volumeMode: ½ vsphereVolume: - fsType: "71" - storagePolicyID: "73" - storagePolicyName: "72" - volumePath: "70" - persistentVolumeName: "19" + fsType: "72" + storagePolicyID: "74" + storagePolicyName: "73" + volumePath: "71" + persistentVolumeName: "20" status: attachError: - message: "134" + message: "135" time: "2327-07-20T07:31:37Z" attached: true attachmentMetadata: - "132": "133" + "133": "134" detachError: - message: "135" + message: "136" time: "2046-08-01T16:33:49Z" diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.json index d428922065b..7fdc8f43405 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.json +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.json @@ -35,226 +35,227 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "attacher": "18", + "attacher": "19", "source": { - "persistentVolumeName": "19", + "persistentVolumeName": "20", "inlineVolumeSpec": { "capacity": { "qJ枊a8衍`Ĩ": "652" }, "gcePersistentDisk": { - "pdName": "20", - "fsType": "21", + "pdName": "21", + "fsType": "22", "partition": 1847377175 }, "awsElasticBlockStore": { - "volumeID": "22", - "fsType": "23", + "volumeID": "23", + "fsType": "24", "partition": -387137265 }, "hostPath": { - "path": "24", + "path": "25", "type": "夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy" }, "glusterfs": { - "endpoints": "25", - "path": "26", + "endpoints": "26", + "path": "27", "readOnly": true, - "endpointsNamespace": "27" + "endpointsNamespace": "28" }, "nfs": { - "server": "28", - "path": "29" + "server": "29", + "path": "30" }, "rbd": { "monitors": [ - "30" + "31" ], - "image": "31", - "fsType": "32", - "pool": "33", - "user": "34", - "keyring": "35", + "image": "32", + "fsType": "33", + "pool": "34", + "user": "35", + "keyring": "36", "secretRef": { - "name": "36", - "namespace": "37" + "name": "37", + "namespace": "38" } }, "iscsi": { - "targetPortal": "38", - "iqn": "39", + "targetPortal": "39", + "iqn": "40", "lun": 2048967527, - "iscsiInterface": "40", - "fsType": "41", + "iscsiInterface": "41", + "fsType": "42", "readOnly": true, "portals": [ - "42" + "43" ], "secretRef": { - "name": "43", - "namespace": "44" + "name": "44", + "namespace": "45" }, - "initiatorName": "45" + "initiatorName": "46" }, "cinder": { - "volumeID": "46", - "fsType": "47", + "volumeID": "47", + "fsType": "48", "readOnly": true, "secretRef": { - "name": "48", - "namespace": "49" + "name": "49", + "namespace": "50" } }, "cephfs": { "monitors": [ - "50" + "51" ], - "path": "51", - "user": "52", - "secretFile": "53", + "path": "52", + "user": "53", + "secretFile": "54", "secretRef": { - "name": "54", - "namespace": "55" + "name": "55", + "namespace": "56" }, "readOnly": true }, "fc": { "targetWWNs": [ - "56" + "57" ], "lun": -616291512, - "fsType": "57", + "fsType": "58", "wwids": [ - "58" + "59" ] }, "flocker": { - "datasetName": "59", - "datasetUUID": "60" + "datasetName": "60", + "datasetUUID": "61" }, "flexVolume": { - "driver": "61", - "fsType": "62", + "driver": "62", + "fsType": "63", "secretRef": { - "name": "63", - "namespace": "64" + "name": "64", + "namespace": "65" }, "options": { - "65": "66" + "66": "67" } }, "azureFile": { - "secretName": "67", - "shareName": "68", - "secretNamespace": "69" + "secretName": "68", + "shareName": "69", + "secretNamespace": "70" }, "vsphereVolume": { - "volumePath": "70", - "fsType": "71", - "storagePolicyName": "72", - "storagePolicyID": "73" + "volumePath": "71", + "fsType": "72", + "storagePolicyName": "73", + "storagePolicyID": "74" }, "quobyte": { - "registry": "74", - "volume": "75", + "registry": "75", + "volume": "76", "readOnly": true, - "user": "76", - "group": "77", - "tenant": "78" + "user": "77", + "group": "78", + "tenant": "79" }, "azureDisk": { - "diskName": "79", - "diskURI": "80", + "diskName": "80", + "diskURI": "81", "cachingMode": "x", - "fsType": "81", + "fsType": "82", "readOnly": false, "kind": "a鯿rŎǀ朲^苣" }, "photonPersistentDisk": { - "pdID": "82", - "fsType": "83" + "pdID": "83", + "fsType": "84" }, "portworxVolume": { - "volumeID": "84", - "fsType": "85", + "volumeID": "85", + "fsType": "86", "readOnly": true }, "scaleIO": { - "gateway": "86", - "system": "87", + "gateway": "87", + "system": "88", "secretRef": { - "name": "88", - "namespace": "89" + "name": "89", + "namespace": "90" }, - "protectionDomain": "90", - "storagePool": "91", - "storageMode": "92", - "volumeName": "93", - "fsType": "94" + "protectionDomain": "91", + "storagePool": "92", + "storageMode": "93", + "volumeName": "94", + "fsType": "95" }, "local": { - "path": "95", - "fsType": "96" + "path": "96", + "fsType": "97" }, "storageos": { - "volumeName": "97", - "volumeNamespace": "98", - "fsType": "99", + "volumeName": "98", + "volumeNamespace": "99", + "fsType": "100", "secretRef": { - "kind": "100", - "namespace": "101", - "name": "102", + "kind": "101", + "namespace": "102", + "name": "103", "uid": "ȮO励鹗塢ē ƕP", - "apiVersion": "103", - "resourceVersion": "104", - "fieldPath": "105" + "apiVersion": "104", + "resourceVersion": "105", + "fieldPath": "106" } }, "csi": { - "driver": "106", - "volumeHandle": "107", + "driver": "107", + "volumeHandle": "108", "readOnly": true, - "fsType": "108", + "fsType": "109", "volumeAttributes": { - "109": "110" + "110": "111" }, "controllerPublishSecretRef": { - "name": "111", - "namespace": "112" + "name": "112", + "namespace": "113" }, "nodeStageSecretRef": { - "name": "113", - "namespace": "114" + "name": "114", + "namespace": "115" }, "nodePublishSecretRef": { - "name": "115", - "namespace": "116" + "name": "116", + "namespace": "117" }, "controllerExpandSecretRef": { - "name": "117", - "namespace": "118" + "name": "118", + "namespace": "119" } }, "accessModes": [ "d賑'üA謥ǣ偐圠=" ], "claimRef": { - "kind": "119", - "namespace": "120", - "name": "121", - "apiVersion": "122", - "resourceVersion": "123", - "fieldPath": "124" + "kind": "120", + "namespace": "121", + "name": "122", + "apiVersion": "123", + "resourceVersion": "124", + "fieldPath": "125" }, "persistentVolumeReclaimPolicy": "錕?øēƺ魋Ď儇击3ƆìQ喞艋", - "storageClassName": "125", + "storageClassName": "126", "mountOptions": [ - "126" + "127" ], "volumeMode": "½", "nodeAffinity": { @@ -263,19 +264,19 @@ { "matchExpressions": [ { - "key": "127", + "key": "128", "operator": "檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2", "values": [ - "128" + "129" ] } ], "matchFields": [ { - "key": "129", + "key": "130", "operator": "-议}ȧ外ĺ稥氹Ç|¶", "values": [ - "130" + "131" ] } ] @@ -285,20 +286,20 @@ } } }, - "nodeName": "131" + "nodeName": "132" }, "status": { "attached": true, "attachmentMetadata": { - "132": "133" + "133": "134" }, "attachError": { "time": "2327-07-20T07:31:37Z", - "message": "134" + "message": "135" }, "detachError": { "time": "2046-08-01T16:33:49Z", - "message": "135" + "message": "136" } } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.pb index a07f01d6eb6..0caf9b8d2be 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.pb and b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.yaml index 9036a113710..526e4459b18 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1alpha1.VolumeAttachment.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,200 +30,200 @@ metadata: selfLink: "5" uid: "7" spec: - attacher: "18" - nodeName: "131" + attacher: "19" + nodeName: "132" source: inlineVolumeSpec: accessModes: - d賑'üA謥ǣ偐圠= awsElasticBlockStore: - fsType: "23" + fsType: "24" partition: -387137265 - volumeID: "22" + volumeID: "23" azureDisk: cachingMode: x - diskName: "79" - diskURI: "80" - fsType: "81" + diskName: "80" + diskURI: "81" + fsType: "82" kind: a鯿rŎǀ朲^苣 readOnly: false azureFile: - secretName: "67" - secretNamespace: "69" - shareName: "68" + secretName: "68" + secretNamespace: "70" + shareName: "69" capacity: qJ枊a8衍`Ĩ: "652" cephfs: monitors: - - "50" - path: "51" + - "51" + path: "52" readOnly: true - secretFile: "53" + secretFile: "54" secretRef: - name: "54" - namespace: "55" - user: "52" + name: "55" + namespace: "56" + user: "53" cinder: - fsType: "47" + fsType: "48" readOnly: true secretRef: - name: "48" - namespace: "49" - volumeID: "46" + name: "49" + namespace: "50" + volumeID: "47" claimRef: - apiVersion: "122" - fieldPath: "124" - kind: "119" - name: "121" - namespace: "120" - resourceVersion: "123" + apiVersion: "123" + fieldPath: "125" + kind: "120" + name: "122" + namespace: "121" + resourceVersion: "124" csi: controllerExpandSecretRef: - name: "117" - namespace: "118" + name: "118" + namespace: "119" controllerPublishSecretRef: - name: "111" - namespace: "112" - driver: "106" - fsType: "108" + name: "112" + namespace: "113" + driver: "107" + fsType: "109" nodePublishSecretRef: - name: "115" - namespace: "116" + name: "116" + namespace: "117" nodeStageSecretRef: - name: "113" - namespace: "114" + name: "114" + namespace: "115" readOnly: true volumeAttributes: - "109": "110" - volumeHandle: "107" + "110": "111" + volumeHandle: "108" fc: - fsType: "57" + fsType: "58" lun: -616291512 targetWWNs: - - "56" + - "57" wwids: - - "58" + - "59" flexVolume: - driver: "61" - fsType: "62" + driver: "62" + fsType: "63" options: - "65": "66" + "66": "67" secretRef: - name: "63" - namespace: "64" + name: "64" + namespace: "65" flocker: - datasetName: "59" - datasetUUID: "60" + datasetName: "60" + datasetUUID: "61" gcePersistentDisk: - fsType: "21" + fsType: "22" partition: 1847377175 - pdName: "20" + pdName: "21" glusterfs: - endpoints: "25" - endpointsNamespace: "27" - path: "26" + endpoints: "26" + endpointsNamespace: "28" + path: "27" readOnly: true hostPath: - path: "24" + path: "25" type: 夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy iscsi: - fsType: "41" - initiatorName: "45" - iqn: "39" - iscsiInterface: "40" + fsType: "42" + initiatorName: "46" + iqn: "40" + iscsiInterface: "41" lun: 2048967527 portals: - - "42" + - "43" readOnly: true secretRef: - name: "43" - namespace: "44" - targetPortal: "38" + name: "44" + namespace: "45" + targetPortal: "39" local: - fsType: "96" - path: "95" + fsType: "97" + path: "96" mountOptions: - - "126" + - "127" nfs: - path: "29" - server: "28" + path: "30" + server: "29" nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - - key: "127" + - key: "128" operator: 檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2 values: - - "128" + - "129" matchFields: - - key: "129" + - key: "130" operator: -议}ȧ外ĺ稥氹Ç|¶ values: - - "130" + - "131" persistentVolumeReclaimPolicy: 錕?øēƺ魋Ď儇击3ƆìQ喞艋 photonPersistentDisk: - fsType: "83" - pdID: "82" + fsType: "84" + pdID: "83" portworxVolume: - fsType: "85" + fsType: "86" readOnly: true - volumeID: "84" + volumeID: "85" quobyte: - group: "77" + group: "78" readOnly: true - registry: "74" - tenant: "78" - user: "76" - volume: "75" + registry: "75" + tenant: "79" + user: "77" + volume: "76" rbd: - fsType: "32" - image: "31" - keyring: "35" + fsType: "33" + image: "32" + keyring: "36" monitors: - - "30" - pool: "33" + - "31" + pool: "34" secretRef: - name: "36" - namespace: "37" - user: "34" + name: "37" + namespace: "38" + user: "35" scaleIO: - fsType: "94" - gateway: "86" - protectionDomain: "90" + fsType: "95" + gateway: "87" + protectionDomain: "91" secretRef: - name: "88" - namespace: "89" - storageMode: "92" - storagePool: "91" - system: "87" - volumeName: "93" - storageClassName: "125" + name: "89" + namespace: "90" + storageMode: "93" + storagePool: "92" + system: "88" + volumeName: "94" + storageClassName: "126" storageos: - fsType: "99" + fsType: "100" secretRef: - apiVersion: "103" - fieldPath: "105" - kind: "100" - name: "102" - namespace: "101" - resourceVersion: "104" + apiVersion: "104" + fieldPath: "106" + kind: "101" + name: "103" + namespace: "102" + resourceVersion: "105" uid: ȮO励鹗塢ē ƕP - volumeName: "97" - volumeNamespace: "98" + volumeName: "98" + volumeNamespace: "99" volumeMode: ½ vsphereVolume: - fsType: "71" - storagePolicyID: "73" - storagePolicyName: "72" - volumePath: "70" - persistentVolumeName: "19" + fsType: "72" + storagePolicyID: "74" + storagePolicyName: "73" + volumePath: "71" + persistentVolumeName: "20" status: attachError: - message: "134" + message: "135" time: "2327-07-20T07:31:37Z" attached: true attachmentMetadata: - "132": "133" + "133": "134" detachError: - message: "135" + message: "136" time: "2046-08-01T16:33:49Z" diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.json b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.json index 8a0b0595ea0..0e9e30b0829 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.json +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.json @@ -35,7 +35,8 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.pb b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.pb index ebf9afd3677..bce3620d37e 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.pb and b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.yaml b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.yaml index 3ab93186ba5..bbb086e8692 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSIDriver.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.json b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.json index b4228322e1b..35cc4d9f5b6 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.json +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.json @@ -35,17 +35,18 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { "drivers": [ { - "name": "18", - "nodeID": "19", + "name": "19", + "nodeID": "20", "topologyKeys": [ - "20" + "21" ], "allocatable": { "count": 1305381319 diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.pb b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.pb index 84191ac7498..c94e89f4a28 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.pb and b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.yaml b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.yaml index 4e9e6b4f854..ebd3d929d4d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.CSINode.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -32,7 +33,7 @@ spec: drivers: - allocatable: count: 1305381319 - name: "18" - nodeID: "19" + name: "19" + nodeID: "20" topologyKeys: - - "20" + - "21" diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.json b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.json index 59e3a873293..115d300a157 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.json +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.json @@ -35,17 +35,18 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, - "provisioner": "18", + "provisioner": "19", "parameters": { - "19": "20" + "20": "21" }, "reclaimPolicy": "qJ枊a8衍`Ĩ", "mountOptions": [ - "21" + "22" ], "allowVolumeExpansion": true, "volumeBindingMode": "", @@ -53,9 +54,9 @@ { "matchLabelExpressions": [ { - "key": "22", + "key": "23", "values": [ - "23" + "24" ] } ] diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.pb b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.pb index 6bc0f51433c..2cb75f39797 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.pb and b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.yaml b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.yaml index 81ad16baa80..2b85e8e6943 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.StorageClass.yaml @@ -1,9 +1,9 @@ allowVolumeExpansion: true allowedTopologies: - matchLabelExpressions: - - key: "22" + - key: "23" values: - - "23" + - "24" apiVersion: storage.k8s.io/v1beta1 kind: StorageClass metadata: @@ -20,6 +20,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -35,9 +36,9 @@ metadata: selfLink: "5" uid: "7" mountOptions: -- "21" +- "22" parameters: - "19": "20" -provisioner: "18" + "20": "21" +provisioner: "19" reclaimPolicy: qJ枊a8衍`Ĩ volumeBindingMode: "" diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.json b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.json index 91ab580f6db..5284de5914d 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.json +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.json @@ -35,226 +35,227 @@ { "manager": "16", "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", - "apiVersion": "17" + "apiVersion": "17", + "fieldsType": "18" } ] }, "spec": { - "attacher": "18", + "attacher": "19", "source": { - "persistentVolumeName": "19", + "persistentVolumeName": "20", "inlineVolumeSpec": { "capacity": { "qJ枊a8衍`Ĩ": "652" }, "gcePersistentDisk": { - "pdName": "20", - "fsType": "21", + "pdName": "21", + "fsType": "22", "partition": 1847377175 }, "awsElasticBlockStore": { - "volumeID": "22", - "fsType": "23", + "volumeID": "23", + "fsType": "24", "partition": -387137265 }, "hostPath": { - "path": "24", + "path": "25", "type": "夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy" }, "glusterfs": { - "endpoints": "25", - "path": "26", + "endpoints": "26", + "path": "27", "readOnly": true, - "endpointsNamespace": "27" + "endpointsNamespace": "28" }, "nfs": { - "server": "28", - "path": "29" + "server": "29", + "path": "30" }, "rbd": { "monitors": [ - "30" + "31" ], - "image": "31", - "fsType": "32", - "pool": "33", - "user": "34", - "keyring": "35", + "image": "32", + "fsType": "33", + "pool": "34", + "user": "35", + "keyring": "36", "secretRef": { - "name": "36", - "namespace": "37" + "name": "37", + "namespace": "38" } }, "iscsi": { - "targetPortal": "38", - "iqn": "39", + "targetPortal": "39", + "iqn": "40", "lun": 2048967527, - "iscsiInterface": "40", - "fsType": "41", + "iscsiInterface": "41", + "fsType": "42", "readOnly": true, "portals": [ - "42" + "43" ], "secretRef": { - "name": "43", - "namespace": "44" + "name": "44", + "namespace": "45" }, - "initiatorName": "45" + "initiatorName": "46" }, "cinder": { - "volumeID": "46", - "fsType": "47", + "volumeID": "47", + "fsType": "48", "readOnly": true, "secretRef": { - "name": "48", - "namespace": "49" + "name": "49", + "namespace": "50" } }, "cephfs": { "monitors": [ - "50" + "51" ], - "path": "51", - "user": "52", - "secretFile": "53", + "path": "52", + "user": "53", + "secretFile": "54", "secretRef": { - "name": "54", - "namespace": "55" + "name": "55", + "namespace": "56" }, "readOnly": true }, "fc": { "targetWWNs": [ - "56" + "57" ], "lun": -616291512, - "fsType": "57", + "fsType": "58", "wwids": [ - "58" + "59" ] }, "flocker": { - "datasetName": "59", - "datasetUUID": "60" + "datasetName": "60", + "datasetUUID": "61" }, "flexVolume": { - "driver": "61", - "fsType": "62", + "driver": "62", + "fsType": "63", "secretRef": { - "name": "63", - "namespace": "64" + "name": "64", + "namespace": "65" }, "options": { - "65": "66" + "66": "67" } }, "azureFile": { - "secretName": "67", - "shareName": "68", - "secretNamespace": "69" + "secretName": "68", + "shareName": "69", + "secretNamespace": "70" }, "vsphereVolume": { - "volumePath": "70", - "fsType": "71", - "storagePolicyName": "72", - "storagePolicyID": "73" + "volumePath": "71", + "fsType": "72", + "storagePolicyName": "73", + "storagePolicyID": "74" }, "quobyte": { - "registry": "74", - "volume": "75", + "registry": "75", + "volume": "76", "readOnly": true, - "user": "76", - "group": "77", - "tenant": "78" + "user": "77", + "group": "78", + "tenant": "79" }, "azureDisk": { - "diskName": "79", - "diskURI": "80", + "diskName": "80", + "diskURI": "81", "cachingMode": "x", - "fsType": "81", + "fsType": "82", "readOnly": false, "kind": "a鯿rŎǀ朲^苣" }, "photonPersistentDisk": { - "pdID": "82", - "fsType": "83" + "pdID": "83", + "fsType": "84" }, "portworxVolume": { - "volumeID": "84", - "fsType": "85", + "volumeID": "85", + "fsType": "86", "readOnly": true }, "scaleIO": { - "gateway": "86", - "system": "87", + "gateway": "87", + "system": "88", "secretRef": { - "name": "88", - "namespace": "89" + "name": "89", + "namespace": "90" }, - "protectionDomain": "90", - "storagePool": "91", - "storageMode": "92", - "volumeName": "93", - "fsType": "94" + "protectionDomain": "91", + "storagePool": "92", + "storageMode": "93", + "volumeName": "94", + "fsType": "95" }, "local": { - "path": "95", - "fsType": "96" + "path": "96", + "fsType": "97" }, "storageos": { - "volumeName": "97", - "volumeNamespace": "98", - "fsType": "99", + "volumeName": "98", + "volumeNamespace": "99", + "fsType": "100", "secretRef": { - "kind": "100", - "namespace": "101", - "name": "102", + "kind": "101", + "namespace": "102", + "name": "103", "uid": "ȮO励鹗塢ē ƕP", - "apiVersion": "103", - "resourceVersion": "104", - "fieldPath": "105" + "apiVersion": "104", + "resourceVersion": "105", + "fieldPath": "106" } }, "csi": { - "driver": "106", - "volumeHandle": "107", + "driver": "107", + "volumeHandle": "108", "readOnly": true, - "fsType": "108", + "fsType": "109", "volumeAttributes": { - "109": "110" + "110": "111" }, "controllerPublishSecretRef": { - "name": "111", - "namespace": "112" + "name": "112", + "namespace": "113" }, "nodeStageSecretRef": { - "name": "113", - "namespace": "114" + "name": "114", + "namespace": "115" }, "nodePublishSecretRef": { - "name": "115", - "namespace": "116" + "name": "116", + "namespace": "117" }, "controllerExpandSecretRef": { - "name": "117", - "namespace": "118" + "name": "118", + "namespace": "119" } }, "accessModes": [ "d賑'üA謥ǣ偐圠=" ], "claimRef": { - "kind": "119", - "namespace": "120", - "name": "121", - "apiVersion": "122", - "resourceVersion": "123", - "fieldPath": "124" + "kind": "120", + "namespace": "121", + "name": "122", + "apiVersion": "123", + "resourceVersion": "124", + "fieldPath": "125" }, "persistentVolumeReclaimPolicy": "錕?øēƺ魋Ď儇击3ƆìQ喞艋", - "storageClassName": "125", + "storageClassName": "126", "mountOptions": [ - "126" + "127" ], "volumeMode": "½", "nodeAffinity": { @@ -263,19 +264,19 @@ { "matchExpressions": [ { - "key": "127", + "key": "128", "operator": "檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2", "values": [ - "128" + "129" ] } ], "matchFields": [ { - "key": "129", + "key": "130", "operator": "-议}ȧ外ĺ稥氹Ç|¶", "values": [ - "130" + "131" ] } ] @@ -285,20 +286,20 @@ } } }, - "nodeName": "131" + "nodeName": "132" }, "status": { "attached": true, "attachmentMetadata": { - "132": "133" + "133": "134" }, "attachError": { "time": "2327-07-20T07:31:37Z", - "message": "134" + "message": "135" }, "detachError": { "time": "2046-08-01T16:33:49Z", - "message": "135" + "message": "136" } } } \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.pb b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.pb index 56c11d85e10..155fabc1e68 100644 Binary files a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.pb and b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.pb differ diff --git a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.yaml b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.yaml index 5312162392e..dd9833ab198 100644 --- a/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.yaml +++ b/staging/src/k8s.io/api/testdata/HEAD/storage.k8s.io.v1beta1.VolumeAttachment.yaml @@ -14,6 +14,7 @@ metadata: "7": "8" managedFields: - apiVersion: "17" + fieldsType: "18" manager: "16" operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] name: "2" @@ -29,200 +30,200 @@ metadata: selfLink: "5" uid: "7" spec: - attacher: "18" - nodeName: "131" + attacher: "19" + nodeName: "132" source: inlineVolumeSpec: accessModes: - d賑'üA謥ǣ偐圠= awsElasticBlockStore: - fsType: "23" + fsType: "24" partition: -387137265 - volumeID: "22" + volumeID: "23" azureDisk: cachingMode: x - diskName: "79" - diskURI: "80" - fsType: "81" + diskName: "80" + diskURI: "81" + fsType: "82" kind: a鯿rŎǀ朲^苣 readOnly: false azureFile: - secretName: "67" - secretNamespace: "69" - shareName: "68" + secretName: "68" + secretNamespace: "70" + shareName: "69" capacity: qJ枊a8衍`Ĩ: "652" cephfs: monitors: - - "50" - path: "51" + - "51" + path: "52" readOnly: true - secretFile: "53" + secretFile: "54" secretRef: - name: "54" - namespace: "55" - user: "52" + name: "55" + namespace: "56" + user: "53" cinder: - fsType: "47" + fsType: "48" readOnly: true secretRef: - name: "48" - namespace: "49" - volumeID: "46" + name: "49" + namespace: "50" + volumeID: "47" claimRef: - apiVersion: "122" - fieldPath: "124" - kind: "119" - name: "121" - namespace: "120" - resourceVersion: "123" + apiVersion: "123" + fieldPath: "125" + kind: "120" + name: "122" + namespace: "121" + resourceVersion: "124" csi: controllerExpandSecretRef: - name: "117" - namespace: "118" + name: "118" + namespace: "119" controllerPublishSecretRef: - name: "111" - namespace: "112" - driver: "106" - fsType: "108" + name: "112" + namespace: "113" + driver: "107" + fsType: "109" nodePublishSecretRef: - name: "115" - namespace: "116" + name: "116" + namespace: "117" nodeStageSecretRef: - name: "113" - namespace: "114" + name: "114" + namespace: "115" readOnly: true volumeAttributes: - "109": "110" - volumeHandle: "107" + "110": "111" + volumeHandle: "108" fc: - fsType: "57" + fsType: "58" lun: -616291512 targetWWNs: - - "56" + - "57" wwids: - - "58" + - "59" flexVolume: - driver: "61" - fsType: "62" + driver: "62" + fsType: "63" options: - "65": "66" + "66": "67" secretRef: - name: "63" - namespace: "64" + name: "64" + namespace: "65" flocker: - datasetName: "59" - datasetUUID: "60" + datasetName: "60" + datasetUUID: "61" gcePersistentDisk: - fsType: "21" + fsType: "22" partition: 1847377175 - pdName: "20" + pdName: "21" glusterfs: - endpoints: "25" - endpointsNamespace: "27" - path: "26" + endpoints: "26" + endpointsNamespace: "28" + path: "27" readOnly: true hostPath: - path: "24" + path: "25" type: 夸eɑeʤ脽ěĂ凗蓏Ŋ蛊ĉy iscsi: - fsType: "41" - initiatorName: "45" - iqn: "39" - iscsiInterface: "40" + fsType: "42" + initiatorName: "46" + iqn: "40" + iscsiInterface: "41" lun: 2048967527 portals: - - "42" + - "43" readOnly: true secretRef: - name: "43" - namespace: "44" - targetPortal: "38" + name: "44" + namespace: "45" + targetPortal: "39" local: - fsType: "96" - path: "95" + fsType: "97" + path: "96" mountOptions: - - "126" + - "127" nfs: - path: "29" - server: "28" + path: "30" + server: "29" nodeAffinity: required: nodeSelectorTerms: - matchExpressions: - - key: "127" + - key: "128" operator: 檮Ǣ冖ž琔n宂¬轚9Ȏ瀮昃2 values: - - "128" + - "129" matchFields: - - key: "129" + - key: "130" operator: -议}ȧ外ĺ稥氹Ç|¶ values: - - "130" + - "131" persistentVolumeReclaimPolicy: 錕?øēƺ魋Ď儇击3ƆìQ喞艋 photonPersistentDisk: - fsType: "83" - pdID: "82" + fsType: "84" + pdID: "83" portworxVolume: - fsType: "85" + fsType: "86" readOnly: true - volumeID: "84" + volumeID: "85" quobyte: - group: "77" + group: "78" readOnly: true - registry: "74" - tenant: "78" - user: "76" - volume: "75" + registry: "75" + tenant: "79" + user: "77" + volume: "76" rbd: - fsType: "32" - image: "31" - keyring: "35" + fsType: "33" + image: "32" + keyring: "36" monitors: - - "30" - pool: "33" + - "31" + pool: "34" secretRef: - name: "36" - namespace: "37" - user: "34" + name: "37" + namespace: "38" + user: "35" scaleIO: - fsType: "94" - gateway: "86" - protectionDomain: "90" + fsType: "95" + gateway: "87" + protectionDomain: "91" secretRef: - name: "88" - namespace: "89" - storageMode: "92" - storagePool: "91" - system: "87" - volumeName: "93" - storageClassName: "125" + name: "89" + namespace: "90" + storageMode: "93" + storagePool: "92" + system: "88" + volumeName: "94" + storageClassName: "126" storageos: - fsType: "99" + fsType: "100" secretRef: - apiVersion: "103" - fieldPath: "105" - kind: "100" - name: "102" - namespace: "101" - resourceVersion: "104" + apiVersion: "104" + fieldPath: "106" + kind: "101" + name: "103" + namespace: "102" + resourceVersion: "105" uid: ȮO励鹗塢ē ƕP - volumeName: "97" - volumeNamespace: "98" + volumeName: "98" + volumeNamespace: "99" volumeMode: ½ vsphereVolume: - fsType: "71" - storagePolicyID: "73" - storagePolicyName: "72" - volumePath: "70" - persistentVolumeName: "19" + fsType: "72" + storagePolicyID: "74" + storagePolicyName: "73" + volumePath: "71" + persistentVolumeName: "20" status: attachError: - message: "134" + message: "135" time: "2327-07-20T07:31:37Z" attached: true attachmentMetadata: - "132": "133" + "133": "134" detachError: - message: "135" + message: "136" time: "2046-08-01T16:33:49Z" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.json new file mode 100644 index 00000000000..0c243fbed68 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.json @@ -0,0 +1,93 @@ +{ + "kind": "MutatingWebhookConfiguration", + "apiVersion": "admissionregistration.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "webhooks": [ + { + "name": "24", + "clientConfig": { + "url": "25", + "service": { + "namespace": "26", + "name": "27", + "path": "28" + }, + "caBundle": "/Q==" + }, + "rules": [ + { + "operations": [ + "凗蓏Ŋ蛊ĉy緅縕\u003eŽ" + ], + "apiGroups": [ + "29" + ], + "apiVersions": [ + "30" + ], + "resources": [ + "31" + ], + "scope": "ǡƏS$+½H" + } + ], + "failurePolicy": "洝尿彀", + "namespaceSelector": { + "matchLabels": { + "8--58----0683-b-w9.j---57-y-o-4-m-7r--0am6b4---l---rcdj24r-----v-2/uY._.-44..d.__Gg8-2_kS91.eK": "1d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "sideEffects": "ʖ畬x骀Šĸů湙騘\u0026啞川J缮ǚb", + "timeoutSeconds": 743309977, + "admissionReviewVersions": [ + "38" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.pb index c35154e5e90..c0824e52419 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.yaml new file mode 100644 index 00000000000..10eabc1eedd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.yaml @@ -0,0 +1,62 @@ +apiVersion: admissionregistration.k8s.io/v1beta1 +kind: MutatingWebhookConfiguration +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +webhooks: +- admissionReviewVersions: + - "38" + clientConfig: + caBundle: /Q== + service: + name: "27" + namespace: "26" + path: "28" + url: "25" + failurePolicy: 洝尿彀 + name: "24" + namespaceSelector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 8--58----0683-b-w9.j---57-y-o-4-m-7r--0am6b4---l---rcdj24r-----v-2/uY._.-44..d.__Gg8-2_kS91.eK: 1d3-7-f8 + rules: + - apiGroups: + - "29" + apiVersions: + - "30" + operations: + - 凗蓏Ŋ蛊ĉy緅縕>Ž + resources: + - "31" + scope: ǡƏS$+½H + sideEffects: ʖ畬x骀Šĸů湙騘&啞川J缮ǚb + timeoutSeconds: 743309977 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.json new file mode 100644 index 00000000000..c94143578d2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.json @@ -0,0 +1,93 @@ +{ + "kind": "ValidatingWebhookConfiguration", + "apiVersion": "admissionregistration.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "webhooks": [ + { + "name": "24", + "clientConfig": { + "url": "25", + "service": { + "namespace": "26", + "name": "27", + "path": "28" + }, + "caBundle": "/Q==" + }, + "rules": [ + { + "operations": [ + "凗蓏Ŋ蛊ĉy緅縕\u003eŽ" + ], + "apiGroups": [ + "29" + ], + "apiVersions": [ + "30" + ], + "resources": [ + "31" + ], + "scope": "ǡƏS$+½H" + } + ], + "failurePolicy": "洝尿彀", + "namespaceSelector": { + "matchLabels": { + "8--58----0683-b-w9.j---57-y-o-4-m-7r--0am6b4---l---rcdj24r-----v-2/uY._.-44..d.__Gg8-2_kS91.eK": "1d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "sideEffects": "ʖ畬x骀Šĸů湙騘\u0026啞川J缮ǚb", + "timeoutSeconds": 743309977, + "admissionReviewVersions": [ + "38" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.pb index de2d0a0feca..d8391a1828e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.yaml new file mode 100644 index 00000000000..079716944c6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.yaml @@ -0,0 +1,62 @@ +apiVersion: admissionregistration.k8s.io/v1beta1 +kind: ValidatingWebhookConfiguration +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +webhooks: +- admissionReviewVersions: + - "38" + clientConfig: + caBundle: /Q== + service: + name: "27" + namespace: "26" + path: "28" + url: "25" + failurePolicy: 洝尿彀 + name: "24" + namespaceSelector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 8--58----0683-b-w9.j---57-y-o-4-m-7r--0am6b4---l---rcdj24r-----v-2/uY._.-44..d.__Gg8-2_kS91.eK: 1d3-7-f8 + rules: + - apiGroups: + - "29" + apiVersions: + - "30" + operations: + - 凗蓏Ŋ蛊ĉy緅縕>Ž + resources: + - "31" + scope: ǡƏS$+½H + sideEffects: ʖ畬x骀Šĸů湙騘&啞川J缮ǚb + timeoutSeconds: 743309977 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.json new file mode 100644 index 00000000000..21a081ff975 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.pb index dd5497dd02e..e1aef3b40e8 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.yaml new file mode 100644 index 00000000000..7224b1aa896 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ControllerRevision.after_roundtrip.yaml @@ -0,0 +1,38 @@ +apiVersion: apps/v1 +data: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 +kind: ControllerRevision +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.json new file mode 100644 index 00000000000..389c722cfcf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.json @@ -0,0 +1,1062 @@ +{ + "kind": "DaemonSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "runAsUser": 6808883506426686803, + "runAsGroup": 4559267523176571, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ğ#咻痗ȡmƴ" + }, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": -1942612426, + "containerPort": -1222594476, + "protocol": "遼ūPH炮掊°nʮ閼咎櫸eʔ", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "627" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "280" + }, + "requests": { + "": "809" + } + }, + "volumeMounts": [ + { + "name": "236", + "mountPath": "237", + "subPath": "238", + "mountPropagation": "å睫}堇硲蕵ɢ苆", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": -57352147, + "host": "244", + "scheme": "Y鶪5w垁鷌辪虽U珝", + "httpHeaders": [ + { + "name": "245", + "value": "246" + } + ] + }, + "tcpSocket": { + "port": "247", + "host": "248" + }, + "initialDelaySeconds": 411878451, + "timeoutSeconds": 1676588692, + "periodSeconds": -254454655, + "successThreshold": -1925916855, + "failureThreshold": -1553779100 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "}", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": "267", + "host": "268", + "scheme": "@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": "271", + "host": "272" + } + } + }, + "terminationMessagePath": "273", + "terminationMessagePolicy": "Ŭ", + "imagePullPolicy": "軶ǃ*ʙ嫙\u0026蒒5靇", + "securityContext": { + "capabilities": { + "add": [ + "ɵK.Q貇£ȹ" + ], + "drop": [ + "ƹǔw÷nI粛E煹ǐƲE" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "274", + "role": "275", + "type": "276", + "level": "277" + }, + "runAsUser": -378701183370790036, + "runAsGroup": -8656955128235291182, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Z" + } + } + ], + "restartPolicy": "0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭", + "terminationGracePeriodSeconds": 3211788672813464064, + "activeDeadlineSeconds": 3932374770591864310, + "dnsPolicy": "ħ籘Àǒɿʒ", + "nodeSelector": { + "278": "279" + }, + "serviceAccountName": "280", + "serviceAccount": "281", + "automountServiceAccountToken": true, + "nodeName": "282", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "283", + "role": "284", + "type": "285", + "level": "286" + }, + "runAsUser": 8519427267030036521, + "runAsGroup": -4151726557168738613, + "runAsNonRoot": true, + "supplementalGroups": [ + 1875040261412240501 + ], + "fsGroup": -3078742976292946468, + "sysctls": [ + { + "name": "287", + "value": "288" + } + ] + }, + "imagePullSecrets": [ + { + "name": "289" + } + ], + "hostname": "290", + "subdomain": "291", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "292", + "operator": "Z1Ůđ眊ľǎɳ,ǿ飏騀呣", + "values": [ + "293" + ] + } + ], + "matchFields": [ + { + "key": "294", + "operator": "ƻ悖ȩ0Ƹ[", + "values": [ + "295" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1694108493, + "preference": { + "matchExpressions": [ + { + "key": "296", + "operator": "U髷裎$MVȟ@7飣奺Ȋ", + "values": [ + "297" + ] + } + ], + "matchFields": [ + { + "key": "298", + "operator": "ʁ揆ɘȌ脾嚏吐ĠLƐ", + "values": [ + "299" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7": "OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P" + }, + "matchExpressions": [ + { + "key": "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J", + "operator": "In", + "values": [ + "3-___t-Z8SUGP.-_.uB-.--.gR" + ] + } + ] + }, + "namespaces": [ + "306" + ], + "topologyKey": "307" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -205176266, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "U.8N": "N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz" + }, + "matchExpressions": [ + { + "key": "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "314" + ], + "topologyKey": "315" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3": "4-Tm._G" + }, + "matchExpressions": [ + { + "key": "Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X", + "operator": "NotIn", + "values": [ + "X_._D8T" + ] + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 789384689, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B": "V.Z__Lv8_.O_..8n.--z_-..W" + }, + "matchExpressions": [ + { + "key": "VKPg___KA-._d._.U8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + } + }, + "schedulerName": "332", + "tolerations": [ + { + "key": "333", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "334", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "335", + "hostnames": [ + "336" + ] + } + ], + "priorityClassName": "337", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "338" + ], + "searches": [ + "339" + ], + "options": [ + { + "name": "340", + "value": "341" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "342", + "enableServiceLinks": false + } + }, + "updateStrategy": { + "type": "鮽ǍJB膾扉A­1襏櫯³£h刪q塨", + "rollingUpdate": { + + } + }, + "minReadySeconds": -252352702, + "revisionHistoryLimit": -1230911246 + }, + "status": { + "currentNumberScheduled": -10743562, + "numberMisscheduled": -1479988716, + "desiredNumberScheduled": 1262074531, + "numberReady": -1187060809, + "observedGeneration": 8043349780356677523, + "updatedNumberScheduled": 641181607, + "numberAvailable": 1131069811, + "numberUnavailable": 1834151037, + "collisionCount": 337714305, + "conditions": [ + { + "type": "嵘厶sȰÖ埡ÆɰŞ襵樞úʥ銀ƨ", + "status": "[\u003eĵ'o儿Ƭ銭", + "lastTransitionTime": "2739-05-30T11:23:39Z", + "reason": "343", + "message": "344" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.pb index 59b340f4ef2..65654fb7c58 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.yaml new file mode 100644 index 00000000000..966312dcb40 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.DaemonSet.after_roundtrip.yaml @@ -0,0 +1,719 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -252352702 + revisionHistoryLimit: -1230911246 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: 3932374770591864310 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "296" + operator: U髷裎$MVȟ@7飣奺Ȋ + values: + - "297" + matchFields: + - key: "298" + operator: ʁ揆ɘȌ脾嚏吐ĠLƐ + values: + - "299" + weight: -1694108493 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "292" + operator: Z1Ůđ眊ľǎɳ,ǿ飏騀呣 + values: + - "293" + matchFields: + - key: "294" + operator: ƻ悖ȩ0Ƹ[ + values: + - "295" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8 + operator: DoesNotExist + matchLabels: + U.8N: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "314" + topologyKey: "315" + weight: -205176266 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J + operator: In + values: + - 3-___t-Z8SUGP.-_.uB-.--.gR + matchLabels: + 546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7: OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P + namespaces: + - "306" + topologyKey: "307" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: VKPg___KA-._d._.U8 + operator: DoesNotExist + matchLabels: + 4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B: V.Z__Lv8_.O_..8n.--z_-..W + namespaces: + - "330" + topologyKey: "331" + weight: 789384689 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X + operator: NotIn + values: + - X_._D8T + matchLabels: + 8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3: 4-Tm._G + namespaces: + - "322" + topologyKey: "323" + automountServiceAccountToken: true + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "627" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: 軶ǃ*ʙ嫙&蒒5靇 + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: k_瀹鞎sn芞QÄȻ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "266" + port: "267" + scheme: '@Ȗs«öʮĀ<é瞾' + tcpSocket: + host: "272" + port: "271" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1553779100 + httpGet: + host: "244" + httpHeaders: + - name: "245" + value: "246" + path: "243" + port: -57352147 + scheme: Y鶪5w垁鷌辪虽U珝 + initialDelaySeconds: 411878451 + periodSeconds: -254454655 + successThreshold: -1925916855 + tcpSocket: + host: "248" + port: "247" + timeoutSeconds: 1676588692 + name: "216" + ports: + - containerPort: -1222594476 + hostIP: "222" + hostPort: -1942612426 + name: "221" + protocol: 遼ūPH炮掊°nʮ閼咎櫸eʔ + readinessProbe: + exec: + command: + - "249" + failureThreshold: -31530684 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -1080853187 + resources: + limits: + "": "280" + requests: + "": "809" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ɵK.Q貇£ȹ + drop: + - ƹǔw÷nI粛E煹ǐƲE + privileged: true + procMount: Z + readOnlyRootFilesystem: false + runAsGroup: -8656955128235291182 + runAsNonRoot: false + runAsUser: -378701183370790036 + seLinuxOptions: + level: "277" + role: "275" + type: "276" + user: "274" + terminationMessagePath: "273" + terminationMessagePolicy: Ŭ + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: å睫}堇硲蕵ɢ苆 + name: "236" + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "338" + options: + - name: "340" + value: "341" + searches: + - "339" + dnsPolicy: ħ籘Àǒɿʒ + enableServiceLinks: false + hostAliases: + - hostnames: + - "336" + ip: "335" + hostPID: true + hostname: "290" + imagePullSecrets: + - name: "289" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: ğ#咻痗ȡmƴ + readOnlyRootFilesystem: false + runAsGroup: 4559267523176571 + runAsNonRoot: true + runAsUser: 6808883506426686803 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "282" + nodeSelector: + "278": "279" + priority: -2137775067 + priorityClassName: "337" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭 + runtimeClassName: "342" + schedulerName: "332" + securityContext: + fsGroup: -3078742976292946468 + runAsGroup: -4151726557168738613 + runAsNonRoot: true + runAsUser: 8519427267030036521 + seLinuxOptions: + level: "286" + role: "284" + type: "285" + user: "283" + supplementalGroups: + - 1875040261412240501 + sysctls: + - name: "287" + value: "288" + serviceAccount: "281" + serviceAccountName: "280" + shareProcessNamespace: true + subdomain: "291" + terminationGracePeriodSeconds: 3211788672813464064 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "333" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "334" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 1637061888 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 啞川J缮ǚb + diskName: "119" + diskURI: "120" + fsType: "121" + kind: ʬ + readOnly: false + azureFile: + readOnly: true + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: -1853411528 + items: + - key: "108" + mode: -885708332 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -861583888 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -332563744 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "40" + resource: "101" + emptyDir: + medium: Ň'Ğİ* + sizeLimit: "695" + fc: + fsType: "103" + lun: 324963473 + readOnly: true + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1706940973 + pdName: "53" + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + hostPath: + path: "52" + type: _Ĭ艥< + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1884322607 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + readOnly: true + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + volumeID: "137" + projected: + defaultMode: -740816174 + sources: + - configMap: + items: + - key: "133" + mode: -2137658152 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1617414299 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "763" + resource: "131" + secret: + items: + - key: "125" + mode: 1493217478 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -6753602166099171537 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 62108019 + items: + - key: "61" + mode: -1092501327 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: {} + type: 鮽ǍJB膾扉A­1襏櫯³£h刪q塨 +status: + collisionCount: 337714305 + conditions: + - lastTransitionTime: "2739-05-30T11:23:39Z" + message: "344" + reason: "343" + status: '[>ĵ''o儿Ƭ銭' + type: 嵘厶sȰÖ埡ÆɰŞ襵樞úʥ銀ƨ + currentNumberScheduled: -10743562 + desiredNumberScheduled: 1262074531 + numberAvailable: 1131069811 + numberMisscheduled: -1479988716 + numberReady: -1187060809 + numberUnavailable: 1834151037 + observedGeneration: 8043349780356677523 + updatedNumberScheduled: 641181607 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.json new file mode 100644 index 00000000000..c733928889c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.json @@ -0,0 +1,1069 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "strategy": { + "type": "Ŗ鱓;鹡鑓侅闍ŏ", + "rollingUpdate": { + + } + }, + "minReadySeconds": -721017134, + "revisionHistoryLimit": -2062497734, + "paused": true, + "progressDeadlineSeconds": -2022494519 + }, + "status": { + "observedGeneration": -646884070573393486, + "replicas": -1207878403, + "updatedReplicas": 372376497, + "readyReplicas": -1085841792, + "availableReplicas": 2061490078, + "unavailableReplicas": -244836060, + "conditions": [ + { + "type": "NJ丧鴻", + "status": "-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ", + "lastUpdateTime": "2182-10-10T16:20:33Z", + "lastTransitionTime": "2191-07-04T07:05:53Z", + "reason": "340", + "message": "341" + } + ], + "collisionCount": 99448460 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.pb index 7efe1d4033e..6ed812b194c 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.yaml new file mode 100644 index 00000000000..fd936b337a4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.Deployment.after_roundtrip.yaml @@ -0,0 +1,726 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -721017134 + paused: true + progressDeadlineSeconds: -2022494519 + replicas: -1978186127 + revisionHistoryLimit: -2062497734 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: Ŗ鱓;鹡鑓侅闍ŏ + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 2061490078 + collisionCount: 99448460 + conditions: + - lastTransitionTime: "2191-07-04T07:05:53Z" + lastUpdateTime: "2182-10-10T16:20:33Z" + message: "341" + reason: "340" + status: -墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ + type: NJ丧鴻 + observedGeneration: -646884070573393486 + readyReplicas: -1085841792 + replicas: -1207878403 + unavailableReplicas: -244836060 + updatedReplicas: 372376497 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.json new file mode 100644 index 00000000000..f0bb2f60880 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.json @@ -0,0 +1,1050 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "runAsUser": -6722299225018603773, + "runAsGroup": 6637292039508172491, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "嫙\u0026蒒5靇C'ɵK.Q貇" + }, + "tty": true + } + ], + "containers": [ + { + "name": "215", + "image": "216", + "command": [ + "217" + ], + "args": [ + "218" + ], + "workingDir": "219", + "ports": [ + { + "name": "220", + "hostPort": -1762049522, + "containerPort": -1478830017, + "protocol": "÷nI粛E煹ǐƲE", + "hostIP": "221" + } + ], + "envFrom": [ + { + "prefix": "222", + "configMapRef": { + "name": "223", + "optional": true + }, + "secretRef": { + "name": "224", + "optional": true + } + } + ], + "env": [ + { + "name": "225", + "value": "226", + "valueFrom": { + "fieldRef": { + "apiVersion": "227", + "fieldPath": "228" + }, + "resourceFieldRef": { + "containerName": "229", + "resource": "230", + "divisor": "43" + }, + "configMapKeyRef": { + "name": "231", + "key": "232", + "optional": false + }, + "secretKeyRef": { + "name": "233", + "key": "234", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ",铻OŤǢʭ嵔棂p儼Ƿ裚瓶": "806" + }, + "requests": { + "ɩC": "766" + } + }, + "volumeMounts": [ + { + "name": "235", + "mountPath": "236", + "subPath": "237", + "mountPropagation": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "subPathExpr": "238" + } + ], + "volumeDevices": [ + { + "name": "239", + "devicePath": "240" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "241" + ] + }, + "httpGet": { + "path": "242", + "port": -342705708, + "host": "243", + "scheme": "fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "246" + }, + "initialDelaySeconds": 364078113, + "timeoutSeconds": -181693648, + "periodSeconds": 828173251, + "successThreshold": -394397948, + "failureThreshold": 2040455355 + }, + "readinessProbe": { + "exec": { + "command": [ + "247" + ] + }, + "httpGet": { + "path": "248", + "port": 474119379, + "host": "249", + "scheme": "萭旿@掇lNdǂ\u003e5姣", + "httpHeaders": [ + { + "name": "250", + "value": "251" + } + ] + }, + "tcpSocket": { + "port": 1498833271, + "host": "252" + }, + "initialDelaySeconds": 1505082076, + "timeoutSeconds": 1447898632, + "periodSeconds": 1602745893, + "successThreshold": 1599076900, + "failureThreshold": -1920661051 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "253" + ] + }, + "httpGet": { + "path": "254", + "port": 963670270, + "host": "255", + "scheme": "ɘȌ脾嚏吐ĠLƐȤ藠3.v", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + } + }, + "preStop": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "\\ ", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + } + } + }, + "terminationMessagePath": "268", + "terminationMessagePolicy": "«丯Ƙ枛牐ɺ皚", + "imagePullPolicy": "I\\p[", + "securityContext": { + "capabilities": { + "add": [ + "ĨɆâĺɗŹ倗" + ], + "drop": [ + "晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "269", + "role": "270", + "type": "271", + "level": "272" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ȱ?$矡ȶ网" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": -549108701661089463, + "activeDeadlineSeconds": -11671145270681448, + "nodeSelector": { + "273": "274" + }, + "serviceAccountName": "275", + "serviceAccount": "276", + "automountServiceAccountToken": true, + "nodeName": "277", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "278", + "role": "279", + "type": "280", + "level": "281" + }, + "runAsUser": -5860790522738935260, + "runAsGroup": 5267311692406174869, + "runAsNonRoot": false, + "supplementalGroups": [ + -4369115231127764890 + ], + "fsGroup": -4765779537771254535, + "sysctls": [ + { + "name": "282", + "value": "283" + } + ] + }, + "imagePullSecrets": [ + { + "name": "284" + } + ], + "hostname": "285", + "subdomain": "286", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "287", + "operator": "胵輓Ɔ", + "values": [ + "288" + ] + } + ], + "matchFields": [ + { + "key": "289", + "operator": "ØœȠƬQg鄠[颐o", + "values": [ + "290" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 410611837, + "preference": { + "matchExpressions": [ + { + "key": "291", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "292" + ] + } + ], + "matchFields": [ + { + "key": "293", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "294" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J": "q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24" + }, + "matchExpressions": [ + { + "key": "d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "301" + ], + "topologyKey": "302" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -751455207, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "G.-_pP__up.2L_s-o779._-k-5___Q": "3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x" + }, + "matchExpressions": [ + { + "key": "2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -2081163116, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "acp6-5-x1---4/b8a_6_.0Q46": "6" + }, + "matchExpressions": [ + { + "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9", + "operator": "In", + "values": [ + "Gv" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + } + ] + } + }, + "schedulerName": "327", + "tolerations": [ + { + "key": "328", + "operator": "ȜŚɇA%ɀ蓧睔SJȋ灋槊", + "value": "329", + "effect": "群E牬庘颮6(|ǖûǭ", + "tolerationSeconds": -288011219492438332 + } + ], + "hostAliases": [ + { + "ip": "330", + "hostnames": [ + "331" + ] + } + ], + "priorityClassName": "332", + "priority": -852112760, + "dnsConfig": { + "nameservers": [ + "333" + ], + "searches": [ + "334" + ], + "options": [ + { + "name": "335", + "value": "336" + } + ] + }, + "readinessGates": [ + { + "conditionType": "" + } + ], + "runtimeClassName": "337", + "enableServiceLinks": true + } + } + }, + "status": { + "replicas": -1280563546, + "fullyLabeledReplicas": 163034368, + "readyReplicas": 1631678367, + "availableReplicas": 1298031603, + "observedGeneration": -3092144976843560567, + "conditions": [ + { + "type": ".¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ", + "status": "óƒ畒Üɉ愂,wa纝", + "lastTransitionTime": "2488-07-22T04:14:34Z", + "reason": "338", + "message": "339" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.pb index 6ccdf6b124c..92eab9e0c2f 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.yaml new file mode 100644 index 00000000000..13c0d982496 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.ReplicaSet.after_roundtrip.yaml @@ -0,0 +1,710 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -11671145270681448 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "291" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "292" + matchFields: + - key: "293" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "294" + weight: 410611837 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "287" + operator: 胵輓Ɔ + values: + - "288" + matchFields: + - key: "289" + operator: ØœȠƬQg鄠[颐o + values: + - "290" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p + operator: Exists + matchLabels: + G.-_pP__up.2L_s-o779._-k-5___Q: 3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x + namespaces: + - "309" + topologyKey: "310" + weight: -751455207 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4 + operator: Exists + matchLabels: + 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J: q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24 + namespaces: + - "301" + topologyKey: "302" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9 + operator: In + values: + - Gv + matchLabels: + acp6-5-x1---4/b8a_6_.0Q46: "6" + namespaces: + - "325" + topologyKey: "326" + weight: -2081163116 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "317" + topologyKey: "318" + automountServiceAccountToken: true + containers: + - args: + - "218" + command: + - "217" + env: + - name: "225" + value: "226" + valueFrom: + configMapKeyRef: + key: "232" + name: "231" + optional: false + fieldRef: + apiVersion: "227" + fieldPath: "228" + resourceFieldRef: + containerName: "229" + divisor: "43" + resource: "230" + secretKeyRef: + key: "234" + name: "233" + optional: true + envFrom: + - configMapRef: + name: "223" + optional: true + prefix: "222" + secretRef: + name: "224" + optional: true + image: "216" + imagePullPolicy: I\p[ + lifecycle: + postStart: + exec: + command: + - "253" + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "254" + port: 963670270 + scheme: ɘȌ脾嚏吐ĠLƐȤ藠3.v + tcpSocket: + host: "259" + port: "258" + preStop: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: '\ ' + tcpSocket: + host: "267" + port: "266" + livenessProbe: + exec: + command: + - "241" + failureThreshold: 2040455355 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "242" + port: -342705708 + scheme: fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + initialDelaySeconds: 364078113 + periodSeconds: 828173251 + successThreshold: -394397948 + tcpSocket: + host: "246" + port: 88483549 + timeoutSeconds: -181693648 + name: "215" + ports: + - containerPort: -1478830017 + hostIP: "221" + hostPort: -1762049522 + name: "220" + protocol: ÷nI粛E煹ǐƲE + readinessProbe: + exec: + command: + - "247" + failureThreshold: -1920661051 + httpGet: + host: "249" + httpHeaders: + - name: "250" + value: "251" + path: "248" + port: 474119379 + scheme: 萭旿@掇lNdǂ>5姣 + initialDelaySeconds: 1505082076 + periodSeconds: 1602745893 + successThreshold: 1599076900 + tcpSocket: + host: "252" + port: 1498833271 + timeoutSeconds: 1447898632 + resources: + limits: + ',铻OŤǢʭ嵔棂p儼Ƿ裚瓶': "806" + requests: + ɩC: "766" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ĨɆâĺɗŹ倗 + drop: + - 晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl + privileged: true + procMount: Ȱ?$矡ȶ网 + readOnlyRootFilesystem: false + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "272" + role: "270" + type: "271" + user: "269" + stdin: true + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: «丯Ƙ枛牐ɺ皚 + tty: true + volumeDevices: + - devicePath: "240" + name: "239" + volumeMounts: + - mountPath: "236" + mountPropagation: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + name: "235" + subPath: "237" + subPathExpr: "238" + workingDir: "219" + dnsConfig: + nameservers: + - "333" + options: + - name: "335" + value: "336" + searches: + - "334" + enableServiceLinks: true + hostAliases: + - hostnames: + - "331" + ip: "330" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "285" + imagePullSecrets: + - name: "284" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 嫙&蒒5靇C'ɵK.Q貇 + readOnlyRootFilesystem: false + runAsGroup: 6637292039508172491 + runAsNonRoot: false + runAsUser: -6722299225018603773 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "277" + nodeSelector: + "273": "274" + priority: -852112760 + priorityClassName: "332" + readinessGates: + - conditionType: "" + runtimeClassName: "337" + schedulerName: "327" + securityContext: + fsGroup: -4765779537771254535 + runAsGroup: 5267311692406174869 + runAsNonRoot: false + runAsUser: -5860790522738935260 + seLinuxOptions: + level: "281" + role: "279" + type: "280" + user: "278" + supplementalGroups: + - -4369115231127764890 + sysctls: + - name: "282" + value: "283" + serviceAccount: "276" + serviceAccountName: "275" + shareProcessNamespace: false + subdomain: "286" + terminationGracePeriodSeconds: -549108701661089463 + tolerations: + - effect: 群E牬庘颮6(|ǖûǭ + key: "328" + operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊 + tolerationSeconds: -288011219492438332 + value: "329" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1298031603 + conditions: + - lastTransitionTime: "2488-07-22T04:14:34Z" + message: "339" + reason: "338" + status: óƒ畒Üɉ愂,wa纝 + type: .¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ + fullyLabeledReplicas: 163034368 + observedGeneration: -3092144976843560567 + readyReplicas: 1631678367 + replicas: -1280563546 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.json new file mode 100644 index 00000000000..0c35960551f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.json @@ -0,0 +1,1163 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "340", + "generateName": "341", + "namespace": "342", + "selfLink": "343", + "resourceVersion": "15930892079168115837", + "generation": -7417757023786628909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 6779218673590464341, + "labels": { + "345": "346" + }, + "annotations": { + "347": "348" + }, + "ownerReferences": [ + { + "apiVersion": "349", + "kind": "350", + "name": "351", + "uid": "țb贇髪čɣ暇镘買ɱD很唟-", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "352" + ], + "clusterName": "353", + "managedFields": [ + { + "manager": "354", + "operation": "E嗆R2璻攜轴", + "apiVersion": "355" + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "366", + "storageClassName": "367", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "368", + "kind": "369", + "name": "370" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "371", + "message": "372" + } + ] + } + } + ], + "serviceName": "373", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": 3145429786196118388, + "replicas": 1256299227, + "readyReplicas": -63012996, + "currentReplicas": 1538760390, + "updatedReplicas": 346775159, + "currentRevision": "374", + "updateRevision": "375", + "collisionCount": 1836894267, + "conditions": [ + { + "type": "囨汙Ȗ\u003e\u003c僚徘ó蒿", + "status": "誀ŭ\"ɦ?", + "lastTransitionTime": "2741-08-01T23:33:42Z", + "reason": "376", + "message": "377" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.pb index d01afb6c514..40a26eeea8f 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.yaml new file mode 100644 index 00000000000..520b75e8d4f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1.StatefulSet.after_roundtrip.yaml @@ -0,0 +1,790 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "373" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "347": "348" + clusterName: "353" + creationTimestamp: null + deletionGracePeriodSeconds: 6779218673590464341 + finalizers: + - "352" + generateName: "341" + generation: -7417757023786628909 + labels: + "345": "346" + managedFields: + - apiVersion: "355" + manager: "354" + operation: E嗆R2璻攜轴 + name: "340" + namespace: "342" + ownerReferences: + - apiVersion: "349" + blockOwnerDeletion: false + controller: true + kind: "350" + name: "351" + uid: țb贇髪čɣ暇镘買ɱD很唟- + resourceVersion: "15930892079168115837" + selfLink: "343" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "368" + kind: "369" + name: "370" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "367" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "366" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "372" + reason: "371" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: 1836894267 + conditions: + - lastTransitionTime: "2741-08-01T23:33:42Z" + message: "377" + reason: "376" + status: 誀ŭ"ɦ? + type: 囨汙Ȗ><僚徘ó蒿 + currentReplicas: 1538760390 + currentRevision: "374" + observedGeneration: 3145429786196118388 + readyReplicas: -63012996 + replicas: 1256299227 + updateRevision: "375" + updatedReplicas: 346775159 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.json new file mode 100644 index 00000000000..2ef9c9a7a40 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.pb index 6adeec37652..a92e15a7a02 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.yaml new file mode 100644 index 00000000000..6c93d7d360f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.ControllerRevision.after_roundtrip.yaml @@ -0,0 +1,38 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.json new file mode 100644 index 00000000000..8106df9cc3a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.json @@ -0,0 +1,1072 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "strategy": { + "type": "Ŗ鱓;鹡鑓侅闍ŏ", + "rollingUpdate": { + + } + }, + "minReadySeconds": -721017134, + "revisionHistoryLimit": -2062497734, + "paused": true, + "rollbackTo": { + "revision": 1503865638277557961 + }, + "progressDeadlineSeconds": -94103882 + }, + "status": { + "observedGeneration": -5187798234288383520, + "replicas": 1170997513, + "updatedReplicas": 44905239, + "readyReplicas": 1866809652, + "availableReplicas": -164761311, + "unavailableReplicas": -1844415313, + "conditions": [ + { + "type": "很唟-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ", + "status": "PPöƌ镳餘ŁƁ翂|C ɩ", + "lastUpdateTime": "2646-12-03T23:27:38Z", + "lastTransitionTime": "2449-11-26T19:51:46Z", + "reason": "340", + "message": "341" + } + ], + "collisionCount": -305244896 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.pb index 6e76f42930b..7cc2e2f89da 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.yaml new file mode 100644 index 00000000000..811ce813ea9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Deployment.after_roundtrip.yaml @@ -0,0 +1,728 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -721017134 + paused: true + progressDeadlineSeconds: -94103882 + replicas: -1978186127 + revisionHistoryLimit: -2062497734 + rollbackTo: + revision: 1503865638277557961 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: Ŗ鱓;鹡鑓侅闍ŏ + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: -164761311 + collisionCount: -305244896 + conditions: + - lastTransitionTime: "2449-11-26T19:51:46Z" + lastUpdateTime: "2646-12-03T23:27:38Z" + message: "341" + reason: "340" + status: PPöƌ镳餘ŁƁ翂|C ɩ + type: 很唟-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ + observedGeneration: -5187798234288383520 + readyReplicas: 1866809652 + replicas: 1170997513 + unavailableReplicas: -1844415313 + updatedReplicas: 44905239 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.json new file mode 100644 index 00000000000..876917f59a4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.json @@ -0,0 +1,52 @@ +{ + "kind": "Scale", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.pb index 3771f7f4a35..bcf788d9e52 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.yaml new file mode 100644 index 00000000000..f3bdf67201f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.Scale.after_roundtrip.yaml @@ -0,0 +1,37 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.json new file mode 100644 index 00000000000..e4304c64297 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.json @@ -0,0 +1,1163 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "340", + "generateName": "341", + "namespace": "342", + "selfLink": "343", + "resourceVersion": "15930892079168115837", + "generation": -7417757023786628909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 6779218673590464341, + "labels": { + "345": "346" + }, + "annotations": { + "347": "348" + }, + "ownerReferences": [ + { + "apiVersion": "349", + "kind": "350", + "name": "351", + "uid": "țb贇髪čɣ暇镘買ɱD很唟-", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "352" + ], + "clusterName": "353", + "managedFields": [ + { + "manager": "354", + "operation": "E嗆R2璻攜轴", + "apiVersion": "355" + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "366", + "storageClassName": "367", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "368", + "kind": "369", + "name": "370" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "371", + "message": "372" + } + ] + } + } + ], + "serviceName": "373", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": -5753617402405166224, + "replicas": 1952497813, + "readyReplicas": -1653255608, + "currentReplicas": 1913559840, + "updatedReplicas": -803838090, + "currentRevision": "374", + "updateRevision": "375", + "collisionCount": -1147281085, + "conditions": [ + { + "type": "Ė@îż暬Ƒ琇ũ齑誀ŭ\"ɦ", + "status": "×軓鼐嵱宯ÙQ阉(闒ƈƳ萎Ŋ", + "lastTransitionTime": "2606-05-01T09:09:27Z", + "reason": "376", + "message": "377" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.pb index fa65ebf2499..5dafe72bb2e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.yaml new file mode 100644 index 00000000000..4b1cae07b26 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta1.StatefulSet.after_roundtrip.yaml @@ -0,0 +1,790 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "373" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "347": "348" + clusterName: "353" + creationTimestamp: null + deletionGracePeriodSeconds: 6779218673590464341 + finalizers: + - "352" + generateName: "341" + generation: -7417757023786628909 + labels: + "345": "346" + managedFields: + - apiVersion: "355" + manager: "354" + operation: E嗆R2璻攜轴 + name: "340" + namespace: "342" + ownerReferences: + - apiVersion: "349" + blockOwnerDeletion: false + controller: true + kind: "350" + name: "351" + uid: țb贇髪čɣ暇镘買ɱD很唟- + resourceVersion: "15930892079168115837" + selfLink: "343" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "368" + kind: "369" + name: "370" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "367" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "366" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "372" + reason: "371" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: -1147281085 + conditions: + - lastTransitionTime: "2606-05-01T09:09:27Z" + message: "377" + reason: "376" + status: ×軓鼐嵱宯ÙQ阉(闒ƈƳ萎Ŋ + type: Ė@îż暬Ƒ琇ũ齑誀ŭ"ɦ + currentReplicas: 1913559840 + currentRevision: "374" + observedGeneration: -5753617402405166224 + readyReplicas: -1653255608 + replicas: 1952497813 + updateRevision: "375" + updatedReplicas: -803838090 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.json new file mode 100644 index 00000000000..a09016f5b0c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.pb index cba1cab987b..4e46d7c614b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.yaml new file mode 100644 index 00000000000..aec144a94cb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ControllerRevision.after_roundtrip.yaml @@ -0,0 +1,38 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.json new file mode 100644 index 00000000000..9fce274912e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.json @@ -0,0 +1,1062 @@ +{ + "kind": "DaemonSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "runAsUser": 6808883506426686803, + "runAsGroup": 4559267523176571, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ğ#咻痗ȡmƴ" + }, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": -1942612426, + "containerPort": -1222594476, + "protocol": "遼ūPH炮掊°nʮ閼咎櫸eʔ", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "627" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "280" + }, + "requests": { + "": "809" + } + }, + "volumeMounts": [ + { + "name": "236", + "mountPath": "237", + "subPath": "238", + "mountPropagation": "å睫}堇硲蕵ɢ苆", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": -57352147, + "host": "244", + "scheme": "Y鶪5w垁鷌辪虽U珝", + "httpHeaders": [ + { + "name": "245", + "value": "246" + } + ] + }, + "tcpSocket": { + "port": "247", + "host": "248" + }, + "initialDelaySeconds": 411878451, + "timeoutSeconds": 1676588692, + "periodSeconds": -254454655, + "successThreshold": -1925916855, + "failureThreshold": -1553779100 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "}", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": "267", + "host": "268", + "scheme": "@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": "271", + "host": "272" + } + } + }, + "terminationMessagePath": "273", + "terminationMessagePolicy": "Ŭ", + "imagePullPolicy": "軶ǃ*ʙ嫙\u0026蒒5靇", + "securityContext": { + "capabilities": { + "add": [ + "ɵK.Q貇£ȹ" + ], + "drop": [ + "ƹǔw÷nI粛E煹ǐƲE" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "274", + "role": "275", + "type": "276", + "level": "277" + }, + "runAsUser": -378701183370790036, + "runAsGroup": -8656955128235291182, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Z" + } + } + ], + "restartPolicy": "0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭", + "terminationGracePeriodSeconds": 3211788672813464064, + "activeDeadlineSeconds": 3932374770591864310, + "dnsPolicy": "ħ籘Àǒɿʒ", + "nodeSelector": { + "278": "279" + }, + "serviceAccountName": "280", + "serviceAccount": "281", + "automountServiceAccountToken": true, + "nodeName": "282", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "283", + "role": "284", + "type": "285", + "level": "286" + }, + "runAsUser": 8519427267030036521, + "runAsGroup": -4151726557168738613, + "runAsNonRoot": true, + "supplementalGroups": [ + 1875040261412240501 + ], + "fsGroup": -3078742976292946468, + "sysctls": [ + { + "name": "287", + "value": "288" + } + ] + }, + "imagePullSecrets": [ + { + "name": "289" + } + ], + "hostname": "290", + "subdomain": "291", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "292", + "operator": "Z1Ůđ眊ľǎɳ,ǿ飏騀呣", + "values": [ + "293" + ] + } + ], + "matchFields": [ + { + "key": "294", + "operator": "ƻ悖ȩ0Ƹ[", + "values": [ + "295" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1694108493, + "preference": { + "matchExpressions": [ + { + "key": "296", + "operator": "U髷裎$MVȟ@7飣奺Ȋ", + "values": [ + "297" + ] + } + ], + "matchFields": [ + { + "key": "298", + "operator": "ʁ揆ɘȌ脾嚏吐ĠLƐ", + "values": [ + "299" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7": "OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P" + }, + "matchExpressions": [ + { + "key": "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J", + "operator": "In", + "values": [ + "3-___t-Z8SUGP.-_.uB-.--.gR" + ] + } + ] + }, + "namespaces": [ + "306" + ], + "topologyKey": "307" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -205176266, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "U.8N": "N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz" + }, + "matchExpressions": [ + { + "key": "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "314" + ], + "topologyKey": "315" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3": "4-Tm._G" + }, + "matchExpressions": [ + { + "key": "Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X", + "operator": "NotIn", + "values": [ + "X_._D8T" + ] + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 789384689, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B": "V.Z__Lv8_.O_..8n.--z_-..W" + }, + "matchExpressions": [ + { + "key": "VKPg___KA-._d._.U8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + } + }, + "schedulerName": "332", + "tolerations": [ + { + "key": "333", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "334", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "335", + "hostnames": [ + "336" + ] + } + ], + "priorityClassName": "337", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "338" + ], + "searches": [ + "339" + ], + "options": [ + { + "name": "340", + "value": "341" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "342", + "enableServiceLinks": false + } + }, + "updateStrategy": { + "type": "鮽ǍJB膾扉A­1襏櫯³£h刪q塨", + "rollingUpdate": { + + } + }, + "minReadySeconds": -252352702, + "revisionHistoryLimit": -1230911246 + }, + "status": { + "currentNumberScheduled": -10743562, + "numberMisscheduled": -1479988716, + "desiredNumberScheduled": 1262074531, + "numberReady": -1187060809, + "observedGeneration": 8043349780356677523, + "updatedNumberScheduled": 641181607, + "numberAvailable": 1131069811, + "numberUnavailable": 1834151037, + "collisionCount": 337714305, + "conditions": [ + { + "type": "嵘厶sȰÖ埡ÆɰŞ襵樞úʥ銀ƨ", + "status": "[\u003eĵ'o儿Ƭ銭", + "lastTransitionTime": "2739-05-30T11:23:39Z", + "reason": "343", + "message": "344" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.pb index 9db500904ad..35e4f621e23 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.yaml new file mode 100644 index 00000000000..8a70343fbca --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.DaemonSet.after_roundtrip.yaml @@ -0,0 +1,719 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -252352702 + revisionHistoryLimit: -1230911246 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: 3932374770591864310 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "296" + operator: U髷裎$MVȟ@7飣奺Ȋ + values: + - "297" + matchFields: + - key: "298" + operator: ʁ揆ɘȌ脾嚏吐ĠLƐ + values: + - "299" + weight: -1694108493 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "292" + operator: Z1Ůđ眊ľǎɳ,ǿ飏騀呣 + values: + - "293" + matchFields: + - key: "294" + operator: ƻ悖ȩ0Ƹ[ + values: + - "295" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8 + operator: DoesNotExist + matchLabels: + U.8N: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "314" + topologyKey: "315" + weight: -205176266 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J + operator: In + values: + - 3-___t-Z8SUGP.-_.uB-.--.gR + matchLabels: + 546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7: OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P + namespaces: + - "306" + topologyKey: "307" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: VKPg___KA-._d._.U8 + operator: DoesNotExist + matchLabels: + 4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B: V.Z__Lv8_.O_..8n.--z_-..W + namespaces: + - "330" + topologyKey: "331" + weight: 789384689 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X + operator: NotIn + values: + - X_._D8T + matchLabels: + 8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3: 4-Tm._G + namespaces: + - "322" + topologyKey: "323" + automountServiceAccountToken: true + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "627" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: 軶ǃ*ʙ嫙&蒒5靇 + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: k_瀹鞎sn芞QÄȻ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "266" + port: "267" + scheme: '@Ȗs«öʮĀ<é瞾' + tcpSocket: + host: "272" + port: "271" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1553779100 + httpGet: + host: "244" + httpHeaders: + - name: "245" + value: "246" + path: "243" + port: -57352147 + scheme: Y鶪5w垁鷌辪虽U珝 + initialDelaySeconds: 411878451 + periodSeconds: -254454655 + successThreshold: -1925916855 + tcpSocket: + host: "248" + port: "247" + timeoutSeconds: 1676588692 + name: "216" + ports: + - containerPort: -1222594476 + hostIP: "222" + hostPort: -1942612426 + name: "221" + protocol: 遼ūPH炮掊°nʮ閼咎櫸eʔ + readinessProbe: + exec: + command: + - "249" + failureThreshold: -31530684 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -1080853187 + resources: + limits: + "": "280" + requests: + "": "809" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ɵK.Q貇£ȹ + drop: + - ƹǔw÷nI粛E煹ǐƲE + privileged: true + procMount: Z + readOnlyRootFilesystem: false + runAsGroup: -8656955128235291182 + runAsNonRoot: false + runAsUser: -378701183370790036 + seLinuxOptions: + level: "277" + role: "275" + type: "276" + user: "274" + terminationMessagePath: "273" + terminationMessagePolicy: Ŭ + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: å睫}堇硲蕵ɢ苆 + name: "236" + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "338" + options: + - name: "340" + value: "341" + searches: + - "339" + dnsPolicy: ħ籘Àǒɿʒ + enableServiceLinks: false + hostAliases: + - hostnames: + - "336" + ip: "335" + hostPID: true + hostname: "290" + imagePullSecrets: + - name: "289" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: ğ#咻痗ȡmƴ + readOnlyRootFilesystem: false + runAsGroup: 4559267523176571 + runAsNonRoot: true + runAsUser: 6808883506426686803 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "282" + nodeSelector: + "278": "279" + priority: -2137775067 + priorityClassName: "337" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭 + runtimeClassName: "342" + schedulerName: "332" + securityContext: + fsGroup: -3078742976292946468 + runAsGroup: -4151726557168738613 + runAsNonRoot: true + runAsUser: 8519427267030036521 + seLinuxOptions: + level: "286" + role: "284" + type: "285" + user: "283" + supplementalGroups: + - 1875040261412240501 + sysctls: + - name: "287" + value: "288" + serviceAccount: "281" + serviceAccountName: "280" + shareProcessNamespace: true + subdomain: "291" + terminationGracePeriodSeconds: 3211788672813464064 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "333" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "334" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 1637061888 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 啞川J缮ǚb + diskName: "119" + diskURI: "120" + fsType: "121" + kind: ʬ + readOnly: false + azureFile: + readOnly: true + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: -1853411528 + items: + - key: "108" + mode: -885708332 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -861583888 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -332563744 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "40" + resource: "101" + emptyDir: + medium: Ň'Ğİ* + sizeLimit: "695" + fc: + fsType: "103" + lun: 324963473 + readOnly: true + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1706940973 + pdName: "53" + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + hostPath: + path: "52" + type: _Ĭ艥< + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1884322607 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + readOnly: true + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + volumeID: "137" + projected: + defaultMode: -740816174 + sources: + - configMap: + items: + - key: "133" + mode: -2137658152 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1617414299 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "763" + resource: "131" + secret: + items: + - key: "125" + mode: 1493217478 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -6753602166099171537 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 62108019 + items: + - key: "61" + mode: -1092501327 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: {} + type: 鮽ǍJB膾扉A­1襏櫯³£h刪q塨 +status: + collisionCount: 337714305 + conditions: + - lastTransitionTime: "2739-05-30T11:23:39Z" + message: "344" + reason: "343" + status: '[>ĵ''o儿Ƭ銭' + type: 嵘厶sȰÖ埡ÆɰŞ襵樞úʥ銀ƨ + currentNumberScheduled: -10743562 + desiredNumberScheduled: 1262074531 + numberAvailable: 1131069811 + numberMisscheduled: -1479988716 + numberReady: -1187060809 + numberUnavailable: 1834151037 + observedGeneration: 8043349780356677523 + updatedNumberScheduled: 641181607 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.json new file mode 100644 index 00000000000..fc4e4890a61 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.json @@ -0,0 +1,1069 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "strategy": { + "type": "Ŗ鱓;鹡鑓侅闍ŏ", + "rollingUpdate": { + + } + }, + "minReadySeconds": -721017134, + "revisionHistoryLimit": -2062497734, + "paused": true, + "progressDeadlineSeconds": -2022494519 + }, + "status": { + "observedGeneration": -646884070573393486, + "replicas": -1207878403, + "updatedReplicas": 372376497, + "readyReplicas": -1085841792, + "availableReplicas": 2061490078, + "unavailableReplicas": -244836060, + "conditions": [ + { + "type": "NJ丧鴻", + "status": "-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ", + "lastUpdateTime": "2182-10-10T16:20:33Z", + "lastTransitionTime": "2191-07-04T07:05:53Z", + "reason": "340", + "message": "341" + } + ], + "collisionCount": 99448460 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.pb index 5afe43d70c6..2cb68e3bd68 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.yaml new file mode 100644 index 00000000000..1d6d01a2c72 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Deployment.after_roundtrip.yaml @@ -0,0 +1,726 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -721017134 + paused: true + progressDeadlineSeconds: -2022494519 + replicas: -1978186127 + revisionHistoryLimit: -2062497734 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: Ŗ鱓;鹡鑓侅闍ŏ + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 2061490078 + collisionCount: 99448460 + conditions: + - lastTransitionTime: "2191-07-04T07:05:53Z" + lastUpdateTime: "2182-10-10T16:20:33Z" + message: "341" + reason: "340" + status: -墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ + type: NJ丧鴻 + observedGeneration: -646884070573393486 + readyReplicas: -1085841792 + replicas: -1207878403 + unavailableReplicas: -244836060 + updatedReplicas: 372376497 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.json new file mode 100644 index 00000000000..01de83bd2d3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.json @@ -0,0 +1,1050 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "runAsUser": -6722299225018603773, + "runAsGroup": 6637292039508172491, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "嫙\u0026蒒5靇C'ɵK.Q貇" + }, + "tty": true + } + ], + "containers": [ + { + "name": "215", + "image": "216", + "command": [ + "217" + ], + "args": [ + "218" + ], + "workingDir": "219", + "ports": [ + { + "name": "220", + "hostPort": -1762049522, + "containerPort": -1478830017, + "protocol": "÷nI粛E煹ǐƲE", + "hostIP": "221" + } + ], + "envFrom": [ + { + "prefix": "222", + "configMapRef": { + "name": "223", + "optional": true + }, + "secretRef": { + "name": "224", + "optional": true + } + } + ], + "env": [ + { + "name": "225", + "value": "226", + "valueFrom": { + "fieldRef": { + "apiVersion": "227", + "fieldPath": "228" + }, + "resourceFieldRef": { + "containerName": "229", + "resource": "230", + "divisor": "43" + }, + "configMapKeyRef": { + "name": "231", + "key": "232", + "optional": false + }, + "secretKeyRef": { + "name": "233", + "key": "234", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ",铻OŤǢʭ嵔棂p儼Ƿ裚瓶": "806" + }, + "requests": { + "ɩC": "766" + } + }, + "volumeMounts": [ + { + "name": "235", + "mountPath": "236", + "subPath": "237", + "mountPropagation": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "subPathExpr": "238" + } + ], + "volumeDevices": [ + { + "name": "239", + "devicePath": "240" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "241" + ] + }, + "httpGet": { + "path": "242", + "port": -342705708, + "host": "243", + "scheme": "fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "246" + }, + "initialDelaySeconds": 364078113, + "timeoutSeconds": -181693648, + "periodSeconds": 828173251, + "successThreshold": -394397948, + "failureThreshold": 2040455355 + }, + "readinessProbe": { + "exec": { + "command": [ + "247" + ] + }, + "httpGet": { + "path": "248", + "port": 474119379, + "host": "249", + "scheme": "萭旿@掇lNdǂ\u003e5姣", + "httpHeaders": [ + { + "name": "250", + "value": "251" + } + ] + }, + "tcpSocket": { + "port": 1498833271, + "host": "252" + }, + "initialDelaySeconds": 1505082076, + "timeoutSeconds": 1447898632, + "periodSeconds": 1602745893, + "successThreshold": 1599076900, + "failureThreshold": -1920661051 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "253" + ] + }, + "httpGet": { + "path": "254", + "port": 963670270, + "host": "255", + "scheme": "ɘȌ脾嚏吐ĠLƐȤ藠3.v", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + } + }, + "preStop": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "\\ ", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + } + } + }, + "terminationMessagePath": "268", + "terminationMessagePolicy": "«丯Ƙ枛牐ɺ皚", + "imagePullPolicy": "I\\p[", + "securityContext": { + "capabilities": { + "add": [ + "ĨɆâĺɗŹ倗" + ], + "drop": [ + "晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "269", + "role": "270", + "type": "271", + "level": "272" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ȱ?$矡ȶ网" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": -549108701661089463, + "activeDeadlineSeconds": -11671145270681448, + "nodeSelector": { + "273": "274" + }, + "serviceAccountName": "275", + "serviceAccount": "276", + "automountServiceAccountToken": true, + "nodeName": "277", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "278", + "role": "279", + "type": "280", + "level": "281" + }, + "runAsUser": -5860790522738935260, + "runAsGroup": 5267311692406174869, + "runAsNonRoot": false, + "supplementalGroups": [ + -4369115231127764890 + ], + "fsGroup": -4765779537771254535, + "sysctls": [ + { + "name": "282", + "value": "283" + } + ] + }, + "imagePullSecrets": [ + { + "name": "284" + } + ], + "hostname": "285", + "subdomain": "286", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "287", + "operator": "胵輓Ɔ", + "values": [ + "288" + ] + } + ], + "matchFields": [ + { + "key": "289", + "operator": "ØœȠƬQg鄠[颐o", + "values": [ + "290" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 410611837, + "preference": { + "matchExpressions": [ + { + "key": "291", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "292" + ] + } + ], + "matchFields": [ + { + "key": "293", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "294" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J": "q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24" + }, + "matchExpressions": [ + { + "key": "d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "301" + ], + "topologyKey": "302" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -751455207, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "G.-_pP__up.2L_s-o779._-k-5___Q": "3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x" + }, + "matchExpressions": [ + { + "key": "2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -2081163116, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "acp6-5-x1---4/b8a_6_.0Q46": "6" + }, + "matchExpressions": [ + { + "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9", + "operator": "In", + "values": [ + "Gv" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + } + ] + } + }, + "schedulerName": "327", + "tolerations": [ + { + "key": "328", + "operator": "ȜŚɇA%ɀ蓧睔SJȋ灋槊", + "value": "329", + "effect": "群E牬庘颮6(|ǖûǭ", + "tolerationSeconds": -288011219492438332 + } + ], + "hostAliases": [ + { + "ip": "330", + "hostnames": [ + "331" + ] + } + ], + "priorityClassName": "332", + "priority": -852112760, + "dnsConfig": { + "nameservers": [ + "333" + ], + "searches": [ + "334" + ], + "options": [ + { + "name": "335", + "value": "336" + } + ] + }, + "readinessGates": [ + { + "conditionType": "" + } + ], + "runtimeClassName": "337", + "enableServiceLinks": true + } + } + }, + "status": { + "replicas": -1280563546, + "fullyLabeledReplicas": 163034368, + "readyReplicas": 1631678367, + "availableReplicas": 1298031603, + "observedGeneration": -3092144976843560567, + "conditions": [ + { + "type": ".¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ", + "status": "óƒ畒Üɉ愂,wa纝", + "lastTransitionTime": "2488-07-22T04:14:34Z", + "reason": "338", + "message": "339" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.pb index ee0424c2c7f..89a237817e7 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.yaml new file mode 100644 index 00000000000..6ed7f6cdbfb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.ReplicaSet.after_roundtrip.yaml @@ -0,0 +1,710 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -11671145270681448 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "291" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "292" + matchFields: + - key: "293" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "294" + weight: 410611837 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "287" + operator: 胵輓Ɔ + values: + - "288" + matchFields: + - key: "289" + operator: ØœȠƬQg鄠[颐o + values: + - "290" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p + operator: Exists + matchLabels: + G.-_pP__up.2L_s-o779._-k-5___Q: 3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x + namespaces: + - "309" + topologyKey: "310" + weight: -751455207 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4 + operator: Exists + matchLabels: + 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J: q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24 + namespaces: + - "301" + topologyKey: "302" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9 + operator: In + values: + - Gv + matchLabels: + acp6-5-x1---4/b8a_6_.0Q46: "6" + namespaces: + - "325" + topologyKey: "326" + weight: -2081163116 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "317" + topologyKey: "318" + automountServiceAccountToken: true + containers: + - args: + - "218" + command: + - "217" + env: + - name: "225" + value: "226" + valueFrom: + configMapKeyRef: + key: "232" + name: "231" + optional: false + fieldRef: + apiVersion: "227" + fieldPath: "228" + resourceFieldRef: + containerName: "229" + divisor: "43" + resource: "230" + secretKeyRef: + key: "234" + name: "233" + optional: true + envFrom: + - configMapRef: + name: "223" + optional: true + prefix: "222" + secretRef: + name: "224" + optional: true + image: "216" + imagePullPolicy: I\p[ + lifecycle: + postStart: + exec: + command: + - "253" + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "254" + port: 963670270 + scheme: ɘȌ脾嚏吐ĠLƐȤ藠3.v + tcpSocket: + host: "259" + port: "258" + preStop: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: '\ ' + tcpSocket: + host: "267" + port: "266" + livenessProbe: + exec: + command: + - "241" + failureThreshold: 2040455355 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "242" + port: -342705708 + scheme: fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + initialDelaySeconds: 364078113 + periodSeconds: 828173251 + successThreshold: -394397948 + tcpSocket: + host: "246" + port: 88483549 + timeoutSeconds: -181693648 + name: "215" + ports: + - containerPort: -1478830017 + hostIP: "221" + hostPort: -1762049522 + name: "220" + protocol: ÷nI粛E煹ǐƲE + readinessProbe: + exec: + command: + - "247" + failureThreshold: -1920661051 + httpGet: + host: "249" + httpHeaders: + - name: "250" + value: "251" + path: "248" + port: 474119379 + scheme: 萭旿@掇lNdǂ>5姣 + initialDelaySeconds: 1505082076 + periodSeconds: 1602745893 + successThreshold: 1599076900 + tcpSocket: + host: "252" + port: 1498833271 + timeoutSeconds: 1447898632 + resources: + limits: + ',铻OŤǢʭ嵔棂p儼Ƿ裚瓶': "806" + requests: + ɩC: "766" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ĨɆâĺɗŹ倗 + drop: + - 晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl + privileged: true + procMount: Ȱ?$矡ȶ网 + readOnlyRootFilesystem: false + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "272" + role: "270" + type: "271" + user: "269" + stdin: true + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: «丯Ƙ枛牐ɺ皚 + tty: true + volumeDevices: + - devicePath: "240" + name: "239" + volumeMounts: + - mountPath: "236" + mountPropagation: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + name: "235" + subPath: "237" + subPathExpr: "238" + workingDir: "219" + dnsConfig: + nameservers: + - "333" + options: + - name: "335" + value: "336" + searches: + - "334" + enableServiceLinks: true + hostAliases: + - hostnames: + - "331" + ip: "330" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "285" + imagePullSecrets: + - name: "284" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 嫙&蒒5靇C'ɵK.Q貇 + readOnlyRootFilesystem: false + runAsGroup: 6637292039508172491 + runAsNonRoot: false + runAsUser: -6722299225018603773 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "277" + nodeSelector: + "273": "274" + priority: -852112760 + priorityClassName: "332" + readinessGates: + - conditionType: "" + runtimeClassName: "337" + schedulerName: "327" + securityContext: + fsGroup: -4765779537771254535 + runAsGroup: 5267311692406174869 + runAsNonRoot: false + runAsUser: -5860790522738935260 + seLinuxOptions: + level: "281" + role: "279" + type: "280" + user: "278" + supplementalGroups: + - -4369115231127764890 + sysctls: + - name: "282" + value: "283" + serviceAccount: "276" + serviceAccountName: "275" + shareProcessNamespace: false + subdomain: "286" + terminationGracePeriodSeconds: -549108701661089463 + tolerations: + - effect: 群E牬庘颮6(|ǖûǭ + key: "328" + operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊 + tolerationSeconds: -288011219492438332 + value: "329" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1298031603 + conditions: + - lastTransitionTime: "2488-07-22T04:14:34Z" + message: "339" + reason: "338" + status: óƒ畒Üɉ愂,wa纝 + type: .¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ + fullyLabeledReplicas: 163034368 + observedGeneration: -3092144976843560567 + readyReplicas: 1631678367 + replicas: -1280563546 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.json new file mode 100644 index 00000000000..27b29b71c80 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.json @@ -0,0 +1,52 @@ +{ + "kind": "Scale", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.pb index d30055f1eb4..a2c784a142b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.yaml new file mode 100644 index 00000000000..b0c420b7bd5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.Scale.after_roundtrip.yaml @@ -0,0 +1,37 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.json new file mode 100644 index 00000000000..8b544762062 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.json @@ -0,0 +1,1163 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "340", + "generateName": "341", + "namespace": "342", + "selfLink": "343", + "resourceVersion": "15930892079168115837", + "generation": -7417757023786628909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 6779218673590464341, + "labels": { + "345": "346" + }, + "annotations": { + "347": "348" + }, + "ownerReferences": [ + { + "apiVersion": "349", + "kind": "350", + "name": "351", + "uid": "țb贇髪čɣ暇镘買ɱD很唟-", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "352" + ], + "clusterName": "353", + "managedFields": [ + { + "manager": "354", + "operation": "E嗆R2璻攜轴", + "apiVersion": "355" + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "366", + "storageClassName": "367", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "368", + "kind": "369", + "name": "370" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "371", + "message": "372" + } + ] + } + } + ], + "serviceName": "373", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": 3145429786196118388, + "replicas": 1256299227, + "readyReplicas": -63012996, + "currentReplicas": 1538760390, + "updatedReplicas": 346775159, + "currentRevision": "374", + "updateRevision": "375", + "collisionCount": 1836894267, + "conditions": [ + { + "type": "囨汙Ȗ\u003e\u003c僚徘ó蒿", + "status": "誀ŭ\"ɦ?", + "lastTransitionTime": "2741-08-01T23:33:42Z", + "reason": "376", + "message": "377" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.pb index e7c6259f938..dea7a1ef64d 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.yaml new file mode 100644 index 00000000000..8d7807be361 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/apps.v1beta2.StatefulSet.after_roundtrip.yaml @@ -0,0 +1,790 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "373" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "347": "348" + clusterName: "353" + creationTimestamp: null + deletionGracePeriodSeconds: 6779218673590464341 + finalizers: + - "352" + generateName: "341" + generation: -7417757023786628909 + labels: + "345": "346" + managedFields: + - apiVersion: "355" + manager: "354" + operation: E嗆R2璻攜轴 + name: "340" + namespace: "342" + ownerReferences: + - apiVersion: "349" + blockOwnerDeletion: false + controller: true + kind: "350" + name: "351" + uid: țb贇髪čɣ暇镘買ɱD很唟- + resourceVersion: "15930892079168115837" + selfLink: "343" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "368" + kind: "369" + name: "370" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "367" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "366" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "372" + reason: "371" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: 1836894267 + conditions: + - lastTransitionTime: "2741-08-01T23:33:42Z" + message: "377" + reason: "376" + status: 誀ŭ"ɦ? + type: 囨汙Ȗ><僚徘ó蒿 + currentReplicas: 1538760390 + currentRevision: "374" + observedGeneration: 3145429786196118388 + readyReplicas: -63012996 + replicas: 1256299227 + updateRevision: "375" + updatedReplicas: 346775159 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.json new file mode 100644 index 00000000000..7ecdc65f3d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.json @@ -0,0 +1,58 @@ +{ + "kind": "TokenRequest", + "apiVersion": "authentication.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "audiences": [ + "24" + ], + "expirationSeconds": -8496244716696586452, + "boundObjectRef": { + "kind": "25", + "apiVersion": "26", + "name": "27", + "uid": "Ă凗蓏Ŋ蛊ĉy" + } + }, + "status": { + "token": "28", + "expirationTimestamp": "2095-08-29T22:12:41Z" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.pb index 31245ae86e7..03d36f1bf8d 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.yaml new file mode 100644 index 00000000000..3051cc3076c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.yaml @@ -0,0 +1,42 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "24" + boundObjectRef: + apiVersion: "26" + kind: "25" + name: "27" + uid: Ă凗蓏Ŋ蛊ĉy + expirationSeconds: -8496244716696586452 +status: + expirationTimestamp: "2095-08-29T22:12:41Z" + token: "28" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.json new file mode 100644 index 00000000000..ddb8ef8068e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.json @@ -0,0 +1,66 @@ +{ + "kind": "TokenReview", + "apiVersion": "authentication.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "token": "24", + "audiences": [ + "25" + ] + }, + "status": { + "user": { + "username": "26", + "uid": "27", + "groups": [ + "28" + ], + "extra": { + "29": [ + "30" +] + } + }, + "audiences": [ + "31" + ], + "error": "32" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.pb index 7d1f1adae54..b77fa54d3a1 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.yaml new file mode 100644 index 00000000000..5e7a0ccafcf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.yaml @@ -0,0 +1,46 @@ +apiVersion: authentication.k8s.io/v1 +kind: TokenReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "25" + token: "24" +status: + audiences: + - "31" + error: "32" + user: + extra: + "29": + - "30" + groups: + - "28" + uid: "27" + username: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.json new file mode 100644 index 00000000000..ff2ba1fde03 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.json @@ -0,0 +1,66 @@ +{ + "kind": "TokenReview", + "apiVersion": "authentication.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "token": "24", + "audiences": [ + "25" + ] + }, + "status": { + "user": { + "username": "26", + "uid": "27", + "groups": [ + "28" + ], + "extra": { + "29": [ + "30" +] + } + }, + "audiences": [ + "31" + ], + "error": "32" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.pb index 91156009a75..94bc804f89e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.yaml new file mode 100644 index 00000000000..54c5254bad8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.yaml @@ -0,0 +1,46 @@ +apiVersion: authentication.k8s.io/v1beta1 +kind: TokenReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "25" + token: "24" +status: + audiences: + - "31" + error: "32" + user: + extra: + "29": + - "30" + groups: + - "28" + uid: "27" + username: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..14a1e90c15a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.json @@ -0,0 +1,73 @@ +{ + "kind": "LocalSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "groups": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.pb index e26e9c879fd..13bb489df62 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..303a58b9c83 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,54 @@ +apiVersion: authorization.k8s.io/v1 +kind: LocalSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + groups: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..9ee06ee7fa7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.json @@ -0,0 +1,63 @@ +{ + "kind": "SelfSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + } + }, + "status": { + "allowed": false, + "denied": true, + "reason": "33", + "evaluationError": "34" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.pb index 3593afed83d..d0dc1615138 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..f71453aef80 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,47 @@ +apiVersion: authorization.k8s.io/v1 +kind: SelfSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" +status: + allowed: false + denied: true + evaluationError: "34" + reason: "33" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.json new file mode 100644 index 00000000000..b7a3c8a9fd4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.json @@ -0,0 +1,75 @@ +{ + "kind": "SelfSubjectRulesReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "namespace": "24" + }, + "status": { + "resourceRules": [ + { + "verbs": [ + "25" + ], + "apiGroups": [ + "26" + ], + "resources": [ + "27" + ], + "resourceNames": [ + "28" + ] + } + ], + "nonResourceRules": [ + { + "verbs": [ + "29" + ], + "nonResourceURLs": [ + "30" + ] + } + ], + "incomplete": false, + "evaluationError": "31" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.pb index befb55f5860..b8c20dbf59d 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.yaml new file mode 100644 index 00000000000..b8ca0c82be9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.yaml @@ -0,0 +1,49 @@ +apiVersion: authorization.k8s.io/v1 +kind: SelfSubjectRulesReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + namespace: "24" +status: + evaluationError: "31" + incomplete: false + nonResourceRules: + - nonResourceURLs: + - "30" + verbs: + - "29" + resourceRules: + - apiGroups: + - "26" + resourceNames: + - "28" + resources: + - "27" + verbs: + - "25" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..bf8764ff7ef --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.json @@ -0,0 +1,73 @@ +{ + "kind": "SubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "groups": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.pb index 026bdc299d9..8bd8f4b437a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..67defb41300 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,54 @@ +apiVersion: authorization.k8s.io/v1 +kind: SubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + groups: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..cdf0a95d876 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.json @@ -0,0 +1,73 @@ +{ + "kind": "LocalSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "group": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.pb index 8a8daabd7e3..fb583693aaf 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..9017adaf1c5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,54 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: LocalSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + group: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..ef69c456aca --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.json @@ -0,0 +1,63 @@ +{ + "kind": "SelfSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + } + }, + "status": { + "allowed": false, + "denied": true, + "reason": "33", + "evaluationError": "34" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.pb index 49f78713eec..23dcb5445d6 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..5e1b2bae56e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,47 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SelfSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" +status: + allowed: false + denied: true + evaluationError: "34" + reason: "33" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.json new file mode 100644 index 00000000000..fe5c77fcfc1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.json @@ -0,0 +1,75 @@ +{ + "kind": "SelfSubjectRulesReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "namespace": "24" + }, + "status": { + "resourceRules": [ + { + "verbs": [ + "25" + ], + "apiGroups": [ + "26" + ], + "resources": [ + "27" + ], + "resourceNames": [ + "28" + ] + } + ], + "nonResourceRules": [ + { + "verbs": [ + "29" + ], + "nonResourceURLs": [ + "30" + ] + } + ], + "incomplete": false, + "evaluationError": "31" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.pb index 6cbdf45bc3f..1ec167250f0 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.yaml new file mode 100644 index 00000000000..0a179056a55 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.yaml @@ -0,0 +1,49 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SelfSubjectRulesReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + namespace: "24" +status: + evaluationError: "31" + incomplete: false + nonResourceRules: + - nonResourceURLs: + - "30" + verbs: + - "29" + resourceRules: + - apiGroups: + - "26" + resourceNames: + - "28" + resources: + - "27" + verbs: + - "25" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..0af5bef80d7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.json @@ -0,0 +1,73 @@ +{ + "kind": "SubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "group": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.pb index ddcceb0bb2c..22e7dbdb479 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..4a8dc37a74e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,54 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + group: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.json new file mode 100644 index 00000000000..fe913776329 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.json @@ -0,0 +1,58 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "scaleTargetRef": { + "kind": "24", + "name": "25", + "apiVersion": "26" + }, + "minReplicas": -1978186127, + "maxReplicas": 2114329341, + "targetCPUUtilizationPercentage": -439697596 + }, + "status": { + "observedGeneration": -918288109031280833, + "currentReplicas": 73350537, + "desiredReplicas": -799278564, + "currentCPUUtilizationPercentage": 1804227960 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.pb index 5de2ed82b62..cee4bf9d096 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.yaml new file mode 100644 index 00000000000..821ec3bb383 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.yaml @@ -0,0 +1,43 @@ +apiVersion: autoscaling/v1 +kind: HorizontalPodAutoscaler +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + maxReplicas: 2114329341 + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" + targetCPUUtilizationPercentage: -439697596 +status: + currentCPUUtilizationPercentage: 1804227960 + currentReplicas: 73350537 + desiredReplicas: -799278564 + observedGeneration: -918288109031280833 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.json new file mode 100644 index 00000000000..e8ffb27c16c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.json @@ -0,0 +1,49 @@ +{ + "kind": "Scale", + "apiVersion": "autoscaling/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": "24" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.pb index ef07174e763..b0a63b65cb4 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.yaml new file mode 100644 index 00000000000..8081f99d6f8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v1.Scale.after_roundtrip.yaml @@ -0,0 +1,35 @@ +apiVersion: autoscaling/v1 +kind: Scale +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.json new file mode 100644 index 00000000000..637c1cead82 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.json @@ -0,0 +1,195 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v2beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "scaleTargetRef": { + "kind": "24", + "name": "25", + "apiVersion": "26" + }, + "minReplicas": -1978186127, + "maxReplicas": 2114329341, + "metrics": [ + { + "type": "6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+", + "object": { + "target": { + "kind": "27", + "name": "28", + "apiVersion": "29" + }, + "metricName": "30", + "targetValue": "810", + "selector": { + "matchLabels": { + "g5i9/l-Y._.-444": "c2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am64" + }, + "matchExpressions": [ + { + "key": "2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5", + "operator": "In", + "values": [ + "Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8" + ] + } + ] + }, + "averageValue": "591" + }, + "pods": { + "metricName": "37", + "targetAverageValue": "109", + "selector": { + "matchLabels": { + "5--.K_.0--_0P7_.C.Ze--D07.a_.y_C": "0_5qN2_---_M.N_._a6.9bHjH" + }, + "matchExpressions": [ + { + "key": "G-___196-.dX_iv1H.__.h-J-M.9_T.qo", + "operator": "In", + "values": [ + "5.--sT52b..N.-.K8" + ] + } + ] + } + }, + "resource": { + "name": "S5Ǎʜǝ", + "targetAverageUtilization": 87018792, + "targetAverageValue": "274" + }, + "external": { + "metricName": "44", + "metricSelector": { + "matchLabels": { + "cd525-6ni4-g3-s-98w-4-27/03f_--0..L.0qQ6W-.d.20h-OK-_8gI_z_-tY-R6S17_.8n": "7z.WH-.._Td2-N_Y.t--_0..--_6yV07-_._N" + }, + "matchExpressions": [ + { + "key": "JfB._.zS-._..3le-Q4-R-083.D", + "operator": "Exists" + } + ] + }, + "targetValue": "201", + "targetAverageValue": "602" + } + } + ] + }, + "status": { + "observedGeneration": 6319752985051851078, + "currentReplicas": 310937924, + "desiredReplicas": 912103005, + "currentMetrics": [ + { + "type": ":贅wE@Ȗs«öʮĀ\u003cé瞾", + "object": { + "target": { + "kind": "51", + "name": "52", + "apiVersion": "53" + }, + "metricName": "54", + "currentValue": "811", + "selector": { + "matchLabels": { + "Y93-x6bigm_-._.q768-m_0_F03_J": "L.35__5b.5-CX_VBC.Jn4f__.39X...-tO-.qff.ExZ_r7-6.-m..-_-.f9-Q" + }, + "matchExpressions": [ + { + "key": "q05c1lxeqyn-5--9d5a3-7bf46g-40883176jt-e8b--i.1v53nyx5u-o-k-md--381l/KpDZ-._._t__2--A.0.__cd..lv-_aLQI", + "operator": "Exists" + } + ] + }, + "averageValue": "404" + }, + "pods": { + "metricName": "61", + "currentAverageValue": "777", + "selector": { + "matchLabels": { + "6e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.0-_1-F.h-__kK": "9_..O_.J_-G_--V-42Ec" + }, + "matchExpressions": [ + { + "key": "6.-L..-__0N_N.O30-_u.y", + "operator": "Exists" + } + ] + } + }, + "resource": { + "name": "輂,ŕĪĠM蘇KŅ/»頸", + "currentAverageUtilization": 1962818731, + "currentAverageValue": "559" + }, + "external": { + "metricName": "68", + "metricSelector": { + "matchLabels": { + "uB7": "f.gb_2_-8-----yJY.__-X_.8xNN" + }, + "matchExpressions": [ + { + "key": "3-c7181py-8t379s3-8x32--2qu-0-k-q-0--85.4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0w7p8v9/7W..4....-hD", + "operator": "Exists" + } + ] + }, + "currentValue": "821", + "currentAverageValue": "439" + } + } + ], + "conditions": [ + { + "type": "v1b繐汚磉", + "status": "蠂Ü[ƛ^輅9ɛ棕", + "lastTransitionTime": "2685-12-24T19:19:52Z", + "reason": "75", + "message": "76" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.pb index bd54830a00e..0c00c8dd1d1 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.yaml new file mode 100644 index 00000000000..d11c57d60d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.yaml @@ -0,0 +1,129 @@ +apiVersion: autoscaling/v2beta1 +kind: HorizontalPodAutoscaler +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + maxReplicas: 2114329341 + metrics: + - external: + metricName: "44" + metricSelector: + matchExpressions: + - key: JfB._.zS-._..3le-Q4-R-083.D + operator: Exists + matchLabels: + cd525-6ni4-g3-s-98w-4-27/03f_--0..L.0qQ6W-.d.20h-OK-_8gI_z_-tY-R6S17_.8n: 7z.WH-.._Td2-N_Y.t--_0..--_6yV07-_._N + targetAverageValue: "602" + targetValue: "201" + object: + averageValue: "591" + metricName: "30" + selector: + matchExpressions: + - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 + operator: In + values: + - Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8 + matchLabels: + g5i9/l-Y._.-444: c2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am64 + target: + apiVersion: "29" + kind: "27" + name: "28" + targetValue: "810" + pods: + metricName: "37" + selector: + matchExpressions: + - key: G-___196-.dX_iv1H.__.h-J-M.9_T.qo + operator: In + values: + - 5.--sT52b..N.-.K8 + matchLabels: + 5--.K_.0--_0P7_.C.Ze--D07.a_.y_C: 0_5qN2_---_M.N_._a6.9bHjH + targetAverageValue: "109" + resource: + name: S5Ǎʜǝ + targetAverageUtilization: 87018792 + targetAverageValue: "274" + type: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" +status: + conditions: + - lastTransitionTime: "2685-12-24T19:19:52Z" + message: "76" + reason: "75" + status: 蠂Ü[ƛ^輅9ɛ棕 + type: v1b繐汚磉 + currentMetrics: + - external: + currentAverageValue: "439" + currentValue: "821" + metricName: "68" + metricSelector: + matchExpressions: + - key: 3-c7181py-8t379s3-8x32--2qu-0-k-q-0--85.4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0w7p8v9/7W..4....-hD + operator: Exists + matchLabels: + uB7: f.gb_2_-8-----yJY.__-X_.8xNN + object: + averageValue: "404" + currentValue: "811" + metricName: "54" + selector: + matchExpressions: + - key: q05c1lxeqyn-5--9d5a3-7bf46g-40883176jt-e8b--i.1v53nyx5u-o-k-md--381l/KpDZ-._._t__2--A.0.__cd..lv-_aLQI + operator: Exists + matchLabels: + Y93-x6bigm_-._.q768-m_0_F03_J: L.35__5b.5-CX_VBC.Jn4f__.39X...-tO-.qff.ExZ_r7-6.-m..-_-.f9-Q + target: + apiVersion: "53" + kind: "51" + name: "52" + pods: + currentAverageValue: "777" + metricName: "61" + selector: + matchExpressions: + - key: 6.-L..-__0N_N.O30-_u.y + operator: Exists + matchLabels: + 6e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.0-_1-F.h-__kK: 9_..O_.J_-G_--V-42Ec + resource: + currentAverageUtilization: 1962818731 + currentAverageValue: "559" + name: 輂,ŕĪĠM蘇KŅ/»頸 + type: :贅wE@Ȗs«öʮĀ<é瞾 + currentReplicas: 310937924 + desiredReplicas: 912103005 + observedGeneration: 6319752985051851078 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.json new file mode 100644 index 00000000000..48fbd3e8148 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.json @@ -0,0 +1,240 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v2beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "scaleTargetRef": { + "kind": "24", + "name": "25", + "apiVersion": "26" + }, + "minReplicas": -1978186127, + "maxReplicas": 2114329341, + "metrics": [ + { + "type": "6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+", + "object": { + "describedObject": { + "kind": "27", + "name": "28", + "apiVersion": "29" + }, + "target": { + "type": "H牗洝尿彀亞螩B", + "value": "52", + "averageValue": "835", + "averageUtilization": -1161251830 + }, + "metric": { + "name": "30", + "selector": { + "matchLabels": { + "8y-o-4-m-7r--0am6b4---l---rcdj24r-----v--26-----7v9-th0-i4/9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._bQw.-dG6s": "8TB_M-H_5_.t..bGE.9__.O" + }, + "matchExpressions": [ + { + "key": "0pq-0-7-9-2-ekg-071a-2y-y-o0-59.u5oii37/g.7_2fNc5-_.-RX-82_g50_u__.c", + "operator": "In", + "values": [ + "LI--U.v.L.U_8f.-H2._67yg-Ln-__.-__2--z.t20w-.-td---ndm_.A" + ] + } + ] + } + } + }, + "pods": { + "metric": { + "name": "37", + "selector": { + "matchLabels": { + "d3-x-2v4r--5-xgc3-yz-7-x--c04.2b-6-17-58-n---5df1--wc-n-pwr-f5--r1i1-7z03/F-.4--_vLW.jj-.5B.._.5_3-_4.31-4.xXe..03Y": "8j" + }, + "matchExpressions": [ + { + "key": "vs-3-d/M.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o--Bo-F__..XR.7_1-p-W", + "operator": "Exists" + } + ] + } + }, + "target": { + "type": "蚛隖\u003cǶĬ4y£軶ǃ*ʙ嫙\u0026蒒5靇C'", + "value": "815", + "averageValue": "377", + "averageUtilization": 2126876305 + } + }, + "resource": { + "name": "ȉ彂", + "target": { + "type": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "value": "970", + "averageValue": "603", + "averageUtilization": -88173241 + } + }, + "external": { + "metric": { + "name": "44", + "selector": { + "matchLabels": { + "yM_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33k": "8U.-.5--_zm-.-_RJt2pX_2_28.-.7_8B.HF-U-_ik_--S" + }, + "matchExpressions": [ + { + "key": "l8-r1/0n-A9..9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jte", + "operator": "Exists" + } + ] + } + }, + "target": { + "type": "", + "value": "891", + "averageValue": "765", + "averageUtilization": -2717401 + } + } + } + ] + }, + "status": { + "observedGeneration": -6410519298686885049, + "currentReplicas": -740777212, + "desiredReplicas": 1741405963, + "currentMetrics": [ + { + "type": "崟¿", + "object": { + "metric": { + "name": "51", + "selector": { + "matchLabels": { + "0dt6e-3-dq848-9q50v-1o-0hvy/Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._Bt": "0E.-2o_-.N.9D-F45eJK7Q5-R4_7A" + }, + "matchExpressions": [ + { + "key": "b9g-qy5--ar-gn58nc23/JP_oA_4A.J2s3.XL6_EU--AH-Q.GM72_-a", + "operator": "NotIn", + "values": [ + "F._oX-F9_.5vN5.25aWx.2aM214_.-C" + ] + } + ] + } + }, + "current": { + "value": "168", + "averageValue": "500", + "averageUtilization": -1562283537 + }, + "describedObject": { + "kind": "58", + "name": "59", + "apiVersion": "60" + } + }, + "pods": { + "metric": { + "name": "61", + "selector": { + "matchLabels": { + "p7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x--43--3---93-2-23/Xfr.4_.-_G": "9.M.134-5-.q6H_.--t" + }, + "matchExpressions": [ + { + "key": "7U_-m.-P.yP9S--858LI__.8U", + "operator": "NotIn", + "values": [ + "7-_pP__up.2L_s-o779._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7m" + ] + } + ] + } + }, + "current": { + "value": "886", + "averageValue": "310", + "averageUtilization": 757223010 + } + }, + "resource": { + "name": "臜裡×銵-紑浘", + "current": { + "value": "370", + "averageValue": "1", + "averageUtilization": -1095116290 + } + }, + "external": { + "metric": { + "name": "68", + "selector": { + "matchLabels": { + "ewco28---f-53-x1y-8---3----p-pdn--j2---2--82--cj-1-s--op3w.nl84--162-gk2-99v2xu-3po4--3s/2-.8-Jp-9-4-Tm.__G-8...__.Q_c3": "29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1" + }, + "matchExpressions": [ + { + "key": "v8_.O_..8n.--z_-..6W.K", + "operator": "Exists" + } + ] + } + }, + "current": { + "value": "386", + "averageValue": "882", + "averageUtilization": -500012714 + } + } + } + ], + "conditions": [ + { + "type": "蚢鑸鶲Ãq", + "status": "", + "lastTransitionTime": "2132-02-01T06:56:28Z", + "reason": "75", + "message": "76" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.pb index d5f52a26304..51354483682 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.yaml new file mode 100644 index 00000000000..177bdbc5511 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.yaml @@ -0,0 +1,159 @@ +apiVersion: autoscaling/v2beta2 +kind: HorizontalPodAutoscaler +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + maxReplicas: 2114329341 + metrics: + - external: + metric: + name: "44" + selector: + matchExpressions: + - key: l8-r1/0n-A9..9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jte + operator: Exists + matchLabels: + yM_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33k: 8U.-.5--_zm-.-_RJt2pX_2_28.-.7_8B.HF-U-_ik_--S + target: + averageUtilization: -2717401 + averageValue: "765" + type: "" + value: "891" + object: + describedObject: + apiVersion: "29" + kind: "27" + name: "28" + metric: + name: "30" + selector: + matchExpressions: + - key: 0pq-0-7-9-2-ekg-071a-2y-y-o0-59.u5oii37/g.7_2fNc5-_.-RX-82_g50_u__.c + operator: In + values: + - LI--U.v.L.U_8f.-H2._67yg-Ln-__.-__2--z.t20w-.-td---ndm_.A + matchLabels: + 8y-o-4-m-7r--0am6b4---l---rcdj24r-----v--26-----7v9-th0-i4/9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._bQw.-dG6s: 8TB_M-H_5_.t..bGE.9__.O + target: + averageUtilization: -1161251830 + averageValue: "835" + type: H牗洝尿彀亞螩B + value: "52" + pods: + metric: + name: "37" + selector: + matchExpressions: + - key: vs-3-d/M.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o--Bo-F__..XR.7_1-p-W + operator: Exists + matchLabels: + d3-x-2v4r--5-xgc3-yz-7-x--c04.2b-6-17-58-n---5df1--wc-n-pwr-f5--r1i1-7z03/F-.4--_vLW.jj-.5B.._.5_3-_4.31-4.xXe..03Y: 8j + target: + averageUtilization: 2126876305 + averageValue: "377" + type: 蚛隖<ǶĬ4y£軶ǃ*ʙ嫙&蒒5靇C' + value: "815" + resource: + name: ȉ彂 + target: + averageUtilization: -88173241 + averageValue: "603" + type: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + value: "970" + type: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" +status: + conditions: + - lastTransitionTime: "2132-02-01T06:56:28Z" + message: "76" + reason: "75" + status: "" + type: 蚢鑸鶲Ãq + currentMetrics: + - external: + current: + averageUtilization: -500012714 + averageValue: "882" + value: "386" + metric: + name: "68" + selector: + matchExpressions: + - key: v8_.O_..8n.--z_-..6W.K + operator: Exists + matchLabels: + ewco28---f-53-x1y-8---3----p-pdn--j2---2--82--cj-1-s--op3w.nl84--162-gk2-99v2xu-3po4--3s/2-.8-Jp-9-4-Tm.__G-8...__.Q_c3: 29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1 + object: + current: + averageUtilization: -1562283537 + averageValue: "500" + value: "168" + describedObject: + apiVersion: "60" + kind: "58" + name: "59" + metric: + name: "51" + selector: + matchExpressions: + - key: b9g-qy5--ar-gn58nc23/JP_oA_4A.J2s3.XL6_EU--AH-Q.GM72_-a + operator: NotIn + values: + - F._oX-F9_.5vN5.25aWx.2aM214_.-C + matchLabels: + 0dt6e-3-dq848-9q50v-1o-0hvy/Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._Bt: 0E.-2o_-.N.9D-F45eJK7Q5-R4_7A + pods: + current: + averageUtilization: 757223010 + averageValue: "310" + value: "886" + metric: + name: "61" + selector: + matchExpressions: + - key: 7U_-m.-P.yP9S--858LI__.8U + operator: NotIn + values: + - 7-_pP__up.2L_s-o779._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7m + matchLabels: + p7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x--43--3---93-2-23/Xfr.4_.-_G: 9.M.134-5-.q6H_.--t + resource: + current: + averageUtilization: -1095116290 + averageValue: "1" + value: "370" + name: 臜裡×銵-紑浘 + type: 崟¿ + currentReplicas: -740777212 + desiredReplicas: 1741405963 + observedGeneration: -6410519298686885049 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.json new file mode 100644 index 00000000000..304c46024f5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.json @@ -0,0 +1,1061 @@ +{ + "kind": "Job", + "apiVersion": "batch/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "parallelism": -1978186127, + "completions": -1821918122, + "activeDeadlineSeconds": -1888486794478722029, + "backoffLimit": -596764376, + "selector": { + "matchLabels": { + "l3snh-z--3uy5-----578/B_._-.-W._AAn---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_5": "" + }, + "matchExpressions": [ + { + "key": "U-_Bq.m_-.q8_v2LiTF_a981d3-7-fP81.-.9Vdx.TB_M-H_5_t", + "operator": "In", + "values": [ + "M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.W5" + ] + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "Šĸů湙騘\u0026啞", + "resourceVersion": "6776706803848751502", + "generation": 1142764901371385923, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 986128679342689494, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "ºɖgȏ哙ȍȂ揲ȼDDŽL", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "bJ5ʬ昹ʞĹ鑑6NJPM饣`" + }, + "emptyDir": { + "medium": "z徃鷢6ȥ啕禗Ǐ2", + "sizeLimit": "387" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -347579237, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 903876536, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 2022312348 + } + ], + "defaultMode": -963895759, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -539733119, + "iscsiInterface": "67", + "fsType": "68", + "readOnly": true, + "portals": [ + "69" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "770" + }, + "mode": 1539635748 + } + ], + "defaultMode": -388204860 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -573382936, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": 1825892582 + } + ], + "defaultMode": 1532914928, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "", + "fsType": "121", + "readOnly": false, + "kind": "坼É/pȿŘ阌Ŗ怳" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": -1629040033 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "908" + }, + "mode": -239847982 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -1305215109 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 8048348966862776448, + "path": "136" + } + } + ], + "defaultMode": -556258965 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 273818613, + "containerPort": -522879476, + "protocol": "N", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "587" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "倱\u003c": "920" + }, + "requests": { + "贩j瀉ǚ": "455" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "Ɋł/擇ɦĽ胚O醔ɍ厶耈 ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "腿ħ缶.蒅!a", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1154560741, + "timeoutSeconds": -1376537100, + "periodSeconds": 1100645882, + "successThreshold": -532628939, + "failureThreshold": -748919010 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": -1477511050, + "host": "192", + "scheme": ";栍dʪīT捘ɍi縱ù墴1Rƥ贫d飼", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -709825668, + "timeoutSeconds": -1144400181, + "periodSeconds": -379514302, + "successThreshold": 173916181, + "failureThreshold": -813624408 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": 200992434, + "host": "199", + "scheme": "ņ榱*Gưoɘ檲ɨ銦妰黖ȓ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": "206", + "host": "207", + "scheme": "ɋ瀐\u003cɉ", + "httpHeaders": [ + { + "name": "208", + "value": "209" + } + ] + }, + "tcpSocket": { + "port": -1334904807, + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "å睫}堇硲蕵ɢ苆", + "imagePullPolicy": "猀2:ö", + "securityContext": { + "capabilities": { + "add": [ + "5w垁鷌辪虽U珝Żwʮ馜üNșƶ" + ], + "drop": [ + "ĩĉş蝿ɖȃ賲鐅臬" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "runAsUser": -5734988028820567880, + "runAsGroup": -2242514391033939790, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖\u003cǶ" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": -2093767566, + "containerPort": -1718681455, + "protocol": "*ʙ嫙\u0026蒒5靇C'ɵK.", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": false + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "372" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": false + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "I粛E煹ǐƲE'iþŹʣy": "236" + }, + "requests": { + "漘Z剚敍0)": "908" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "嵔棂p儼Ƿ裚瓶釆Ɗ+j忊Ŗȫ焗捏ĨFħ", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ɟ踡肒Ao/樝fw[Řż丩Ž", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": "248", + "host": "249" + }, + "initialDelaySeconds": 988932710, + "timeoutSeconds": -1537700150, + "periodSeconds": -1815868713, + "successThreshold": 105707873, + "failureThreshold": -188803670 + }, + "readinessProbe": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": 1908572031, + "host": "252", + "scheme": "ɳ,ǿ飏騀呣ǎfǣ萭旿@掇l", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": 1584001904, + "timeoutSeconds": -839281354, + "periodSeconds": 2035347577, + "successThreshold": -819723498, + "failureThreshold": -150133456 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": 1447898632, + "host": "259", + "scheme": "þ蛯ɰ荶lj", + "httpHeaders": [ + { + "name": "260", + "value": "261" + } + ] + }, + "tcpSocket": { + "port": -1180080716, + "host": "262" + } + }, + "preStop": { + "exec": { + "command": [ + "263" + ] + }, + "httpGet": { + "path": "264", + "port": 1428207963, + "host": "265", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": 270599701, + "host": "268" + } + } + }, + "terminationMessagePath": "269", + "terminationMessagePolicy": "ʤî萨zvt莭", + "imagePullPolicy": "悮坮Ȣ幟ļ腻ŬƩȿ0矀Kʝ瘴I\\p", + "securityContext": { + "capabilities": { + "add": [ + "sĨɆâĺɗŹ倗S晒嶗U" + ], + "drop": [ + "_ƮA攤/ɸɎ R§耶FfBl" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "270", + "role": "271", + "type": "272", + "level": "273" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ȱ?$矡ȶ网" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": -549108701661089463, + "activeDeadlineSeconds": -11671145270681448, + "nodeSelector": { + "274": "275" + }, + "serviceAccountName": "276", + "serviceAccount": "277", + "automountServiceAccountToken": true, + "nodeName": "278", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "279", + "role": "280", + "type": "281", + "level": "282" + }, + "runAsUser": -5860790522738935260, + "runAsGroup": 5267311692406174869, + "runAsNonRoot": false, + "supplementalGroups": [ + -4369115231127764890 + ], + "fsGroup": -4765779537771254535, + "sysctls": [ + { + "name": "283", + "value": "284" + } + ] + }, + "imagePullSecrets": [ + { + "name": "285" + } + ], + "hostname": "286", + "subdomain": "287", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "288", + "operator": "胵輓Ɔ", + "values": [ + "289" + ] + } + ], + "matchFields": [ + { + "key": "290", + "operator": "ØœȠƬQg鄠[颐o", + "values": [ + "291" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 410611837, + "preference": { + "matchExpressions": [ + { + "key": "292", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "293" + ] + } + ], + "matchFields": [ + { + "key": "294", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "295" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J": "q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24" + }, + "matchExpressions": [ + { + "key": "d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "302" + ], + "topologyKey": "303" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -751455207, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "G.-_pP__up.2L_s-o779._-k-5___Q": "3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x" + }, + "matchExpressions": [ + { + "key": "2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "310" + ], + "topologyKey": "311" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "318" + ], + "topologyKey": "319" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -2081163116, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "acp6-5-x1---4/b8a_6_.0Q46": "6" + }, + "matchExpressions": [ + { + "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9", + "operator": "In", + "values": [ + "Gv" + ] + } + ] + }, + "namespaces": [ + "326" + ], + "topologyKey": "327" + } + } + ] + } + }, + "schedulerName": "328", + "tolerations": [ + { + "key": "329", + "operator": "ȜŚɇA%ɀ蓧睔SJȋ灋槊", + "value": "330", + "effect": "群E牬庘颮6(|ǖûǭ", + "tolerationSeconds": -288011219492438332 + } + ], + "hostAliases": [ + { + "ip": "331", + "hostnames": [ + "332" + ] + } + ], + "priorityClassName": "333", + "priority": -852112760, + "dnsConfig": { + "nameservers": [ + "334" + ], + "searches": [ + "335" + ], + "options": [ + { + "name": "336", + "value": "337" + } + ] + }, + "readinessGates": [ + { + "conditionType": "" + } + ], + "runtimeClassName": "338", + "enableServiceLinks": true + } + }, + "ttlSecondsAfterFinished": -494764712 + }, + "status": { + "conditions": [ + { + "type": "ĄÇ稕Eɒ杞¹t骳ɰɰUʜʔŜ0¢啥Ƶ", + "status": "殴妓ɡ?}缫,豇\\ù", + "lastProbeTime": "2743-03-12T20:23:06Z", + "lastTransitionTime": "2631-09-01T15:48:23Z", + "reason": "339", + "message": "340" + } + ], + "active": 1540211725, + "succeeded": 1500591701, + "failed": -919140264 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.pb index 459fbd97ffe..26aff149df3 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.yaml new file mode 100644 index 00000000000..c5ca8e114cb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1.Job.after_roundtrip.yaml @@ -0,0 +1,721 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + activeDeadlineSeconds: -1888486794478722029 + backoffLimit: -596764376 + completions: -1821918122 + manualSelector: true + parallelism: -1978186127 + selector: + matchExpressions: + - key: U-_Bq.m_-.q8_v2LiTF_a981d3-7-fP81.-.9Vdx.TB_M-H_5_t + operator: In + values: + - M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.W5 + matchLabels: + l3snh-z--3uy5-----578/B_._-.-W._AAn---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_5: "" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 986128679342689494 + finalizers: + - "42" + generateName: "31" + generation: 1142764901371385923 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: true + kind: "40" + name: "41" + uid: ºɖgȏ哙ȍȂ揲ȼDDŽL + resourceVersion: "6776706803848751502" + selfLink: "33" + uid: Šĸů湙騘&啞 + spec: + activeDeadlineSeconds: -11671145270681448 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "292" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "293" + matchFields: + - key: "294" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "295" + weight: 410611837 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "288" + operator: 胵輓Ɔ + values: + - "289" + matchFields: + - key: "290" + operator: ØœȠƬQg鄠[颐o + values: + - "291" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p + operator: Exists + matchLabels: + G.-_pP__up.2L_s-o779._-k-5___Q: 3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x + namespaces: + - "310" + topologyKey: "311" + weight: -751455207 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4 + operator: Exists + matchLabels: + 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J: q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24 + namespaces: + - "302" + topologyKey: "303" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9 + operator: In + values: + - Gv + matchLabels: + acp6-5-x1---4/b8a_6_.0Q46: "6" + namespaces: + - "326" + topologyKey: "327" + weight: -2081163116 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "318" + topologyKey: "319" + automountServiceAccountToken: true + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: false + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "372" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: false + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: 悮坮Ȣ幟ļ腻ŬƩȿ0矀Kʝ瘴I\p + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "259" + httpHeaders: + - name: "260" + value: "261" + path: "258" + port: 1447898632 + scheme: þ蛯ɰ荶lj + tcpSocket: + host: "262" + port: -1180080716 + preStop: + exec: + command: + - "263" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "264" + port: 1428207963 + tcpSocket: + host: "268" + port: 270599701 + livenessProbe: + exec: + command: + - "242" + failureThreshold: -188803670 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ɟ踡肒Ao/樝fw[Řż丩Ž + initialDelaySeconds: 988932710 + periodSeconds: -1815868713 + successThreshold: 105707873 + tcpSocket: + host: "249" + port: "248" + timeoutSeconds: -1537700150 + name: "216" + ports: + - containerPort: -1718681455 + hostIP: "222" + hostPort: -2093767566 + name: "221" + protocol: '*ʙ嫙&蒒5靇C''ɵK.' + readinessProbe: + exec: + command: + - "250" + failureThreshold: -150133456 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "251" + port: 1908572031 + scheme: ɳ,ǿ飏騀呣ǎfǣ萭旿@掇l + initialDelaySeconds: 1584001904 + periodSeconds: 2035347577 + successThreshold: -819723498 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -839281354 + resources: + limits: + I粛E煹ǐƲE'iþŹʣy: "236" + requests: + 漘Z剚敍0): "908" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - sĨɆâĺɗŹ倗S晒嶗U + drop: + - _ƮA攤/ɸɎ R§耶FfBl + privileged: true + procMount: Ȱ?$矡ȶ网 + readOnlyRootFilesystem: false + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "273" + role: "271" + type: "272" + user: "270" + stdin: true + stdinOnce: true + terminationMessagePath: "269" + terminationMessagePolicy: ʤî萨zvt莭 + tty: true + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: 嵔棂p儼Ƿ裚瓶釆Ɗ+j忊Ŗȫ焗捏ĨFħ + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "334" + options: + - name: "336" + value: "337" + searches: + - "335" + enableServiceLinks: true + hostAliases: + - hostnames: + - "332" + ip: "331" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "286" + imagePullSecrets: + - name: "285" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "587" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 猀2:ö + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: 200992434 + scheme: ņ榱*Gưoɘ檲ɨ銦妰黖ȓ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "207" + httpHeaders: + - name: "208" + value: "209" + path: "205" + port: "206" + scheme: ɋ瀐<ɉ + tcpSocket: + host: "210" + port: -1334904807 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -748919010 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 腿ħ缶.蒅!a + initialDelaySeconds: 1154560741 + periodSeconds: 1100645882 + successThreshold: -532628939 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: -1376537100 + name: "156" + ports: + - containerPort: -522879476 + hostIP: "162" + hostPort: 273818613 + name: "161" + protocol: "N" + readinessProbe: + exec: + command: + - "190" + failureThreshold: -813624408 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: -1477511050 + scheme: ;栍dʪīT捘ɍi縱ù墴1Rƥ贫d飼 + initialDelaySeconds: -709825668 + periodSeconds: -379514302 + successThreshold: 173916181 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: -1144400181 + resources: + limits: + 倱<: "920" + requests: + 贩j瀉ǚ: "455" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 5w垁鷌辪虽U珝Żwʮ馜üNșƶ + drop: + - ĩĉş蝿ɖȃ賲鐅臬 + privileged: false + procMount: 芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛隖<Ƕ + readOnlyRootFilesystem: true + runAsGroup: -2242514391033939790 + runAsNonRoot: false + runAsUser: -5734988028820567880 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + stdin: true + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: å睫}堇硲蕵ɢ苆 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: Ɋł/擇ɦĽ胚O醔ɍ厶耈  + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "278" + nodeSelector: + "274": "275" + priority: -852112760 + priorityClassName: "333" + readinessGates: + - conditionType: "" + runtimeClassName: "338" + schedulerName: "328" + securityContext: + fsGroup: -4765779537771254535 + runAsGroup: 5267311692406174869 + runAsNonRoot: false + runAsUser: -5860790522738935260 + seLinuxOptions: + level: "282" + role: "280" + type: "281" + user: "279" + supplementalGroups: + - -4369115231127764890 + sysctls: + - name: "283" + value: "284" + serviceAccount: "277" + serviceAccountName: "276" + shareProcessNamespace: false + subdomain: "287" + terminationGracePeriodSeconds: -549108701661089463 + tolerations: + - effect: 群E牬庘颮6(|ǖûǭ + key: "329" + operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊 + tolerationSeconds: -288011219492438332 + value: "330" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 903876536 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: "" + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 坼É/pȿŘ阌Ŗ怳 + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1532914928 + items: + - key: "108" + mode: 1825892582 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -388204860 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: 1539635748 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "770" + resource: "101" + emptyDir: + medium: z徃鷢6ȥ啕禗Ǐ2 + sizeLimit: "387" + fc: + fsType: "103" + lun: -573382936 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -347579237 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: bJ5ʬ昹ʞĹ鑑6NJPM饣` + iscsi: + chapAuthDiscovery: true + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -539733119 + portals: + - "69" + readOnly: true + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -556258965 + sources: + - configMap: + items: + - key: "133" + mode: -1305215109 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -239847982 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "908" + resource: "131" + secret: + items: + - key: "125" + mode: -1629040033 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 8048348966862776448 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -963895759 + items: + - key: "61" + mode: 2022312348 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + ttlSecondsAfterFinished: -494764712 +status: + active: 1540211725 + conditions: + - lastProbeTime: "2743-03-12T20:23:06Z" + lastTransitionTime: "2631-09-01T15:48:23Z" + message: "340" + reason: "339" + status: 殴妓ɡ?}缫,豇\ù + type: ĄÇ稕Eɒ杞¹t骳ɰɰUʜʔŜ0¢啥Ƶ + failed: -919140264 + succeeded: 1500591701 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.json new file mode 100644 index 00000000000..902c31b7a3d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.json @@ -0,0 +1,1107 @@ +{ + "kind": "CronJob", + "apiVersion": "batch/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "schedule": "24", + "startingDeadlineSeconds": -8817021678265088399, + "concurrencyPolicy": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "suspend": false, + "jobTemplate": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ɭîcP$Iņ", + "resourceVersion": "14926502199533077124", + "generation": -1382274715716350298, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -8477149434422619117, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "+½H牗洝尿彀亞螩", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "4%a鯿r", + "apiVersion": "40" + } + ] + }, + "spec": { + "parallelism": -110482268, + "completions": -54954325, + "activeDeadlineSeconds": 8559948711650432497, + "backoffLimit": -907310967, + "selector": { + "matchLabels": { + "WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U": "UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9" + }, + "matchExpressions": [ + { + "key": "GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0", + "operator": "NotIn", + "values": [ + "YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G" + ] + } + ] + }, + "manualSelector": false, + "template": { + "metadata": { + "name": "52", + "generateName": "53", + "namespace": "54", + "selfLink": "55", + "uid": "³ƞsɁ8^", + "resourceVersion": "8685765401091182865", + "generation": 2849222499405033998, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -671981934547025691, + "labels": { + "57": "58" + }, + "annotations": { + "59": "60" + }, + "ownerReferences": [ + { + "apiVersion": "61", + "kind": "62", + "name": "63", + "uid": "Ǡ/淹\\韲翁\u0026ʢ", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "64" + ], + "clusterName": "65", + "managedFields": [ + { + "manager": "66", + "operation": "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ", + "apiVersion": "67" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "72", + "hostPath": { + "path": "73", + "type": "ȸŹăȲϤĦ" + }, + "emptyDir": { + "medium": "芝M 宸@Z^嫫猤痈", + "sizeLimit": "179" + }, + "gcePersistentDisk": { + "pdName": "74", + "fsType": "75", + "partition": -2127673004 + }, + "awsElasticBlockStore": { + "volumeID": "76", + "fsType": "77", + "partition": 717712876 + }, + "gitRepo": { + "repository": "78", + "revision": "79", + "directory": "80" + }, + "secret": { + "secretName": "81", + "items": [ + { + "key": "82", + "path": "83", + "mode": 147264373 + } + ], + "defaultMode": -1249460160, + "optional": false + }, + "nfs": { + "server": "84", + "path": "85" + }, + "iscsi": { + "targetPortal": "86", + "iqn": "87", + "lun": 1029074742, + "iscsiInterface": "88", + "fsType": "89", + "portals": [ + "90" + ], + "secretRef": { + "name": "91" + }, + "initiatorName": "92" + }, + "glusterfs": { + "endpoints": "93", + "path": "94" + }, + "persistentVolumeClaim": { + "claimName": "95", + "readOnly": true + }, + "rbd": { + "monitors": [ + "96" + ], + "image": "97", + "fsType": "98", + "pool": "99", + "user": "100", + "keyring": "101", + "secretRef": { + "name": "102" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "103", + "fsType": "104", + "secretRef": { + "name": "105" + }, + "readOnly": true, + "options": { + "106": "107" + } + }, + "cinder": { + "volumeID": "108", + "fsType": "109", + "secretRef": { + "name": "110" + } + }, + "cephfs": { + "monitors": [ + "111" + ], + "path": "112", + "user": "113", + "secretFile": "114", + "secretRef": { + "name": "115" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "116", + "datasetUUID": "117" + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "857" + }, + "mode": -1305215109 + } + ], + "defaultMode": 186998979 + }, + "fc": { + "targetWWNs": [ + "123" + ], + "lun": 1179332384, + "fsType": "124", + "readOnly": true, + "wwids": [ + "125" + ] + }, + "azureFile": { + "secretName": "126", + "shareName": "127" + }, + "configMap": { + "name": "128", + "items": [ + { + "key": "129", + "path": "130", + "mode": 926891073 + } + ], + "defaultMode": -1558831136, + "optional": true + }, + "vsphereVolume": { + "volumePath": "131", + "fsType": "132", + "storagePolicyName": "133", + "storagePolicyID": "134" + }, + "quobyte": { + "registry": "135", + "volume": "136", + "user": "137", + "group": "138", + "tenant": "139" + }, + "azureDisk": { + "diskName": "140", + "diskURI": "141", + "cachingMode": "ÙæNǚ錯ƶRq", + "fsType": "142", + "readOnly": true, + "kind": "?瞲Ť倱\u003cįXŋ朘瑥A徙" + }, + "photonPersistentDisk": { + "pdID": "143", + "fsType": "144" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "145", + "items": [ + { + "key": "146", + "path": "147", + "mode": -1120128337 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "148", + "fieldRef": { + "apiVersion": "149", + "fieldPath": "150" + }, + "resourceFieldRef": { + "containerName": "151", + "resource": "152", + "divisor": "580" + }, + "mode": 1669671203 + } + ] + }, + "configMap": { + "name": "153", + "items": [ + { + "key": "154", + "path": "155", + "mode": -1950133943 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "156", + "expirationSeconds": -8801560367353238479, + "path": "157" + } + } + ], + "defaultMode": -427769948 + }, + "portworxVolume": { + "volumeID": "158", + "fsType": "159" + }, + "scaleIO": { + "gateway": "160", + "system": "161", + "secretRef": { + "name": "162" + }, + "protectionDomain": "163", + "storagePool": "164", + "storageMode": "165", + "volumeName": "166", + "fsType": "167", + "readOnly": true + }, + "storageos": { + "volumeName": "168", + "volumeNamespace": "169", + "fsType": "170", + "secretRef": { + "name": "171" + } + }, + "csi": { + "driver": "172", + "readOnly": true, + "fsType": "173", + "volumeAttributes": { + "174": "175" + }, + "nodePublishSecretRef": { + "name": "176" + } + } + } + ], + "initContainers": [ + { + "name": "177", + "image": "178", + "command": [ + "179" + ], + "args": [ + "180" + ], + "workingDir": "181", + "ports": [ + { + "name": "182", + "hostPort": 1971383046, + "containerPort": 1154560741, + "protocol": "涁İ而踪鄌eÞȦY籎顒ǥ", + "hostIP": "183" + } + ], + "envFrom": [ + { + "prefix": "184", + "configMapRef": { + "name": "185", + "optional": false + }, + "secretRef": { + "name": "186", + "optional": false + } + } + ], + "env": [ + { + "name": "187", + "value": "188", + "valueFrom": { + "fieldRef": { + "apiVersion": "189", + "fieldPath": "190" + }, + "resourceFieldRef": { + "containerName": "191", + "resource": "192", + "divisor": "832" + }, + "configMapKeyRef": { + "name": "193", + "key": "194", + "optional": true + }, + "secretKeyRef": { + "name": "195", + "key": "196", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°": "465" + }, + "requests": { + "oɘ檲ɨ銦妰黖ȓ": "793" + } + }, + "volumeMounts": [ + { + "name": "197", + "mountPath": "198", + "subPath": "199", + "mountPropagation": "oĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵ɢ", + "subPathExpr": "200" + } + ], + "volumeDevices": [ + { + "name": "201", + "devicePath": "202" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 290736426, + "host": "205", + "scheme": "ö", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": "208", + "host": "209" + }, + "initialDelaySeconds": 322201525, + "timeoutSeconds": -1784033404, + "periodSeconds": 66472042, + "successThreshold": 2130088978, + "failureThreshold": -1064240304 + }, + "readinessProbe": { + "exec": { + "command": [ + "210" + ] + }, + "httpGet": { + "path": "211", + "port": -566408554, + "host": "212", + "scheme": "劳\u0026¼傭Ȟ1酃=6}ɡŇƉ立", + "httpHeaders": [ + { + "name": "213", + "value": "214" + } + ] + }, + "tcpSocket": { + "port": -31530684, + "host": "215" + }, + "initialDelaySeconds": -1628697284, + "timeoutSeconds": 843845736, + "periodSeconds": 354496320, + "successThreshold": -418887496, + "failureThreshold": -522126070 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": "218", + "host": "219", + "scheme": "n芞QÄȻȊ+?ƭ峧Y栲茇竛", + "httpHeaders": [ + { + "name": "220", + "value": "221" + } + ] + }, + "tcpSocket": { + "port": -592581809, + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": 1702578303, + "host": "225", + "scheme": "NŬɨǙÄr蛏豈ɃHŠơŴĿ", + "httpHeaders": [ + { + "name": "226", + "value": "227" + } + ] + }, + "tcpSocket": { + "port": -1047607622, + "host": "228" + } + } + }, + "terminationMessagePath": "229", + "terminationMessagePolicy": "ȉ彂", + "imagePullPolicy": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "securityContext": { + "capabilities": { + "add": [ + "þŹʣy豎@ɀ羭," + ], + "drop": [ + "OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "230", + "role": "231", + "type": "232", + "level": "233" + }, + "runAsUser": -2405783144562371879, + "runAsGroup": 3861209808960510792, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "^拜" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "234", + "image": "235", + "command": [ + "236" + ], + "args": [ + "237" + ], + "workingDir": "238", + "ports": [ + { + "name": "239", + "hostPort": 1385030458, + "containerPort": 427196286, + "protocol": "o/樝fw[Řż丩Ž", + "hostIP": "240" + } + ], + "envFrom": [ + { + "prefix": "241", + "configMapRef": { + "name": "242", + "optional": false + }, + "secretRef": { + "name": "243", + "optional": true + } + } + ], + "env": [ + { + "name": "244", + "value": "245", + "valueFrom": { + "fieldRef": { + "apiVersion": "246", + "fieldPath": "247" + }, + "resourceFieldRef": { + "containerName": "248", + "resource": "249", + "divisor": "932" + }, + "configMapKeyRef": { + "name": "250", + "key": "251", + "optional": false + }, + "secretKeyRef": { + "name": "252", + "key": "253", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "9ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ę": "638" + }, + "requests": { + "ǂ\u003e5姣\u003e懔%熷": "440" + } + }, + "volumeMounts": [ + { + "name": "254", + "readOnly": true, + "mountPath": "255", + "subPath": "256", + "mountPropagation": "奺Ȋ礶惇¸t颟.鵫ǚ", + "subPathExpr": "257" + } + ], + "volumeDevices": [ + { + "name": "258", + "devicePath": "259" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "Ȥ藠3.", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + }, + "initialDelaySeconds": -1389418722, + "timeoutSeconds": 851018015, + "periodSeconds": 596942561, + "successThreshold": -1880980172, + "failureThreshold": -161485752 + }, + "readinessProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": "270", + "host": "271", + "scheme": "«丯Ƙ枛牐ɺ皚", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": -1934111455, + "host": "274" + }, + "initialDelaySeconds": 766864314, + "timeoutSeconds": 1146016612, + "periodSeconds": 1495880465, + "successThreshold": -1032967081, + "failureThreshold": 59664438 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": "277", + "host": "278", + "scheme": "'", + "httpHeaders": [ + { + "name": "279", + "value": "280" + } + ] + }, + "tcpSocket": { + "port": -801430937, + "host": "281" + } + }, + "preStop": { + "exec": { + "command": [ + "282" + ] + }, + "httpGet": { + "path": "283", + "port": 1810980158, + "host": "284", + "scheme": "_ƮA攤/ɸɎ R§耶FfBl", + "httpHeaders": [ + { + "name": "285", + "value": "286" + } + ] + }, + "tcpSocket": { + "port": 1074486306, + "host": "287" + } + } + }, + "terminationMessagePath": "288", + "terminationMessagePolicy": "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ", + "imagePullPolicy": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "securityContext": { + "capabilities": { + "add": [ + "勅跦Opwǩ曬逴褜1Ø" + ], + "drop": [ + "ȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ]" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "289", + "role": "290", + "type": "291", + "level": "292" + }, + "runAsUser": -6977492437661738751, + "runAsGroup": -1073698526114922943, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "ƙt叀碧闳ȩr嚧ʣq埄趛屡" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "restartPolicy": "昕Ĭ", + "terminationGracePeriodSeconds": 5474461944206441349, + "activeDeadlineSeconds": 5072234809910109224, + "dnsPolicy": "苧yñKJɐ扵Gƚ绤fʀļ腩", + "nodeSelector": { + "293": "294" + }, + "serviceAccountName": "295", + "serviceAccount": "296", + "automountServiceAccountToken": true, + "nodeName": "297", + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "298", + "role": "299", + "type": "300", + "level": "301" + }, + "runAsUser": 439010468654957223, + "runAsGroup": 3282902794794440567, + "runAsNonRoot": true, + "supplementalGroups": [ + -9161399525777020538 + ], + "fsGroup": -1883725333589566834, + "sysctls": [ + { + "name": "302", + "value": "303" + } + ] + }, + "imagePullSecrets": [ + { + "name": "304" + } + ], + "hostname": "305", + "subdomain": "306", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "307", + "operator": "议Ƭƶ氩Ȩ\u003c6鄰簳°Ļǟi\u0026", + "values": [ + "308" + ] + } + ], + "matchFields": [ + { + "key": "309", + "operator": "%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄", + "values": [ + "310" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1244119841, + "preference": { + "matchExpressions": [ + { + "key": "311", + "operator": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "values": [ + "312" + ] + } + ], + "matchFields": [ + { + "key": "313", + "operator": "/»頸+SÄ蚃ɣľ)酊龨Î", + "values": [ + "314" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "so-h-9-15v-5925a-x12a-214-3s--gg93h.0-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26-2/P.-_u": "CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.134-5-.q6H5" + }, + "matchExpressions": [ + { + "key": "z---883d-v3j4-7y-p---up52--sjo7799-sk5/i-.M.U_-m.-P.y9", + "operator": "NotIn", + "values": [ + "C_-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.O" + ] + } + ] + }, + "namespaces": [ + "321" + ], + "topologyKey": "322" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1095116290, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1": "R8D_X._B__-P---_H-.___._8" + }, + "matchExpressions": [ + { + "key": "W-y8", + "operator": "NotIn", + "values": [ + "Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-x" + ] + } + ] + }, + "namespaces": [ + "329" + ], + "topologyKey": "330" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "337" + ], + "topologyKey": "338" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "345" + ], + "topologyKey": "346" + } + } + ] + } + }, + "schedulerName": "347", + "tolerations": [ + { + "key": "348", + "operator": "抷qTfZȻ干m謆7", + "value": "349", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "350", + "hostnames": [ + "351" + ] + } + ], + "priorityClassName": "352", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "353" + ], + "searches": [ + "354" + ], + "options": [ + { + "name": "355", + "value": "356" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "357", + "enableServiceLinks": true + } + }, + "ttlSecondsAfterFinished": 212353165 + } + }, + "successfulJobsHistoryLimit": 315828133, + "failedJobsHistoryLimit": -1686694849 + }, + "status": { + "active": [ + { + "kind": "358", + "namespace": "359", + "name": "360", + "uid": "侅", + "apiVersion": "361", + "resourceVersion": "362", + "fieldPath": "363" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.pb index 7dc14d9325c..fc4709beed4 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.yaml new file mode 100644 index 00000000000..9c48de55a4e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.CronJob.after_roundtrip.yaml @@ -0,0 +1,753 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + concurrencyPolicy: ěĂ凗蓏Ŋ蛊ĉy緅縕 + failedJobsHistoryLimit: -1686694849 + jobTemplate: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -8477149434422619117 + finalizers: + - "37" + generateName: "26" + generation: -1382274715716350298 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + manager: "39" + operation: 4%a鯿r + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: +½H牗洝尿彀亞螩 + resourceVersion: "14926502199533077124" + selfLink: "28" + uid: ɭîcP$Iņ + spec: + activeDeadlineSeconds: 8559948711650432497 + backoffLimit: -907310967 + completions: -54954325 + manualSelector: false + parallelism: -110482268 + selector: + matchExpressions: + - key: GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0 + operator: NotIn + values: + - YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G + matchLabels: + WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U: UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9 + template: + metadata: + annotations: + "59": "60" + clusterName: "65" + creationTimestamp: null + deletionGracePeriodSeconds: -671981934547025691 + finalizers: + - "64" + generateName: "53" + generation: 2849222499405033998 + labels: + "57": "58" + managedFields: + - apiVersion: "67" + manager: "66" + operation: \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + name: "52" + namespace: "54" + ownerReferences: + - apiVersion: "61" + blockOwnerDeletion: true + controller: true + kind: "62" + name: "63" + uid: Ǡ/淹\韲翁&ʢ + resourceVersion: "8685765401091182865" + selfLink: "55" + uid: ³ƞsɁ8^ + spec: + activeDeadlineSeconds: 5072234809910109224 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "311" + operator: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + values: + - "312" + matchFields: + - key: "313" + operator: /»頸+SÄ蚃ɣľ)酊龨Î + values: + - "314" + weight: -1244119841 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "307" + operator: 议Ƭƶ氩Ȩ<6鄰簳°Ļǟi& + values: + - "308" + matchFields: + - key: "309" + operator: '%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄' + values: + - "310" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: W-y8 + operator: NotIn + values: + - Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-x + matchLabels: + 6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1: R8D_X._B__-P---_H-.___._8 + namespaces: + - "329" + topologyKey: "330" + weight: -1095116290 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: z---883d-v3j4-7y-p---up52--sjo7799-sk5/i-.M.U_-m.-P.y9 + operator: NotIn + values: + - C_-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.O + matchLabels: + so-h-9-15v-5925a-x12a-214-3s--gg93h.0-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26-2/P.-_u: CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.134-5-.q6H5 + namespaces: + - "321" + topologyKey: "322" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "345" + topologyKey: "346" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "337" + topologyKey: "338" + automountServiceAccountToken: true + containers: + - args: + - "237" + command: + - "236" + env: + - name: "244" + value: "245" + valueFrom: + configMapKeyRef: + key: "251" + name: "250" + optional: false + fieldRef: + apiVersion: "246" + fieldPath: "247" + resourceFieldRef: + containerName: "248" + divisor: "932" + resource: "249" + secretKeyRef: + key: "253" + name: "252" + optional: true + envFrom: + - configMapRef: + name: "242" + optional: false + prefix: "241" + secretRef: + name: "243" + optional: true + image: "235" + imagePullPolicy: Ǖɳɷ9Ì崟¿瘦ɖ緕 + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "278" + httpHeaders: + - name: "279" + value: "280" + path: "276" + port: "277" + scheme: '''' + tcpSocket: + host: "281" + port: -801430937 + preStop: + exec: + command: + - "282" + httpGet: + host: "284" + httpHeaders: + - name: "285" + value: "286" + path: "283" + port: 1810980158 + scheme: _ƮA攤/ɸɎ R§耶FfBl + tcpSocket: + host: "287" + port: 1074486306 + livenessProbe: + exec: + command: + - "260" + failureThreshold: -161485752 + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: Ȥ藠3. + initialDelaySeconds: -1389418722 + periodSeconds: 596942561 + successThreshold: -1880980172 + tcpSocket: + host: "267" + port: "266" + timeoutSeconds: 851018015 + name: "234" + ports: + - containerPort: 427196286 + hostIP: "240" + hostPort: 1385030458 + name: "239" + protocol: o/樝fw[Řż丩Ž + readinessProbe: + exec: + command: + - "268" + failureThreshold: 59664438 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "269" + port: "270" + scheme: «丯Ƙ枛牐ɺ皚 + initialDelaySeconds: 766864314 + periodSeconds: 1495880465 + successThreshold: -1032967081 + tcpSocket: + host: "274" + port: -1934111455 + timeoutSeconds: 1146016612 + resources: + limits: + 9ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ę: "638" + requests: + ǂ>5姣>懔%熷: "440" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 勅跦Opwǩ曬逴褜1Ø + drop: + - ȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ] + privileged: true + procMount: ƙt叀碧闳ȩr嚧ʣq埄趛屡 + readOnlyRootFilesystem: true + runAsGroup: -1073698526114922943 + runAsNonRoot: false + runAsUser: -6977492437661738751 + seLinuxOptions: + level: "292" + role: "290" + type: "291" + user: "289" + stdin: true + stdinOnce: true + terminationMessagePath: "288" + terminationMessagePolicy: Zɾģ毋Ó6dz娝嘚庎D}埽uʎ + tty: true + volumeDevices: + - devicePath: "259" + name: "258" + volumeMounts: + - mountPath: "255" + mountPropagation: 奺Ȋ礶惇¸t颟.鵫ǚ + name: "254" + readOnly: true + subPath: "256" + subPathExpr: "257" + workingDir: "238" + dnsConfig: + nameservers: + - "353" + options: + - name: "355" + value: "356" + searches: + - "354" + dnsPolicy: 苧yñKJɐ扵Gƚ绤fʀļ腩 + enableServiceLinks: true + hostAliases: + - hostnames: + - "351" + ip: "350" + hostIPC: true + hostname: "305" + imagePullSecrets: + - name: "304" + initContainers: + - args: + - "180" + command: + - "179" + env: + - name: "187" + value: "188" + valueFrom: + configMapKeyRef: + key: "194" + name: "193" + optional: true + fieldRef: + apiVersion: "189" + fieldPath: "190" + resourceFieldRef: + containerName: "191" + divisor: "832" + resource: "192" + secretKeyRef: + key: "196" + name: "195" + optional: true + envFrom: + - configMapRef: + name: "185" + optional: false + prefix: "184" + secretRef: + name: "186" + optional: false + image: "178" + imagePullPolicy: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "219" + httpHeaders: + - name: "220" + value: "221" + path: "217" + port: "218" + scheme: n芞QÄȻȊ+?ƭ峧Y栲茇竛 + tcpSocket: + host: "222" + port: -592581809 + preStop: + exec: + command: + - "223" + httpGet: + host: "225" + httpHeaders: + - name: "226" + value: "227" + path: "224" + port: 1702578303 + scheme: NŬɨǙÄr蛏豈ɃHŠơŴĿ + tcpSocket: + host: "228" + port: -1047607622 + livenessProbe: + exec: + command: + - "203" + failureThreshold: -1064240304 + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 290736426 + scheme: ö + initialDelaySeconds: 322201525 + periodSeconds: 66472042 + successThreshold: 2130088978 + tcpSocket: + host: "209" + port: "208" + timeoutSeconds: -1784033404 + name: "177" + ports: + - containerPort: 1154560741 + hostIP: "183" + hostPort: 1971383046 + name: "182" + protocol: 涁İ而踪鄌eÞȦY籎顒ǥ + readinessProbe: + exec: + command: + - "210" + failureThreshold: -522126070 + httpGet: + host: "212" + httpHeaders: + - name: "213" + value: "214" + path: "211" + port: -566408554 + scheme: 劳&¼傭Ȟ1酃=6}ɡŇƉ立 + initialDelaySeconds: -1628697284 + periodSeconds: 354496320 + successThreshold: -418887496 + tcpSocket: + host: "215" + port: -31530684 + timeoutSeconds: 843845736 + resources: + limits: + 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°: "465" + requests: + oɘ檲ɨ銦妰黖ȓ: "793" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - þŹʣy豎@ɀ羭, + drop: + - OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+ + privileged: false + procMount: ^拜 + readOnlyRootFilesystem: true + runAsGroup: 3861209808960510792 + runAsNonRoot: true + runAsUser: -2405783144562371879 + seLinuxOptions: + level: "233" + role: "231" + type: "232" + user: "230" + stdin: true + stdinOnce: true + terminationMessagePath: "229" + terminationMessagePolicy: ȉ彂 + volumeDevices: + - devicePath: "202" + name: "201" + volumeMounts: + - mountPath: "198" + mountPropagation: oĂɋ瀐<ɉ湨H=å睫}堇硲蕵ɢ + name: "197" + subPath: "199" + subPathExpr: "200" + workingDir: "181" + nodeName: "297" + nodeSelector: + "293": "294" + priority: -895317190 + priorityClassName: "352" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: 昕Ĭ + runtimeClassName: "357" + schedulerName: "347" + securityContext: + fsGroup: -1883725333589566834 + runAsGroup: 3282902794794440567 + runAsNonRoot: true + runAsUser: 439010468654957223 + seLinuxOptions: + level: "301" + role: "299" + type: "300" + user: "298" + supplementalGroups: + - -9161399525777020538 + sysctls: + - name: "302" + value: "303" + serviceAccount: "296" + serviceAccountName: "295" + shareProcessNamespace: false + subdomain: "306" + terminationGracePeriodSeconds: 5474461944206441349 + tolerations: + - effect: 儉ɩ柀 + key: "348" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "349" + volumes: + - awsElasticBlockStore: + fsType: "77" + partition: 717712876 + volumeID: "76" + azureDisk: + cachingMode: ÙæNǚ錯ƶRq + diskName: "140" + diskURI: "141" + fsType: "142" + kind: ?瞲Ť倱<įXŋ朘瑥A徙 + readOnly: true + azureFile: + secretName: "126" + shareName: "127" + cephfs: + monitors: + - "111" + path: "112" + readOnly: true + secretFile: "114" + secretRef: + name: "115" + user: "113" + cinder: + fsType: "109" + secretRef: + name: "110" + volumeID: "108" + configMap: + defaultMode: -1558831136 + items: + - key: "129" + mode: 926891073 + path: "130" + name: "128" + optional: true + csi: + driver: "172" + fsType: "173" + nodePublishSecretRef: + name: "176" + readOnly: true + volumeAttributes: + "174": "175" + downwardAPI: + defaultMode: 186998979 + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1305215109 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "857" + resource: "122" + emptyDir: + medium: 芝M 宸@Z^嫫猤痈 + sizeLimit: "179" + fc: + fsType: "124" + lun: 1179332384 + readOnly: true + targetWWNs: + - "123" + wwids: + - "125" + flexVolume: + driver: "103" + fsType: "104" + options: + "106": "107" + readOnly: true + secretRef: + name: "105" + flocker: + datasetName: "116" + datasetUUID: "117" + gcePersistentDisk: + fsType: "75" + partition: -2127673004 + pdName: "74" + gitRepo: + directory: "80" + repository: "78" + revision: "79" + glusterfs: + endpoints: "93" + path: "94" + hostPath: + path: "73" + type: ȸŹăȲϤĦ + iscsi: + fsType: "89" + initiatorName: "92" + iqn: "87" + iscsiInterface: "88" + lun: 1029074742 + portals: + - "90" + secretRef: + name: "91" + targetPortal: "86" + name: "72" + nfs: + path: "85" + server: "84" + persistentVolumeClaim: + claimName: "95" + readOnly: true + photonPersistentDisk: + fsType: "144" + pdID: "143" + portworxVolume: + fsType: "159" + volumeID: "158" + projected: + defaultMode: -427769948 + sources: + - configMap: + items: + - key: "154" + mode: -1950133943 + path: "155" + name: "153" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "149" + fieldPath: "150" + mode: 1669671203 + path: "148" + resourceFieldRef: + containerName: "151" + divisor: "580" + resource: "152" + secret: + items: + - key: "146" + mode: -1120128337 + path: "147" + name: "145" + optional: false + serviceAccountToken: + audience: "156" + expirationSeconds: -8801560367353238479 + path: "157" + quobyte: + group: "138" + registry: "135" + tenant: "139" + user: "137" + volume: "136" + rbd: + fsType: "98" + image: "97" + keyring: "101" + monitors: + - "96" + pool: "99" + readOnly: true + secretRef: + name: "102" + user: "100" + scaleIO: + fsType: "167" + gateway: "160" + protectionDomain: "163" + readOnly: true + secretRef: + name: "162" + storageMode: "165" + storagePool: "164" + system: "161" + volumeName: "166" + secret: + defaultMode: -1249460160 + items: + - key: "82" + mode: 147264373 + path: "83" + optional: false + secretName: "81" + storageos: + fsType: "170" + secretRef: + name: "171" + volumeName: "168" + volumeNamespace: "169" + vsphereVolume: + fsType: "132" + storagePolicyID: "134" + storagePolicyName: "133" + volumePath: "131" + ttlSecondsAfterFinished: 212353165 + schedule: "24" + startingDeadlineSeconds: -8817021678265088399 + successfulJobsHistoryLimit: 315828133 + suspend: false +status: + active: + - apiVersion: "361" + fieldPath: "363" + kind: "358" + name: "360" + namespace: "359" + resourceVersion: "362" + uid: 侅 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.json new file mode 100644 index 00000000000..a0cb1f73464 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.json @@ -0,0 +1,1074 @@ +{ + "kind": "JobTemplate", + "apiVersion": "batch/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "template": { + "metadata": { + "name": "24", + "generateName": "25", + "namespace": "26", + "selfLink": "27", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 1905795315403748486, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7323204920313990232, + "labels": { + "29": "30" + }, + "annotations": { + "31": "32" + }, + "ownerReferences": [ + { + "apiVersion": "33", + "kind": "34", + "name": "35", + "uid": "谐颋DžSǡƏS$+½H牗洝尿", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "36" + ], + "clusterName": "37", + "managedFields": [ + { + "manager": "38", + "operation": "B峅x4%a", + "apiVersion": "39" + } + ] + }, + "spec": { + "parallelism": -856030588, + "completions": -106888179, + "activeDeadlineSeconds": -1483125035702892746, + "backoffLimit": -1822122846, + "selector": { + "matchLabels": { + "2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T": "cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm" + }, + "matchExpressions": [ + { + "key": "rnr", + "operator": "DoesNotExist" + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "51", + "generateName": "52", + "namespace": "53", + "selfLink": "54", + "uid": "@ʊʓ誒j剐'宣I拍N嚳ķȗɊ捵Tw", + "resourceVersion": "11115488420961080514", + "generation": -1988464041375677738, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -961038652544818647, + "labels": { + "56": "57" + }, + "annotations": { + "58": "59" + }, + "ownerReferences": [ + { + "apiVersion": "60", + "kind": "61", + "name": "62", + "uid": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "63" + ], + "clusterName": "64", + "managedFields": [ + { + "manager": "65", + "operation": "聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸", + "apiVersion": "66" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "71", + "hostPath": { + "path": "72", + "type": "ħ籦ö嗏ʑ\u003e季Cʖ畬x" + }, + "emptyDir": { + "medium": "Šĸů湙騘\u0026啞", + "sizeLimit": "577" + }, + "gcePersistentDisk": { + "pdName": "73", + "fsType": "74", + "partition": 663386308 + }, + "awsElasticBlockStore": { + "volumeID": "75", + "fsType": "76", + "partition": -156457987, + "readOnly": true + }, + "gitRepo": { + "repository": "77", + "revision": "78", + "directory": "79" + }, + "secret": { + "secretName": "80", + "items": [ + { + "key": "81", + "path": "82", + "mode": -5672822 + } + ], + "defaultMode": -861289979, + "optional": true + }, + "nfs": { + "server": "83", + "path": "84", + "readOnly": true + }, + "iscsi": { + "targetPortal": "85", + "iqn": "86", + "lun": -1636694746, + "iscsiInterface": "87", + "fsType": "88", + "portals": [ + "89" + ], + "chapAuthSession": true, + "secretRef": { + "name": "90" + }, + "initiatorName": "91" + }, + "glusterfs": { + "endpoints": "92", + "path": "93", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "94" + }, + "rbd": { + "monitors": [ + "95" + ], + "image": "96", + "fsType": "97", + "pool": "98", + "user": "99", + "keyring": "100", + "secretRef": { + "name": "101" + } + }, + "flexVolume": { + "driver": "102", + "fsType": "103", + "secretRef": { + "name": "104" + }, + "readOnly": true, + "options": { + "105": "106" + } + }, + "cinder": { + "volumeID": "107", + "fsType": "108", + "secretRef": { + "name": "109" + } + }, + "cephfs": { + "monitors": [ + "110" + ], + "path": "111", + "user": "112", + "secretFile": "113", + "secretRef": { + "name": "114" + } + }, + "flocker": { + "datasetName": "115", + "datasetUUID": "116" + }, + "downwardAPI": { + "items": [ + { + "path": "117", + "fieldRef": { + "apiVersion": "118", + "fieldPath": "119" + }, + "resourceFieldRef": { + "containerName": "120", + "resource": "121", + "divisor": "327" + }, + "mode": -1965578645 + } + ], + "defaultMode": -1008038372 + }, + "fc": { + "targetWWNs": [ + "122" + ], + "lun": -658258937, + "fsType": "123", + "wwids": [ + "124" + ] + }, + "azureFile": { + "secretName": "125", + "shareName": "126", + "readOnly": true + }, + "configMap": { + "name": "127", + "items": [ + { + "key": "128", + "path": "129", + "mode": -675987103 + } + ], + "defaultMode": 1754292691, + "optional": true + }, + "vsphereVolume": { + "volumePath": "130", + "fsType": "131", + "storagePolicyName": "132", + "storagePolicyID": "133" + }, + "quobyte": { + "registry": "134", + "volume": "135", + "user": "136", + "group": "137", + "tenant": "138" + }, + "azureDisk": { + "diskName": "139", + "diskURI": "140", + "cachingMode": "ĦE勗E濞偘1", + "fsType": "141", + "readOnly": true, + "kind": "議Ǹ轺@)蓳嗘" + }, + "photonPersistentDisk": { + "pdID": "142", + "fsType": "143" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "144", + "items": [ + { + "key": "145", + "path": "146", + "mode": 679825403 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "147", + "fieldRef": { + "apiVersion": "148", + "fieldPath": "149" + }, + "resourceFieldRef": { + "containerName": "150", + "resource": "151", + "divisor": "184" + }, + "mode": -783297752 + } + ] + }, + "configMap": { + "name": "152", + "items": [ + { + "key": "153", + "path": "154", + "mode": -106644772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "155", + "expirationSeconds": 1897892355466772544, + "path": "156" + } + } + ], + "defaultMode": 345648859 + }, + "portworxVolume": { + "volumeID": "157", + "fsType": "158", + "readOnly": true + }, + "scaleIO": { + "gateway": "159", + "system": "160", + "secretRef": { + "name": "161" + }, + "protectionDomain": "162", + "storagePool": "163", + "storageMode": "164", + "volumeName": "165", + "fsType": "166", + "readOnly": true + }, + "storageos": { + "volumeName": "167", + "volumeNamespace": "168", + "fsType": "169", + "secretRef": { + "name": "170" + } + }, + "csi": { + "driver": "171", + "readOnly": true, + "fsType": "172", + "volumeAttributes": { + "173": "174" + }, + "nodePublishSecretRef": { + "name": "175" + } + } + } + ], + "initContainers": [ + { + "name": "176", + "image": "177", + "command": [ + "178" + ], + "args": [ + "179" + ], + "workingDir": "180", + "ports": [ + { + "name": "181", + "hostPort": -958191807, + "containerPort": -1629040033, + "protocol": "ʜǝ鿟ldg滠鼍ƭt", + "hostIP": "182" + } + ], + "envFrom": [ + { + "prefix": "183", + "configMapRef": { + "name": "184", + "optional": true + }, + "secretRef": { + "name": "185", + "optional": false + } + } + ], + "env": [ + { + "name": "186", + "value": "187", + "valueFrom": { + "fieldRef": { + "apiVersion": "188", + "fieldPath": "189" + }, + "resourceFieldRef": { + "containerName": "190", + "resource": "191", + "divisor": "980" + }, + "configMapKeyRef": { + "name": "192", + "key": "193", + "optional": false + }, + "secretKeyRef": { + "name": "194", + "key": "195", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ")ÙæNǚ錯ƶRquA?瞲Ť倱": "289" + }, + "requests": { + "ź贩j瀉": "621" + } + }, + "volumeMounts": [ + { + "name": "196", + "readOnly": true, + "mountPath": "197", + "subPath": "198", + "mountPropagation": "ɶ", + "subPathExpr": "199" + } + ], + "volumeDevices": [ + { + "name": "200", + "devicePath": "201" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "202" + ] + }, + "httpGet": { + "path": "203", + "port": -1365115016, + "host": "204", + "scheme": "町恰nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶.蒅", + "httpHeaders": [ + { + "name": "205", + "value": "206" + } + ] + }, + "tcpSocket": { + "port": -1105572246, + "host": "207" + }, + "initialDelaySeconds": 1971383046, + "timeoutSeconds": 1154560741, + "periodSeconds": -1376537100, + "successThreshold": 1100645882, + "failureThreshold": -532628939 + }, + "readinessProbe": { + "exec": { + "command": [ + "208" + ] + }, + "httpGet": { + "path": "209", + "port": "210", + "host": "211", + "scheme": "%:;栍dʪīT捘ɍi", + "httpHeaders": [ + { + "name": "212", + "value": "213" + } + ] + }, + "tcpSocket": { + "port": "214", + "host": "215" + }, + "initialDelaySeconds": -1510026905, + "timeoutSeconds": 437857734, + "periodSeconds": 2025698376, + "successThreshold": -1766555420, + "failureThreshold": 195263908 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": -33154680, + "host": "218", + "scheme": "跾|@?鷅bȻN+ņ榱*", + "httpHeaders": [ + { + "name": "219", + "value": "220" + } + ] + }, + "tcpSocket": { + "port": "221", + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": "225", + "host": "226", + "scheme": "櫸eʔŊ", + "httpHeaders": [ + { + "name": "227", + "value": "228" + } + ] + }, + "tcpSocket": { + "port": 731879508, + "host": "229" + } + } + }, + "terminationMessagePath": "230", + "terminationMessagePolicy": "hoĂɋ", + "imagePullPolicy": "腬", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ɉ鎷卩蝾H韹寬娬ï瓼猀2:ö" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "231", + "role": "232", + "type": "233", + "level": "234" + }, + "runAsUser": 1383845015160566234, + "runAsGroup": 5929692523927062634, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "龫`劳\u0026¼傭Ȟ1酃=6}ɡ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "235", + "image": "236", + "command": [ + "237" + ], + "args": [ + "238" + ], + "workingDir": "239", + "ports": [ + { + "name": "240", + "hostPort": -374922344, + "containerPort": -31530684, + "protocol": "Ú|dk_", + "hostIP": "241" + } + ], + "envFrom": [ + { + "prefix": "242", + "configMapRef": { + "name": "243", + "optional": true + }, + "secretRef": { + "name": "244", + "optional": true + } + } + ], + "env": [ + { + "name": "245", + "value": "246", + "valueFrom": { + "fieldRef": { + "apiVersion": "247", + "fieldPath": "248" + }, + "resourceFieldRef": { + "containerName": "249", + "resource": "250", + "divisor": "909" + }, + "configMapKeyRef": { + "name": "251", + "key": "252", + "optional": false + }, + "secretKeyRef": { + "name": "253", + "key": "254", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "?": "193" + }, + "requests": { + "@Ȗs«öʮĀ\u003cé瞾": "51" + } + }, + "volumeMounts": [ + { + "name": "255", + "mountPath": "256", + "subPath": "257", + "mountPropagation": "£軶ǃ*ʙ嫙\u0026蒒5靇C'ɵK.Q貇", + "subPathExpr": "258" + } + ], + "volumeDevices": [ + { + "name": "259", + "devicePath": "260" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "261" + ] + }, + "httpGet": { + "path": "262", + "port": "263", + "host": "264", + "scheme": "{Ⱦdz@", + "httpHeaders": [ + { + "name": "265", + "value": "266" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "267" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "readinessProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": "270", + "host": "271", + "scheme": "Źʣy豎@ɀ羭,铻O", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": "274", + "host": "275" + }, + "initialDelaySeconds": 1424053148, + "timeoutSeconds": 747521320, + "periodSeconds": 859639931, + "successThreshold": -1663149700, + "failureThreshold": -1131820775 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "276" + ] + }, + "httpGet": { + "path": "277", + "port": -78618443, + "host": "278", + "scheme": "Ɗ+j忊Ŗȫ焗捏ĨFħ籘Àǒ", + "httpHeaders": [ + { + "name": "279", + "value": "280" + } + ] + }, + "tcpSocket": { + "port": -495373547, + "host": "281" + } + }, + "preStop": { + "exec": { + "command": [ + "282" + ] + }, + "httpGet": { + "path": "283", + "port": "284", + "host": "285", + "scheme": "/樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "286", + "value": "287" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "288" + } + } + }, + "terminationMessagePath": "289", + "terminationMessagePolicy": "ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ęİ榌U髷", + "imagePullPolicy": "姣\u003e懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾", + "securityContext": { + "capabilities": { + "add": [ + "ĠLƐȤ藠3.v-鿧悮坮Ȣ幟ļ" + ], + "drop": [ + "ŬƩȿ0矀Kʝ瘴I\\p" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "290", + "role": "291", + "type": "292", + "level": "293" + }, + "runAsUser": 2314355702080875607, + "runAsGroup": 256256810846755412, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "FD剂讼ɓȌʟn" + }, + "stdinOnce": true, + "tty": true + } + ], + "restartPolicy": "3ƁÀ*f\u003c", + "terminationGracePeriodSeconds": 998876704495005296, + "activeDeadlineSeconds": -1689173322096612726, + "dnsPolicy": "Bls3!Zɾ", + "nodeSelector": { + "294": "295" + }, + "serviceAccountName": "296", + "serviceAccount": "297", + "automountServiceAccountToken": false, + "nodeName": "298", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "299", + "role": "300", + "type": "301", + "level": "302" + }, + "runAsUser": -6630145684297456260, + "runAsGroup": -982786583685356406, + "runAsNonRoot": false, + "supplementalGroups": [ + -7477362499801752548 + ], + "fsGroup": 1150055837641003771, + "sysctls": [ + { + "name": "303", + "value": "304" + } + ] + }, + "imagePullSecrets": [ + { + "name": "305" + } + ], + "hostname": "306", + "subdomain": "307", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "308", + "operator": "#yV'WKw(ğ儴Ůĺ}", + "values": [ + "309" + ] + } + ], + "matchFields": [ + { + "key": "310", + "operator": "ǩ", + "values": [ + "311" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1334110502, + "preference": { + "matchExpressions": [ + { + "key": "312", + "operator": "1ØœȠƬQg鄠", + "values": [ + "313" + ] + } + ], + "matchFields": [ + { + "key": "314", + "operator": "g\u003e郵[+扴ȨŮ+朷Ǝ膯lj", + "values": [ + "315" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "9-_56-__18Y--6-_3J--.48Y.q0": "O1-F.v" + }, + "matchExpressions": [ + { + "key": "3O_.J_-G_--V-42E_--o90G_A4..-L..-__0N_N.O0", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1856061695, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "2-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF": "T.5vN5.25aWx.2aM214_.-N_g-..H" + }, + "matchExpressions": [ + { + "key": "B-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--2k", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/2I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT": "SY.g._2F7.-e" + }, + "matchExpressions": [ + { + "key": "7o-x382m88w-pz94.g-c2---2etfh41ca-z-5g2wco8/3Og", + "operator": "NotIn", + "values": [ + "WT-M.3_-1y_8D_3" + ] + } + ] + }, + "namespaces": [ + "338" + ], + "topologyKey": "339" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1046355854, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "n_H-.___._D8.TS-jJ.Ys_Mop34_-2": "H38xm-.nx.sEK4.B._6" + }, + "matchExpressions": [ + { + "key": "9_.-.Ms7_t.U", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "346" + ], + "topologyKey": "347" + } + } + ] + } + }, + "schedulerName": "348", + "tolerations": [ + { + "key": "349", + "operator": "ȶŮ嫠!@@)Zq=歍þ螗ɃŒ", + "value": "350", + "effect": "缔m葰賦迾娙ƴ4虵p蓋沥7uPƒw", + "tolerationSeconds": 3497863229537310760 + } + ], + "hostAliases": [ + { + "ip": "351", + "hostnames": [ + "352" + ] + } + ], + "priorityClassName": "353", + "priority": -1442230895, + "dnsConfig": { + "nameservers": [ + "354" + ], + "searches": [ + "355" + ], + "options": [ + { + "name": "356", + "value": "357" + } + ] + }, + "readinessGates": [ + { + "conditionType": "p像-觗裓6Ř筿ɾ5Ų買霎ȃň[\u003e" + } + ], + "runtimeClassName": "358", + "enableServiceLinks": false + } + }, + "ttlSecondsAfterFinished": -10286140 + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.pb index fffa7cd5840..1a990d28138 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.yaml new file mode 100644 index 00000000000..7b856143801 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v1beta1.JobTemplate.after_roundtrip.yaml @@ -0,0 +1,729 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +template: + metadata: + annotations: + "31": "32" + clusterName: "37" + creationTimestamp: null + deletionGracePeriodSeconds: 7323204920313990232 + finalizers: + - "36" + generateName: "25" + generation: 1905795315403748486 + labels: + "29": "30" + managedFields: + - apiVersion: "39" + manager: "38" + operation: B峅x4%a + name: "24" + namespace: "26" + ownerReferences: + - apiVersion: "33" + blockOwnerDeletion: false + controller: true + kind: "34" + name: "35" + uid: 谐颋DžSǡƏS$+½H牗洝尿 + resourceVersion: "1092536316763508004" + selfLink: "27" + uid: ^苣 + spec: + activeDeadlineSeconds: -1483125035702892746 + backoffLimit: -1822122846 + completions: -106888179 + manualSelector: true + parallelism: -856030588 + selector: + matchExpressions: + - key: rnr + operator: DoesNotExist + matchLabels: + 2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T: cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm + template: + metadata: + annotations: + "58": "59" + clusterName: "64" + creationTimestamp: null + deletionGracePeriodSeconds: -961038652544818647 + finalizers: + - "63" + generateName: "52" + generation: -1988464041375677738 + labels: + "56": "57" + managedFields: + - apiVersion: "66" + manager: "65" + operation: 聻鎥ʟ<$洅ɹ7\弌Þ帺萸 + name: "51" + namespace: "53" + ownerReferences: + - apiVersion: "60" + blockOwnerDeletion: false + controller: false + kind: "61" + name: "62" + uid: a縳讋ɮ衺勽Ƙq/Ź u衲<¿燥ǖ_è + resourceVersion: "11115488420961080514" + selfLink: "54" + uid: '@ʊʓ誒j剐''宣I拍N嚳ķȗɊ捵Tw' + spec: + activeDeadlineSeconds: -1689173322096612726 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "312" + operator: 1ØœȠƬQg鄠 + values: + - "313" + matchFields: + - key: "314" + operator: g>郵[+扴ȨŮ+朷Ǝ膯lj + values: + - "315" + weight: -1334110502 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "308" + operator: '#yV''WKw(ğ儴Ůĺ}' + values: + - "309" + matchFields: + - key: "310" + operator: ǩ + values: + - "311" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: B-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--2k + operator: Exists + matchLabels: + 2-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF: T.5vN5.25aWx.2aM214_.-N_g-..H + namespaces: + - "330" + topologyKey: "331" + weight: -1856061695 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3O_.J_-G_--V-42E_--o90G_A4..-L..-__0N_N.O0 + operator: DoesNotExist + matchLabels: + 9-_56-__18Y--6-_3J--.48Y.q0: O1-F.v + namespaces: + - "322" + topologyKey: "323" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 9_.-.Ms7_t.U + operator: DoesNotExist + matchLabels: + n_H-.___._D8.TS-jJ.Ys_Mop34_-2: H38xm-.nx.sEK4.B._6 + namespaces: + - "346" + topologyKey: "347" + weight: 1046355854 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 7o-x382m88w-pz94.g-c2---2etfh41ca-z-5g2wco8/3Og + operator: NotIn + values: + - WT-M.3_-1y_8D_3 + matchLabels: + 3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/2I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT: SY.g._2F7.-e + namespaces: + - "338" + topologyKey: "339" + automountServiceAccountToken: false + containers: + - args: + - "238" + command: + - "237" + env: + - name: "245" + value: "246" + valueFrom: + configMapKeyRef: + key: "252" + name: "251" + optional: false + fieldRef: + apiVersion: "247" + fieldPath: "248" + resourceFieldRef: + containerName: "249" + divisor: "909" + resource: "250" + secretKeyRef: + key: "254" + name: "253" + optional: true + envFrom: + - configMapRef: + name: "243" + optional: true + prefix: "242" + secretRef: + name: "244" + optional: true + image: "236" + imagePullPolicy: 姣>懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾 + lifecycle: + postStart: + exec: + command: + - "276" + httpGet: + host: "278" + httpHeaders: + - name: "279" + value: "280" + path: "277" + port: -78618443 + scheme: Ɗ+j忊Ŗȫ焗捏ĨFħ籘Àǒ + tcpSocket: + host: "281" + port: -495373547 + preStop: + exec: + command: + - "282" + httpGet: + host: "285" + httpHeaders: + - name: "286" + value: "287" + path: "283" + port: "284" + scheme: /樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + tcpSocket: + host: "288" + port: 88483549 + livenessProbe: + exec: + command: + - "261" + failureThreshold: 208045354 + httpGet: + host: "264" + httpHeaders: + - name: "265" + value: "266" + path: "262" + port: "263" + scheme: '{Ⱦdz@' + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "267" + port: 406308963 + timeoutSeconds: 2026784878 + name: "235" + ports: + - containerPort: -31530684 + hostIP: "241" + hostPort: -374922344 + name: "240" + protocol: Ú|dk_ + readinessProbe: + exec: + command: + - "268" + failureThreshold: -1131820775 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "269" + port: "270" + scheme: Źʣy豎@ɀ羭,铻O + initialDelaySeconds: 1424053148 + periodSeconds: 859639931 + successThreshold: -1663149700 + tcpSocket: + host: "275" + port: "274" + timeoutSeconds: 747521320 + resources: + limits: + '?': "193" + requests: + '@Ȗs«öʮĀ<é瞾': "51" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - ĠLƐȤ藠3.v-鿧悮坮Ȣ幟ļ + drop: + - ŬƩȿ0矀Kʝ瘴I\p + privileged: true + procMount: FD剂讼ɓȌʟn + readOnlyRootFilesystem: true + runAsGroup: 256256810846755412 + runAsNonRoot: false + runAsUser: 2314355702080875607 + seLinuxOptions: + level: "293" + role: "291" + type: "292" + user: "290" + stdinOnce: true + terminationMessagePath: "289" + terminationMessagePolicy: ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ęİ榌U髷 + tty: true + volumeDevices: + - devicePath: "260" + name: "259" + volumeMounts: + - mountPath: "256" + mountPropagation: £軶ǃ*ʙ嫙&蒒5靇C'ɵK.Q貇 + name: "255" + subPath: "257" + subPathExpr: "258" + workingDir: "239" + dnsConfig: + nameservers: + - "354" + options: + - name: "356" + value: "357" + searches: + - "355" + dnsPolicy: Bls3!Zɾ + enableServiceLinks: false + hostAliases: + - hostnames: + - "352" + ip: "351" + hostNetwork: true + hostname: "306" + imagePullSecrets: + - name: "305" + initContainers: + - args: + - "179" + command: + - "178" + env: + - name: "186" + value: "187" + valueFrom: + configMapKeyRef: + key: "193" + name: "192" + optional: false + fieldRef: + apiVersion: "188" + fieldPath: "189" + resourceFieldRef: + containerName: "190" + divisor: "980" + resource: "191" + secretKeyRef: + key: "195" + name: "194" + optional: true + envFrom: + - configMapRef: + name: "184" + optional: true + prefix: "183" + secretRef: + name: "185" + optional: false + image: "177" + imagePullPolicy: 腬 + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "218" + httpHeaders: + - name: "219" + value: "220" + path: "217" + port: -33154680 + scheme: 跾|@?鷅bȻN+ņ榱* + tcpSocket: + host: "222" + port: "221" + preStop: + exec: + command: + - "223" + httpGet: + host: "226" + httpHeaders: + - name: "227" + value: "228" + path: "224" + port: "225" + scheme: 櫸eʔŊ + tcpSocket: + host: "229" + port: 731879508 + livenessProbe: + exec: + command: + - "202" + failureThreshold: -532628939 + httpGet: + host: "204" + httpHeaders: + - name: "205" + value: "206" + path: "203" + port: -1365115016 + scheme: 町恰nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶.蒅 + initialDelaySeconds: 1971383046 + periodSeconds: -1376537100 + successThreshold: 1100645882 + tcpSocket: + host: "207" + port: -1105572246 + timeoutSeconds: 1154560741 + name: "176" + ports: + - containerPort: -1629040033 + hostIP: "182" + hostPort: -958191807 + name: "181" + protocol: ʜǝ鿟ldg滠鼍ƭt + readinessProbe: + exec: + command: + - "208" + failureThreshold: 195263908 + httpGet: + host: "211" + httpHeaders: + - name: "212" + value: "213" + path: "209" + port: "210" + scheme: '%:;栍dʪīT捘ɍi' + initialDelaySeconds: -1510026905 + periodSeconds: 2025698376 + successThreshold: -1766555420 + tcpSocket: + host: "215" + port: "214" + timeoutSeconds: 437857734 + resources: + limits: + )ÙæNǚ錯ƶRquA?瞲Ť倱: "289" + requests: + ź贩j瀉: "621" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - ɉ鎷卩蝾H韹寬娬ï瓼猀2:ö + privileged: true + procMount: 龫`劳&¼傭Ȟ1酃=6}ɡ + readOnlyRootFilesystem: false + runAsGroup: 5929692523927062634 + runAsNonRoot: false + runAsUser: 1383845015160566234 + seLinuxOptions: + level: "234" + role: "232" + type: "233" + user: "231" + terminationMessagePath: "230" + terminationMessagePolicy: hoĂɋ + tty: true + volumeDevices: + - devicePath: "201" + name: "200" + volumeMounts: + - mountPath: "197" + mountPropagation: ɶ + name: "196" + readOnly: true + subPath: "198" + subPathExpr: "199" + workingDir: "180" + nodeName: "298" + nodeSelector: + "294": "295" + priority: -1442230895 + priorityClassName: "353" + readinessGates: + - conditionType: p像-觗裓6Ř筿ɾ5Ų買霎ȃň[> + restartPolicy: 3ƁÀ*f< + runtimeClassName: "358" + schedulerName: "348" + securityContext: + fsGroup: 1150055837641003771 + runAsGroup: -982786583685356406 + runAsNonRoot: false + runAsUser: -6630145684297456260 + seLinuxOptions: + level: "302" + role: "300" + type: "301" + user: "299" + supplementalGroups: + - -7477362499801752548 + sysctls: + - name: "303" + value: "304" + serviceAccount: "297" + serviceAccountName: "296" + shareProcessNamespace: false + subdomain: "307" + terminationGracePeriodSeconds: 998876704495005296 + tolerations: + - effect: 缔m葰賦迾娙ƴ4虵p蓋沥7uPƒw + key: "349" + operator: ȶŮ嫠!@@)Zq=歍þ螗ɃŒ + tolerationSeconds: 3497863229537310760 + value: "350" + volumes: + - awsElasticBlockStore: + fsType: "76" + partition: -156457987 + readOnly: true + volumeID: "75" + azureDisk: + cachingMode: ĦE勗E濞偘1 + diskName: "139" + diskURI: "140" + fsType: "141" + kind: 議Ǹ轺@)蓳嗘 + readOnly: true + azureFile: + readOnly: true + secretName: "125" + shareName: "126" + cephfs: + monitors: + - "110" + path: "111" + secretFile: "113" + secretRef: + name: "114" + user: "112" + cinder: + fsType: "108" + secretRef: + name: "109" + volumeID: "107" + configMap: + defaultMode: 1754292691 + items: + - key: "128" + mode: -675987103 + path: "129" + name: "127" + optional: true + csi: + driver: "171" + fsType: "172" + nodePublishSecretRef: + name: "175" + readOnly: true + volumeAttributes: + "173": "174" + downwardAPI: + defaultMode: -1008038372 + items: + - fieldRef: + apiVersion: "118" + fieldPath: "119" + mode: -1965578645 + path: "117" + resourceFieldRef: + containerName: "120" + divisor: "327" + resource: "121" + emptyDir: + medium: Šĸů湙騘&啞 + sizeLimit: "577" + fc: + fsType: "123" + lun: -658258937 + targetWWNs: + - "122" + wwids: + - "124" + flexVolume: + driver: "102" + fsType: "103" + options: + "105": "106" + readOnly: true + secretRef: + name: "104" + flocker: + datasetName: "115" + datasetUUID: "116" + gcePersistentDisk: + fsType: "74" + partition: 663386308 + pdName: "73" + gitRepo: + directory: "79" + repository: "77" + revision: "78" + glusterfs: + endpoints: "92" + path: "93" + readOnly: true + hostPath: + path: "72" + type: ħ籦ö嗏ʑ>季Cʖ畬x + iscsi: + chapAuthSession: true + fsType: "88" + initiatorName: "91" + iqn: "86" + iscsiInterface: "87" + lun: -1636694746 + portals: + - "89" + secretRef: + name: "90" + targetPortal: "85" + name: "71" + nfs: + path: "84" + readOnly: true + server: "83" + persistentVolumeClaim: + claimName: "94" + photonPersistentDisk: + fsType: "143" + pdID: "142" + portworxVolume: + fsType: "158" + readOnly: true + volumeID: "157" + projected: + defaultMode: 345648859 + sources: + - configMap: + items: + - key: "153" + mode: -106644772 + path: "154" + name: "152" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "148" + fieldPath: "149" + mode: -783297752 + path: "147" + resourceFieldRef: + containerName: "150" + divisor: "184" + resource: "151" + secret: + items: + - key: "145" + mode: 679825403 + path: "146" + name: "144" + optional: true + serviceAccountToken: + audience: "155" + expirationSeconds: 1897892355466772544 + path: "156" + quobyte: + group: "137" + registry: "134" + tenant: "138" + user: "136" + volume: "135" + rbd: + fsType: "97" + image: "96" + keyring: "100" + monitors: + - "95" + pool: "98" + secretRef: + name: "101" + user: "99" + scaleIO: + fsType: "166" + gateway: "159" + protectionDomain: "162" + readOnly: true + secretRef: + name: "161" + storageMode: "164" + storagePool: "163" + system: "160" + volumeName: "165" + secret: + defaultMode: -861289979 + items: + - key: "81" + mode: -5672822 + path: "82" + optional: true + secretName: "80" + storageos: + fsType: "169" + secretRef: + name: "170" + volumeName: "167" + volumeNamespace: "168" + vsphereVolume: + fsType: "131" + storagePolicyID: "133" + storagePolicyName: "132" + volumePath: "130" + ttlSecondsAfterFinished: -10286140 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.json new file mode 100644 index 00000000000..3ee2bcbe4e0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.json @@ -0,0 +1,1107 @@ +{ + "kind": "CronJob", + "apiVersion": "batch/v2alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "schedule": "24", + "startingDeadlineSeconds": -8817021678265088399, + "concurrencyPolicy": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "suspend": false, + "jobTemplate": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ɭîcP$Iņ", + "resourceVersion": "14926502199533077124", + "generation": -1382274715716350298, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -8477149434422619117, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "+½H牗洝尿彀亞螩", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "4%a鯿r", + "apiVersion": "40" + } + ] + }, + "spec": { + "parallelism": -110482268, + "completions": -54954325, + "activeDeadlineSeconds": 8559948711650432497, + "backoffLimit": -907310967, + "selector": { + "matchLabels": { + "WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U": "UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9" + }, + "matchExpressions": [ + { + "key": "GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0", + "operator": "NotIn", + "values": [ + "YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G" + ] + } + ] + }, + "manualSelector": false, + "template": { + "metadata": { + "name": "52", + "generateName": "53", + "namespace": "54", + "selfLink": "55", + "uid": "³ƞsɁ8^", + "resourceVersion": "8685765401091182865", + "generation": 2849222499405033998, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -671981934547025691, + "labels": { + "57": "58" + }, + "annotations": { + "59": "60" + }, + "ownerReferences": [ + { + "apiVersion": "61", + "kind": "62", + "name": "63", + "uid": "Ǡ/淹\\韲翁\u0026ʢ", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "64" + ], + "clusterName": "65", + "managedFields": [ + { + "manager": "66", + "operation": "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ", + "apiVersion": "67" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "72", + "hostPath": { + "path": "73", + "type": "ȸŹăȲϤĦ" + }, + "emptyDir": { + "medium": "芝M 宸@Z^嫫猤痈", + "sizeLimit": "179" + }, + "gcePersistentDisk": { + "pdName": "74", + "fsType": "75", + "partition": -2127673004 + }, + "awsElasticBlockStore": { + "volumeID": "76", + "fsType": "77", + "partition": 717712876 + }, + "gitRepo": { + "repository": "78", + "revision": "79", + "directory": "80" + }, + "secret": { + "secretName": "81", + "items": [ + { + "key": "82", + "path": "83", + "mode": 147264373 + } + ], + "defaultMode": -1249460160, + "optional": false + }, + "nfs": { + "server": "84", + "path": "85" + }, + "iscsi": { + "targetPortal": "86", + "iqn": "87", + "lun": 1029074742, + "iscsiInterface": "88", + "fsType": "89", + "portals": [ + "90" + ], + "secretRef": { + "name": "91" + }, + "initiatorName": "92" + }, + "glusterfs": { + "endpoints": "93", + "path": "94" + }, + "persistentVolumeClaim": { + "claimName": "95", + "readOnly": true + }, + "rbd": { + "monitors": [ + "96" + ], + "image": "97", + "fsType": "98", + "pool": "99", + "user": "100", + "keyring": "101", + "secretRef": { + "name": "102" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "103", + "fsType": "104", + "secretRef": { + "name": "105" + }, + "readOnly": true, + "options": { + "106": "107" + } + }, + "cinder": { + "volumeID": "108", + "fsType": "109", + "secretRef": { + "name": "110" + } + }, + "cephfs": { + "monitors": [ + "111" + ], + "path": "112", + "user": "113", + "secretFile": "114", + "secretRef": { + "name": "115" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "116", + "datasetUUID": "117" + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "857" + }, + "mode": -1305215109 + } + ], + "defaultMode": 186998979 + }, + "fc": { + "targetWWNs": [ + "123" + ], + "lun": 1179332384, + "fsType": "124", + "readOnly": true, + "wwids": [ + "125" + ] + }, + "azureFile": { + "secretName": "126", + "shareName": "127" + }, + "configMap": { + "name": "128", + "items": [ + { + "key": "129", + "path": "130", + "mode": 926891073 + } + ], + "defaultMode": -1558831136, + "optional": true + }, + "vsphereVolume": { + "volumePath": "131", + "fsType": "132", + "storagePolicyName": "133", + "storagePolicyID": "134" + }, + "quobyte": { + "registry": "135", + "volume": "136", + "user": "137", + "group": "138", + "tenant": "139" + }, + "azureDisk": { + "diskName": "140", + "diskURI": "141", + "cachingMode": "ÙæNǚ錯ƶRq", + "fsType": "142", + "readOnly": true, + "kind": "?瞲Ť倱\u003cįXŋ朘瑥A徙" + }, + "photonPersistentDisk": { + "pdID": "143", + "fsType": "144" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "145", + "items": [ + { + "key": "146", + "path": "147", + "mode": -1120128337 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "148", + "fieldRef": { + "apiVersion": "149", + "fieldPath": "150" + }, + "resourceFieldRef": { + "containerName": "151", + "resource": "152", + "divisor": "580" + }, + "mode": 1669671203 + } + ] + }, + "configMap": { + "name": "153", + "items": [ + { + "key": "154", + "path": "155", + "mode": -1950133943 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "156", + "expirationSeconds": -8801560367353238479, + "path": "157" + } + } + ], + "defaultMode": -427769948 + }, + "portworxVolume": { + "volumeID": "158", + "fsType": "159" + }, + "scaleIO": { + "gateway": "160", + "system": "161", + "secretRef": { + "name": "162" + }, + "protectionDomain": "163", + "storagePool": "164", + "storageMode": "165", + "volumeName": "166", + "fsType": "167", + "readOnly": true + }, + "storageos": { + "volumeName": "168", + "volumeNamespace": "169", + "fsType": "170", + "secretRef": { + "name": "171" + } + }, + "csi": { + "driver": "172", + "readOnly": true, + "fsType": "173", + "volumeAttributes": { + "174": "175" + }, + "nodePublishSecretRef": { + "name": "176" + } + } + } + ], + "initContainers": [ + { + "name": "177", + "image": "178", + "command": [ + "179" + ], + "args": [ + "180" + ], + "workingDir": "181", + "ports": [ + { + "name": "182", + "hostPort": 1971383046, + "containerPort": 1154560741, + "protocol": "涁İ而踪鄌eÞȦY籎顒ǥ", + "hostIP": "183" + } + ], + "envFrom": [ + { + "prefix": "184", + "configMapRef": { + "name": "185", + "optional": false + }, + "secretRef": { + "name": "186", + "optional": false + } + } + ], + "env": [ + { + "name": "187", + "value": "188", + "valueFrom": { + "fieldRef": { + "apiVersion": "189", + "fieldPath": "190" + }, + "resourceFieldRef": { + "containerName": "191", + "resource": "192", + "divisor": "832" + }, + "configMapKeyRef": { + "name": "193", + "key": "194", + "optional": true + }, + "secretKeyRef": { + "name": "195", + "key": "196", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°": "465" + }, + "requests": { + "oɘ檲ɨ銦妰黖ȓ": "793" + } + }, + "volumeMounts": [ + { + "name": "197", + "mountPath": "198", + "subPath": "199", + "mountPropagation": "oĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵ɢ", + "subPathExpr": "200" + } + ], + "volumeDevices": [ + { + "name": "201", + "devicePath": "202" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 290736426, + "host": "205", + "scheme": "ö", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": "208", + "host": "209" + }, + "initialDelaySeconds": 322201525, + "timeoutSeconds": -1784033404, + "periodSeconds": 66472042, + "successThreshold": 2130088978, + "failureThreshold": -1064240304 + }, + "readinessProbe": { + "exec": { + "command": [ + "210" + ] + }, + "httpGet": { + "path": "211", + "port": -566408554, + "host": "212", + "scheme": "劳\u0026¼傭Ȟ1酃=6}ɡŇƉ立", + "httpHeaders": [ + { + "name": "213", + "value": "214" + } + ] + }, + "tcpSocket": { + "port": -31530684, + "host": "215" + }, + "initialDelaySeconds": -1628697284, + "timeoutSeconds": 843845736, + "periodSeconds": 354496320, + "successThreshold": -418887496, + "failureThreshold": -522126070 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": "218", + "host": "219", + "scheme": "n芞QÄȻȊ+?ƭ峧Y栲茇竛", + "httpHeaders": [ + { + "name": "220", + "value": "221" + } + ] + }, + "tcpSocket": { + "port": -592581809, + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": 1702578303, + "host": "225", + "scheme": "NŬɨǙÄr蛏豈ɃHŠơŴĿ", + "httpHeaders": [ + { + "name": "226", + "value": "227" + } + ] + }, + "tcpSocket": { + "port": -1047607622, + "host": "228" + } + } + }, + "terminationMessagePath": "229", + "terminationMessagePolicy": "ȉ彂", + "imagePullPolicy": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "securityContext": { + "capabilities": { + "add": [ + "þŹʣy豎@ɀ羭," + ], + "drop": [ + "OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "230", + "role": "231", + "type": "232", + "level": "233" + }, + "runAsUser": -2405783144562371879, + "runAsGroup": 3861209808960510792, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "^拜" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "234", + "image": "235", + "command": [ + "236" + ], + "args": [ + "237" + ], + "workingDir": "238", + "ports": [ + { + "name": "239", + "hostPort": 1385030458, + "containerPort": 427196286, + "protocol": "o/樝fw[Řż丩Ž", + "hostIP": "240" + } + ], + "envFrom": [ + { + "prefix": "241", + "configMapRef": { + "name": "242", + "optional": false + }, + "secretRef": { + "name": "243", + "optional": true + } + } + ], + "env": [ + { + "name": "244", + "value": "245", + "valueFrom": { + "fieldRef": { + "apiVersion": "246", + "fieldPath": "247" + }, + "resourceFieldRef": { + "containerName": "248", + "resource": "249", + "divisor": "932" + }, + "configMapKeyRef": { + "name": "250", + "key": "251", + "optional": false + }, + "secretKeyRef": { + "name": "252", + "key": "253", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "9ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ę": "638" + }, + "requests": { + "ǂ\u003e5姣\u003e懔%熷": "440" + } + }, + "volumeMounts": [ + { + "name": "254", + "readOnly": true, + "mountPath": "255", + "subPath": "256", + "mountPropagation": "奺Ȋ礶惇¸t颟.鵫ǚ", + "subPathExpr": "257" + } + ], + "volumeDevices": [ + { + "name": "258", + "devicePath": "259" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "Ȥ藠3.", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + }, + "initialDelaySeconds": -1389418722, + "timeoutSeconds": 851018015, + "periodSeconds": 596942561, + "successThreshold": -1880980172, + "failureThreshold": -161485752 + }, + "readinessProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": "270", + "host": "271", + "scheme": "«丯Ƙ枛牐ɺ皚", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": -1934111455, + "host": "274" + }, + "initialDelaySeconds": 766864314, + "timeoutSeconds": 1146016612, + "periodSeconds": 1495880465, + "successThreshold": -1032967081, + "failureThreshold": 59664438 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": "277", + "host": "278", + "scheme": "'", + "httpHeaders": [ + { + "name": "279", + "value": "280" + } + ] + }, + "tcpSocket": { + "port": -801430937, + "host": "281" + } + }, + "preStop": { + "exec": { + "command": [ + "282" + ] + }, + "httpGet": { + "path": "283", + "port": 1810980158, + "host": "284", + "scheme": "_ƮA攤/ɸɎ R§耶FfBl", + "httpHeaders": [ + { + "name": "285", + "value": "286" + } + ] + }, + "tcpSocket": { + "port": 1074486306, + "host": "287" + } + } + }, + "terminationMessagePath": "288", + "terminationMessagePolicy": "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ", + "imagePullPolicy": "Ǖɳɷ9Ì崟¿瘦ɖ緕", + "securityContext": { + "capabilities": { + "add": [ + "勅跦Opwǩ曬逴褜1Ø" + ], + "drop": [ + "ȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ]" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "289", + "role": "290", + "type": "291", + "level": "292" + }, + "runAsUser": -6977492437661738751, + "runAsGroup": -1073698526114922943, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "ƙt叀碧闳ȩr嚧ʣq埄趛屡" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "restartPolicy": "昕Ĭ", + "terminationGracePeriodSeconds": 5474461944206441349, + "activeDeadlineSeconds": 5072234809910109224, + "dnsPolicy": "苧yñKJɐ扵Gƚ绤fʀļ腩", + "nodeSelector": { + "293": "294" + }, + "serviceAccountName": "295", + "serviceAccount": "296", + "automountServiceAccountToken": true, + "nodeName": "297", + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "298", + "role": "299", + "type": "300", + "level": "301" + }, + "runAsUser": 439010468654957223, + "runAsGroup": 3282902794794440567, + "runAsNonRoot": true, + "supplementalGroups": [ + -9161399525777020538 + ], + "fsGroup": -1883725333589566834, + "sysctls": [ + { + "name": "302", + "value": "303" + } + ] + }, + "imagePullSecrets": [ + { + "name": "304" + } + ], + "hostname": "305", + "subdomain": "306", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "307", + "operator": "议Ƭƶ氩Ȩ\u003c6鄰簳°Ļǟi\u0026", + "values": [ + "308" + ] + } + ], + "matchFields": [ + { + "key": "309", + "operator": "%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄", + "values": [ + "310" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1244119841, + "preference": { + "matchExpressions": [ + { + "key": "311", + "operator": "拉Œɥ颶妧Ö闊 鰔澝qV訆", + "values": [ + "312" + ] + } + ], + "matchFields": [ + { + "key": "313", + "operator": "/»頸+SÄ蚃ɣľ)酊龨Î", + "values": [ + "314" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "so-h-9-15v-5925a-x12a-214-3s--gg93h.0-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26-2/P.-_u": "CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.134-5-.q6H5" + }, + "matchExpressions": [ + { + "key": "z---883d-v3j4-7y-p---up52--sjo7799-sk5/i-.M.U_-m.-P.y9", + "operator": "NotIn", + "values": [ + "C_-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.O" + ] + } + ] + }, + "namespaces": [ + "321" + ], + "topologyKey": "322" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1095116290, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1": "R8D_X._B__-P---_H-.___._8" + }, + "matchExpressions": [ + { + "key": "W-y8", + "operator": "NotIn", + "values": [ + "Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-x" + ] + } + ] + }, + "namespaces": [ + "329" + ], + "topologyKey": "330" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "337" + ], + "topologyKey": "338" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "345" + ], + "topologyKey": "346" + } + } + ] + } + }, + "schedulerName": "347", + "tolerations": [ + { + "key": "348", + "operator": "抷qTfZȻ干m謆7", + "value": "349", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "350", + "hostnames": [ + "351" + ] + } + ], + "priorityClassName": "352", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "353" + ], + "searches": [ + "354" + ], + "options": [ + { + "name": "355", + "value": "356" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "357", + "enableServiceLinks": true + } + }, + "ttlSecondsAfterFinished": 212353165 + } + }, + "successfulJobsHistoryLimit": 315828133, + "failedJobsHistoryLimit": -1686694849 + }, + "status": { + "active": [ + { + "kind": "358", + "namespace": "359", + "name": "360", + "uid": "侅", + "apiVersion": "361", + "resourceVersion": "362", + "fieldPath": "363" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.pb index 163b0e1cf85..972623e9d4b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.yaml new file mode 100644 index 00000000000..d092d311576 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.CronJob.after_roundtrip.yaml @@ -0,0 +1,753 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + concurrencyPolicy: ěĂ凗蓏Ŋ蛊ĉy緅縕 + failedJobsHistoryLimit: -1686694849 + jobTemplate: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -8477149434422619117 + finalizers: + - "37" + generateName: "26" + generation: -1382274715716350298 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + manager: "39" + operation: 4%a鯿r + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: +½H牗洝尿彀亞螩 + resourceVersion: "14926502199533077124" + selfLink: "28" + uid: ɭîcP$Iņ + spec: + activeDeadlineSeconds: 8559948711650432497 + backoffLimit: -907310967 + completions: -54954325 + manualSelector: false + parallelism: -110482268 + selector: + matchExpressions: + - key: GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0 + operator: NotIn + values: + - YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G + matchLabels: + WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U: UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9 + template: + metadata: + annotations: + "59": "60" + clusterName: "65" + creationTimestamp: null + deletionGracePeriodSeconds: -671981934547025691 + finalizers: + - "64" + generateName: "53" + generation: 2849222499405033998 + labels: + "57": "58" + managedFields: + - apiVersion: "67" + manager: "66" + operation: \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + name: "52" + namespace: "54" + ownerReferences: + - apiVersion: "61" + blockOwnerDeletion: true + controller: true + kind: "62" + name: "63" + uid: Ǡ/淹\韲翁&ʢ + resourceVersion: "8685765401091182865" + selfLink: "55" + uid: ³ƞsɁ8^ + spec: + activeDeadlineSeconds: 5072234809910109224 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "311" + operator: 拉Œɥ颶妧Ö闊 鰔澝qV訆 + values: + - "312" + matchFields: + - key: "313" + operator: /»頸+SÄ蚃ɣľ)酊龨Î + values: + - "314" + weight: -1244119841 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "307" + operator: 议Ƭƶ氩Ȩ<6鄰簳°Ļǟi& + values: + - "308" + matchFields: + - key: "309" + operator: '%皧V垾现葢ŵ橨鬶l獕;跣Hǝcw媀瓄' + values: + - "310" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: W-y8 + operator: NotIn + values: + - Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-k-x + matchLabels: + 6-x_rC9..__-6_k.N-2B_V.-tfh4.caTz_.g.w-o.8_WT-M.3_1: R8D_X._B__-P---_H-.___._8 + namespaces: + - "329" + topologyKey: "330" + weight: -1095116290 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: z---883d-v3j4-7y-p---up52--sjo7799-sk5/i-.M.U_-m.-P.y9 + operator: NotIn + values: + - C_-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.O + matchLabels: + so-h-9-15v-5925a-x12a-214-3s--gg93h.0-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26-2/P.-_u: CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.134-5-.q6H5 + namespaces: + - "321" + topologyKey: "322" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "345" + topologyKey: "346" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "337" + topologyKey: "338" + automountServiceAccountToken: true + containers: + - args: + - "237" + command: + - "236" + env: + - name: "244" + value: "245" + valueFrom: + configMapKeyRef: + key: "251" + name: "250" + optional: false + fieldRef: + apiVersion: "246" + fieldPath: "247" + resourceFieldRef: + containerName: "248" + divisor: "932" + resource: "249" + secretKeyRef: + key: "253" + name: "252" + optional: true + envFrom: + - configMapRef: + name: "242" + optional: false + prefix: "241" + secretRef: + name: "243" + optional: true + image: "235" + imagePullPolicy: Ǖɳɷ9Ì崟¿瘦ɖ緕 + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "278" + httpHeaders: + - name: "279" + value: "280" + path: "276" + port: "277" + scheme: '''' + tcpSocket: + host: "281" + port: -801430937 + preStop: + exec: + command: + - "282" + httpGet: + host: "284" + httpHeaders: + - name: "285" + value: "286" + path: "283" + port: 1810980158 + scheme: _ƮA攤/ɸɎ R§耶FfBl + tcpSocket: + host: "287" + port: 1074486306 + livenessProbe: + exec: + command: + - "260" + failureThreshold: -161485752 + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: Ȥ藠3. + initialDelaySeconds: -1389418722 + periodSeconds: 596942561 + successThreshold: -1880980172 + tcpSocket: + host: "267" + port: "266" + timeoutSeconds: 851018015 + name: "234" + ports: + - containerPort: 427196286 + hostIP: "240" + hostPort: 1385030458 + name: "239" + protocol: o/樝fw[Řż丩Ž + readinessProbe: + exec: + command: + - "268" + failureThreshold: 59664438 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "269" + port: "270" + scheme: «丯Ƙ枛牐ɺ皚 + initialDelaySeconds: 766864314 + periodSeconds: 1495880465 + successThreshold: -1032967081 + tcpSocket: + host: "274" + port: -1934111455 + timeoutSeconds: 1146016612 + resources: + limits: + 9ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ę: "638" + requests: + ǂ>5姣>懔%熷: "440" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 勅跦Opwǩ曬逴褜1Ø + drop: + - ȠƬQg鄠[颐o啛更偢ɇ卷荙JLĹ] + privileged: true + procMount: ƙt叀碧闳ȩr嚧ʣq埄趛屡 + readOnlyRootFilesystem: true + runAsGroup: -1073698526114922943 + runAsNonRoot: false + runAsUser: -6977492437661738751 + seLinuxOptions: + level: "292" + role: "290" + type: "291" + user: "289" + stdin: true + stdinOnce: true + terminationMessagePath: "288" + terminationMessagePolicy: Zɾģ毋Ó6dz娝嘚庎D}埽uʎ + tty: true + volumeDevices: + - devicePath: "259" + name: "258" + volumeMounts: + - mountPath: "255" + mountPropagation: 奺Ȋ礶惇¸t颟.鵫ǚ + name: "254" + readOnly: true + subPath: "256" + subPathExpr: "257" + workingDir: "238" + dnsConfig: + nameservers: + - "353" + options: + - name: "355" + value: "356" + searches: + - "354" + dnsPolicy: 苧yñKJɐ扵Gƚ绤fʀļ腩 + enableServiceLinks: true + hostAliases: + - hostnames: + - "351" + ip: "350" + hostIPC: true + hostname: "305" + imagePullSecrets: + - name: "304" + initContainers: + - args: + - "180" + command: + - "179" + env: + - name: "187" + value: "188" + valueFrom: + configMapKeyRef: + key: "194" + name: "193" + optional: true + fieldRef: + apiVersion: "189" + fieldPath: "190" + resourceFieldRef: + containerName: "191" + divisor: "832" + resource: "192" + secretKeyRef: + key: "196" + name: "195" + optional: true + envFrom: + - configMapRef: + name: "185" + optional: false + prefix: "184" + secretRef: + name: "186" + optional: false + image: "178" + imagePullPolicy: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "219" + httpHeaders: + - name: "220" + value: "221" + path: "217" + port: "218" + scheme: n芞QÄȻȊ+?ƭ峧Y栲茇竛 + tcpSocket: + host: "222" + port: -592581809 + preStop: + exec: + command: + - "223" + httpGet: + host: "225" + httpHeaders: + - name: "226" + value: "227" + path: "224" + port: 1702578303 + scheme: NŬɨǙÄr蛏豈ɃHŠơŴĿ + tcpSocket: + host: "228" + port: -1047607622 + livenessProbe: + exec: + command: + - "203" + failureThreshold: -1064240304 + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 290736426 + scheme: ö + initialDelaySeconds: 322201525 + periodSeconds: 66472042 + successThreshold: 2130088978 + tcpSocket: + host: "209" + port: "208" + timeoutSeconds: -1784033404 + name: "177" + ports: + - containerPort: 1154560741 + hostIP: "183" + hostPort: 1971383046 + name: "182" + protocol: 涁İ而踪鄌eÞȦY籎顒ǥ + readinessProbe: + exec: + command: + - "210" + failureThreshold: -522126070 + httpGet: + host: "212" + httpHeaders: + - name: "213" + value: "214" + path: "211" + port: -566408554 + scheme: 劳&¼傭Ȟ1酃=6}ɡŇƉ立 + initialDelaySeconds: -1628697284 + periodSeconds: 354496320 + successThreshold: -418887496 + tcpSocket: + host: "215" + port: -31530684 + timeoutSeconds: 843845736 + resources: + limits: + 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°: "465" + requests: + oɘ檲ɨ銦妰黖ȓ: "793" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - þŹʣy豎@ɀ羭, + drop: + - OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+ + privileged: false + procMount: ^拜 + readOnlyRootFilesystem: true + runAsGroup: 3861209808960510792 + runAsNonRoot: true + runAsUser: -2405783144562371879 + seLinuxOptions: + level: "233" + role: "231" + type: "232" + user: "230" + stdin: true + stdinOnce: true + terminationMessagePath: "229" + terminationMessagePolicy: ȉ彂 + volumeDevices: + - devicePath: "202" + name: "201" + volumeMounts: + - mountPath: "198" + mountPropagation: oĂɋ瀐<ɉ湨H=å睫}堇硲蕵ɢ + name: "197" + subPath: "199" + subPathExpr: "200" + workingDir: "181" + nodeName: "297" + nodeSelector: + "293": "294" + priority: -895317190 + priorityClassName: "352" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: 昕Ĭ + runtimeClassName: "357" + schedulerName: "347" + securityContext: + fsGroup: -1883725333589566834 + runAsGroup: 3282902794794440567 + runAsNonRoot: true + runAsUser: 439010468654957223 + seLinuxOptions: + level: "301" + role: "299" + type: "300" + user: "298" + supplementalGroups: + - -9161399525777020538 + sysctls: + - name: "302" + value: "303" + serviceAccount: "296" + serviceAccountName: "295" + shareProcessNamespace: false + subdomain: "306" + terminationGracePeriodSeconds: 5474461944206441349 + tolerations: + - effect: 儉ɩ柀 + key: "348" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "349" + volumes: + - awsElasticBlockStore: + fsType: "77" + partition: 717712876 + volumeID: "76" + azureDisk: + cachingMode: ÙæNǚ錯ƶRq + diskName: "140" + diskURI: "141" + fsType: "142" + kind: ?瞲Ť倱<įXŋ朘瑥A徙 + readOnly: true + azureFile: + secretName: "126" + shareName: "127" + cephfs: + monitors: + - "111" + path: "112" + readOnly: true + secretFile: "114" + secretRef: + name: "115" + user: "113" + cinder: + fsType: "109" + secretRef: + name: "110" + volumeID: "108" + configMap: + defaultMode: -1558831136 + items: + - key: "129" + mode: 926891073 + path: "130" + name: "128" + optional: true + csi: + driver: "172" + fsType: "173" + nodePublishSecretRef: + name: "176" + readOnly: true + volumeAttributes: + "174": "175" + downwardAPI: + defaultMode: 186998979 + items: + - fieldRef: + apiVersion: "119" + fieldPath: "120" + mode: -1305215109 + path: "118" + resourceFieldRef: + containerName: "121" + divisor: "857" + resource: "122" + emptyDir: + medium: 芝M 宸@Z^嫫猤痈 + sizeLimit: "179" + fc: + fsType: "124" + lun: 1179332384 + readOnly: true + targetWWNs: + - "123" + wwids: + - "125" + flexVolume: + driver: "103" + fsType: "104" + options: + "106": "107" + readOnly: true + secretRef: + name: "105" + flocker: + datasetName: "116" + datasetUUID: "117" + gcePersistentDisk: + fsType: "75" + partition: -2127673004 + pdName: "74" + gitRepo: + directory: "80" + repository: "78" + revision: "79" + glusterfs: + endpoints: "93" + path: "94" + hostPath: + path: "73" + type: ȸŹăȲϤĦ + iscsi: + fsType: "89" + initiatorName: "92" + iqn: "87" + iscsiInterface: "88" + lun: 1029074742 + portals: + - "90" + secretRef: + name: "91" + targetPortal: "86" + name: "72" + nfs: + path: "85" + server: "84" + persistentVolumeClaim: + claimName: "95" + readOnly: true + photonPersistentDisk: + fsType: "144" + pdID: "143" + portworxVolume: + fsType: "159" + volumeID: "158" + projected: + defaultMode: -427769948 + sources: + - configMap: + items: + - key: "154" + mode: -1950133943 + path: "155" + name: "153" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "149" + fieldPath: "150" + mode: 1669671203 + path: "148" + resourceFieldRef: + containerName: "151" + divisor: "580" + resource: "152" + secret: + items: + - key: "146" + mode: -1120128337 + path: "147" + name: "145" + optional: false + serviceAccountToken: + audience: "156" + expirationSeconds: -8801560367353238479 + path: "157" + quobyte: + group: "138" + registry: "135" + tenant: "139" + user: "137" + volume: "136" + rbd: + fsType: "98" + image: "97" + keyring: "101" + monitors: + - "96" + pool: "99" + readOnly: true + secretRef: + name: "102" + user: "100" + scaleIO: + fsType: "167" + gateway: "160" + protectionDomain: "163" + readOnly: true + secretRef: + name: "162" + storageMode: "165" + storagePool: "164" + system: "161" + volumeName: "166" + secret: + defaultMode: -1249460160 + items: + - key: "82" + mode: 147264373 + path: "83" + optional: false + secretName: "81" + storageos: + fsType: "170" + secretRef: + name: "171" + volumeName: "168" + volumeNamespace: "169" + vsphereVolume: + fsType: "132" + storagePolicyID: "134" + storagePolicyName: "133" + volumePath: "131" + ttlSecondsAfterFinished: 212353165 + schedule: "24" + startingDeadlineSeconds: -8817021678265088399 + successfulJobsHistoryLimit: 315828133 + suspend: false +status: + active: + - apiVersion: "361" + fieldPath: "363" + kind: "358" + name: "360" + namespace: "359" + resourceVersion: "362" + uid: 侅 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.json new file mode 100644 index 00000000000..571182be3bc --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.json @@ -0,0 +1,1074 @@ +{ + "kind": "JobTemplate", + "apiVersion": "batch/v2alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "template": { + "metadata": { + "name": "24", + "generateName": "25", + "namespace": "26", + "selfLink": "27", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 1905795315403748486, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7323204920313990232, + "labels": { + "29": "30" + }, + "annotations": { + "31": "32" + }, + "ownerReferences": [ + { + "apiVersion": "33", + "kind": "34", + "name": "35", + "uid": "谐颋DžSǡƏS$+½H牗洝尿", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "36" + ], + "clusterName": "37", + "managedFields": [ + { + "manager": "38", + "operation": "B峅x4%a", + "apiVersion": "39" + } + ] + }, + "spec": { + "parallelism": -856030588, + "completions": -106888179, + "activeDeadlineSeconds": -1483125035702892746, + "backoffLimit": -1822122846, + "selector": { + "matchLabels": { + "2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T": "cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm" + }, + "matchExpressions": [ + { + "key": "rnr", + "operator": "DoesNotExist" + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "51", + "generateName": "52", + "namespace": "53", + "selfLink": "54", + "uid": "@ʊʓ誒j剐'宣I拍N嚳ķȗɊ捵Tw", + "resourceVersion": "11115488420961080514", + "generation": -1988464041375677738, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -961038652544818647, + "labels": { + "56": "57" + }, + "annotations": { + "58": "59" + }, + "ownerReferences": [ + { + "apiVersion": "60", + "kind": "61", + "name": "62", + "uid": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "63" + ], + "clusterName": "64", + "managedFields": [ + { + "manager": "65", + "operation": "聻鎥ʟ\u003c$洅ɹ7\\弌Þ帺萸", + "apiVersion": "66" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "71", + "hostPath": { + "path": "72", + "type": "ħ籦ö嗏ʑ\u003e季Cʖ畬x" + }, + "emptyDir": { + "medium": "Šĸů湙騘\u0026啞", + "sizeLimit": "577" + }, + "gcePersistentDisk": { + "pdName": "73", + "fsType": "74", + "partition": 663386308 + }, + "awsElasticBlockStore": { + "volumeID": "75", + "fsType": "76", + "partition": -156457987, + "readOnly": true + }, + "gitRepo": { + "repository": "77", + "revision": "78", + "directory": "79" + }, + "secret": { + "secretName": "80", + "items": [ + { + "key": "81", + "path": "82", + "mode": -5672822 + } + ], + "defaultMode": -861289979, + "optional": true + }, + "nfs": { + "server": "83", + "path": "84", + "readOnly": true + }, + "iscsi": { + "targetPortal": "85", + "iqn": "86", + "lun": -1636694746, + "iscsiInterface": "87", + "fsType": "88", + "portals": [ + "89" + ], + "chapAuthSession": true, + "secretRef": { + "name": "90" + }, + "initiatorName": "91" + }, + "glusterfs": { + "endpoints": "92", + "path": "93", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "94" + }, + "rbd": { + "monitors": [ + "95" + ], + "image": "96", + "fsType": "97", + "pool": "98", + "user": "99", + "keyring": "100", + "secretRef": { + "name": "101" + } + }, + "flexVolume": { + "driver": "102", + "fsType": "103", + "secretRef": { + "name": "104" + }, + "readOnly": true, + "options": { + "105": "106" + } + }, + "cinder": { + "volumeID": "107", + "fsType": "108", + "secretRef": { + "name": "109" + } + }, + "cephfs": { + "monitors": [ + "110" + ], + "path": "111", + "user": "112", + "secretFile": "113", + "secretRef": { + "name": "114" + } + }, + "flocker": { + "datasetName": "115", + "datasetUUID": "116" + }, + "downwardAPI": { + "items": [ + { + "path": "117", + "fieldRef": { + "apiVersion": "118", + "fieldPath": "119" + }, + "resourceFieldRef": { + "containerName": "120", + "resource": "121", + "divisor": "327" + }, + "mode": -1965578645 + } + ], + "defaultMode": -1008038372 + }, + "fc": { + "targetWWNs": [ + "122" + ], + "lun": -658258937, + "fsType": "123", + "wwids": [ + "124" + ] + }, + "azureFile": { + "secretName": "125", + "shareName": "126", + "readOnly": true + }, + "configMap": { + "name": "127", + "items": [ + { + "key": "128", + "path": "129", + "mode": -675987103 + } + ], + "defaultMode": 1754292691, + "optional": true + }, + "vsphereVolume": { + "volumePath": "130", + "fsType": "131", + "storagePolicyName": "132", + "storagePolicyID": "133" + }, + "quobyte": { + "registry": "134", + "volume": "135", + "user": "136", + "group": "137", + "tenant": "138" + }, + "azureDisk": { + "diskName": "139", + "diskURI": "140", + "cachingMode": "ĦE勗E濞偘1", + "fsType": "141", + "readOnly": true, + "kind": "議Ǹ轺@)蓳嗘" + }, + "photonPersistentDisk": { + "pdID": "142", + "fsType": "143" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "144", + "items": [ + { + "key": "145", + "path": "146", + "mode": 679825403 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "147", + "fieldRef": { + "apiVersion": "148", + "fieldPath": "149" + }, + "resourceFieldRef": { + "containerName": "150", + "resource": "151", + "divisor": "184" + }, + "mode": -783297752 + } + ] + }, + "configMap": { + "name": "152", + "items": [ + { + "key": "153", + "path": "154", + "mode": -106644772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "155", + "expirationSeconds": 1897892355466772544, + "path": "156" + } + } + ], + "defaultMode": 345648859 + }, + "portworxVolume": { + "volumeID": "157", + "fsType": "158", + "readOnly": true + }, + "scaleIO": { + "gateway": "159", + "system": "160", + "secretRef": { + "name": "161" + }, + "protectionDomain": "162", + "storagePool": "163", + "storageMode": "164", + "volumeName": "165", + "fsType": "166", + "readOnly": true + }, + "storageos": { + "volumeName": "167", + "volumeNamespace": "168", + "fsType": "169", + "secretRef": { + "name": "170" + } + }, + "csi": { + "driver": "171", + "readOnly": true, + "fsType": "172", + "volumeAttributes": { + "173": "174" + }, + "nodePublishSecretRef": { + "name": "175" + } + } + } + ], + "initContainers": [ + { + "name": "176", + "image": "177", + "command": [ + "178" + ], + "args": [ + "179" + ], + "workingDir": "180", + "ports": [ + { + "name": "181", + "hostPort": -958191807, + "containerPort": -1629040033, + "protocol": "ʜǝ鿟ldg滠鼍ƭt", + "hostIP": "182" + } + ], + "envFrom": [ + { + "prefix": "183", + "configMapRef": { + "name": "184", + "optional": true + }, + "secretRef": { + "name": "185", + "optional": false + } + } + ], + "env": [ + { + "name": "186", + "value": "187", + "valueFrom": { + "fieldRef": { + "apiVersion": "188", + "fieldPath": "189" + }, + "resourceFieldRef": { + "containerName": "190", + "resource": "191", + "divisor": "980" + }, + "configMapKeyRef": { + "name": "192", + "key": "193", + "optional": false + }, + "secretKeyRef": { + "name": "194", + "key": "195", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ")ÙæNǚ錯ƶRquA?瞲Ť倱": "289" + }, + "requests": { + "ź贩j瀉": "621" + } + }, + "volumeMounts": [ + { + "name": "196", + "readOnly": true, + "mountPath": "197", + "subPath": "198", + "mountPropagation": "ɶ", + "subPathExpr": "199" + } + ], + "volumeDevices": [ + { + "name": "200", + "devicePath": "201" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "202" + ] + }, + "httpGet": { + "path": "203", + "port": -1365115016, + "host": "204", + "scheme": "町恰nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶.蒅", + "httpHeaders": [ + { + "name": "205", + "value": "206" + } + ] + }, + "tcpSocket": { + "port": -1105572246, + "host": "207" + }, + "initialDelaySeconds": 1971383046, + "timeoutSeconds": 1154560741, + "periodSeconds": -1376537100, + "successThreshold": 1100645882, + "failureThreshold": -532628939 + }, + "readinessProbe": { + "exec": { + "command": [ + "208" + ] + }, + "httpGet": { + "path": "209", + "port": "210", + "host": "211", + "scheme": "%:;栍dʪīT捘ɍi", + "httpHeaders": [ + { + "name": "212", + "value": "213" + } + ] + }, + "tcpSocket": { + "port": "214", + "host": "215" + }, + "initialDelaySeconds": -1510026905, + "timeoutSeconds": 437857734, + "periodSeconds": 2025698376, + "successThreshold": -1766555420, + "failureThreshold": 195263908 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": -33154680, + "host": "218", + "scheme": "跾|@?鷅bȻN+ņ榱*", + "httpHeaders": [ + { + "name": "219", + "value": "220" + } + ] + }, + "tcpSocket": { + "port": "221", + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": "225", + "host": "226", + "scheme": "櫸eʔŊ", + "httpHeaders": [ + { + "name": "227", + "value": "228" + } + ] + }, + "tcpSocket": { + "port": 731879508, + "host": "229" + } + } + }, + "terminationMessagePath": "230", + "terminationMessagePolicy": "hoĂɋ", + "imagePullPolicy": "腬", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "ɉ鎷卩蝾H韹寬娬ï瓼猀2:ö" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "231", + "role": "232", + "type": "233", + "level": "234" + }, + "runAsUser": 1383845015160566234, + "runAsGroup": 5929692523927062634, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "龫`劳\u0026¼傭Ȟ1酃=6}ɡ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "235", + "image": "236", + "command": [ + "237" + ], + "args": [ + "238" + ], + "workingDir": "239", + "ports": [ + { + "name": "240", + "hostPort": -374922344, + "containerPort": -31530684, + "protocol": "Ú|dk_", + "hostIP": "241" + } + ], + "envFrom": [ + { + "prefix": "242", + "configMapRef": { + "name": "243", + "optional": true + }, + "secretRef": { + "name": "244", + "optional": true + } + } + ], + "env": [ + { + "name": "245", + "value": "246", + "valueFrom": { + "fieldRef": { + "apiVersion": "247", + "fieldPath": "248" + }, + "resourceFieldRef": { + "containerName": "249", + "resource": "250", + "divisor": "909" + }, + "configMapKeyRef": { + "name": "251", + "key": "252", + "optional": false + }, + "secretKeyRef": { + "name": "253", + "key": "254", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "?": "193" + }, + "requests": { + "@Ȗs«öʮĀ\u003cé瞾": "51" + } + }, + "volumeMounts": [ + { + "name": "255", + "mountPath": "256", + "subPath": "257", + "mountPropagation": "£軶ǃ*ʙ嫙\u0026蒒5靇C'ɵK.Q貇", + "subPathExpr": "258" + } + ], + "volumeDevices": [ + { + "name": "259", + "devicePath": "260" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "261" + ] + }, + "httpGet": { + "path": "262", + "port": "263", + "host": "264", + "scheme": "{Ⱦdz@", + "httpHeaders": [ + { + "name": "265", + "value": "266" + } + ] + }, + "tcpSocket": { + "port": 406308963, + "host": "267" + }, + "initialDelaySeconds": 632397602, + "timeoutSeconds": 2026784878, + "periodSeconds": -730174220, + "successThreshold": 433084615, + "failureThreshold": 208045354 + }, + "readinessProbe": { + "exec": { + "command": [ + "268" + ] + }, + "httpGet": { + "path": "269", + "port": "270", + "host": "271", + "scheme": "Źʣy豎@ɀ羭,铻O", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": "274", + "host": "275" + }, + "initialDelaySeconds": 1424053148, + "timeoutSeconds": 747521320, + "periodSeconds": 859639931, + "successThreshold": -1663149700, + "failureThreshold": -1131820775 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "276" + ] + }, + "httpGet": { + "path": "277", + "port": -78618443, + "host": "278", + "scheme": "Ɗ+j忊Ŗȫ焗捏ĨFħ籘Àǒ", + "httpHeaders": [ + { + "name": "279", + "value": "280" + } + ] + }, + "tcpSocket": { + "port": -495373547, + "host": "281" + } + }, + "preStop": { + "exec": { + "command": [ + "282" + ] + }, + "httpGet": { + "path": "283", + "port": "284", + "host": "285", + "scheme": "/樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "286", + "value": "287" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "288" + } + } + }, + "terminationMessagePath": "289", + "terminationMessagePolicy": "ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ęİ榌U髷", + "imagePullPolicy": "姣\u003e懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾", + "securityContext": { + "capabilities": { + "add": [ + "ĠLƐȤ藠3.v-鿧悮坮Ȣ幟ļ" + ], + "drop": [ + "ŬƩȿ0矀Kʝ瘴I\\p" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "290", + "role": "291", + "type": "292", + "level": "293" + }, + "runAsUser": 2314355702080875607, + "runAsGroup": 256256810846755412, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "FD剂讼ɓȌʟn" + }, + "stdinOnce": true, + "tty": true + } + ], + "restartPolicy": "3ƁÀ*f\u003c", + "terminationGracePeriodSeconds": 998876704495005296, + "activeDeadlineSeconds": -1689173322096612726, + "dnsPolicy": "Bls3!Zɾ", + "nodeSelector": { + "294": "295" + }, + "serviceAccountName": "296", + "serviceAccount": "297", + "automountServiceAccountToken": false, + "nodeName": "298", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "299", + "role": "300", + "type": "301", + "level": "302" + }, + "runAsUser": -6630145684297456260, + "runAsGroup": -982786583685356406, + "runAsNonRoot": false, + "supplementalGroups": [ + -7477362499801752548 + ], + "fsGroup": 1150055837641003771, + "sysctls": [ + { + "name": "303", + "value": "304" + } + ] + }, + "imagePullSecrets": [ + { + "name": "305" + } + ], + "hostname": "306", + "subdomain": "307", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "308", + "operator": "#yV'WKw(ğ儴Ůĺ}", + "values": [ + "309" + ] + } + ], + "matchFields": [ + { + "key": "310", + "operator": "ǩ", + "values": [ + "311" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1334110502, + "preference": { + "matchExpressions": [ + { + "key": "312", + "operator": "1ØœȠƬQg鄠", + "values": [ + "313" + ] + } + ], + "matchFields": [ + { + "key": "314", + "operator": "g\u003e郵[+扴ȨŮ+朷Ǝ膯lj", + "values": [ + "315" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "9-_56-__18Y--6-_3J--.48Y.q0": "O1-F.v" + }, + "matchExpressions": [ + { + "key": "3O_.J_-G_--V-42E_--o90G_A4..-L..-__0N_N.O0", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1856061695, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "2-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF": "T.5vN5.25aWx.2aM214_.-N_g-..H" + }, + "matchExpressions": [ + { + "key": "B-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--2k", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/2I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT": "SY.g._2F7.-e" + }, + "matchExpressions": [ + { + "key": "7o-x382m88w-pz94.g-c2---2etfh41ca-z-5g2wco8/3Og", + "operator": "NotIn", + "values": [ + "WT-M.3_-1y_8D_3" + ] + } + ] + }, + "namespaces": [ + "338" + ], + "topologyKey": "339" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1046355854, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "n_H-.___._D8.TS-jJ.Ys_Mop34_-2": "H38xm-.nx.sEK4.B._6" + }, + "matchExpressions": [ + { + "key": "9_.-.Ms7_t.U", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "346" + ], + "topologyKey": "347" + } + } + ] + } + }, + "schedulerName": "348", + "tolerations": [ + { + "key": "349", + "operator": "ȶŮ嫠!@@)Zq=歍þ螗ɃŒ", + "value": "350", + "effect": "缔m葰賦迾娙ƴ4虵p蓋沥7uPƒw", + "tolerationSeconds": 3497863229537310760 + } + ], + "hostAliases": [ + { + "ip": "351", + "hostnames": [ + "352" + ] + } + ], + "priorityClassName": "353", + "priority": -1442230895, + "dnsConfig": { + "nameservers": [ + "354" + ], + "searches": [ + "355" + ], + "options": [ + { + "name": "356", + "value": "357" + } + ] + }, + "readinessGates": [ + { + "conditionType": "p像-觗裓6Ř筿ɾ5Ų買霎ȃň[\u003e" + } + ], + "runtimeClassName": "358", + "enableServiceLinks": false + } + }, + "ttlSecondsAfterFinished": -10286140 + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.pb index a48fcada00c..dc90f6ab6e9 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.yaml new file mode 100644 index 00000000000..aef9598a2c1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/batch.v2alpha1.JobTemplate.after_roundtrip.yaml @@ -0,0 +1,729 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +template: + metadata: + annotations: + "31": "32" + clusterName: "37" + creationTimestamp: null + deletionGracePeriodSeconds: 7323204920313990232 + finalizers: + - "36" + generateName: "25" + generation: 1905795315403748486 + labels: + "29": "30" + managedFields: + - apiVersion: "39" + manager: "38" + operation: B峅x4%a + name: "24" + namespace: "26" + ownerReferences: + - apiVersion: "33" + blockOwnerDeletion: false + controller: true + kind: "34" + name: "35" + uid: 谐颋DžSǡƏS$+½H牗洝尿 + resourceVersion: "1092536316763508004" + selfLink: "27" + uid: ^苣 + spec: + activeDeadlineSeconds: -1483125035702892746 + backoffLimit: -1822122846 + completions: -106888179 + manualSelector: true + parallelism: -856030588 + selector: + matchExpressions: + - key: rnr + operator: DoesNotExist + matchLabels: + 2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am6-4_WE-_T: cd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DAm + template: + metadata: + annotations: + "58": "59" + clusterName: "64" + creationTimestamp: null + deletionGracePeriodSeconds: -961038652544818647 + finalizers: + - "63" + generateName: "52" + generation: -1988464041375677738 + labels: + "56": "57" + managedFields: + - apiVersion: "66" + manager: "65" + operation: 聻鎥ʟ<$洅ɹ7\弌Þ帺萸 + name: "51" + namespace: "53" + ownerReferences: + - apiVersion: "60" + blockOwnerDeletion: false + controller: false + kind: "61" + name: "62" + uid: a縳讋ɮ衺勽Ƙq/Ź u衲<¿燥ǖ_è + resourceVersion: "11115488420961080514" + selfLink: "54" + uid: '@ʊʓ誒j剐''宣I拍N嚳ķȗɊ捵Tw' + spec: + activeDeadlineSeconds: -1689173322096612726 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "312" + operator: 1ØœȠƬQg鄠 + values: + - "313" + matchFields: + - key: "314" + operator: g>郵[+扴ȨŮ+朷Ǝ膯lj + values: + - "315" + weight: -1334110502 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "308" + operator: '#yV''WKw(ğ儴Ůĺ}' + values: + - "309" + matchFields: + - key: "310" + operator: ǩ + values: + - "311" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: B-_-...1py_8-3..s._.x.2K_2qu_0S-CqW.D_8--2k + operator: Exists + matchLabels: + 2-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF: T.5vN5.25aWx.2aM214_.-N_g-..H + namespaces: + - "330" + topologyKey: "331" + weight: -1856061695 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3O_.J_-G_--V-42E_--o90G_A4..-L..-__0N_N.O0 + operator: DoesNotExist + matchLabels: + 9-_56-__18Y--6-_3J--.48Y.q0: O1-F.v + namespaces: + - "322" + topologyKey: "323" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 9_.-.Ms7_t.U + operator: DoesNotExist + matchLabels: + n_H-.___._D8.TS-jJ.Ys_Mop34_-2: H38xm-.nx.sEK4.B._6 + namespaces: + - "346" + topologyKey: "347" + weight: 1046355854 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 7o-x382m88w-pz94.g-c2---2etfh41ca-z-5g2wco8/3Og + operator: NotIn + values: + - WT-M.3_-1y_8D_3 + matchLabels: + 3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/2I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT: SY.g._2F7.-e + namespaces: + - "338" + topologyKey: "339" + automountServiceAccountToken: false + containers: + - args: + - "238" + command: + - "237" + env: + - name: "245" + value: "246" + valueFrom: + configMapKeyRef: + key: "252" + name: "251" + optional: false + fieldRef: + apiVersion: "247" + fieldPath: "248" + resourceFieldRef: + containerName: "249" + divisor: "909" + resource: "250" + secretKeyRef: + key: "254" + name: "253" + optional: true + envFrom: + - configMapRef: + name: "243" + optional: true + prefix: "242" + secretRef: + name: "244" + optional: true + image: "236" + imagePullPolicy: 姣>懔%熷谟þ蛯ɰ荶ljʁ揆ɘȌ脾 + lifecycle: + postStart: + exec: + command: + - "276" + httpGet: + host: "278" + httpHeaders: + - name: "279" + value: "280" + path: "277" + port: -78618443 + scheme: Ɗ+j忊Ŗȫ焗捏ĨFħ籘Àǒ + tcpSocket: + host: "281" + port: -495373547 + preStop: + exec: + command: + - "282" + httpGet: + host: "285" + httpHeaders: + - name: "286" + value: "287" + path: "283" + port: "284" + scheme: /樝fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + tcpSocket: + host: "288" + port: 88483549 + livenessProbe: + exec: + command: + - "261" + failureThreshold: 208045354 + httpGet: + host: "264" + httpHeaders: + - name: "265" + value: "266" + path: "262" + port: "263" + scheme: '{Ⱦdz@' + initialDelaySeconds: 632397602 + periodSeconds: -730174220 + successThreshold: 433084615 + tcpSocket: + host: "267" + port: 406308963 + timeoutSeconds: 2026784878 + name: "235" + ports: + - containerPort: -31530684 + hostIP: "241" + hostPort: -374922344 + name: "240" + protocol: Ú|dk_ + readinessProbe: + exec: + command: + - "268" + failureThreshold: -1131820775 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "269" + port: "270" + scheme: Źʣy豎@ɀ羭,铻O + initialDelaySeconds: 1424053148 + periodSeconds: 859639931 + successThreshold: -1663149700 + tcpSocket: + host: "275" + port: "274" + timeoutSeconds: 747521320 + resources: + limits: + '?': "193" + requests: + '@Ȗs«öʮĀ<é瞾': "51" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - ĠLƐȤ藠3.v-鿧悮坮Ȣ幟ļ + drop: + - ŬƩȿ0矀Kʝ瘴I\p + privileged: true + procMount: FD剂讼ɓȌʟn + readOnlyRootFilesystem: true + runAsGroup: 256256810846755412 + runAsNonRoot: false + runAsUser: 2314355702080875607 + seLinuxOptions: + level: "293" + role: "291" + type: "292" + user: "290" + stdinOnce: true + terminationMessagePath: "289" + terminationMessagePolicy: ǕLLȊɞ-uƻ悖ȩ0Ƹ[Ęİ榌U髷 + tty: true + volumeDevices: + - devicePath: "260" + name: "259" + volumeMounts: + - mountPath: "256" + mountPropagation: £軶ǃ*ʙ嫙&蒒5靇C'ɵK.Q貇 + name: "255" + subPath: "257" + subPathExpr: "258" + workingDir: "239" + dnsConfig: + nameservers: + - "354" + options: + - name: "356" + value: "357" + searches: + - "355" + dnsPolicy: Bls3!Zɾ + enableServiceLinks: false + hostAliases: + - hostnames: + - "352" + ip: "351" + hostNetwork: true + hostname: "306" + imagePullSecrets: + - name: "305" + initContainers: + - args: + - "179" + command: + - "178" + env: + - name: "186" + value: "187" + valueFrom: + configMapKeyRef: + key: "193" + name: "192" + optional: false + fieldRef: + apiVersion: "188" + fieldPath: "189" + resourceFieldRef: + containerName: "190" + divisor: "980" + resource: "191" + secretKeyRef: + key: "195" + name: "194" + optional: true + envFrom: + - configMapRef: + name: "184" + optional: true + prefix: "183" + secretRef: + name: "185" + optional: false + image: "177" + imagePullPolicy: 腬 + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "218" + httpHeaders: + - name: "219" + value: "220" + path: "217" + port: -33154680 + scheme: 跾|@?鷅bȻN+ņ榱* + tcpSocket: + host: "222" + port: "221" + preStop: + exec: + command: + - "223" + httpGet: + host: "226" + httpHeaders: + - name: "227" + value: "228" + path: "224" + port: "225" + scheme: 櫸eʔŊ + tcpSocket: + host: "229" + port: 731879508 + livenessProbe: + exec: + command: + - "202" + failureThreshold: -532628939 + httpGet: + host: "204" + httpHeaders: + - name: "205" + value: "206" + path: "203" + port: -1365115016 + scheme: 町恰nj揠8lj黳鈫ʕ禒Ƙá腿ħ缶.蒅 + initialDelaySeconds: 1971383046 + periodSeconds: -1376537100 + successThreshold: 1100645882 + tcpSocket: + host: "207" + port: -1105572246 + timeoutSeconds: 1154560741 + name: "176" + ports: + - containerPort: -1629040033 + hostIP: "182" + hostPort: -958191807 + name: "181" + protocol: ʜǝ鿟ldg滠鼍ƭt + readinessProbe: + exec: + command: + - "208" + failureThreshold: 195263908 + httpGet: + host: "211" + httpHeaders: + - name: "212" + value: "213" + path: "209" + port: "210" + scheme: '%:;栍dʪīT捘ɍi' + initialDelaySeconds: -1510026905 + periodSeconds: 2025698376 + successThreshold: -1766555420 + tcpSocket: + host: "215" + port: "214" + timeoutSeconds: 437857734 + resources: + limits: + )ÙæNǚ錯ƶRquA?瞲Ť倱: "289" + requests: + ź贩j瀉: "621" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - ɉ鎷卩蝾H韹寬娬ï瓼猀2:ö + privileged: true + procMount: 龫`劳&¼傭Ȟ1酃=6}ɡ + readOnlyRootFilesystem: false + runAsGroup: 5929692523927062634 + runAsNonRoot: false + runAsUser: 1383845015160566234 + seLinuxOptions: + level: "234" + role: "232" + type: "233" + user: "231" + terminationMessagePath: "230" + terminationMessagePolicy: hoĂɋ + tty: true + volumeDevices: + - devicePath: "201" + name: "200" + volumeMounts: + - mountPath: "197" + mountPropagation: ɶ + name: "196" + readOnly: true + subPath: "198" + subPathExpr: "199" + workingDir: "180" + nodeName: "298" + nodeSelector: + "294": "295" + priority: -1442230895 + priorityClassName: "353" + readinessGates: + - conditionType: p像-觗裓6Ř筿ɾ5Ų買霎ȃň[> + restartPolicy: 3ƁÀ*f< + runtimeClassName: "358" + schedulerName: "348" + securityContext: + fsGroup: 1150055837641003771 + runAsGroup: -982786583685356406 + runAsNonRoot: false + runAsUser: -6630145684297456260 + seLinuxOptions: + level: "302" + role: "300" + type: "301" + user: "299" + supplementalGroups: + - -7477362499801752548 + sysctls: + - name: "303" + value: "304" + serviceAccount: "297" + serviceAccountName: "296" + shareProcessNamespace: false + subdomain: "307" + terminationGracePeriodSeconds: 998876704495005296 + tolerations: + - effect: 缔m葰賦迾娙ƴ4虵p蓋沥7uPƒw + key: "349" + operator: ȶŮ嫠!@@)Zq=歍þ螗ɃŒ + tolerationSeconds: 3497863229537310760 + value: "350" + volumes: + - awsElasticBlockStore: + fsType: "76" + partition: -156457987 + readOnly: true + volumeID: "75" + azureDisk: + cachingMode: ĦE勗E濞偘1 + diskName: "139" + diskURI: "140" + fsType: "141" + kind: 議Ǹ轺@)蓳嗘 + readOnly: true + azureFile: + readOnly: true + secretName: "125" + shareName: "126" + cephfs: + monitors: + - "110" + path: "111" + secretFile: "113" + secretRef: + name: "114" + user: "112" + cinder: + fsType: "108" + secretRef: + name: "109" + volumeID: "107" + configMap: + defaultMode: 1754292691 + items: + - key: "128" + mode: -675987103 + path: "129" + name: "127" + optional: true + csi: + driver: "171" + fsType: "172" + nodePublishSecretRef: + name: "175" + readOnly: true + volumeAttributes: + "173": "174" + downwardAPI: + defaultMode: -1008038372 + items: + - fieldRef: + apiVersion: "118" + fieldPath: "119" + mode: -1965578645 + path: "117" + resourceFieldRef: + containerName: "120" + divisor: "327" + resource: "121" + emptyDir: + medium: Šĸů湙騘&啞 + sizeLimit: "577" + fc: + fsType: "123" + lun: -658258937 + targetWWNs: + - "122" + wwids: + - "124" + flexVolume: + driver: "102" + fsType: "103" + options: + "105": "106" + readOnly: true + secretRef: + name: "104" + flocker: + datasetName: "115" + datasetUUID: "116" + gcePersistentDisk: + fsType: "74" + partition: 663386308 + pdName: "73" + gitRepo: + directory: "79" + repository: "77" + revision: "78" + glusterfs: + endpoints: "92" + path: "93" + readOnly: true + hostPath: + path: "72" + type: ħ籦ö嗏ʑ>季Cʖ畬x + iscsi: + chapAuthSession: true + fsType: "88" + initiatorName: "91" + iqn: "86" + iscsiInterface: "87" + lun: -1636694746 + portals: + - "89" + secretRef: + name: "90" + targetPortal: "85" + name: "71" + nfs: + path: "84" + readOnly: true + server: "83" + persistentVolumeClaim: + claimName: "94" + photonPersistentDisk: + fsType: "143" + pdID: "142" + portworxVolume: + fsType: "158" + readOnly: true + volumeID: "157" + projected: + defaultMode: 345648859 + sources: + - configMap: + items: + - key: "153" + mode: -106644772 + path: "154" + name: "152" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "148" + fieldPath: "149" + mode: -783297752 + path: "147" + resourceFieldRef: + containerName: "150" + divisor: "184" + resource: "151" + secret: + items: + - key: "145" + mode: 679825403 + path: "146" + name: "144" + optional: true + serviceAccountToken: + audience: "155" + expirationSeconds: 1897892355466772544 + path: "156" + quobyte: + group: "137" + registry: "134" + tenant: "138" + user: "136" + volume: "135" + rbd: + fsType: "97" + image: "96" + keyring: "100" + monitors: + - "95" + pool: "98" + secretRef: + name: "101" + user: "99" + scaleIO: + fsType: "166" + gateway: "159" + protectionDomain: "162" + readOnly: true + secretRef: + name: "161" + storageMode: "164" + storagePool: "163" + system: "160" + volumeName: "165" + secret: + defaultMode: -861289979 + items: + - key: "81" + mode: -5672822 + path: "82" + optional: true + secretName: "80" + storageos: + fsType: "169" + secretRef: + name: "170" + volumeName: "167" + volumeNamespace: "168" + vsphereVolume: + fsType: "131" + storagePolicyID: "133" + storagePolicyName: "132" + volumePath: "130" + ttlSecondsAfterFinished: -10286140 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.json new file mode 100644 index 00000000000..fe419f32726 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.json @@ -0,0 +1,69 @@ +{ + "kind": "CertificateSigningRequest", + "apiVersion": "certificates.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "request": "cQ==", + "usages": [ + "Ƣ6/ʕVŚ(ĿȊ甞" + ], + "username": "24", + "uid": "25", + "groups": [ + "26" + ], + "extra": { + "27": [ + "28" +] + } + }, + "status": { + "conditions": [ + { + "type": "憍峕?狱³-Ǐ忄*", + "reason": "29", + "message": "30", + "lastUpdateTime": "2050-07-09T05:54:12Z" + } + ], + "certificate": "WQ==" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.pb index 88285b919cf..20ee5faab47 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.yaml new file mode 100644 index 00000000000..cf132592aab --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.yaml @@ -0,0 +1,48 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "27": + - "28" + groups: + - "26" + request: cQ== + uid: "25" + usages: + - Ƣ6/ʕVŚ(ĿȊ甞 + username: "24" +status: + certificate: WQ== + conditions: + - lastUpdateTime: "2050-07-09T05:54:12Z" + message: "30" + reason: "29" + type: 憍峕?狱³-Ǐ忄* diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.json new file mode 100644 index 00000000000..33d680aade9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.json @@ -0,0 +1,47 @@ +{ + "kind": "Lease", + "apiVersion": "coordination.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "holderIdentity": "24", + "leaseDurationSeconds": -1978186127, + "leaseTransitions": -1821918122 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.pb index 6a3f729eb22..99e7ce24550 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.yaml new file mode 100644 index 00000000000..6e1bd448ea2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1.Lease.after_roundtrip.yaml @@ -0,0 +1,34 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + holderIdentity: "24" + leaseDurationSeconds: -1978186127 + leaseTransitions: -1821918122 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.json new file mode 100644 index 00000000000..e7c63c31345 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.json @@ -0,0 +1,47 @@ +{ + "kind": "Lease", + "apiVersion": "coordination.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "holderIdentity": "24", + "leaseDurationSeconds": -1978186127, + "leaseTransitions": -1821918122 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.pb index 8abdac7ec6e..e3925c6fd36 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.yaml new file mode 100644 index 00000000000..edef70b95e8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.yaml @@ -0,0 +1,34 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + holderIdentity: "24" + leaseDurationSeconds: -1978186127 + leaseTransitions: -1821918122 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.json new file mode 100644 index 00000000000..f839f3e9b4d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.json @@ -0,0 +1,51 @@ +{ + "kind": "Binding", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "target": { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "ƗǸƢ6/ʕV", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.pb index 9b1651418bc..9901d36047e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.yaml new file mode 100644 index 00000000000..ea337712186 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Binding.after_roundtrip.yaml @@ -0,0 +1,38 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +target: + apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: ƗǸƢ6/ʕV diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.json new file mode 100644 index 00000000000..05370d143bf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.json @@ -0,0 +1,50 @@ +{ + "kind": "ComponentStatus", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "conditions": [ + { + "type": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "status": "谐颋DžSǡƏS$+½H牗洝尿", + "message": "24", + "error": "25" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.pb index 1f6234dea53..fa868d1c287 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.yaml new file mode 100644 index 00000000000..0702171316e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ComponentStatus.after_roundtrip.yaml @@ -0,0 +1,35 @@ +apiVersion: v1 +conditions: +- error: "25" + message: "24" + status: 谐颋DžSǡƏS$+½H牗洝尿 + type: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 +kind: ComponentStatus +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.json new file mode 100644 index 00000000000..2365e0fd21d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.json @@ -0,0 +1,48 @@ +{ + "kind": "ConfigMap", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": { + "24": "25" + }, + "binaryData": { + "26": "/Q==" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.pb index d80d6367df1..30562744f16 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.yaml new file mode 100644 index 00000000000..bf86316a936 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ConfigMap.after_roundtrip.yaml @@ -0,0 +1,34 @@ +apiVersion: v1 +binaryData: + "26": /Q== +data: + "24": "25" +kind: ConfigMap +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.json new file mode 100644 index 00000000000..66d9dff6007 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.json @@ -0,0 +1,85 @@ +{ + "kind": "Endpoints", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subsets": [ + { + "addresses": [ + { + "ip": "24", + "hostname": "25", + "nodeName": "26", + "targetRef": { + "kind": "27", + "namespace": "28", + "name": "29", + "uid": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "apiVersion": "30", + "resourceVersion": "31", + "fieldPath": "32" + } + } + ], + "notReadyAddresses": [ + { + "ip": "33", + "hostname": "34", + "nodeName": "35", + "targetRef": { + "kind": "36", + "namespace": "37", + "name": "38", + "uid": "颋Dž", + "apiVersion": "39", + "resourceVersion": "40", + "fieldPath": "41" + } + } + ], + "ports": [ + { + "name": "42", + "port": 1575426699, + "protocol": "ƏS$+½H牗洝尿" + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.pb index 00ff37d3b6b..f7748e7b73b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.yaml new file mode 100644 index 00000000000..044b67214de --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Endpoints.after_roundtrip.yaml @@ -0,0 +1,59 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +subsets: +- addresses: + - hostname: "25" + ip: "24" + nodeName: "26" + targetRef: + apiVersion: "30" + fieldPath: "32" + kind: "27" + name: "29" + namespace: "28" + resourceVersion: "31" + uid: ěĂ凗蓏Ŋ蛊ĉy緅縕 + notReadyAddresses: + - hostname: "34" + ip: "33" + nodeName: "35" + targetRef: + apiVersion: "39" + fieldPath: "41" + kind: "36" + name: "38" + namespace: "37" + resourceVersion: "40" + uid: 颋Dž + ports: + - name: "42" + port: 1575426699 + protocol: ƏS$+½H牗洝尿 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.json new file mode 100644 index 00000000000..4fc2cbee86f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "Event", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "involvedObject": { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "ƗǸƢ6/ʕV", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + }, + "reason": "30", + "message": "31", + "source": { + "component": "32", + "host": "33" + }, + "firstTimestamp": "2452-08-27T22:01:15Z", + "lastTimestamp": "2620-11-25T16:08:31Z", + "count": 1749009427, + "type": "34", + "eventTime": "2343-04-17T01:08:33.494361Z", + "series": { + "count": 1970127545, + "lastObservedTime": "1985-03-23T14:10:57.985776Z", + "state": "颋Dž" + }, + "action": "35", + "related": { + "kind": "36", + "namespace": "37", + "name": "38", + "uid": "ǡƏS$+½H", + "apiVersion": "39", + "resourceVersion": "40", + "fieldPath": "41" + }, + "reportingComponent": "42", + "reportingInstance": "43" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.pb index 0eaf8d71f23..ef9da5d9067 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.yaml new file mode 100644 index 00000000000..8ff8aa34f33 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Event.after_roundtrip.yaml @@ -0,0 +1,63 @@ +action: "35" +apiVersion: v1 +count: 1749009427 +eventTime: "2343-04-17T01:08:33.494361Z" +firstTimestamp: "2452-08-27T22:01:15Z" +involvedObject: + apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: ƗǸƢ6/ʕV +kind: Event +lastTimestamp: "2620-11-25T16:08:31Z" +message: "31" +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +reason: "30" +related: + apiVersion: "39" + fieldPath: "41" + kind: "36" + name: "38" + namespace: "37" + resourceVersion: "40" + uid: ǡƏS$+½H +reportingComponent: "42" +reportingInstance: "43" +series: + count: 1970127545 + lastObservedTime: "1985-03-23T14:10:57.985776Z" + state: 颋Dž +source: + component: "32" + host: "33" +type: "34" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.json new file mode 100644 index 00000000000..5595bff6d9c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.json @@ -0,0 +1,64 @@ +{ + "kind": "LimitRange", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "limits": [ + { + "type": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "max": { + "Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț": "2" + }, + "min": { + "峅x": "826" + }, + "default": { + ";Ơ歿:狞夌碕ʂ": "737" + }, + "defaultRequest": { + "Ƽ@hDrȮO励鹗塢": "874" + }, + "maxLimitRequestRatio": { + "UɦOŖ": "746" + } + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.pb index 55b0b1d539d..55228d1ab12 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.yaml new file mode 100644 index 00000000000..7d05ecf39c7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.LimitRange.after_roundtrip.yaml @@ -0,0 +1,43 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + limits: + - default: + ;Ơ歿:狞夌碕ʂ: "737" + defaultRequest: + Ƽ@hDrȮO励鹗塢: "874" + max: + Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț: "2" + maxLimitRequestRatio: + UɦOŖ: "746" + min: + 峅x: "826" + type: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.json new file mode 100644 index 00000000000..c9f0f1a749e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.json @@ -0,0 +1,50 @@ +{ + "kind": "Namespace", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "finalizers": [ + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕" + ] + }, + "status": { + "phase": "谐颋DžSǡƏS$+½H牗洝尿" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.pb index d35f75222dd..47b3cabe456 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.yaml new file mode 100644 index 00000000000..8bfb0121789 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Namespace.after_roundtrip.yaml @@ -0,0 +1,35 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + finalizers: + - 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 +status: + phase: 谐颋DžSǡƏS$+½H牗洝尿 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.json new file mode 100644 index 00000000000..cd42dacab48 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.json @@ -0,0 +1,153 @@ +{ + "kind": "Node", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "podCIDR": "24", + "providerID": "25", + "unschedulable": true, + "taints": [ + { + "key": "26", + "value": "27", + "effect": "ǸƢ6/" + } + ], + "configSource": { + "configMap": { + "namespace": "28", + "name": "29", + "uid": "蛊ĉy緅縕\u003eŽ燹憍峕?狱³-", + "resourceVersion": "30", + "kubeletConfigKey": "31" + } + }, + "externalID": "32" + }, + "status": { + "capacity": { + "忄*齧獚敆Ȏ": "362" + }, + "allocatable": { + "B峅x4%a": "143" + }, + "phase": "rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ", + "conditions": [ + { + "type": "P喂ƈ斎AO6", + "status": "'üA謥ǣ偐圠=l畣潁谯耨", + "lastHeartbeatTime": "2153-05-01T22:00:29Z", + "lastTransitionTime": "2688-04-12T17:13:50Z", + "reason": "33", + "message": "34" + } + ], + "addresses": [ + { + "type": "\u0026", + "address": "35" + } + ], + "daemonEndpoints": { + "kubeletEndpoint": { + "Port": -816398166 + } + }, + "nodeInfo": { + "machineID": "36", + "systemUUID": "37", + "bootID": "38", + "kernelVersion": "39", + "osImage": "40", + "containerRuntimeVersion": "41", + "kubeletVersion": "42", + "kubeProxyVersion": "43", + "operatingSystem": "44", + "architecture": "45" + }, + "images": [ + { + "names": [ + "46" + ], + "sizeBytes": -6225778594348390831 + } + ], + "volumesInUse": [ + "ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ" + ], + "volumesAttached": [ + { + "name": "Ņ£", + "devicePath": "47" + } + ], + "config": { + "assigned": { + "configMap": { + "namespace": "48", + "name": "49", + "uid": "/", + "resourceVersion": "50", + "kubeletConfigKey": "51" + } + }, + "active": { + "configMap": { + "namespace": "52", + "name": "53", + "uid": "¾\\ĒP鄸靇杧ž譋娲瘹ɭȊɚɎ(", + "resourceVersion": "54", + "kubeletConfigKey": "55" + } + }, + "lastKnownGood": { + "configMap": { + "namespace": "56", + "name": "57", + "uid": "ėf倐ȓ圬剴扲ȿQZ{ʁgɸ", + "resourceVersion": "58", + "kubeletConfigKey": "59" + } + }, + "error": "60" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.pb index 8fe578773fd..7defec07181 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.yaml new file mode 100644 index 00000000000..add835a12da --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Node.after_roundtrip.yaml @@ -0,0 +1,108 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + configSource: + configMap: + kubeletConfigKey: "31" + name: "29" + namespace: "28" + resourceVersion: "30" + uid: 蛊ĉy緅縕>Ž燹憍峕?狱³- + externalID: "32" + podCIDR: "24" + providerID: "25" + taints: + - effect: ǸƢ6/ + key: "26" + value: "27" + unschedulable: true +status: + addresses: + - address: "35" + type: '&' + allocatable: + B峅x4%a: "143" + capacity: + 忄*齧獚敆Ȏ: "362" + conditions: + - lastHeartbeatTime: "2153-05-01T22:00:29Z" + lastTransitionTime: "2688-04-12T17:13:50Z" + message: "34" + reason: "33" + status: '''üA謥ǣ偐圠=l畣潁谯耨' + type: P喂ƈ斎AO6 + config: + active: + configMap: + kubeletConfigKey: "55" + name: "53" + namespace: "52" + resourceVersion: "54" + uid: ¾\ĒP鄸靇杧ž譋娲瘹ɭȊɚɎ( + assigned: + configMap: + kubeletConfigKey: "51" + name: "49" + namespace: "48" + resourceVersion: "50" + uid: / + error: "60" + lastKnownGood: + configMap: + kubeletConfigKey: "59" + name: "57" + namespace: "56" + resourceVersion: "58" + uid: ėf倐ȓ圬剴扲ȿQZ{ʁgɸ + daemonEndpoints: + kubeletEndpoint: + Port: -816398166 + images: + - names: + - "46" + sizeBytes: -6225778594348390831 + nodeInfo: + architecture: "45" + bootID: "38" + containerRuntimeVersion: "41" + kernelVersion: "39" + kubeProxyVersion: "43" + kubeletVersion: "42" + machineID: "36" + operatingSystem: "44" + osImage: "40" + systemUUID: "37" + phase: 'rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ' + volumesAttached: + - devicePath: "47" + name: Ņ£ + volumesInUse: + - ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.json new file mode 100644 index 00000000000..96f7eab5957 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.json @@ -0,0 +1,288 @@ +{ + "kind": "PersistentVolume", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "capacity": { + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕": "57" + }, + "gcePersistentDisk": { + "pdName": "24", + "fsType": "25", + "partition": 1035515117, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "26", + "fsType": "27", + "partition": -321835912, + "readOnly": true + }, + "hostPath": { + "path": "28", + "type": "狱³-Ǐ忄*齧獚" + }, + "glusterfs": { + "endpoints": "29", + "path": "30", + "endpointsNamespace": "31" + }, + "nfs": { + "server": "32", + "path": "33", + "readOnly": true + }, + "rbd": { + "monitors": [ + "34" + ], + "image": "35", + "fsType": "36", + "pool": "37", + "user": "38", + "keyring": "39", + "secretRef": { + "name": "40", + "namespace": "41" + }, + "readOnly": true + }, + "iscsi": { + "targetPortal": "42", + "iqn": "43", + "lun": -21009133, + "iscsiInterface": "44", + "fsType": "45", + "readOnly": true, + "portals": [ + "46" + ], + "secretRef": { + "name": "47", + "namespace": "48" + }, + "initiatorName": "49" + }, + "cinder": { + "volumeID": "50", + "fsType": "51", + "readOnly": true, + "secretRef": { + "name": "52", + "namespace": "53" + } + }, + "cephfs": { + "monitors": [ + "54" + ], + "path": "55", + "user": "56", + "secretFile": "57", + "secretRef": { + "name": "58", + "namespace": "59" + } + }, + "fc": { + "targetWWNs": [ + "60" + ], + "lun": -655946460, + "fsType": "61", + "wwids": [ + "62" + ] + }, + "flocker": { + "datasetName": "63", + "datasetUUID": "64" + }, + "flexVolume": { + "driver": "65", + "fsType": "66", + "secretRef": { + "name": "67", + "namespace": "68" + }, + "options": { + "69": "70" + } + }, + "azureFile": { + "secretName": "71", + "shareName": "72", + "readOnly": true, + "secretNamespace": "73" + }, + "vsphereVolume": { + "volumePath": "74", + "fsType": "75", + "storagePolicyName": "76", + "storagePolicyID": "77" + }, + "quobyte": { + "registry": "78", + "volume": "79", + "user": "80", + "group": "81", + "tenant": "82" + }, + "azureDisk": { + "diskName": "83", + "diskURI": "84", + "cachingMode": "rȮO励鹗塢ē ƕP喂ƈ斎AO6ĴC", + "fsType": "85", + "readOnly": false, + "kind": "壝" + }, + "photonPersistentDisk": { + "pdID": "86", + "fsType": "87" + }, + "portworxVolume": { + "volumeID": "88", + "fsType": "89" + }, + "scaleIO": { + "gateway": "90", + "system": "91", + "secretRef": { + "name": "92", + "namespace": "93" + }, + "sslEnabled": true, + "protectionDomain": "94", + "storagePool": "95", + "storageMode": "96", + "volumeName": "97", + "fsType": "98", + "readOnly": true + }, + "local": { + "path": "99", + "fsType": "100" + }, + "storageos": { + "volumeName": "101", + "volumeNamespace": "102", + "fsType": "103", + "readOnly": true, + "secretRef": { + "kind": "104", + "namespace": "105", + "name": "106", + "uid": "?øēƺ魋Ď儇击3ƆìQ", + "apiVersion": "107", + "resourceVersion": "108", + "fieldPath": "109" + } + }, + "csi": { + "driver": "110", + "volumeHandle": "111", + "fsType": "112", + "volumeAttributes": { + "113": "114" + }, + "controllerPublishSecretRef": { + "name": "115", + "namespace": "116" + }, + "nodeStageSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodePublishSecretRef": { + "name": "119", + "namespace": "120" + } + }, + "accessModes": [ + "仭w-檮Ǣ冖ž琔n" + ], + "claimRef": { + "kind": "121", + "namespace": "122", + "name": "123", + "uid": "¬轚9Ȏ瀮昃", + "apiVersion": "124", + "resourceVersion": "125", + "fieldPath": "126" + }, + "persistentVolumeReclaimPolicy": "鈱$-议}ȧ外ĺ稥氹Ç|¶鎚¡ Ɠ", + "storageClassName": "127", + "mountOptions": [ + "128" + ], + "volumeMode": "Ʌ囥糷磩窮秳ķ蟒苾h^樅燴壩卄蓨MĮ?", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "129", + "operator": "Ɯ/C龷ȪÆl殛瓷雼浢Ü礽绅{", + "values": [ + "130" + ] + } + ], + "matchFields": [ + { + "key": "131", + "operator": "轫n(鲼Ƴ", + "values": [ + "132" + ] + } + ] + } + ] + } + } + }, + "status": { + "phase": "ƣKʘńw:5塋", + "message": "133", + "reason": "134" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.pb index 877de8e1f6f..5ca49982262 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.yaml new file mode 100644 index 00000000000..2f0e9f73c3d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolume.after_roundtrip.yaml @@ -0,0 +1,218 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + accessModes: + - 仭w-檮Ǣ冖ž琔n + awsElasticBlockStore: + fsType: "27" + partition: -321835912 + readOnly: true + volumeID: "26" + azureDisk: + cachingMode: rȮO励鹗塢ē ƕP喂ƈ斎AO6ĴC + diskName: "83" + diskURI: "84" + fsType: "85" + kind: 壝 + readOnly: false + azureFile: + readOnly: true + secretName: "71" + secretNamespace: "73" + shareName: "72" + capacity: + 脽ěĂ凗蓏Ŋ蛊ĉy緅縕: "57" + cephfs: + monitors: + - "54" + path: "55" + secretFile: "57" + secretRef: + name: "58" + namespace: "59" + user: "56" + cinder: + fsType: "51" + readOnly: true + secretRef: + name: "52" + namespace: "53" + volumeID: "50" + claimRef: + apiVersion: "124" + fieldPath: "126" + kind: "121" + name: "123" + namespace: "122" + resourceVersion: "125" + uid: ¬轚9Ȏ瀮昃 + csi: + controllerPublishSecretRef: + name: "115" + namespace: "116" + driver: "110" + fsType: "112" + nodePublishSecretRef: + name: "119" + namespace: "120" + nodeStageSecretRef: + name: "117" + namespace: "118" + volumeAttributes: + "113": "114" + volumeHandle: "111" + fc: + fsType: "61" + lun: -655946460 + targetWWNs: + - "60" + wwids: + - "62" + flexVolume: + driver: "65" + fsType: "66" + options: + "69": "70" + secretRef: + name: "67" + namespace: "68" + flocker: + datasetName: "63" + datasetUUID: "64" + gcePersistentDisk: + fsType: "25" + partition: 1035515117 + pdName: "24" + readOnly: true + glusterfs: + endpoints: "29" + endpointsNamespace: "31" + path: "30" + hostPath: + path: "28" + type: 狱³-Ǐ忄*齧獚 + iscsi: + fsType: "45" + initiatorName: "49" + iqn: "43" + iscsiInterface: "44" + lun: -21009133 + portals: + - "46" + readOnly: true + secretRef: + name: "47" + namespace: "48" + targetPortal: "42" + local: + fsType: "100" + path: "99" + mountOptions: + - "128" + nfs: + path: "33" + readOnly: true + server: "32" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "129" + operator: Ɯ/C龷ȪÆl殛瓷雼浢Ü礽绅{ + values: + - "130" + matchFields: + - key: "131" + operator: 轫n(鲼Ƴ + values: + - "132" + persistentVolumeReclaimPolicy: 鈱$-议}ȧ外ĺ稥氹Ç|¶鎚¡ Ɠ + photonPersistentDisk: + fsType: "87" + pdID: "86" + portworxVolume: + fsType: "89" + volumeID: "88" + quobyte: + group: "81" + registry: "78" + tenant: "82" + user: "80" + volume: "79" + rbd: + fsType: "36" + image: "35" + keyring: "39" + monitors: + - "34" + pool: "37" + readOnly: true + secretRef: + name: "40" + namespace: "41" + user: "38" + scaleIO: + fsType: "98" + gateway: "90" + protectionDomain: "94" + readOnly: true + secretRef: + name: "92" + namespace: "93" + sslEnabled: true + storageMode: "96" + storagePool: "95" + system: "91" + volumeName: "97" + storageClassName: "127" + storageos: + fsType: "103" + readOnly: true + secretRef: + apiVersion: "107" + fieldPath: "109" + kind: "104" + name: "106" + namespace: "105" + resourceVersion: "108" + uid: ?øēƺ魋Ď儇击3ƆìQ + volumeName: "101" + volumeNamespace: "102" + volumeMode: Ʌ囥糷磩窮秳ķ蟒苾h^樅燴壩卄蓨MĮ? + vsphereVolume: + fsType: "75" + storagePolicyID: "77" + storagePolicyName: "76" + volumePath: "74" +status: + message: "133" + phase: ƣKʘńw:5塋 + reason: "134" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.json new file mode 100644 index 00000000000..5f0a1c44eb9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.json @@ -0,0 +1,96 @@ +{ + "kind": "PersistentVolumeClaim", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "accessModes": [ + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕" + ], + "selector": { + "matchLabels": { + "p-g8c2-k-912e5-c-e63-n-3n.c83-b-w7ld-6cs06xj-x5yv0wm-k1-87-3s-g3/9_-.-W._AAn---v_-5-_8LXP-o-9..1m": "JTrcd-2.-__E_Sv__26KX_R_.-N" + }, + "matchExpressions": [ + { + "key": "g0d--o82-g50-u--25cu87--r7p-w1e67-8j/42M--n1-p5.3___47._49pIB_o61ISU4--N", + "operator": "In", + "values": [ + "t_k-_v.6" + ] + } + ] + }, + "resources": { + "limits": { + "p:籀帊": "219" + }, + "requests": { + "骀Šĸ": "986" + } + }, + "volumeName": "30", + "storageClassName": "31", + "volumeMode": "e0ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "dataSource": { + "apiGroup": "32", + "kind": "33", + "name": "34" + } + }, + "status": { + "phase": "s", + "accessModes": [ + "曢\\%枅:" + ], + "capacity": { + "ǛƓɥ踓Ǻǧ湬淊kŪ睴": "659" + }, + "conditions": [ + { + "type": "3fƻfʣ繡楙¯ĦE", + "status": "ĪȸŹăȲϤĦʅ芝", + "lastProbeTime": "2197-07-19T07:02:22Z", + "lastTransitionTime": "2641-12-26T14:46:27Z", + "reason": "35", + "message": "36" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.pb index fc26b087d51..0b480f95f6c 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.yaml new file mode 100644 index 00000000000..61d201fe75a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PersistentVolumeClaim.after_roundtrip.yaml @@ -0,0 +1,66 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + accessModes: + - 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 + dataSource: + apiGroup: "32" + kind: "33" + name: "34" + resources: + limits: + p:籀帊: "219" + requests: + 骀Šĸ: "986" + selector: + matchExpressions: + - key: g0d--o82-g50-u--25cu87--r7p-w1e67-8j/42M--n1-p5.3___47._49pIB_o61ISU4--N + operator: In + values: + - t_k-_v.6 + matchLabels: + p-g8c2-k-912e5-c-e63-n-3n.c83-b-w7ld-6cs06xj-x5yv0wm-k1-87-3s-g3/9_-.-W._AAn---v_-5-_8LXP-o-9..1m: JTrcd-2.-__E_Sv__26KX_R_.-N + storageClassName: "31" + volumeMode: e0ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + volumeName: "30" +status: + accessModes: + - '曢\%枅:' + capacity: + ǛƓɥ踓Ǻǧ湬淊kŪ睴: "659" + conditions: + - lastProbeTime: "2197-07-19T07:02:22Z" + lastTransitionTime: "2641-12-26T14:46:27Z" + message: "36" + reason: "35" + status: ĪȸŹăȲϤĦʅ芝 + type: 3fƻfʣ繡楙¯ĦE + phase: s diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.json new file mode 100644 index 00000000000..61c62a63008 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.json @@ -0,0 +1,1088 @@ +{ + "kind": "Pod", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "24", + "hostPath": { + "path": "25", + "type": "ěĂ凗蓏Ŋ蛊ĉy緅縕" + }, + "emptyDir": { + "medium": "Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț", + "sizeLimit": "2" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": 116584168, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": -1161251830 + }, + "gitRepo": { + "repository": "30", + "revision": "31", + "directory": "32" + }, + "secret": { + "secretName": "33", + "items": [ + { + "key": "34", + "path": "35", + "mode": -1261508418 + } + ], + "defaultMode": -1946655205, + "optional": true + }, + "nfs": { + "server": "36", + "path": "37", + "readOnly": true + }, + "iscsi": { + "targetPortal": "38", + "iqn": "39", + "lun": -1639873916, + "iscsiInterface": "40", + "fsType": "41", + "readOnly": true, + "portals": [ + "42" + ], + "secretRef": { + "name": "43" + }, + "initiatorName": "44" + }, + "glusterfs": { + "endpoints": "45", + "path": "46", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "47" + }, + "rbd": { + "monitors": [ + "48" + ], + "image": "49", + "fsType": "50", + "pool": "51", + "user": "52", + "keyring": "53", + "secretRef": { + "name": "54" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "55", + "fsType": "56", + "secretRef": { + "name": "57" + }, + "readOnly": true, + "options": { + "58": "59" + } + }, + "cinder": { + "volumeID": "60", + "fsType": "61", + "secretRef": { + "name": "62" + } + }, + "cephfs": { + "monitors": [ + "63" + ], + "path": "64", + "user": "65", + "secretFile": "66", + "secretRef": { + "name": "67" + } + }, + "flocker": { + "datasetName": "68", + "datasetUUID": "69" + }, + "downwardAPI": { + "items": [ + { + "path": "70", + "fieldRef": { + "apiVersion": "71", + "fieldPath": "72" + }, + "resourceFieldRef": { + "containerName": "73", + "resource": "74", + "divisor": "248" + }, + "mode": 684408190 + } + ], + "defaultMode": 13677460 + }, + "fc": { + "targetWWNs": [ + "75" + ], + "lun": -1579157235, + "fsType": "76", + "readOnly": true, + "wwids": [ + "77" + ] + }, + "azureFile": { + "secretName": "78", + "shareName": "79" + }, + "configMap": { + "name": "80", + "items": [ + { + "key": "81", + "path": "82", + "mode": -983896210 + } + ], + "defaultMode": -314157282, + "optional": false + }, + "vsphereVolume": { + "volumePath": "83", + "fsType": "84", + "storagePolicyName": "85", + "storagePolicyID": "86" + }, + "quobyte": { + "registry": "87", + "volume": "88", + "user": "89", + "group": "90", + "tenant": "91" + }, + "azureDisk": { + "diskName": "92", + "diskURI": "93", + "cachingMode": "l畣潁谯耨V6\u0026]鴍Ɋ恧ȭ%Ǝ", + "fsType": "94", + "readOnly": true, + "kind": "" + }, + "photonPersistentDisk": { + "pdID": "95", + "fsType": "96" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "97", + "items": [ + { + "key": "98", + "path": "99", + "mode": -1907421291 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "100", + "fieldRef": { + "apiVersion": "101", + "fieldPath": "102" + }, + "resourceFieldRef": { + "containerName": "103", + "resource": "104", + "divisor": "272" + }, + "mode": -1009864962 + } + ] + }, + "configMap": { + "name": "105", + "items": [ + { + "key": "106", + "path": "107", + "mode": -1870473043 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "108", + "expirationSeconds": 4696918449912036583, + "path": "109" + } + } + ], + "defaultMode": 1794524651 + }, + "portworxVolume": { + "volumeID": "110", + "fsType": "111" + }, + "scaleIO": { + "gateway": "112", + "system": "113", + "secretRef": { + "name": "114" + }, + "protectionDomain": "115", + "storagePool": "116", + "storageMode": "117", + "volumeName": "118", + "fsType": "119" + }, + "storageos": { + "volumeName": "120", + "volumeNamespace": "121", + "fsType": "122", + "secretRef": { + "name": "123" + } + }, + "csi": { + "driver": "124", + "readOnly": true, + "fsType": "125", + "volumeAttributes": { + "126": "127" + }, + "nodePublishSecretRef": { + "name": "128" + } + } + } + ], + "initContainers": [ + { + "name": "129", + "image": "130", + "command": [ + "131" + ], + "args": [ + "132" + ], + "workingDir": "133", + "ports": [ + { + "name": "134", + "hostPort": 33624773, + "containerPort": 654894632, + "protocol": "譋娲瘹ɭȊɚɎ(", + "hostIP": "135" + } + ], + "envFrom": [ + { + "prefix": "136", + "configMapRef": { + "name": "137", + "optional": true + }, + "secretRef": { + "name": "138", + "optional": false + } + } + ], + "env": [ + { + "name": "139", + "value": "140", + "valueFrom": { + "fieldRef": { + "apiVersion": "141", + "fieldPath": "142" + }, + "resourceFieldRef": { + "containerName": "143", + "resource": "144", + "divisor": "85" + }, + "configMapKeyRef": { + "name": "145", + "key": "146", + "optional": true + }, + "secretKeyRef": { + "name": "147", + "key": "148", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "h^樅燴壩卄": "967" + }, + "requests": { + "Æ碛,1ZƜ/C龷ȪÆ": "750" + } + }, + "volumeMounts": [ + { + "name": "149", + "mountPath": "150", + "subPath": "151", + "mountPropagation": "鏮嵒ƫS捕ɷD¡轫n", + "subPathExpr": "152" + } + ], + "volumeDevices": [ + { + "name": "153", + "devicePath": "154" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "155" + ] + }, + "httpGet": { + "path": "156", + "port": "157", + "host": "158", + "scheme": "叚Fi皬择,Q捇ȸ{", + "httpHeaders": [ + { + "name": "159", + "value": "160" + } + ] + }, + "tcpSocket": { + "port": "161", + "host": "162" + }, + "initialDelaySeconds": 753533242, + "timeoutSeconds": 1130962147, + "periodSeconds": 358822621, + "successThreshold": 1946649472, + "failureThreshold": 327574193 + }, + "readinessProbe": { + "exec": { + "command": [ + "163" + ] + }, + "httpGet": { + "path": "164", + "port": 1407547486, + "host": "165", + "scheme": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "httpHeaders": [ + { + "name": "166", + "value": "167" + } + ] + }, + "tcpSocket": { + "port": -375094516, + "host": "168" + }, + "initialDelaySeconds": -216367368, + "timeoutSeconds": 578888856, + "periodSeconds": 2073854558, + "successThreshold": -557582532, + "failureThreshold": -773009446 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "169" + ] + }, + "httpGet": { + "path": "170", + "port": "171", + "host": "172", + "scheme": "Ğİ*洣炽A@ʊʓ", + "httpHeaders": [ + { + "name": "173", + "value": "174" + } + ] + }, + "tcpSocket": { + "port": -675641027, + "host": "175" + } + }, + "preStop": { + "exec": { + "command": [ + "176" + ] + }, + "httpGet": { + "path": "177", + "port": 1781137795, + "host": "178", + "scheme": "ş\")珷", + "httpHeaders": [ + { + "name": "179", + "value": "180" + } + ] + }, + "tcpSocket": { + "port": "181", + "host": "182" + } + } + }, + "terminationMessagePath": "183", + "terminationMessagePolicy": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", + "imagePullPolicy": "ʖ畬x骀Šĸů湙騘\u0026啞川J缮ǚb", + "securityContext": { + "capabilities": { + "add": [ + "ʬ" + ], + "drop": [ + "ʞĹ鑑6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "184", + "role": "185", + "type": "186", + "level": "187" + }, + "runAsUser": 3218628390827875483, + "runAsGroup": 6660890208081642035, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ɥ³ƞsɁ8^ʥǔTĪȸŹă" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "188", + "image": "189", + "command": [ + "190" + ], + "args": [ + "191" + ], + "workingDir": "192", + "ports": [ + { + "name": "193", + "hostPort": 828249878, + "containerPort": -999327618, + "protocol": "M 宸@Z^嫫猤痈C*ĕʄő芖{|", + "hostIP": "194" + } + ], + "envFrom": [ + { + "prefix": "195", + "configMapRef": { + "name": "196", + "optional": false + }, + "secretRef": { + "name": "197", + "optional": true + } + } + ], + "env": [ + { + "name": "198", + "value": "199", + "valueFrom": { + "fieldRef": { + "apiVersion": "200", + "fieldPath": "201" + }, + "resourceFieldRef": { + "containerName": "202", + "resource": "203", + "divisor": "804" + }, + "configMapKeyRef": { + "name": "204", + "key": "205", + "optional": false + }, + "secretKeyRef": { + "name": "206", + "key": "207", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "GS5Ǎ": "526" + }, + "requests": { + "}穠C]躢|)黰eȪ嵛4$%": "980" + } + }, + "volumeMounts": [ + { + "name": "208", + "readOnly": true, + "mountPath": "209", + "subPath": "210", + "mountPropagation": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c", + "subPathExpr": "211" + } + ], + "volumeDevices": [ + { + "name": "212", + "devicePath": "213" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "214" + ] + }, + "httpGet": { + "path": "215", + "port": 1035477124, + "host": "216", + "scheme": "ǚrǜnh0åȂ", + "httpHeaders": [ + { + "name": "217", + "value": "218" + } + ] + }, + "tcpSocket": { + "port": -1024794140, + "host": "219" + }, + "initialDelaySeconds": 1669671203, + "timeoutSeconds": 636617833, + "periodSeconds": -2026931030, + "successThreshold": -1843754483, + "failureThreshold": -172061933 + }, + "readinessProbe": { + "exec": { + "command": [ + "220" + ] + }, + "httpGet": { + "path": "221", + "port": "222", + "host": "223", + "scheme": "ȇe媹Hǝ呮}臷Ľð»ųKĵ", + "httpHeaders": [ + { + "name": "224", + "value": "225" + } + ] + }, + "tcpSocket": { + "port": -540225644, + "host": "226" + }, + "initialDelaySeconds": -2047333312, + "timeoutSeconds": -1477511050, + "periodSeconds": -1373541406, + "successThreshold": 480521693, + "failureThreshold": -199511133 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "227" + ] + }, + "httpGet": { + "path": "228", + "port": "229", + "host": "230", + "scheme": "捘ɍi縱ù墴", + "httpHeaders": [ + { + "name": "231", + "value": "232" + } + ] + }, + "tcpSocket": { + "port": -1766555420, + "host": "233" + } + }, + "preStop": { + "exec": { + "command": [ + "234" + ] + }, + "httpGet": { + "path": "235", + "port": "236", + "host": "237", + "scheme": "m", + "httpHeaders": [ + { + "name": "238", + "value": "239" + } + ] + }, + "tcpSocket": { + "port": "240", + "host": "241" + } + } + }, + "terminationMessagePath": "242", + "terminationMessagePolicy": "綸_Ú8參遼ūPH炮掊°nʮ", + "imagePullPolicy": "ɘ檲ɨ銦", + "securityContext": { + "capabilities": { + "add": [ + "ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬" + ], + "drop": [ + "ï瓼猀2:öY鶪5w垁" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "243", + "role": "244", + "type": "245", + "level": "246" + }, + "runAsUser": 246460675557743818, + "runAsGroup": 6160737734087677664, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "傭Ȟ1酃=6" + }, + "stdinOnce": true + } + ], + "terminationGracePeriodSeconds": -1448922471999191523, + "activeDeadlineSeconds": -4642229086806245627, + "dnsPolicy": "賲鐅臬dH巧", + "nodeSelector": { + "247": "248" + }, + "serviceAccountName": "249", + "serviceAccount": "250", + "automountServiceAccountToken": true, + "nodeName": "251", + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "252", + "role": "253", + "type": "254", + "level": "255" + }, + "runAsUser": 4940823988154942939, + "runAsGroup": 2456473031628327236, + "runAsNonRoot": false, + "supplementalGroups": [ + -3933586629366315370 + ], + "fsGroup": -441585915417957997, + "sysctls": [ + { + "name": "256", + "value": "257" + } + ] + }, + "imagePullSecrets": [ + { + "name": "258" + } + ], + "hostname": "259", + "subdomain": "260", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "261", + "operator": "s«öʮĀ\u003c", + "values": [ + "262" + ] + } + ], + "matchFields": [ + { + "key": "263", + "operator": "Ĭ4y£軶", + "values": [ + "264" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1049103969, + "preference": { + "matchExpressions": [ + { + "key": "265", + "operator": "嫙\u0026蒒5靇C'ɵK.Q貇", + "values": [ + "266" + ] + } + ], + "matchFields": [ + { + "key": "267", + "operator": "廷s{Ⱦdz@ùƸʋŀ樺ȃv渟7", + "values": [ + "268" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "yM_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33k": "8U.-.5--_zm-.-_RJt2pX_2_28.-.7_8B.HF-U-_ik_--S" + }, + "matchExpressions": [ + { + "key": "l8-r1/0n-A9..9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jte", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "275" + ], + "topologyKey": "276" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1905643191, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "19..c_uo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p6": "O_4Gj._BXt.O-7___-Y_um-_8r--684C" + }, + "matchExpressions": [ + { + "key": "o_-.N.9D-F45eJ7", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "283" + ], + "topologyKey": "284" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6.-L..-__0N_N.O30-_u.y": "hT.-z-._7-5lL..-_--.Va" + }, + "matchExpressions": [ + { + "key": "vvm-2qz7-3042017mh0-5-g-7-7---g88w24/3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g9", + "operator": "NotIn", + "values": [ + "szA_j" + ] + } + ] + }, + "namespaces": [ + "291" + ], + "topologyKey": "292" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1952582931, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8": "3..0c.-.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.T-V_D_0-D" + }, + "matchExpressions": [ + { + "key": "26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J", + "operator": "NotIn", + "values": [ + "8._Q.6.I--2_9.v.--_.--4QQ.-s.H.Hf" + ] + } + ] + }, + "namespaces": [ + "299" + ], + "topologyKey": "300" + } + } + ] + } + }, + "schedulerName": "301", + "tolerations": [ + { + "key": "302", + "operator": "ūM鈱ɖ'蠨磼O_h盌3+Œ9两@8", + "value": "303", + "effect": "=歍þ", + "tolerationSeconds": 4473754095909577340 + } + ], + "hostAliases": [ + { + "ip": "304", + "hostnames": [ + "305" + ] + } + ], + "priorityClassName": "306", + "priority": 1995848794, + "dnsConfig": { + "nameservers": [ + "307" + ], + "searches": [ + "308" + ], + "options": [ + { + "name": "309", + "value": "310" + } + ] + }, + "readinessGates": [ + { + "conditionType": "鋎靀G¿əW#" + } + ], + "runtimeClassName": "311", + "enableServiceLinks": true + }, + "status": { + "phase": "7uPƒw©ɴĶ烷Ľ", + "conditions": [ + { + "type": "hp像-觗裓6Ř筿ɾ5Ų買霎ȃ", + "status": "b轫ʓ滨ĖRh}颉hȱɷȰW", + "lastProbeTime": "2533-09-05T10:19:17Z", + "lastTransitionTime": "2800-04-15T11:14:25Z", + "reason": "312", + "message": "313" + } + ], + "message": "314", + "reason": "315", + "nominatedNodeName": "316", + "hostIP": "317", + "podIP": "318", + "initContainerStatuses": [ + { + "name": "319", + "state": { + "waiting": { + "reason": "320", + "message": "321" + }, + "running": { + "startedAt": "2034-12-24T21:21:19Z" + }, + "terminated": { + "exitCode": 420595064, + "signal": 1195176401, + "reason": "322", + "message": "323", + "startedAt": "2237-12-07T03:53:03Z", + "finishedAt": "2577-10-06T23:30:01Z", + "containerID": "324" + } + }, + "lastState": { + "waiting": { + "reason": "325", + "message": "326" + }, + "running": { + "startedAt": "2531-03-08T07:39:55Z" + }, + "terminated": { + "exitCode": -36217450, + "signal": 1050889206, + "reason": "327", + "message": "328", + "startedAt": "2002-02-22T11:05:23Z", + "finishedAt": "2213-09-09T00:43:38Z", + "containerID": "329" + } + }, + "ready": true, + "restartCount": 1272233359, + "image": "330", + "imageID": "331", + "containerID": "332" + } + ], + "containerStatuses": [ + { + "name": "333", + "state": { + "waiting": { + "reason": "334", + "message": "335" + }, + "running": { + "startedAt": "2912-12-15T17:53:00Z" + }, + "terminated": { + "exitCode": -299700271, + "signal": -316291406, + "reason": "336", + "message": "337", + "startedAt": "2882-11-24T21:32:38Z", + "finishedAt": "2235-11-12T03:41:20Z", + "containerID": "338" + } + }, + "lastState": { + "waiting": { + "reason": "339", + "message": "340" + }, + "running": { + "startedAt": "2041-01-04T02:32:46Z" + }, + "terminated": { + "exitCode": 1387858949, + "signal": 156368232, + "reason": "341", + "message": "342", + "startedAt": "2714-05-24T17:12:24Z", + "finishedAt": "2237-05-21T20:10:11Z", + "containerID": "343" + } + }, + "ready": true, + "restartCount": -1372876567, + "image": "344", + "imageID": "345", + "containerID": "346" + } + ], + "qosClass": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.pb index dc8bbf00e1a..0bb07b63587 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.yaml new file mode 100644 index 00000000000..a67f4451435 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Pod.after_roundtrip.yaml @@ -0,0 +1,744 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + activeDeadlineSeconds: -4642229086806245627 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "265" + operator: 嫙&蒒5靇C'ɵK.Q貇 + values: + - "266" + matchFields: + - key: "267" + operator: 廷s{Ⱦdz@ùƸʋŀ樺ȃv渟7 + values: + - "268" + weight: -1049103969 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "261" + operator: s«öʮĀ< + values: + - "262" + matchFields: + - key: "263" + operator: Ĭ4y£軶 + values: + - "264" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: o_-.N.9D-F45eJ7 + operator: Exists + matchLabels: + 19..c_uo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p6: O_4Gj._BXt.O-7___-Y_um-_8r--684C + namespaces: + - "283" + topologyKey: "284" + weight: -1905643191 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: l8-r1/0n-A9..9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jte + operator: Exists + matchLabels: + yM_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33k: 8U.-.5--_zm-.-_RJt2pX_2_28.-.7_8B.HF-U-_ik_--S + namespaces: + - "275" + topologyKey: "276" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J + operator: NotIn + values: + - 8._Q.6.I--2_9.v.--_.--4QQ.-s.H.Hf + matchLabels: + 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8: 3..0c.-.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.T-V_D_0-D + namespaces: + - "299" + topologyKey: "300" + weight: -1952582931 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: vvm-2qz7-3042017mh0-5-g-7-7---g88w24/3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g9 + operator: NotIn + values: + - szA_j + matchLabels: + 6.-L..-__0N_N.O30-_u.y: hT.-z-._7-5lL..-_--.Va + namespaces: + - "291" + topologyKey: "292" + automountServiceAccountToken: true + containers: + - args: + - "191" + command: + - "190" + env: + - name: "198" + value: "199" + valueFrom: + configMapKeyRef: + key: "205" + name: "204" + optional: false + fieldRef: + apiVersion: "200" + fieldPath: "201" + resourceFieldRef: + containerName: "202" + divisor: "804" + resource: "203" + secretKeyRef: + key: "207" + name: "206" + optional: true + envFrom: + - configMapRef: + name: "196" + optional: false + prefix: "195" + secretRef: + name: "197" + optional: true + image: "189" + imagePullPolicy: ɘ檲ɨ銦 + lifecycle: + postStart: + exec: + command: + - "227" + httpGet: + host: "230" + httpHeaders: + - name: "231" + value: "232" + path: "228" + port: "229" + scheme: 捘ɍi縱ù墴 + tcpSocket: + host: "233" + port: -1766555420 + preStop: + exec: + command: + - "234" + httpGet: + host: "237" + httpHeaders: + - name: "238" + value: "239" + path: "235" + port: "236" + scheme: m + tcpSocket: + host: "241" + port: "240" + livenessProbe: + exec: + command: + - "214" + failureThreshold: -172061933 + httpGet: + host: "216" + httpHeaders: + - name: "217" + value: "218" + path: "215" + port: 1035477124 + scheme: ǚrǜnh0åȂ + initialDelaySeconds: 1669671203 + periodSeconds: -2026931030 + successThreshold: -1843754483 + tcpSocket: + host: "219" + port: -1024794140 + timeoutSeconds: 636617833 + name: "188" + ports: + - containerPort: -999327618 + hostIP: "194" + hostPort: 828249878 + name: "193" + protocol: M 宸@Z^嫫猤痈C*ĕʄő芖{| + readinessProbe: + exec: + command: + - "220" + failureThreshold: -199511133 + httpGet: + host: "223" + httpHeaders: + - name: "224" + value: "225" + path: "221" + port: "222" + scheme: ȇe媹Hǝ呮}臷Ľð»ųKĵ + initialDelaySeconds: -2047333312 + periodSeconds: -1373541406 + successThreshold: 480521693 + tcpSocket: + host: "226" + port: -540225644 + timeoutSeconds: -1477511050 + resources: + limits: + GS5Ǎ: "526" + requests: + '}穠C]躢|)黰eȪ嵛4$%': "980" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ȓƇ$缔獵偐ę腬瓷碑=ɉ鎷卩蝾H韹寬 + drop: + - ï瓼猀2:öY鶪5w垁 + privileged: false + procMount: 傭Ȟ1酃=6 + readOnlyRootFilesystem: false + runAsGroup: 6160737734087677664 + runAsNonRoot: false + runAsUser: 246460675557743818 + seLinuxOptions: + level: "246" + role: "244" + type: "245" + user: "243" + stdinOnce: true + terminationMessagePath: "242" + terminationMessagePolicy: 綸_Ú8參遼ūPH炮掊°nʮ + volumeDevices: + - devicePath: "213" + name: "212" + volumeMounts: + - mountPath: "209" + mountPropagation: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + name: "208" + readOnly: true + subPath: "210" + subPathExpr: "211" + workingDir: "192" + dnsConfig: + nameservers: + - "307" + options: + - name: "309" + value: "310" + searches: + - "308" + dnsPolicy: 賲鐅臬dH巧 + enableServiceLinks: true + hostAliases: + - hostnames: + - "305" + ip: "304" + hostIPC: true + hostname: "259" + imagePullSecrets: + - name: "258" + initContainers: + - args: + - "132" + command: + - "131" + env: + - name: "139" + value: "140" + valueFrom: + configMapKeyRef: + key: "146" + name: "145" + optional: true + fieldRef: + apiVersion: "141" + fieldPath: "142" + resourceFieldRef: + containerName: "143" + divisor: "85" + resource: "144" + secretKeyRef: + key: "148" + name: "147" + optional: true + envFrom: + - configMapRef: + name: "137" + optional: true + prefix: "136" + secretRef: + name: "138" + optional: false + image: "130" + imagePullPolicy: ʖ畬x骀Šĸů湙騘&啞川J缮ǚb + lifecycle: + postStart: + exec: + command: + - "169" + httpGet: + host: "172" + httpHeaders: + - name: "173" + value: "174" + path: "170" + port: "171" + scheme: Ğİ*洣炽A@ʊʓ + tcpSocket: + host: "175" + port: -675641027 + preStop: + exec: + command: + - "176" + httpGet: + host: "178" + httpHeaders: + - name: "179" + value: "180" + path: "177" + port: 1781137795 + scheme: ş")珷 + tcpSocket: + host: "182" + port: "181" + livenessProbe: + exec: + command: + - "155" + failureThreshold: 327574193 + httpGet: + host: "158" + httpHeaders: + - name: "159" + value: "160" + path: "156" + port: "157" + scheme: 叚Fi皬择,Q捇ȸ{ + initialDelaySeconds: 753533242 + periodSeconds: 358822621 + successThreshold: 1946649472 + tcpSocket: + host: "162" + port: "161" + timeoutSeconds: 1130962147 + name: "129" + ports: + - containerPort: 654894632 + hostIP: "135" + hostPort: 33624773 + name: "134" + protocol: 譋娲瘹ɭȊɚɎ( + readinessProbe: + exec: + command: + - "163" + failureThreshold: -773009446 + httpGet: + host: "165" + httpHeaders: + - name: "166" + value: "167" + path: "164" + port: 1407547486 + scheme: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + initialDelaySeconds: -216367368 + periodSeconds: 2073854558 + successThreshold: -557582532 + tcpSocket: + host: "168" + port: -375094516 + timeoutSeconds: 578888856 + resources: + limits: + h^樅燴壩卄: "967" + requests: + Æ碛,1ZƜ/C龷ȪÆ: "750" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - ʬ + drop: + - ʞĹ鑑6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ + privileged: false + procMount: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readOnlyRootFilesystem: false + runAsGroup: 6660890208081642035 + runAsNonRoot: true + runAsUser: 3218628390827875483 + seLinuxOptions: + level: "187" + role: "185" + type: "186" + user: "184" + stdin: true + stdinOnce: true + terminationMessagePath: "183" + terminationMessagePolicy: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' + tty: true + volumeDevices: + - devicePath: "154" + name: "153" + volumeMounts: + - mountPath: "150" + mountPropagation: 鏮嵒ƫS捕ɷD¡轫n + name: "149" + subPath: "151" + subPathExpr: "152" + workingDir: "133" + nodeName: "251" + nodeSelector: + "247": "248" + priority: 1995848794 + priorityClassName: "306" + readinessGates: + - conditionType: 鋎靀G¿əW# + runtimeClassName: "311" + schedulerName: "301" + securityContext: + fsGroup: -441585915417957997 + runAsGroup: 2456473031628327236 + runAsNonRoot: false + runAsUser: 4940823988154942939 + seLinuxOptions: + level: "255" + role: "253" + type: "254" + user: "252" + supplementalGroups: + - -3933586629366315370 + sysctls: + - name: "256" + value: "257" + serviceAccount: "250" + serviceAccountName: "249" + shareProcessNamespace: false + subdomain: "260" + terminationGracePeriodSeconds: -1448922471999191523 + tolerations: + - effect: =歍þ + key: "302" + operator: ūM鈱ɖ'蠨磼O_h盌3+Œ9两@8 + tolerationSeconds: 4473754095909577340 + value: "303" + volumes: + - awsElasticBlockStore: + fsType: "29" + partition: -1161251830 + volumeID: "28" + azureDisk: + cachingMode: l畣潁谯耨V6&]鴍Ɋ恧ȭ%Ǝ + diskName: "92" + diskURI: "93" + fsType: "94" + kind: "" + readOnly: true + azureFile: + secretName: "78" + shareName: "79" + cephfs: + monitors: + - "63" + path: "64" + secretFile: "66" + secretRef: + name: "67" + user: "65" + cinder: + fsType: "61" + secretRef: + name: "62" + volumeID: "60" + configMap: + defaultMode: -314157282 + items: + - key: "81" + mode: -983896210 + path: "82" + name: "80" + optional: false + csi: + driver: "124" + fsType: "125" + nodePublishSecretRef: + name: "128" + readOnly: true + volumeAttributes: + "126": "127" + downwardAPI: + defaultMode: 13677460 + items: + - fieldRef: + apiVersion: "71" + fieldPath: "72" + mode: 684408190 + path: "70" + resourceFieldRef: + containerName: "73" + divisor: "248" + resource: "74" + emptyDir: + medium: Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț + sizeLimit: "2" + fc: + fsType: "76" + lun: -1579157235 + readOnly: true + targetWWNs: + - "75" + wwids: + - "77" + flexVolume: + driver: "55" + fsType: "56" + options: + "58": "59" + readOnly: true + secretRef: + name: "57" + flocker: + datasetName: "68" + datasetUUID: "69" + gcePersistentDisk: + fsType: "27" + partition: 116584168 + pdName: "26" + readOnly: true + gitRepo: + directory: "32" + repository: "30" + revision: "31" + glusterfs: + endpoints: "45" + path: "46" + readOnly: true + hostPath: + path: "25" + type: ěĂ凗蓏Ŋ蛊ĉy緅縕 + iscsi: + fsType: "41" + initiatorName: "44" + iqn: "39" + iscsiInterface: "40" + lun: -1639873916 + portals: + - "42" + readOnly: true + secretRef: + name: "43" + targetPortal: "38" + name: "24" + nfs: + path: "37" + readOnly: true + server: "36" + persistentVolumeClaim: + claimName: "47" + photonPersistentDisk: + fsType: "96" + pdID: "95" + portworxVolume: + fsType: "111" + volumeID: "110" + projected: + defaultMode: 1794524651 + sources: + - configMap: + items: + - key: "106" + mode: -1870473043 + path: "107" + name: "105" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "101" + fieldPath: "102" + mode: -1009864962 + path: "100" + resourceFieldRef: + containerName: "103" + divisor: "272" + resource: "104" + secret: + items: + - key: "98" + mode: -1907421291 + path: "99" + name: "97" + optional: false + serviceAccountToken: + audience: "108" + expirationSeconds: 4696918449912036583 + path: "109" + quobyte: + group: "90" + registry: "87" + tenant: "91" + user: "89" + volume: "88" + rbd: + fsType: "50" + image: "49" + keyring: "53" + monitors: + - "48" + pool: "51" + readOnly: true + secretRef: + name: "54" + user: "52" + scaleIO: + fsType: "119" + gateway: "112" + protectionDomain: "115" + secretRef: + name: "114" + storageMode: "117" + storagePool: "116" + system: "113" + volumeName: "118" + secret: + defaultMode: -1946655205 + items: + - key: "34" + mode: -1261508418 + path: "35" + optional: true + secretName: "33" + storageos: + fsType: "122" + secretRef: + name: "123" + volumeName: "120" + volumeNamespace: "121" + vsphereVolume: + fsType: "84" + storagePolicyID: "86" + storagePolicyName: "85" + volumePath: "83" +status: + conditions: + - lastProbeTime: "2533-09-05T10:19:17Z" + lastTransitionTime: "2800-04-15T11:14:25Z" + message: "313" + reason: "312" + status: b轫ʓ滨ĖRh}颉hȱɷȰW + type: hp像-觗裓6Ř筿ɾ5Ų買霎ȃ + containerStatuses: + - containerID: "346" + image: "344" + imageID: "345" + lastState: + running: + startedAt: "2041-01-04T02:32:46Z" + terminated: + containerID: "343" + exitCode: 1387858949 + finishedAt: "2237-05-21T20:10:11Z" + message: "342" + reason: "341" + signal: 156368232 + startedAt: "2714-05-24T17:12:24Z" + waiting: + message: "340" + reason: "339" + name: "333" + ready: true + restartCount: -1372876567 + state: + running: + startedAt: "2912-12-15T17:53:00Z" + terminated: + containerID: "338" + exitCode: -299700271 + finishedAt: "2235-11-12T03:41:20Z" + message: "337" + reason: "336" + signal: -316291406 + startedAt: "2882-11-24T21:32:38Z" + waiting: + message: "335" + reason: "334" + hostIP: "317" + initContainerStatuses: + - containerID: "332" + image: "330" + imageID: "331" + lastState: + running: + startedAt: "2531-03-08T07:39:55Z" + terminated: + containerID: "329" + exitCode: -36217450 + finishedAt: "2213-09-09T00:43:38Z" + message: "328" + reason: "327" + signal: 1050889206 + startedAt: "2002-02-22T11:05:23Z" + waiting: + message: "326" + reason: "325" + name: "319" + ready: true + restartCount: 1272233359 + state: + running: + startedAt: "2034-12-24T21:21:19Z" + terminated: + containerID: "324" + exitCode: 420595064 + finishedAt: "2577-10-06T23:30:01Z" + message: "323" + reason: "322" + signal: 1195176401 + startedAt: "2237-12-07T03:53:03Z" + waiting: + message: "321" + reason: "320" + message: "314" + nominatedNodeName: "316" + phase: 7uPƒw©ɴĶ烷Ľ + podIP: "318" + qosClass: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + reason: "315" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.json new file mode 100644 index 00000000000..e18c2247bf9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.json @@ -0,0 +1,153 @@ +{ + "kind": "PodStatusResult", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "status": { + "phase": "ƗǸƢ6/ʕV", + "conditions": [ + { + "type": "(ĿȊ甞谐颋DžSǡƏS", + "status": "-Ǐ忄*齧獚敆Ȏțê", + "lastProbeTime": "2942-12-08T14:55:02Z", + "lastTransitionTime": "2763-08-05T14:40:52Z", + "reason": "24", + "message": "25" + } + ], + "message": "26", + "reason": "27", + "nominatedNodeName": "28", + "hostIP": "29", + "podIP": "30", + "initContainerStatuses": [ + { + "name": "31", + "state": { + "waiting": { + "reason": "32", + "message": "33" + }, + "running": { + "startedAt": "2399-02-06T09:57:06Z" + }, + "terminated": { + "exitCode": -1487653240, + "signal": -1997863172, + "reason": "34", + "message": "35", + "startedAt": "2908-03-20T00:45:43Z", + "finishedAt": "2777-11-15T04:18:59Z", + "containerID": "36" + } + }, + "lastState": { + "waiting": { + "reason": "37", + "message": "38" + }, + "running": { + "startedAt": "2149-06-18T16:38:18Z" + }, + "terminated": { + "exitCode": 254375933, + "signal": 523306325, + "reason": "39", + "message": "40", + "startedAt": "2874-05-09T23:28:59Z", + "finishedAt": "2516-08-23T06:28:28Z", + "containerID": "41" + } + }, + "ready": true, + "restartCount": 1246233319, + "image": "42", + "imageID": "43", + "containerID": "44" + } + ], + "containerStatuses": [ + { + "name": "45", + "state": { + "waiting": { + "reason": "46", + "message": "47" + }, + "running": { + "startedAt": "2378-05-17T18:35:29Z" + }, + "terminated": { + "exitCode": -1134418089, + "signal": -106888179, + "reason": "48", + "message": "49", + "startedAt": "1981-05-09T15:33:51Z", + "finishedAt": "2448-04-25T19:46:34Z", + "containerID": "50" + } + }, + "lastState": { + "waiting": { + "reason": "51", + "message": "52" + }, + "running": { + "startedAt": "2017-07-05T09:59:20Z" + }, + "terminated": { + "exitCode": 172857432, + "signal": -110482268, + "reason": "53", + "message": "54", + "startedAt": "2301-04-13T22:07:52Z", + "finishedAt": "2619-11-08T20:15:12Z", + "containerID": "55" + } + }, + "ready": false, + "restartCount": 1993018368, + "image": "56", + "imageID": "57", + "containerID": "58" + } + ], + "qosClass": "ƕP喂ƈ" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.pb index c1356513c45..9b33cb3d8d3 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.yaml new file mode 100644 index 00000000000..cbaca33094c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodStatusResult.after_roundtrip.yaml @@ -0,0 +1,115 @@ +apiVersion: v1 +kind: PodStatusResult +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +status: + conditions: + - lastProbeTime: "2942-12-08T14:55:02Z" + lastTransitionTime: "2763-08-05T14:40:52Z" + message: "25" + reason: "24" + status: -Ǐ忄*齧獚敆Ȏțê + type: (ĿȊ甞谐颋DžSǡƏS + containerStatuses: + - containerID: "58" + image: "56" + imageID: "57" + lastState: + running: + startedAt: "2017-07-05T09:59:20Z" + terminated: + containerID: "55" + exitCode: 172857432 + finishedAt: "2619-11-08T20:15:12Z" + message: "54" + reason: "53" + signal: -110482268 + startedAt: "2301-04-13T22:07:52Z" + waiting: + message: "52" + reason: "51" + name: "45" + ready: false + restartCount: 1993018368 + state: + running: + startedAt: "2378-05-17T18:35:29Z" + terminated: + containerID: "50" + exitCode: -1134418089 + finishedAt: "2448-04-25T19:46:34Z" + message: "49" + reason: "48" + signal: -106888179 + startedAt: "1981-05-09T15:33:51Z" + waiting: + message: "47" + reason: "46" + hostIP: "29" + initContainerStatuses: + - containerID: "44" + image: "42" + imageID: "43" + lastState: + running: + startedAt: "2149-06-18T16:38:18Z" + terminated: + containerID: "41" + exitCode: 254375933 + finishedAt: "2516-08-23T06:28:28Z" + message: "40" + reason: "39" + signal: 523306325 + startedAt: "2874-05-09T23:28:59Z" + waiting: + message: "38" + reason: "37" + name: "31" + ready: true + restartCount: 1246233319 + state: + running: + startedAt: "2399-02-06T09:57:06Z" + terminated: + containerID: "36" + exitCode: -1487653240 + finishedAt: "2777-11-15T04:18:59Z" + message: "35" + reason: "34" + signal: -1997863172 + startedAt: "2908-03-20T00:45:43Z" + waiting: + message: "33" + reason: "32" + message: "26" + nominatedNodeName: "28" + phase: ƗǸƢ6/ʕV + podIP: "30" + qosClass: ƕP喂ƈ + reason: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.json new file mode 100644 index 00000000000..bcee336e86e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.json @@ -0,0 +1,1022 @@ +{ + "kind": "PodTemplate", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "template": { + "metadata": { + "name": "24", + "generateName": "25", + "namespace": "26", + "selfLink": "27", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 1905795315403748486, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7323204920313990232, + "labels": { + "29": "30" + }, + "annotations": { + "31": "32" + }, + "ownerReferences": [ + { + "apiVersion": "33", + "kind": "34", + "name": "35", + "uid": "谐颋DžSǡƏS$+½H牗洝尿", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "36" + ], + "clusterName": "37", + "managedFields": [ + { + "manager": "38", + "operation": "B峅x4%a", + "apiVersion": "39" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "45", + "hostPath": { + "path": "46", + "type": "DrȮ" + }, + "emptyDir": { + "medium": "励鹗塢ē ", + "sizeLimit": "995" + }, + "gcePersistentDisk": { + "pdName": "47", + "fsType": "48", + "partition": -664310043, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "49", + "fsType": "50", + "partition": 13677460, + "readOnly": true + }, + "gitRepo": { + "repository": "51", + "revision": "52", + "directory": "53" + }, + "secret": { + "secretName": "54", + "items": [ + { + "key": "55", + "path": "56", + "mode": 1557090007 + } + ], + "defaultMode": 819364842, + "optional": true + }, + "nfs": { + "server": "57", + "path": "58" + }, + "iscsi": { + "targetPortal": "59", + "iqn": "60", + "lun": -314157282, + "iscsiInterface": "61", + "fsType": "62", + "readOnly": true, + "portals": [ + "63" + ], + "secretRef": { + "name": "64" + }, + "initiatorName": "65" + }, + "glusterfs": { + "endpoints": "66", + "path": "67", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "68", + "readOnly": true + }, + "rbd": { + "monitors": [ + "69" + ], + "image": "70", + "fsType": "71", + "pool": "72", + "user": "73", + "keyring": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "76", + "fsType": "77", + "secretRef": { + "name": "78" + }, + "readOnly": true, + "options": { + "79": "80" + } + }, + "cinder": { + "volumeID": "81", + "fsType": "82", + "readOnly": true, + "secretRef": { + "name": "83" + } + }, + "cephfs": { + "monitors": [ + "84" + ], + "path": "85", + "user": "86", + "secretFile": "87", + "secretRef": { + "name": "88" + } + }, + "flocker": { + "datasetName": "89", + "datasetUUID": "90" + }, + "downwardAPI": { + "items": [ + { + "path": "91", + "fieldRef": { + "apiVersion": "92", + "fieldPath": "93" + }, + "resourceFieldRef": { + "containerName": "94", + "resource": "95", + "divisor": "291" + }, + "mode": 2107119206 + } + ], + "defaultMode": -2077638334 + }, + "fc": { + "targetWWNs": [ + "96" + ], + "lun": -2040518604, + "fsType": "97", + "wwids": [ + "98" + ] + }, + "azureFile": { + "secretName": "99", + "shareName": "100" + }, + "configMap": { + "name": "101", + "items": [ + { + "key": "102", + "path": "103", + "mode": -1907421291 + } + ], + "defaultMode": -1570767512, + "optional": false + }, + "vsphereVolume": { + "volumePath": "104", + "fsType": "105", + "storagePolicyName": "106", + "storagePolicyID": "107" + }, + "quobyte": { + "registry": "108", + "volume": "109", + "readOnly": true, + "user": "110", + "group": "111", + "tenant": "112" + }, + "azureDisk": { + "diskName": "113", + "diskURI": "114", + "cachingMode": "n宂¬轚9Ȏ瀮", + "fsType": "115", + "readOnly": true, + "kind": "Ō¾\\ĒP鄸靇杧ž譋娲瘹ɭ" + }, + "photonPersistentDisk": { + "pdID": "116", + "fsType": "117" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "118", + "items": [ + { + "key": "119", + "path": "120", + "mode": 2036549700 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "121", + "fieldRef": { + "apiVersion": "122", + "fieldPath": "123" + }, + "resourceFieldRef": { + "containerName": "124", + "resource": "125", + "divisor": "852" + }, + "mode": 75785535 + } + ] + }, + "configMap": { + "name": "126", + "items": [ + { + "key": "127", + "path": "128", + "mode": 813865935 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "129", + "expirationSeconds": 3094703520378368232, + "path": "130" + } + } + ], + "defaultMode": -1253565243 + }, + "portworxVolume": { + "volumeID": "131", + "fsType": "132" + }, + "scaleIO": { + "gateway": "133", + "system": "134", + "secretRef": { + "name": "135" + }, + "sslEnabled": true, + "protectionDomain": "136", + "storagePool": "137", + "storageMode": "138", + "volumeName": "139", + "fsType": "140" + }, + "storageos": { + "volumeName": "141", + "volumeNamespace": "142", + "fsType": "143", + "readOnly": true, + "secretRef": { + "name": "144" + } + }, + "csi": { + "driver": "145", + "readOnly": true, + "fsType": "146", + "volumeAttributes": { + "147": "148" + }, + "nodePublishSecretRef": { + "name": "149" + } + } + } + ], + "initContainers": [ + { + "name": "150", + "image": "151", + "command": [ + "152" + ], + "args": [ + "153" + ], + "workingDir": "154", + "ports": [ + { + "name": "155", + "hostPort": -737070070, + "containerPort": -1417286635, + "protocol": "/C龷ȪÆl殛瓷雼浢Ü礽绅", + "hostIP": "156" + } + ], + "envFrom": [ + { + "prefix": "157", + "configMapRef": { + "name": "158", + "optional": true + }, + "secretRef": { + "name": "159", + "optional": false + } + } + ], + "env": [ + { + "name": "160", + "value": "161", + "valueFrom": { + "fieldRef": { + "apiVersion": "162", + "fieldPath": "163" + }, + "resourceFieldRef": { + "containerName": "164", + "resource": "165", + "divisor": "526" + }, + "configMapKeyRef": { + "name": "166", + "key": "167", + "optional": false + }, + "secretKeyRef": { + "name": "168", + "key": "169", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "i皬择,Q捇ȸ{+ɸ殁Ka縳": "499" + }, + "requests": { + "笓珣筩ƐP_痸荎": "787" + } + }, + "volumeMounts": [ + { + "name": "170", + "mountPath": "171", + "subPath": "172", + "mountPropagation": "¿燥ǖ_è绺", + "subPathExpr": "173" + } + ], + "volumeDevices": [ + { + "name": "174", + "devicePath": "175" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "176" + ] + }, + "httpGet": { + "path": "177", + "port": -662805900, + "host": "178", + "httpHeaders": [ + { + "name": "179", + "value": "180" + } + ] + }, + "tcpSocket": { + "port": "181", + "host": "182" + }, + "initialDelaySeconds": 578888856, + "timeoutSeconds": 2073854558, + "periodSeconds": -557582532, + "successThreshold": -773009446, + "failureThreshold": -1040245211 + }, + "readinessProbe": { + "exec": { + "command": [ + "183" + ] + }, + "httpGet": { + "path": "184", + "port": -2064088433, + "host": "185", + "scheme": "Do©Ǿt'容柚ʕIã陫ʋs", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 229600975, + "timeoutSeconds": -35598353, + "periodSeconds": -1697933829, + "successThreshold": -1438986781, + "failureThreshold": -330720710 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1348141491, + "host": "192", + "scheme": "Ȃ揲ȼ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + } + }, + "preStop": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": 468716734, + "host": "199", + "scheme": "Cʖ畬x骀", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + } + }, + "terminationMessagePath": "204", + "terminationMessagePolicy": "ů湙騘\u0026", + "imagePullPolicy": "Ȗ脵鴈Ō", + "securityContext": { + "capabilities": { + "add": [ + "yǠ/淹\\韲翁\u0026ʢsɜ" + ], + "drop": [ + "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "205", + "role": "206", + "type": "207", + "level": "208" + }, + "runAsUser": -1473821783696471652, + "runAsGroup": 8318470556027199025, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "楙¯ĦE勗E" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "209", + "image": "210", + "command": [ + "211" + ], + "args": [ + "212" + ], + "workingDir": "213", + "ports": [ + { + "name": "214", + "hostPort": 1083816849, + "containerPort": 1655406148, + "protocol": "Ǹ轺@)蓳嗘TʡȂŏ{sǡƟ狩鴈o", + "hostIP": "215" + } + ], + "envFrom": [ + { + "prefix": "216", + "configMapRef": { + "name": "217", + "optional": false + }, + "secretRef": { + "name": "218", + "optional": true + } + } + ], + "env": [ + { + "name": "219", + "value": "220", + "valueFrom": { + "fieldRef": { + "apiVersion": "221", + "fieldPath": "222" + }, + "resourceFieldRef": { + "containerName": "223", + "resource": "224", + "divisor": "217" + }, + "configMapKeyRef": { + "name": "225", + "key": "226", + "optional": false + }, + "secretKeyRef": { + "name": "227", + "key": "228", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Ŗ怳冘HǺƶȤ^": "698" + }, + "requests": { + "ldg滠鼍ƭt?": "747" + } + }, + "volumeMounts": [ + { + "name": "229", + "readOnly": true, + "mountPath": "230", + "subPath": "231", + "mountPropagation": "$", + "subPathExpr": "232" + } + ], + "volumeDevices": [ + { + "name": "233", + "devicePath": "234" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "235" + ] + }, + "httpGet": { + "path": "236", + "port": "237", + "host": "238", + "scheme": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c", + "httpHeaders": [ + { + "name": "239", + "value": "240" + } + ] + }, + "tcpSocket": { + "port": "241", + "host": "242" + }, + "initialDelaySeconds": 1288053477, + "timeoutSeconds": -163325250, + "periodSeconds": 1607133856, + "successThreshold": 1891896870, + "failureThreshold": -1321131665 + }, + "readinessProbe": { + "exec": { + "command": [ + "243" + ] + }, + "httpGet": { + "path": "244", + "port": "245", + "host": "246", + "scheme": "0åȂ町恰nj揠8lj", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": -2049272966, + "host": "249" + }, + "initialDelaySeconds": -1188153605, + "timeoutSeconds": -427769948, + "periodSeconds": 912004803, + "successThreshold": -2098817064, + "failureThreshold": 1231820696 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": 1736916432, + "host": "252", + "scheme": "a坩O`涁İ而踪鄌eÞȦY籎顒", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + } + }, + "preStop": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": 824682619, + "host": "259", + "scheme": "縱ù墴1Rƥ贫d飼$俊跾|@?鷅bȻ", + "httpHeaders": [ + { + "name": "260", + "value": "261" + } + ] + }, + "tcpSocket": { + "port": "262", + "host": "263" + } + } + }, + "terminationMessagePath": "264", + "terminationMessagePolicy": "ņ榱*Gưoɘ檲ɨ銦妰黖ȓ", + "imagePullPolicy": ":hoĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵", + "securityContext": { + "capabilities": { + "add": [ + "Ǯń" + ], + "drop": [ + "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "265", + "role": "266", + "type": "267", + "level": "268" + }, + "runAsUser": -8865561464185465727, + "runAsGroup": -8271749906556661169, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "ĉş蝿ɖȃ賲鐅臬" + } + } + ], + "terminationGracePeriodSeconds": -1799108093609470992, + "activeDeadlineSeconds": -1245112587824234591, + "dnsPolicy": "鞎sn芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛", + "nodeSelector": { + "269": "270" + }, + "serviceAccountName": "271", + "serviceAccount": "272", + "automountServiceAccountToken": false, + "nodeName": "273", + "hostIPC": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "274", + "role": "275", + "type": "276", + "level": "277" + }, + "runAsUser": -4782997474747062799, + "runAsGroup": -8992663220934524403, + "runAsNonRoot": false, + "supplementalGroups": [ + -4505867233821630574 + ], + "fsGroup": 6775077391312000638, + "sysctls": [ + { + "name": "278", + "value": "279" + } + ] + }, + "imagePullSecrets": [ + { + "name": "280" + } + ], + "hostname": "281", + "subdomain": "282", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "283", + "operator": "C'ɵK.Q貇£ȹ嫰ƹǔw÷nI粛", + "values": [ + "284" + ] + } + ], + "matchFields": [ + { + "key": "285", + "operator": "樺ȃ", + "values": [ + "286" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1650568978, + "preference": { + "matchExpressions": [ + { + "key": "287", + "operator": "¤7djƯĖ漘Z剚敍0)鈼¬", + "values": [ + "288" + ] + } + ], + "matchFields": [ + { + "key": "289", + "operator": "棂p儼Ƿ裚瓶釆Ɗ+j忊", + "values": [ + "290" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-1c--33vk78-8g/Jnf": "ExZ_r7-6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2k" + }, + "matchExpressions": [ + { + "key": "a3-7bf46g-40883176jt-8/lv-_aLQbI2_-.XFw.8._..._Wp", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "297" + ], + "topologyKey": "298" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -832805508, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "65--4-j8-9/v.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.N_XvSA..eV": "18Y--6-_3J--.48Y.q.0-_1-F.h-__k_K5._3" + }, + "matchExpressions": [ + { + "key": "n.j-6-o-h-9-15v-5925a-x12a-214-3s--gg93--p/c-o90G_A4..-L..-__0N_N.O30-_u._-2hT.-z-._7-5lL..-_--.VEa-_gn.n", + "operator": "NotIn", + "values": [ + "E__K_g1cXfr.4_.-_-_-...1py_t" + ] + } + ] + }, + "namespaces": [ + "305" + ], + "topologyKey": "306" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "szA_--_.-.6GA26h": "5Nj-d-4_4--.-_Z4.L3" + }, + "matchExpressions": [ + { + "key": "3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT", + "operator": "In", + "values": [ + "5-.-.T-V_D_0-K_A-_9_ZC" + ] + } + ] + }, + "namespaces": [ + "313" + ], + "topologyKey": "314" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1873425934, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "a--g.u-2/p-9-4-Tm.__G-8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-_2": "1Ys_Mop34_-y.H" + }, + "matchExpressions": [ + { + "key": "4.B.__6m", + "operator": "In", + "values": [ + "3-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__Xn" + ] + } + ] + }, + "namespaces": [ + "321" + ], + "topologyKey": "322" + } + } + ] + } + }, + "schedulerName": "323", + "tolerations": [ + { + "key": "324", + "operator": "p像-觗裓6Ř筿ɾ5Ų買霎ȃň[\u003e", + "value": "325", + "effect": "滨Ė", + "tolerationSeconds": 6074530584991892487 + } + ], + "hostAliases": [ + { + "ip": "326", + "hostnames": [ + "327" + ] + } + ], + "priorityClassName": "328", + "priority": 147618179, + "dnsConfig": { + "nameservers": [ + "329" + ], + "searches": [ + "330" + ], + "options": [ + { + "name": "331", + "value": "332" + } + ] + }, + "readinessGates": [ + { + "conditionType": "Ȱ" + } + ], + "runtimeClassName": "333", + "enableServiceLinks": true + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.pb index 47ea99db447..a34b99212b0 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.yaml new file mode 100644 index 00000000000..39cf0945907 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.PodTemplate.after_roundtrip.yaml @@ -0,0 +1,692 @@ +apiVersion: v1 +kind: PodTemplate +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +template: + metadata: + annotations: + "31": "32" + clusterName: "37" + creationTimestamp: null + deletionGracePeriodSeconds: 7323204920313990232 + finalizers: + - "36" + generateName: "25" + generation: 1905795315403748486 + labels: + "29": "30" + managedFields: + - apiVersion: "39" + manager: "38" + operation: B峅x4%a + name: "24" + namespace: "26" + ownerReferences: + - apiVersion: "33" + blockOwnerDeletion: false + controller: true + kind: "34" + name: "35" + uid: 谐颋DžSǡƏS$+½H牗洝尿 + resourceVersion: "1092536316763508004" + selfLink: "27" + uid: ^苣 + spec: + activeDeadlineSeconds: -1245112587824234591 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "287" + operator: ¤7djƯĖ漘Z剚敍0)鈼¬ + values: + - "288" + matchFields: + - key: "289" + operator: 棂p儼Ƿ裚瓶釆Ɗ+j忊 + values: + - "290" + weight: -1650568978 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "283" + operator: C'ɵK.Q貇£ȹ嫰ƹǔw÷nI粛 + values: + - "284" + matchFields: + - key: "285" + operator: 樺ȃ + values: + - "286" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: n.j-6-o-h-9-15v-5925a-x12a-214-3s--gg93--p/c-o90G_A4..-L..-__0N_N.O30-_u._-2hT.-z-._7-5lL..-_--.VEa-_gn.n + operator: NotIn + values: + - E__K_g1cXfr.4_.-_-_-...1py_t + matchLabels: + 65--4-j8-9/v.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.N_XvSA..eV: 18Y--6-_3J--.48Y.q.0-_1-F.h-__k_K5._3 + namespaces: + - "305" + topologyKey: "306" + weight: -832805508 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: a3-7bf46g-40883176jt-8/lv-_aLQbI2_-.XFw.8._..._Wp + operator: DoesNotExist + matchLabels: + 6-1c--33vk78-8g/Jnf: ExZ_r7-6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2k + namespaces: + - "297" + topologyKey: "298" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4.B.__6m + operator: In + values: + - 3-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__Xn + matchLabels: + a--g.u-2/p-9-4-Tm.__G-8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-_2: 1Ys_Mop34_-y.H + namespaces: + - "321" + topologyKey: "322" + weight: -1873425934 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT + operator: In + values: + - 5-.-.T-V_D_0-K_A-_9_ZC + matchLabels: + szA_--_.-.6GA26h: 5Nj-d-4_4--.-_Z4.L3 + namespaces: + - "313" + topologyKey: "314" + automountServiceAccountToken: false + containers: + - args: + - "212" + command: + - "211" + env: + - name: "219" + value: "220" + valueFrom: + configMapKeyRef: + key: "226" + name: "225" + optional: false + fieldRef: + apiVersion: "221" + fieldPath: "222" + resourceFieldRef: + containerName: "223" + divisor: "217" + resource: "224" + secretKeyRef: + key: "228" + name: "227" + optional: false + envFrom: + - configMapRef: + name: "217" + optional: false + prefix: "216" + secretRef: + name: "218" + optional: true + image: "210" + imagePullPolicy: :hoĂɋ瀐<ɉ湨H=å睫}堇硲蕵 + lifecycle: + postStart: + exec: + command: + - "250" + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "251" + port: 1736916432 + scheme: a坩O`涁İ而踪鄌eÞȦY籎顒 + tcpSocket: + host: "256" + port: "255" + preStop: + exec: + command: + - "257" + httpGet: + host: "259" + httpHeaders: + - name: "260" + value: "261" + path: "258" + port: 824682619 + scheme: 縱ù墴1Rƥ贫d飼$俊跾|@?鷅bȻ + tcpSocket: + host: "263" + port: "262" + livenessProbe: + exec: + command: + - "235" + failureThreshold: -1321131665 + httpGet: + host: "238" + httpHeaders: + - name: "239" + value: "240" + path: "236" + port: "237" + scheme: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + initialDelaySeconds: 1288053477 + periodSeconds: 1607133856 + successThreshold: 1891896870 + tcpSocket: + host: "242" + port: "241" + timeoutSeconds: -163325250 + name: "209" + ports: + - containerPort: 1655406148 + hostIP: "215" + hostPort: 1083816849 + name: "214" + protocol: Ǹ轺@)蓳嗘TʡȂŏ{sǡƟ狩鴈o + readinessProbe: + exec: + command: + - "243" + failureThreshold: 1231820696 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "244" + port: "245" + scheme: 0åȂ町恰nj揠8lj + initialDelaySeconds: -1188153605 + periodSeconds: 912004803 + successThreshold: -2098817064 + tcpSocket: + host: "249" + port: -2049272966 + timeoutSeconds: -427769948 + resources: + limits: + Ŗ怳冘HǺƶȤ^: "698" + requests: + ldg滠鼍ƭt?: "747" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ǯń + drop: + - ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + privileged: false + procMount: ĉş蝿ɖȃ賲鐅臬 + readOnlyRootFilesystem: true + runAsGroup: -8271749906556661169 + runAsNonRoot: false + runAsUser: -8865561464185465727 + seLinuxOptions: + level: "268" + role: "266" + type: "267" + user: "265" + terminationMessagePath: "264" + terminationMessagePolicy: ņ榱*Gưoɘ檲ɨ銦妰黖ȓ + volumeDevices: + - devicePath: "234" + name: "233" + volumeMounts: + - mountPath: "230" + mountPropagation: $ + name: "229" + readOnly: true + subPath: "231" + subPathExpr: "232" + workingDir: "213" + dnsConfig: + nameservers: + - "329" + options: + - name: "331" + value: "332" + searches: + - "330" + dnsPolicy: 鞎sn芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛 + enableServiceLinks: true + hostAliases: + - hostnames: + - "327" + ip: "326" + hostIPC: true + hostname: "281" + imagePullSecrets: + - name: "280" + initContainers: + - args: + - "153" + command: + - "152" + env: + - name: "160" + value: "161" + valueFrom: + configMapKeyRef: + key: "167" + name: "166" + optional: false + fieldRef: + apiVersion: "162" + fieldPath: "163" + resourceFieldRef: + containerName: "164" + divisor: "526" + resource: "165" + secretKeyRef: + key: "169" + name: "168" + optional: false + envFrom: + - configMapRef: + name: "158" + optional: true + prefix: "157" + secretRef: + name: "159" + optional: false + image: "151" + imagePullPolicy: Ȗ脵鴈Ō + lifecycle: + postStart: + exec: + command: + - "190" + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1348141491 + scheme: Ȃ揲ȼ + tcpSocket: + host: "196" + port: "195" + preStop: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: 468716734 + scheme: Cʖ畬x骀 + tcpSocket: + host: "203" + port: "202" + livenessProbe: + exec: + command: + - "176" + failureThreshold: -1040245211 + httpGet: + host: "178" + httpHeaders: + - name: "179" + value: "180" + path: "177" + port: -662805900 + initialDelaySeconds: 578888856 + periodSeconds: -557582532 + successThreshold: -773009446 + tcpSocket: + host: "182" + port: "181" + timeoutSeconds: 2073854558 + name: "150" + ports: + - containerPort: -1417286635 + hostIP: "156" + hostPort: -737070070 + name: "155" + protocol: /C龷ȪÆl殛瓷雼浢Ü礽绅 + readinessProbe: + exec: + command: + - "183" + failureThreshold: -330720710 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "184" + port: -2064088433 + scheme: Do©Ǿt'容柚ʕIã陫ʋs + initialDelaySeconds: 229600975 + periodSeconds: -1697933829 + successThreshold: -1438986781 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: -35598353 + resources: + limits: + i皬择,Q捇ȸ{+ɸ殁Ka縳: "499" + requests: + 笓珣筩ƐP_痸荎: "787" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - yǠ/淹\韲翁&ʢsɜ + drop: + - \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + privileged: false + procMount: 楙¯ĦE勗E + readOnlyRootFilesystem: false + runAsGroup: 8318470556027199025 + runAsNonRoot: false + runAsUser: -1473821783696471652 + seLinuxOptions: + level: "208" + role: "206" + type: "207" + user: "205" + stdin: true + stdinOnce: true + terminationMessagePath: "204" + terminationMessagePolicy: ů湙騘& + tty: true + volumeDevices: + - devicePath: "175" + name: "174" + volumeMounts: + - mountPath: "171" + mountPropagation: ¿燥ǖ_è绺 + name: "170" + subPath: "172" + subPathExpr: "173" + workingDir: "154" + nodeName: "273" + nodeSelector: + "269": "270" + priority: 147618179 + priorityClassName: "328" + readinessGates: + - conditionType: Ȱ + runtimeClassName: "333" + schedulerName: "323" + securityContext: + fsGroup: 6775077391312000638 + runAsGroup: -8992663220934524403 + runAsNonRoot: false + runAsUser: -4782997474747062799 + seLinuxOptions: + level: "277" + role: "275" + type: "276" + user: "274" + supplementalGroups: + - -4505867233821630574 + sysctls: + - name: "278" + value: "279" + serviceAccount: "272" + serviceAccountName: "271" + shareProcessNamespace: true + subdomain: "282" + terminationGracePeriodSeconds: -1799108093609470992 + tolerations: + - effect: 滨Ė + key: "324" + operator: p像-觗裓6Ř筿ɾ5Ų買霎ȃň[> + tolerationSeconds: 6074530584991892487 + value: "325" + volumes: + - awsElasticBlockStore: + fsType: "50" + partition: 13677460 + readOnly: true + volumeID: "49" + azureDisk: + cachingMode: n宂¬轚9Ȏ瀮 + diskName: "113" + diskURI: "114" + fsType: "115" + kind: Ō¾\ĒP鄸靇杧ž譋娲瘹ɭ + readOnly: true + azureFile: + secretName: "99" + shareName: "100" + cephfs: + monitors: + - "84" + path: "85" + secretFile: "87" + secretRef: + name: "88" + user: "86" + cinder: + fsType: "82" + readOnly: true + secretRef: + name: "83" + volumeID: "81" + configMap: + defaultMode: -1570767512 + items: + - key: "102" + mode: -1907421291 + path: "103" + name: "101" + optional: false + csi: + driver: "145" + fsType: "146" + nodePublishSecretRef: + name: "149" + readOnly: true + volumeAttributes: + "147": "148" + downwardAPI: + defaultMode: -2077638334 + items: + - fieldRef: + apiVersion: "92" + fieldPath: "93" + mode: 2107119206 + path: "91" + resourceFieldRef: + containerName: "94" + divisor: "291" + resource: "95" + emptyDir: + medium: '励鹗塢ē ' + sizeLimit: "995" + fc: + fsType: "97" + lun: -2040518604 + targetWWNs: + - "96" + wwids: + - "98" + flexVolume: + driver: "76" + fsType: "77" + options: + "79": "80" + readOnly: true + secretRef: + name: "78" + flocker: + datasetName: "89" + datasetUUID: "90" + gcePersistentDisk: + fsType: "48" + partition: -664310043 + pdName: "47" + readOnly: true + gitRepo: + directory: "53" + repository: "51" + revision: "52" + glusterfs: + endpoints: "66" + path: "67" + readOnly: true + hostPath: + path: "46" + type: DrȮ + iscsi: + fsType: "62" + initiatorName: "65" + iqn: "60" + iscsiInterface: "61" + lun: -314157282 + portals: + - "63" + readOnly: true + secretRef: + name: "64" + targetPortal: "59" + name: "45" + nfs: + path: "58" + server: "57" + persistentVolumeClaim: + claimName: "68" + readOnly: true + photonPersistentDisk: + fsType: "117" + pdID: "116" + portworxVolume: + fsType: "132" + volumeID: "131" + projected: + defaultMode: -1253565243 + sources: + - configMap: + items: + - key: "127" + mode: 813865935 + path: "128" + name: "126" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "122" + fieldPath: "123" + mode: 75785535 + path: "121" + resourceFieldRef: + containerName: "124" + divisor: "852" + resource: "125" + secret: + items: + - key: "119" + mode: 2036549700 + path: "120" + name: "118" + optional: false + serviceAccountToken: + audience: "129" + expirationSeconds: 3094703520378368232 + path: "130" + quobyte: + group: "111" + readOnly: true + registry: "108" + tenant: "112" + user: "110" + volume: "109" + rbd: + fsType: "71" + image: "70" + keyring: "74" + monitors: + - "69" + pool: "72" + readOnly: true + secretRef: + name: "75" + user: "73" + scaleIO: + fsType: "140" + gateway: "133" + protectionDomain: "136" + secretRef: + name: "135" + sslEnabled: true + storageMode: "138" + storagePool: "137" + system: "134" + volumeName: "139" + secret: + defaultMode: 819364842 + items: + - key: "55" + mode: 1557090007 + path: "56" + optional: true + secretName: "54" + storageos: + fsType: "143" + readOnly: true + secretRef: + name: "144" + volumeName: "141" + volumeNamespace: "142" + vsphereVolume: + fsType: "105" + storagePolicyID: "107" + storagePolicyName: "106" + volumePath: "104" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.json new file mode 100644 index 00000000000..2183d7a4009 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "RangeAllocation", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "range": "24", + "data": "cQ==" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.pb index ff9bb1e6017..0409c8ee8a3 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.yaml new file mode 100644 index 00000000000..c766a7cbb34 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.RangeAllocation.after_roundtrip.yaml @@ -0,0 +1,32 @@ +apiVersion: v1 +data: cQ== +kind: RangeAllocation +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +range: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.json new file mode 100644 index 00000000000..c86212d36e1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.json @@ -0,0 +1,1044 @@ +{ + "kind": "ReplicationController", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "24": "25" + }, + "template": { + "metadata": { + "name": "26", + "generateName": "27", + "namespace": "28", + "selfLink": "29", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": -530163119072260397, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 4303487026632006283, + "labels": { + "31": "32" + }, + "annotations": { + "33": "34" + }, + "ownerReferences": [ + { + "apiVersion": "35", + "kind": "36", + "name": "37", + "uid": "³-Ǐ忄*齧獚敆ȎțêɘIJ斬", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "38" + ], + "clusterName": "39", + "managedFields": [ + { + "manager": "40", + "apiVersion": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "46", + "hostPath": { + "path": "47", + "type": "DrȮ" + }, + "emptyDir": { + "medium": "励鹗塢ē ", + "sizeLimit": "995" + }, + "gcePersistentDisk": { + "pdName": "48", + "fsType": "49", + "partition": -664310043, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "50", + "fsType": "51", + "partition": 13677460, + "readOnly": true + }, + "gitRepo": { + "repository": "52", + "revision": "53", + "directory": "54" + }, + "secret": { + "secretName": "55", + "items": [ + { + "key": "56", + "path": "57", + "mode": 1557090007 + } + ], + "defaultMode": 819364842, + "optional": true + }, + "nfs": { + "server": "58", + "path": "59" + }, + "iscsi": { + "targetPortal": "60", + "iqn": "61", + "lun": -314157282, + "iscsiInterface": "62", + "fsType": "63", + "readOnly": true, + "portals": [ + "64" + ], + "secretRef": { + "name": "65" + }, + "initiatorName": "66" + }, + "glusterfs": { + "endpoints": "67", + "path": "68", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "69", + "readOnly": true + }, + "rbd": { + "monitors": [ + "70" + ], + "image": "71", + "fsType": "72", + "pool": "73", + "user": "74", + "keyring": "75", + "secretRef": { + "name": "76" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "77", + "fsType": "78", + "secretRef": { + "name": "79" + }, + "readOnly": true, + "options": { + "80": "81" + } + }, + "cinder": { + "volumeID": "82", + "fsType": "83", + "readOnly": true, + "secretRef": { + "name": "84" + } + }, + "cephfs": { + "monitors": [ + "85" + ], + "path": "86", + "user": "87", + "secretFile": "88", + "secretRef": { + "name": "89" + } + }, + "flocker": { + "datasetName": "90", + "datasetUUID": "91" + }, + "downwardAPI": { + "items": [ + { + "path": "92", + "fieldRef": { + "apiVersion": "93", + "fieldPath": "94" + }, + "resourceFieldRef": { + "containerName": "95", + "resource": "96", + "divisor": "291" + }, + "mode": 2107119206 + } + ], + "defaultMode": -2077638334 + }, + "fc": { + "targetWWNs": [ + "97" + ], + "lun": -2040518604, + "fsType": "98", + "wwids": [ + "99" + ] + }, + "azureFile": { + "secretName": "100", + "shareName": "101" + }, + "configMap": { + "name": "102", + "items": [ + { + "key": "103", + "path": "104", + "mode": -1907421291 + } + ], + "defaultMode": -1570767512, + "optional": false + }, + "vsphereVolume": { + "volumePath": "105", + "fsType": "106", + "storagePolicyName": "107", + "storagePolicyID": "108" + }, + "quobyte": { + "registry": "109", + "volume": "110", + "readOnly": true, + "user": "111", + "group": "112", + "tenant": "113" + }, + "azureDisk": { + "diskName": "114", + "diskURI": "115", + "cachingMode": "n宂¬轚9Ȏ瀮", + "fsType": "116", + "readOnly": true, + "kind": "Ō¾\\ĒP鄸靇杧ž譋娲瘹ɭ" + }, + "photonPersistentDisk": { + "pdID": "117", + "fsType": "118" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "119", + "items": [ + { + "key": "120", + "path": "121", + "mode": 2036549700 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "122", + "fieldRef": { + "apiVersion": "123", + "fieldPath": "124" + }, + "resourceFieldRef": { + "containerName": "125", + "resource": "126", + "divisor": "852" + }, + "mode": 75785535 + } + ] + }, + "configMap": { + "name": "127", + "items": [ + { + "key": "128", + "path": "129", + "mode": 813865935 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "130", + "expirationSeconds": 3094703520378368232, + "path": "131" + } + } + ], + "defaultMode": -1253565243 + }, + "portworxVolume": { + "volumeID": "132", + "fsType": "133" + }, + "scaleIO": { + "gateway": "134", + "system": "135", + "secretRef": { + "name": "136" + }, + "sslEnabled": true, + "protectionDomain": "137", + "storagePool": "138", + "storageMode": "139", + "volumeName": "140", + "fsType": "141" + }, + "storageos": { + "volumeName": "142", + "volumeNamespace": "143", + "fsType": "144", + "readOnly": true, + "secretRef": { + "name": "145" + } + }, + "csi": { + "driver": "146", + "readOnly": true, + "fsType": "147", + "volumeAttributes": { + "148": "149" + }, + "nodePublishSecretRef": { + "name": "150" + } + } + } + ], + "initContainers": [ + { + "name": "151", + "image": "152", + "command": [ + "153" + ], + "args": [ + "154" + ], + "workingDir": "155", + "ports": [ + { + "name": "156", + "hostPort": -737070070, + "containerPort": -1417286635, + "protocol": "/C龷ȪÆl殛瓷雼浢Ü礽绅", + "hostIP": "157" + } + ], + "envFrom": [ + { + "prefix": "158", + "configMapRef": { + "name": "159", + "optional": true + }, + "secretRef": { + "name": "160", + "optional": false + } + } + ], + "env": [ + { + "name": "161", + "value": "162", + "valueFrom": { + "fieldRef": { + "apiVersion": "163", + "fieldPath": "164" + }, + "resourceFieldRef": { + "containerName": "165", + "resource": "166", + "divisor": "526" + }, + "configMapKeyRef": { + "name": "167", + "key": "168", + "optional": false + }, + "secretKeyRef": { + "name": "169", + "key": "170", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "i皬择,Q捇ȸ{+ɸ殁Ka縳": "499" + }, + "requests": { + "笓珣筩ƐP_痸荎": "787" + } + }, + "volumeMounts": [ + { + "name": "171", + "mountPath": "172", + "subPath": "173", + "mountPropagation": "¿燥ǖ_è绺", + "subPathExpr": "174" + } + ], + "volumeDevices": [ + { + "name": "175", + "devicePath": "176" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "177" + ] + }, + "httpGet": { + "path": "178", + "port": -662805900, + "host": "179", + "httpHeaders": [ + { + "name": "180", + "value": "181" + } + ] + }, + "tcpSocket": { + "port": "182", + "host": "183" + }, + "initialDelaySeconds": 578888856, + "timeoutSeconds": 2073854558, + "periodSeconds": -557582532, + "successThreshold": -773009446, + "failureThreshold": -1040245211 + }, + "readinessProbe": { + "exec": { + "command": [ + "184" + ] + }, + "httpGet": { + "path": "185", + "port": -2064088433, + "host": "186", + "scheme": "Do©Ǿt'容柚ʕIã陫ʋs", + "httpHeaders": [ + { + "name": "187", + "value": "188" + } + ] + }, + "tcpSocket": { + "port": "189", + "host": "190" + }, + "initialDelaySeconds": 229600975, + "timeoutSeconds": -35598353, + "periodSeconds": -1697933829, + "successThreshold": -1438986781, + "failureThreshold": -330720710 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "191" + ] + }, + "httpGet": { + "path": "192", + "port": 1348141491, + "host": "193", + "scheme": "Ȃ揲ȼ", + "httpHeaders": [ + { + "name": "194", + "value": "195" + } + ] + }, + "tcpSocket": { + "port": "196", + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": 468716734, + "host": "200", + "scheme": "Cʖ畬x骀", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "ů湙騘\u0026", + "imagePullPolicy": "Ȗ脵鴈Ō", + "securityContext": { + "capabilities": { + "add": [ + "yǠ/淹\\韲翁\u0026ʢsɜ" + ], + "drop": [ + "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "runAsUser": -1473821783696471652, + "runAsGroup": 8318470556027199025, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "楙¯ĦE勗E" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "210", + "image": "211", + "command": [ + "212" + ], + "args": [ + "213" + ], + "workingDir": "214", + "ports": [ + { + "name": "215", + "hostPort": 1083816849, + "containerPort": 1655406148, + "protocol": "Ǹ轺@)蓳嗘TʡȂŏ{sǡƟ狩鴈o", + "hostIP": "216" + } + ], + "envFrom": [ + { + "prefix": "217", + "configMapRef": { + "name": "218", + "optional": false + }, + "secretRef": { + "name": "219", + "optional": true + } + } + ], + "env": [ + { + "name": "220", + "value": "221", + "valueFrom": { + "fieldRef": { + "apiVersion": "222", + "fieldPath": "223" + }, + "resourceFieldRef": { + "containerName": "224", + "resource": "225", + "divisor": "217" + }, + "configMapKeyRef": { + "name": "226", + "key": "227", + "optional": false + }, + "secretKeyRef": { + "name": "228", + "key": "229", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Ŗ怳冘HǺƶȤ^": "698" + }, + "requests": { + "ldg滠鼍ƭt?": "747" + } + }, + "volumeMounts": [ + { + "name": "230", + "readOnly": true, + "mountPath": "231", + "subPath": "232", + "mountPropagation": "$", + "subPathExpr": "233" + } + ], + "volumeDevices": [ + { + "name": "234", + "devicePath": "235" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "236" + ] + }, + "httpGet": { + "path": "237", + "port": "238", + "host": "239", + "scheme": "ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱\u003c", + "httpHeaders": [ + { + "name": "240", + "value": "241" + } + ] + }, + "tcpSocket": { + "port": "242", + "host": "243" + }, + "initialDelaySeconds": 1288053477, + "timeoutSeconds": -163325250, + "periodSeconds": 1607133856, + "successThreshold": 1891896870, + "failureThreshold": -1321131665 + }, + "readinessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "0åȂ町恰nj揠8lj", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": -2049272966, + "host": "250" + }, + "initialDelaySeconds": -1188153605, + "timeoutSeconds": -427769948, + "periodSeconds": 912004803, + "successThreshold": -2098817064, + "failureThreshold": 1231820696 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": 1736916432, + "host": "253", + "scheme": "a坩O`涁İ而踪鄌eÞȦY籎顒", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": "256", + "host": "257" + } + }, + "preStop": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": 824682619, + "host": "260", + "scheme": "縱ù墴1Rƥ贫d飼$俊跾|@?鷅bȻ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + } + }, + "terminationMessagePath": "265", + "terminationMessagePolicy": "ņ榱*Gưoɘ檲ɨ銦妰黖ȓ", + "imagePullPolicy": ":hoĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵", + "securityContext": { + "capabilities": { + "add": [ + "Ǯń" + ], + "drop": [ + "ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "266", + "role": "267", + "type": "268", + "level": "269" + }, + "runAsUser": -8865561464185465727, + "runAsGroup": -8271749906556661169, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "ĉş蝿ɖȃ賲鐅臬" + } + } + ], + "terminationGracePeriodSeconds": -1799108093609470992, + "activeDeadlineSeconds": -1245112587824234591, + "dnsPolicy": "鞎sn芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛", + "nodeSelector": { + "270": "271" + }, + "serviceAccountName": "272", + "serviceAccount": "273", + "automountServiceAccountToken": false, + "nodeName": "274", + "hostIPC": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "275", + "role": "276", + "type": "277", + "level": "278" + }, + "runAsUser": -4782997474747062799, + "runAsGroup": -8992663220934524403, + "runAsNonRoot": false, + "supplementalGroups": [ + -4505867233821630574 + ], + "fsGroup": 6775077391312000638, + "sysctls": [ + { + "name": "279", + "value": "280" + } + ] + }, + "imagePullSecrets": [ + { + "name": "281" + } + ], + "hostname": "282", + "subdomain": "283", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "284", + "operator": "C'ɵK.Q貇£ȹ嫰ƹǔw÷nI粛", + "values": [ + "285" + ] + } + ], + "matchFields": [ + { + "key": "286", + "operator": "樺ȃ", + "values": [ + "287" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1650568978, + "preference": { + "matchExpressions": [ + { + "key": "288", + "operator": "¤7djƯĖ漘Z剚敍0)鈼¬", + "values": [ + "289" + ] + } + ], + "matchFields": [ + { + "key": "290", + "operator": "棂p儼Ƿ裚瓶釆Ɗ+j忊", + "values": [ + "291" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-1c--33vk78-8g/Jnf": "ExZ_r7-6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2k" + }, + "matchExpressions": [ + { + "key": "a3-7bf46g-40883176jt-8/lv-_aLQbI2_-.XFw.8._..._Wp", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "298" + ], + "topologyKey": "299" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -832805508, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "65--4-j8-9/v.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.N_XvSA..eV": "18Y--6-_3J--.48Y.q.0-_1-F.h-__k_K5._3" + }, + "matchExpressions": [ + { + "key": "n.j-6-o-h-9-15v-5925a-x12a-214-3s--gg93--p/c-o90G_A4..-L..-__0N_N.O30-_u._-2hT.-z-._7-5lL..-_--.VEa-_gn.n", + "operator": "NotIn", + "values": [ + "E__K_g1cXfr.4_.-_-_-...1py_t" + ] + } + ] + }, + "namespaces": [ + "306" + ], + "topologyKey": "307" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "szA_--_.-.6GA26h": "5Nj-d-4_4--.-_Z4.L3" + }, + "matchExpressions": [ + { + "key": "3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT", + "operator": "In", + "values": [ + "5-.-.T-V_D_0-K_A-_9_ZC" + ] + } + ] + }, + "namespaces": [ + "314" + ], + "topologyKey": "315" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1873425934, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "a--g.u-2/p-9-4-Tm.__G-8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-_2": "1Ys_Mop34_-y.H" + }, + "matchExpressions": [ + { + "key": "4.B.__6m", + "operator": "In", + "values": [ + "3-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__Xn" + ] + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + } + ] + } + }, + "schedulerName": "324", + "tolerations": [ + { + "key": "325", + "operator": "p像-觗裓6Ř筿ɾ5Ų買霎ȃň[\u003e", + "value": "326", + "effect": "滨Ė", + "tolerationSeconds": 6074530584991892487 + } + ], + "hostAliases": [ + { + "ip": "327", + "hostnames": [ + "328" + ] + } + ], + "priorityClassName": "329", + "priority": 147618179, + "dnsConfig": { + "nameservers": [ + "330" + ], + "searches": [ + "331" + ], + "options": [ + { + "name": "332", + "value": "333" + } + ] + }, + "readinessGates": [ + { + "conditionType": "Ȱ" + } + ], + "runtimeClassName": "334", + "enableServiceLinks": true + } + } + }, + "status": { + "replicas": -1998575610, + "fullyLabeledReplicas": 903393545, + "readyReplicas": 989101505, + "availableReplicas": -1795212367, + "observedGeneration": 1806442047290406758, + "conditions": [ + { + "type": "篎3o8[y#t(ȗŜŲ\u0026洪y儕l", + "status": "淴ɑ?¶Ȳ", + "lastTransitionTime": "2477-11-23T00:25:20Z", + "reason": "335", + "message": "336" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.pb index 88d7194b37b..723dd5462ac 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.yaml new file mode 100644 index 00000000000..18469333156 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ReplicationController.after_roundtrip.yaml @@ -0,0 +1,708 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + "24": "25" + template: + metadata: + annotations: + "33": "34" + clusterName: "39" + creationTimestamp: null + deletionGracePeriodSeconds: 4303487026632006283 + finalizers: + - "38" + generateName: "27" + generation: -530163119072260397 + labels: + "31": "32" + managedFields: + - apiVersion: "41" + manager: "40" + name: "26" + namespace: "28" + ownerReferences: + - apiVersion: "35" + blockOwnerDeletion: true + controller: false + kind: "36" + name: "37" + uid: ³-Ǐ忄*齧獚敆ȎțêɘIJ斬 + resourceVersion: "1092536316763508004" + selfLink: "29" + uid: ^苣 + spec: + activeDeadlineSeconds: -1245112587824234591 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "288" + operator: ¤7djƯĖ漘Z剚敍0)鈼¬ + values: + - "289" + matchFields: + - key: "290" + operator: 棂p儼Ƿ裚瓶釆Ɗ+j忊 + values: + - "291" + weight: -1650568978 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "284" + operator: C'ɵK.Q貇£ȹ嫰ƹǔw÷nI粛 + values: + - "285" + matchFields: + - key: "286" + operator: 樺ȃ + values: + - "287" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: n.j-6-o-h-9-15v-5925a-x12a-214-3s--gg93--p/c-o90G_A4..-L..-__0N_N.O30-_u._-2hT.-z-._7-5lL..-_--.VEa-_gn.n + operator: NotIn + values: + - E__K_g1cXfr.4_.-_-_-...1py_t + matchLabels: + 65--4-j8-9/v.3n-x.-_-_-Nm-_X3.1d_YH3x---.._1_.N_XvSA..eV: 18Y--6-_3J--.48Y.q.0-_1-F.h-__k_K5._3 + namespaces: + - "306" + topologyKey: "307" + weight: -832805508 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: a3-7bf46g-40883176jt-8/lv-_aLQbI2_-.XFw.8._..._Wp + operator: DoesNotExist + matchLabels: + 6-1c--33vk78-8g/Jnf: ExZ_r7-6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2k + namespaces: + - "298" + topologyKey: "299" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4.B.__6m + operator: In + values: + - 3-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__Xn + matchLabels: + a--g.u-2/p-9-4-Tm.__G-8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_-_2: 1Ys_Mop34_-y.H + namespaces: + - "322" + topologyKey: "323" + weight: -1873425934 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3---38----r-m-a--q3980c7f0p-3-----995----5sumf7ef8jzv4-9-35od/3.__-.0-z_z0sn_.hx_-a__0-8-.M-.-.-8v-J1zT + operator: In + values: + - 5-.-.T-V_D_0-K_A-_9_ZC + matchLabels: + szA_--_.-.6GA26h: 5Nj-d-4_4--.-_Z4.L3 + namespaces: + - "314" + topologyKey: "315" + automountServiceAccountToken: false + containers: + - args: + - "213" + command: + - "212" + env: + - name: "220" + value: "221" + valueFrom: + configMapKeyRef: + key: "227" + name: "226" + optional: false + fieldRef: + apiVersion: "222" + fieldPath: "223" + resourceFieldRef: + containerName: "224" + divisor: "217" + resource: "225" + secretKeyRef: + key: "229" + name: "228" + optional: false + envFrom: + - configMapRef: + name: "218" + optional: false + prefix: "217" + secretRef: + name: "219" + optional: true + image: "211" + imagePullPolicy: :hoĂɋ瀐<ɉ湨H=å睫}堇硲蕵 + lifecycle: + postStart: + exec: + command: + - "251" + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: 1736916432 + scheme: a坩O`涁İ而踪鄌eÞȦY籎顒 + tcpSocket: + host: "257" + port: "256" + preStop: + exec: + command: + - "258" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "259" + port: 824682619 + scheme: 縱ù墴1Rƥ贫d飼$俊跾|@?鷅bȻ + tcpSocket: + host: "264" + port: "263" + livenessProbe: + exec: + command: + - "236" + failureThreshold: -1321131665 + httpGet: + host: "239" + httpHeaders: + - name: "240" + value: "241" + path: "237" + port: "238" + scheme: ƛƟ)ÙæNǚ錯ƶRquA?瞲Ť倱< + initialDelaySeconds: 1288053477 + periodSeconds: 1607133856 + successThreshold: 1891896870 + tcpSocket: + host: "243" + port: "242" + timeoutSeconds: -163325250 + name: "210" + ports: + - containerPort: 1655406148 + hostIP: "216" + hostPort: 1083816849 + name: "215" + protocol: Ǹ轺@)蓳嗘TʡȂŏ{sǡƟ狩鴈o + readinessProbe: + exec: + command: + - "244" + failureThreshold: 1231820696 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: 0åȂ町恰nj揠8lj + initialDelaySeconds: -1188153605 + periodSeconds: 912004803 + successThreshold: -2098817064 + tcpSocket: + host: "250" + port: -2049272966 + timeoutSeconds: -427769948 + resources: + limits: + Ŗ怳冘HǺƶȤ^: "698" + requests: + ldg滠鼍ƭt?: "747" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ǯń + drop: + - ǰ溟ɴ扵閝ȝ鐵儣廡ɑ龫`劳 + privileged: false + procMount: ĉş蝿ɖȃ賲鐅臬 + readOnlyRootFilesystem: true + runAsGroup: -8271749906556661169 + runAsNonRoot: false + runAsUser: -8865561464185465727 + seLinuxOptions: + level: "269" + role: "267" + type: "268" + user: "266" + terminationMessagePath: "265" + terminationMessagePolicy: ņ榱*Gưoɘ檲ɨ銦妰黖ȓ + volumeDevices: + - devicePath: "235" + name: "234" + volumeMounts: + - mountPath: "231" + mountPropagation: $ + name: "230" + readOnly: true + subPath: "232" + subPathExpr: "233" + workingDir: "214" + dnsConfig: + nameservers: + - "330" + options: + - name: "332" + value: "333" + searches: + - "331" + dnsPolicy: 鞎sn芞QÄȻȊ+?ƭ峧Y栲茇竛吲蚛 + enableServiceLinks: true + hostAliases: + - hostnames: + - "328" + ip: "327" + hostIPC: true + hostname: "282" + imagePullSecrets: + - name: "281" + initContainers: + - args: + - "154" + command: + - "153" + env: + - name: "161" + value: "162" + valueFrom: + configMapKeyRef: + key: "168" + name: "167" + optional: false + fieldRef: + apiVersion: "163" + fieldPath: "164" + resourceFieldRef: + containerName: "165" + divisor: "526" + resource: "166" + secretKeyRef: + key: "170" + name: "169" + optional: false + envFrom: + - configMapRef: + name: "159" + optional: true + prefix: "158" + secretRef: + name: "160" + optional: false + image: "152" + imagePullPolicy: Ȗ脵鴈Ō + lifecycle: + postStart: + exec: + command: + - "191" + httpGet: + host: "193" + httpHeaders: + - name: "194" + value: "195" + path: "192" + port: 1348141491 + scheme: Ȃ揲ȼ + tcpSocket: + host: "197" + port: "196" + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: 468716734 + scheme: Cʖ畬x骀 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "177" + failureThreshold: -1040245211 + httpGet: + host: "179" + httpHeaders: + - name: "180" + value: "181" + path: "178" + port: -662805900 + initialDelaySeconds: 578888856 + periodSeconds: -557582532 + successThreshold: -773009446 + tcpSocket: + host: "183" + port: "182" + timeoutSeconds: 2073854558 + name: "151" + ports: + - containerPort: -1417286635 + hostIP: "157" + hostPort: -737070070 + name: "156" + protocol: /C龷ȪÆl殛瓷雼浢Ü礽绅 + readinessProbe: + exec: + command: + - "184" + failureThreshold: -330720710 + httpGet: + host: "186" + httpHeaders: + - name: "187" + value: "188" + path: "185" + port: -2064088433 + scheme: Do©Ǿt'容柚ʕIã陫ʋs + initialDelaySeconds: 229600975 + periodSeconds: -1697933829 + successThreshold: -1438986781 + tcpSocket: + host: "190" + port: "189" + timeoutSeconds: -35598353 + resources: + limits: + i皬择,Q捇ȸ{+ɸ殁Ka縳: "499" + requests: + 笓珣筩ƐP_痸荎: "787" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - yǠ/淹\韲翁&ʢsɜ + drop: + - \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + privileged: false + procMount: 楙¯ĦE勗E + readOnlyRootFilesystem: false + runAsGroup: 8318470556027199025 + runAsNonRoot: false + runAsUser: -1473821783696471652 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + stdin: true + stdinOnce: true + terminationMessagePath: "205" + terminationMessagePolicy: ů湙騘& + tty: true + volumeDevices: + - devicePath: "176" + name: "175" + volumeMounts: + - mountPath: "172" + mountPropagation: ¿燥ǖ_è绺 + name: "171" + subPath: "173" + subPathExpr: "174" + workingDir: "155" + nodeName: "274" + nodeSelector: + "270": "271" + priority: 147618179 + priorityClassName: "329" + readinessGates: + - conditionType: Ȱ + runtimeClassName: "334" + schedulerName: "324" + securityContext: + fsGroup: 6775077391312000638 + runAsGroup: -8992663220934524403 + runAsNonRoot: false + runAsUser: -4782997474747062799 + seLinuxOptions: + level: "278" + role: "276" + type: "277" + user: "275" + supplementalGroups: + - -4505867233821630574 + sysctls: + - name: "279" + value: "280" + serviceAccount: "273" + serviceAccountName: "272" + shareProcessNamespace: true + subdomain: "283" + terminationGracePeriodSeconds: -1799108093609470992 + tolerations: + - effect: 滨Ė + key: "325" + operator: p像-觗裓6Ř筿ɾ5Ų買霎ȃň[> + tolerationSeconds: 6074530584991892487 + value: "326" + volumes: + - awsElasticBlockStore: + fsType: "51" + partition: 13677460 + readOnly: true + volumeID: "50" + azureDisk: + cachingMode: n宂¬轚9Ȏ瀮 + diskName: "114" + diskURI: "115" + fsType: "116" + kind: Ō¾\ĒP鄸靇杧ž譋娲瘹ɭ + readOnly: true + azureFile: + secretName: "100" + shareName: "101" + cephfs: + monitors: + - "85" + path: "86" + secretFile: "88" + secretRef: + name: "89" + user: "87" + cinder: + fsType: "83" + readOnly: true + secretRef: + name: "84" + volumeID: "82" + configMap: + defaultMode: -1570767512 + items: + - key: "103" + mode: -1907421291 + path: "104" + name: "102" + optional: false + csi: + driver: "146" + fsType: "147" + nodePublishSecretRef: + name: "150" + readOnly: true + volumeAttributes: + "148": "149" + downwardAPI: + defaultMode: -2077638334 + items: + - fieldRef: + apiVersion: "93" + fieldPath: "94" + mode: 2107119206 + path: "92" + resourceFieldRef: + containerName: "95" + divisor: "291" + resource: "96" + emptyDir: + medium: '励鹗塢ē ' + sizeLimit: "995" + fc: + fsType: "98" + lun: -2040518604 + targetWWNs: + - "97" + wwids: + - "99" + flexVolume: + driver: "77" + fsType: "78" + options: + "80": "81" + readOnly: true + secretRef: + name: "79" + flocker: + datasetName: "90" + datasetUUID: "91" + gcePersistentDisk: + fsType: "49" + partition: -664310043 + pdName: "48" + readOnly: true + gitRepo: + directory: "54" + repository: "52" + revision: "53" + glusterfs: + endpoints: "67" + path: "68" + readOnly: true + hostPath: + path: "47" + type: DrȮ + iscsi: + fsType: "63" + initiatorName: "66" + iqn: "61" + iscsiInterface: "62" + lun: -314157282 + portals: + - "64" + readOnly: true + secretRef: + name: "65" + targetPortal: "60" + name: "46" + nfs: + path: "59" + server: "58" + persistentVolumeClaim: + claimName: "69" + readOnly: true + photonPersistentDisk: + fsType: "118" + pdID: "117" + portworxVolume: + fsType: "133" + volumeID: "132" + projected: + defaultMode: -1253565243 + sources: + - configMap: + items: + - key: "128" + mode: 813865935 + path: "129" + name: "127" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "123" + fieldPath: "124" + mode: 75785535 + path: "122" + resourceFieldRef: + containerName: "125" + divisor: "852" + resource: "126" + secret: + items: + - key: "120" + mode: 2036549700 + path: "121" + name: "119" + optional: false + serviceAccountToken: + audience: "130" + expirationSeconds: 3094703520378368232 + path: "131" + quobyte: + group: "112" + readOnly: true + registry: "109" + tenant: "113" + user: "111" + volume: "110" + rbd: + fsType: "72" + image: "71" + keyring: "75" + monitors: + - "70" + pool: "73" + readOnly: true + secretRef: + name: "76" + user: "74" + scaleIO: + fsType: "141" + gateway: "134" + protectionDomain: "137" + secretRef: + name: "136" + sslEnabled: true + storageMode: "139" + storagePool: "138" + system: "135" + volumeName: "140" + secret: + defaultMode: 819364842 + items: + - key: "56" + mode: 1557090007 + path: "57" + optional: true + secretName: "55" + storageos: + fsType: "144" + readOnly: true + secretRef: + name: "145" + volumeName: "142" + volumeNamespace: "143" + vsphereVolume: + fsType: "106" + storagePolicyID: "108" + storagePolicyName: "107" + volumePath: "105" +status: + availableReplicas: -1795212367 + conditions: + - lastTransitionTime: "2477-11-23T00:25:20Z" + message: "336" + reason: "335" + status: 淴ɑ?¶Ȳ + type: 篎3o8[y#t(ȗŜŲ&洪y儕l + fullyLabeledReplicas: 903393545 + observedGeneration: 1806442047290406758 + readyReplicas: 989101505 + replicas: -1998575610 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.json new file mode 100644 index 00000000000..1c0d3458803 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.json @@ -0,0 +1,69 @@ +{ + "kind": "ResourceQuota", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "hard": { + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕": "57" + }, + "scopes": [ + "颋Dž" + ], + "scopeSelector": { + "matchExpressions": [ + { + "scopeName": "?狱³-Ǐ忄*齧獚", + "operator": "彀亞", + "values": [ + "24" + ] + } + ] + } + }, + "status": { + "hard": { + "ɘIJ斬³;": "753" + }, + "used": { + "rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ": "995" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.pb index c895ae77778..3ce97ce0009 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.yaml new file mode 100644 index 00000000000..c747c278a8c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ResourceQuota.after_roundtrip.yaml @@ -0,0 +1,46 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + hard: + 脽ěĂ凗蓏Ŋ蛊ĉy緅縕: "57" + scopeSelector: + matchExpressions: + - operator: 彀亞 + scopeName: ?狱³-Ǐ忄*齧獚 + values: + - "24" + scopes: + - 颋Dž +status: + hard: + ɘIJ斬³;: "753" + used: + 'rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ': "995" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.json new file mode 100644 index 00000000000..69f9ff0891d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.json @@ -0,0 +1,49 @@ +{ + "kind": "Secret", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": { + "24": "LA==" + }, + "stringData": { + "25": "26" + }, + "type": "Ă凗蓏Ŋ蛊ĉy" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.pb index abc3896038e..e958752603f 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.yaml new file mode 100644 index 00000000000..b203c48d49a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Secret.after_roundtrip.yaml @@ -0,0 +1,35 @@ +apiVersion: v1 +data: + "24": LA== +kind: Secret +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +stringData: + "25": "26" +type: Ă凗蓏Ŋ蛊ĉy diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.json new file mode 100644 index 00000000000..c5cb286d706 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.json @@ -0,0 +1,85 @@ +{ + "kind": "Service", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "ports": [ + { + "name": "24", + "protocol": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "port": -1493017703, + "targetPort": -123438221, + "nodePort": 2048967527 + } + ], + "selector": { + "25": "26" + }, + "clusterIP": "27", + "type": "ǡƏS$+½H", + "externalIPs": [ + "28" + ], + "sessionAffinity": "洝尿彀", + "loadBalancerIP": "29", + "loadBalancerSourceRanges": [ + "30" + ], + "externalName": "31", + "externalTrafficPolicy": "螩B", + "healthCheckNodePort": -21009133, + "publishNotReadyAddresses": true, + "sessionAffinityConfig": { + "clientIP": { + "timeoutSeconds": -1487653240 + } + } + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "32", + "hostname": "33" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.pb index dbdd9c13016..8c984cfe159 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.yaml new file mode 100644 index 00000000000..b5eb08cb606 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.Service.after_roundtrip.yaml @@ -0,0 +1,59 @@ +apiVersion: v1 +kind: Service +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + clusterIP: "27" + externalIPs: + - "28" + externalName: "31" + externalTrafficPolicy: 螩B + healthCheckNodePort: -21009133 + loadBalancerIP: "29" + loadBalancerSourceRanges: + - "30" + ports: + - name: "24" + nodePort: 2048967527 + port: -1493017703 + protocol: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 + targetPort: -123438221 + publishNotReadyAddresses: true + selector: + "25": "26" + sessionAffinity: 洝尿彀 + sessionAffinityConfig: + clientIP: + timeoutSeconds: -1487653240 + type: ǡƏS$+½H +status: + loadBalancer: + ingress: + - hostname: "33" + ip: "32" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.json new file mode 100644 index 00000000000..5ad277b9211 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.json @@ -0,0 +1,59 @@ +{ + "kind": "ServiceAccount", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "secrets": [ + { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + } + ], + "imagePullSecrets": [ + { + "name": "30" + } + ], + "automountServiceAccountToken": true +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.pb index 37c7524be8a..db07dbc3c4a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.yaml new file mode 100644 index 00000000000..62daa0ee060 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/core.v1.ServiceAccount.after_roundtrip.yaml @@ -0,0 +1,41 @@ +apiVersion: v1 +automountServiceAccountToken: true +imagePullSecrets: +- name: "30" +kind: ServiceAccount +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +secrets: +- apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.json new file mode 100644 index 00000000000..9bb73a46d39 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "Event", + "apiVersion": "events.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "eventTime": "2600-06-10T04:50:19.358488Z", + "series": { + "count": 2114329341, + "lastObservedTime": "1999-07-03T22:31:10.529225Z", + "state": "凗蓏Ŋ蛊ĉy緅縕\u003eŽ" + }, + "reportingController": "24", + "reportingInstance": "25", + "action": "26", + "reason": "27", + "regarding": { + "kind": "28", + "namespace": "29", + "name": "30", + "uid": "DžSǡƏS$+½H牗洝尿彀亞螩B峅", + "apiVersion": "31", + "resourceVersion": "32", + "fieldPath": "33" + }, + "related": { + "kind": "34", + "namespace": "35", + "name": "36", + "uid": "4%a鯿r", + "apiVersion": "37", + "resourceVersion": "38", + "fieldPath": "39" + }, + "note": "40", + "type": "41", + "deprecatedSource": { + "component": "42", + "host": "43" + }, + "deprecatedFirstTimestamp": "2149-06-18T16:38:18Z", + "deprecatedLastTimestamp": "2567-05-09T03:50:37Z", + "deprecatedCount": 254375933 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.pb index 9e4e27f9c5a..0ea68ac211d 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.yaml new file mode 100644 index 00000000000..d3eef30a52b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/events.k8s.io.v1beta1.Event.after_roundtrip.yaml @@ -0,0 +1,63 @@ +action: "26" +apiVersion: events.k8s.io/v1beta1 +deprecatedCount: 254375933 +deprecatedFirstTimestamp: "2149-06-18T16:38:18Z" +deprecatedLastTimestamp: "2567-05-09T03:50:37Z" +deprecatedSource: + component: "42" + host: "43" +eventTime: "2600-06-10T04:50:19.358488Z" +kind: Event +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +note: "40" +reason: "27" +regarding: + apiVersion: "31" + fieldPath: "33" + kind: "28" + name: "30" + namespace: "29" + resourceVersion: "32" + uid: DžSǡƏS$+½H牗洝尿彀亞螩B峅 +related: + apiVersion: "37" + fieldPath: "39" + kind: "34" + name: "36" + namespace: "35" + resourceVersion: "38" + uid: 4%a鯿r +reportingController: "24" +reportingInstance: "25" +series: + count: 2114329341 + lastObservedTime: "1999-07-03T22:31:10.529225Z" + state: 凗蓏Ŋ蛊ĉy緅縕>Ž +type: "41" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.json new file mode 100644 index 00000000000..6cec514e729 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.json @@ -0,0 +1,1063 @@ +{ + "kind": "DaemonSet", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "runAsUser": 6808883506426686803, + "runAsGroup": 4559267523176571, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ğ#咻痗ȡmƴ" + }, + "stdinOnce": true, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": -1942612426, + "containerPort": -1222594476, + "protocol": "遼ūPH炮掊°nʮ閼咎櫸eʔ", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "627" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "": "280" + }, + "requests": { + "": "809" + } + }, + "volumeMounts": [ + { + "name": "236", + "mountPath": "237", + "subPath": "238", + "mountPropagation": "å睫}堇硲蕵ɢ苆", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": -57352147, + "host": "244", + "scheme": "Y鶪5w垁鷌辪虽U珝", + "httpHeaders": [ + { + "name": "245", + "value": "246" + } + ] + }, + "tcpSocket": { + "port": "247", + "host": "248" + }, + "initialDelaySeconds": 411878451, + "timeoutSeconds": 1676588692, + "periodSeconds": -254454655, + "successThreshold": -1925916855, + "failureThreshold": -1553779100 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "}", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "k_瀹鞎sn芞QÄȻ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": "267", + "host": "268", + "scheme": "@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": "271", + "host": "272" + } + } + }, + "terminationMessagePath": "273", + "terminationMessagePolicy": "Ŭ", + "imagePullPolicy": "軶ǃ*ʙ嫙\u0026蒒5靇", + "securityContext": { + "capabilities": { + "add": [ + "ɵK.Q貇£ȹ" + ], + "drop": [ + "ƹǔw÷nI粛E煹ǐƲE" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "274", + "role": "275", + "type": "276", + "level": "277" + }, + "runAsUser": -378701183370790036, + "runAsGroup": -8656955128235291182, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Z" + } + } + ], + "restartPolicy": "0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭", + "terminationGracePeriodSeconds": 3211788672813464064, + "activeDeadlineSeconds": 3932374770591864310, + "dnsPolicy": "ħ籘Àǒɿʒ", + "nodeSelector": { + "278": "279" + }, + "serviceAccountName": "280", + "serviceAccount": "281", + "automountServiceAccountToken": true, + "nodeName": "282", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "283", + "role": "284", + "type": "285", + "level": "286" + }, + "runAsUser": 8519427267030036521, + "runAsGroup": -4151726557168738613, + "runAsNonRoot": true, + "supplementalGroups": [ + 1875040261412240501 + ], + "fsGroup": -3078742976292946468, + "sysctls": [ + { + "name": "287", + "value": "288" + } + ] + }, + "imagePullSecrets": [ + { + "name": "289" + } + ], + "hostname": "290", + "subdomain": "291", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "292", + "operator": "Z1Ůđ眊ľǎɳ,ǿ飏騀呣", + "values": [ + "293" + ] + } + ], + "matchFields": [ + { + "key": "294", + "operator": "ƻ悖ȩ0Ƹ[", + "values": [ + "295" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1694108493, + "preference": { + "matchExpressions": [ + { + "key": "296", + "operator": "U髷裎$MVȟ@7飣奺Ȋ", + "values": [ + "297" + ] + } + ], + "matchFields": [ + { + "key": "298", + "operator": "ʁ揆ɘȌ脾嚏吐ĠLƐ", + "values": [ + "299" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7": "OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P" + }, + "matchExpressions": [ + { + "key": "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J", + "operator": "In", + "values": [ + "3-___t-Z8SUGP.-_.uB-.--.gR" + ] + } + ] + }, + "namespaces": [ + "306" + ], + "topologyKey": "307" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -205176266, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "U.8N": "N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz" + }, + "matchExpressions": [ + { + "key": "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "314" + ], + "topologyKey": "315" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3": "4-Tm._G" + }, + "matchExpressions": [ + { + "key": "Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X", + "operator": "NotIn", + "values": [ + "X_._D8T" + ] + } + ] + }, + "namespaces": [ + "322" + ], + "topologyKey": "323" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 789384689, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B": "V.Z__Lv8_.O_..8n.--z_-..W" + }, + "matchExpressions": [ + { + "key": "VKPg___KA-._d._.U8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "330" + ], + "topologyKey": "331" + } + } + ] + } + }, + "schedulerName": "332", + "tolerations": [ + { + "key": "333", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "334", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "335", + "hostnames": [ + "336" + ] + } + ], + "priorityClassName": "337", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "338" + ], + "searches": [ + "339" + ], + "options": [ + { + "name": "340", + "value": "341" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "342", + "enableServiceLinks": false + } + }, + "updateStrategy": { + "type": "鮽ǍJB膾扉A­1襏櫯³£h刪q塨", + "rollingUpdate": { + + } + }, + "minReadySeconds": -252352702, + "templateGeneration": -760386548196033671, + "revisionHistoryLimit": -10743562 + }, + "status": { + "currentNumberScheduled": -1479988716, + "numberMisscheduled": 1262074531, + "desiredNumberScheduled": -1187060809, + "numberReady": 2120236947, + "observedGeneration": 1978183201838311335, + "updatedNumberScheduled": 1131069811, + "numberAvailable": 1834151037, + "numberUnavailable": -323707040, + "collisionCount": 624976070, + "conditions": [ + { + "type": "厶s", + "status": "ǣ普闎Ť", + "lastTransitionTime": "2291-09-10T04:26:58Z", + "reason": "343", + "message": "344" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.pb index da5f393bf9a..10b8e914c9f 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.yaml new file mode 100644 index 00000000000..98e09dd70c5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.DaemonSet.after_roundtrip.yaml @@ -0,0 +1,720 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -252352702 + revisionHistoryLimit: -10743562 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: 3932374770591864310 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "296" + operator: U髷裎$MVȟ@7飣奺Ȋ + values: + - "297" + matchFields: + - key: "298" + operator: ʁ揆ɘȌ脾嚏吐ĠLƐ + values: + - "299" + weight: -1694108493 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "292" + operator: Z1Ůđ眊ľǎɳ,ǿ飏騀呣 + values: + - "293" + matchFields: + - key: "294" + operator: ƻ悖ȩ0Ƹ[ + values: + - "295" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8 + operator: DoesNotExist + matchLabels: + U.8N: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "314" + topologyKey: "315" + weight: -205176266 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J + operator: In + values: + - 3-___t-Z8SUGP.-_.uB-.--.gR + matchLabels: + 546g-40883176jt-e8b---67-1sn-09143193c/I2_-.XFw.8._..._Wxpe..7: OX3.1d_YH3x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6P + namespaces: + - "306" + topologyKey: "307" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: VKPg___KA-._d._.U8 + operator: DoesNotExist + matchLabels: + 4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B: V.Z__Lv8_.O_..8n.--z_-..W + namespaces: + - "330" + topologyKey: "331" + weight: 789384689 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X + operator: NotIn + values: + - X_._D8T + matchLabels: + 8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3: 4-Tm._G + namespaces: + - "322" + topologyKey: "323" + automountServiceAccountToken: true + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "627" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: 軶ǃ*ʙ嫙&蒒5靇 + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: k_瀹鞎sn芞QÄȻ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "266" + port: "267" + scheme: '@Ȗs«öʮĀ<é瞾' + tcpSocket: + host: "272" + port: "271" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1553779100 + httpGet: + host: "244" + httpHeaders: + - name: "245" + value: "246" + path: "243" + port: -57352147 + scheme: Y鶪5w垁鷌辪虽U珝 + initialDelaySeconds: 411878451 + periodSeconds: -254454655 + successThreshold: -1925916855 + tcpSocket: + host: "248" + port: "247" + timeoutSeconds: 1676588692 + name: "216" + ports: + - containerPort: -1222594476 + hostIP: "222" + hostPort: -1942612426 + name: "221" + protocol: 遼ūPH炮掊°nʮ閼咎櫸eʔ + readinessProbe: + exec: + command: + - "249" + failureThreshold: -31530684 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -1080853187 + resources: + limits: + "": "280" + requests: + "": "809" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ɵK.Q貇£ȹ + drop: + - ƹǔw÷nI粛E煹ǐƲE + privileged: true + procMount: Z + readOnlyRootFilesystem: false + runAsGroup: -8656955128235291182 + runAsNonRoot: false + runAsUser: -378701183370790036 + seLinuxOptions: + level: "277" + role: "275" + type: "276" + user: "274" + terminationMessagePath: "273" + terminationMessagePolicy: Ŭ + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: å睫}堇硲蕵ɢ苆 + name: "236" + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "338" + options: + - name: "340" + value: "341" + searches: + - "339" + dnsPolicy: ħ籘Àǒɿʒ + enableServiceLinks: false + hostAliases: + - hostnames: + - "336" + ip: "335" + hostPID: true + hostname: "290" + imagePullSecrets: + - name: "289" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: ğ#咻痗ȡmƴ + readOnlyRootFilesystem: false + runAsGroup: 4559267523176571 + runAsNonRoot: true + runAsUser: 6808883506426686803 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "282" + nodeSelector: + "278": "279" + priority: -2137775067 + priorityClassName: "337" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 0)鈼¬麄p呝TG;邪匾mɩC[ó瓧嫭 + runtimeClassName: "342" + schedulerName: "332" + securityContext: + fsGroup: -3078742976292946468 + runAsGroup: -4151726557168738613 + runAsNonRoot: true + runAsUser: 8519427267030036521 + seLinuxOptions: + level: "286" + role: "284" + type: "285" + user: "283" + supplementalGroups: + - 1875040261412240501 + sysctls: + - name: "287" + value: "288" + serviceAccount: "281" + serviceAccountName: "280" + shareProcessNamespace: true + subdomain: "291" + terminationGracePeriodSeconds: 3211788672813464064 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "333" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "334" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 1637061888 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 啞川J缮ǚb + diskName: "119" + diskURI: "120" + fsType: "121" + kind: ʬ + readOnly: false + azureFile: + readOnly: true + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: -1853411528 + items: + - key: "108" + mode: -885708332 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -861583888 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -332563744 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "40" + resource: "101" + emptyDir: + medium: Ň'Ğİ* + sizeLimit: "695" + fc: + fsType: "103" + lun: 324963473 + readOnly: true + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1706940973 + pdName: "53" + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + hostPath: + path: "52" + type: _Ĭ艥< + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1884322607 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + readOnly: true + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + volumeID: "137" + projected: + defaultMode: -740816174 + sources: + - configMap: + items: + - key: "133" + mode: -2137658152 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1617414299 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "763" + resource: "131" + secret: + items: + - key: "125" + mode: 1493217478 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -6753602166099171537 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 62108019 + items: + - key: "61" + mode: -1092501327 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + templateGeneration: -760386548196033671 + updateStrategy: + rollingUpdate: {} + type: 鮽ǍJB膾扉A­1襏櫯³£h刪q塨 +status: + collisionCount: 624976070 + conditions: + - lastTransitionTime: "2291-09-10T04:26:58Z" + message: "344" + reason: "343" + status: ǣ普闎Ť + type: 厶s + currentNumberScheduled: -1479988716 + desiredNumberScheduled: -1187060809 + numberAvailable: 1834151037 + numberMisscheduled: 1262074531 + numberReady: 2120236947 + numberUnavailable: -323707040 + observedGeneration: 1978183201838311335 + updatedNumberScheduled: 1131069811 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.json new file mode 100644 index 00000000000..43a9db28f9c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.json @@ -0,0 +1,1072 @@ +{ + "kind": "Deployment", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "runAsUser": 1162216870203002790, + "runAsGroup": -3651020110942663855, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "-鿧悮坮Ȣ幟ļ" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "214", + "image": "215", + "command": [ + "216" + ], + "args": [ + "217" + ], + "workingDir": "218", + "ports": [ + { + "name": "219", + "hostPort": -1336170981, + "containerPort": 1179132251, + "protocol": "Kʝ瘴I\\p[ħsĨɆâĺɗ", + "hostIP": "220" + } + ], + "envFrom": [ + { + "prefix": "221", + "configMapRef": { + "name": "222", + "optional": true + }, + "secretRef": { + "name": "223", + "optional": true + } + } + ], + "env": [ + { + "name": "224", + "value": "225", + "valueFrom": { + "fieldRef": { + "apiVersion": "226", + "fieldPath": "227" + }, + "resourceFieldRef": { + "containerName": "228", + "resource": "229", + "divisor": "99" + }, + "configMapKeyRef": { + "name": "230", + "key": "231", + "optional": false + }, + "secretKeyRef": { + "name": "232", + "key": "233", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "攤/ɸɎ R§耶FfBl": "326" + }, + "requests": { + "ɱJȉ罴": "587" + } + }, + "volumeMounts": [ + { + "name": "234", + "readOnly": true, + "mountPath": "235", + "subPath": "236", + "mountPropagation": "6dz娝嘚庎D}埽uʎȺ眖R#yV'W", + "subPathExpr": "237" + } + ], + "volumeDevices": [ + { + "name": "238", + "devicePath": "239" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "240" + ] + }, + "httpGet": { + "path": "241", + "port": "242", + "host": "243", + "scheme": "Í勅跦Opwǩ曬逴褜1ØœȠƬ", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": "246", + "host": "247" + }, + "initialDelaySeconds": 1419770315, + "timeoutSeconds": 300356869, + "periodSeconds": 1830495826, + "successThreshold": 1102291854, + "failureThreshold": -241238495 + }, + "readinessProbe": { + "exec": { + "command": [ + "248" + ] + }, + "httpGet": { + "path": "249", + "port": 972978563, + "host": "250", + "scheme": "ȨŮ+朷Ǝ膯", + "httpHeaders": [ + { + "name": "251", + "value": "252" + } + ] + }, + "tcpSocket": { + "port": -1506633471, + "host": "253" + }, + "initialDelaySeconds": -249989919, + "timeoutSeconds": -171684192, + "periodSeconds": -602419938, + "successThreshold": 1040396664, + "failureThreshold": -979584143 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "254" + ] + }, + "httpGet": { + "path": "255", + "port": "256", + "host": "257", + "scheme": "碧闳ȩr", + "httpHeaders": [ + { + "name": "258", + "value": "259" + } + ] + }, + "tcpSocket": { + "port": "260", + "host": "261" + } + }, + "preStop": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": "268", + "host": "269" + } + } + }, + "terminationMessagePath": "270", + "terminationMessagePolicy": "ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞", + "imagePullPolicy": "=E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展", + "securityContext": { + "capabilities": { + "add": [ + "庰%皧V" + ], + "drop": [ + "现葢ŵ橨鬶l獕;跣Hǝcw媀瓄\u0026翜舞拉" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "271", + "role": "272", + "type": "273", + "level": "274" + }, + "runAsUser": 8876559635423161004, + "runAsGroup": -1576913564542459711, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ĠM蘇KŅ/»頸+SÄ蚃" + }, + "tty": true + } + ], + "restartPolicy": ")酊龨δ摖ȱğ_\u003cǬëJ橈'琕鶫:", + "terminationGracePeriodSeconds": -5370059306928520750, + "activeDeadlineSeconds": 5724260086168234152, + "dnsPolicy": "'ǵɐ鰥", + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "runAsUser": 1517677345437208428, + "runAsGroup": 4640906527069599386, + "runAsNonRoot": true, + "supplementalGroups": [ + -6499508485510627932 + ], + "fsGroup": -4389239449149439507, + "sysctls": [ + { + "name": "284", + "value": "285" + } + ] + }, + "imagePullSecrets": [ + { + "name": "286" + } + ], + "hostname": "287", + "subdomain": "288", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "289", + "operator": "", + "values": [ + "290" + ] + } + ], + "matchFields": [ + { + "key": "291", + "operator": "亏yƕ丆録²Ŏ)/灩聋3趐囨鏻", + "values": [ + "292" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -938421813, + "preference": { + "matchExpressions": [ + { + "key": "293", + "operator": "蹔ŧ", + "values": [ + "294" + ] + } + ], + "matchFields": [ + { + "key": "295", + "operator": "x$1", + "values": [ + "296" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0": "8yP9S--858LI__.8____rO-S-P_-...0c.-p" + }, + "matchExpressions": [ + { + "key": "f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -902839620, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "x3..-.8-Jp-9-4-Tm.Y": "k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01" + }, + "matchExpressions": [ + { + "key": "w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P": "d._.Um.-__k.5" + }, + "matchExpressions": [ + { + "key": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C", + "operator": "In", + "values": [ + "p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1505385143, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81": "o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + } + ] + } + }, + "schedulerName": "329", + "tolerations": [ + { + "key": "330", + "operator": "抷qTfZȻ干m謆7", + "value": "331", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "332", + "hostnames": [ + "333" + ] + } + ], + "priorityClassName": "334", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "335" + ], + "searches": [ + "336" + ], + "options": [ + { + "name": "337", + "value": "338" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "339", + "enableServiceLinks": true + } + }, + "strategy": { + "type": "Ŗ鱓;鹡鑓侅闍ŏ", + "rollingUpdate": { + + } + }, + "minReadySeconds": -721017134, + "revisionHistoryLimit": -2062497734, + "paused": true, + "rollbackTo": { + "revision": 1503865638277557961 + }, + "progressDeadlineSeconds": -94103882 + }, + "status": { + "observedGeneration": -5187798234288383520, + "replicas": 1170997513, + "updatedReplicas": 44905239, + "readyReplicas": 1866809652, + "availableReplicas": -164761311, + "unavailableReplicas": -1844415313, + "conditions": [ + { + "type": "很唟-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ", + "status": "PPöƌ镳餘ŁƁ翂|C ɩ", + "lastUpdateTime": "2646-12-03T23:27:38Z", + "lastTransitionTime": "2449-11-26T19:51:46Z", + "reason": "340", + "message": "341" + } + ], + "collisionCount": -305244896 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.pb index be729cef218..697efd215dd 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.yaml new file mode 100644 index 00000000000..820e695684c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Deployment.after_roundtrip.yaml @@ -0,0 +1,728 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: -721017134 + paused: true + progressDeadlineSeconds: -94103882 + replicas: -1978186127 + revisionHistoryLimit: -2062497734 + rollbackTo: + revision: 1503865638277557961 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: Ŗ鱓;鹡鑓侅闍ŏ + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 5724260086168234152 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "293" + operator: 蹔ŧ + values: + - "294" + matchFields: + - key: "295" + operator: x$1 + values: + - "296" + weight: -938421813 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "289" + operator: "" + values: + - "290" + matchFields: + - key: "291" + operator: 亏yƕ丆録²Ŏ)/灩聋3趐囨鏻 + values: + - "292" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: w9-9d8-s7t/ZX-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQo + operator: DoesNotExist + matchLabels: + x3..-.8-Jp-9-4-Tm.Y: k8...__.Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M01 + namespaces: + - "311" + topologyKey: "312" + weight: -902839620 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: f.-zv._._.5-H.T.-.-.T-V_D_0-K_AS + operator: DoesNotExist + matchLabels: + jeds4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0n/py_8-3..s._.x.2K_2qu_0S-Cq0: 8yP9S--858LI__.8____rO-S-P_-...0c.-p + namespaces: + - "303" + topologyKey: "304" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + yp8q-sf1--gw-jz-659--0l-023bm-6l2e5---k5v3a---9/tA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W81: o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "327" + topologyKey: "328" + weight: 1505385143 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3C + operator: In + values: + - p_N-S..O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.Cw + matchLabels: + 7-3x-3/9a_-0R_.Z__Lv8_.O_..8n.--z_-..6W.VK.sTt.-U_--56-.7D.3_P: d._.Um.-__k.5 + namespaces: + - "319" + topologyKey: "320" + automountServiceAccountToken: true + containers: + - args: + - "217" + command: + - "216" + env: + - name: "224" + value: "225" + valueFrom: + configMapKeyRef: + key: "231" + name: "230" + optional: false + fieldRef: + apiVersion: "226" + fieldPath: "227" + resourceFieldRef: + containerName: "228" + divisor: "99" + resource: "229" + secretKeyRef: + key: "233" + name: "232" + optional: false + envFrom: + - configMapRef: + name: "222" + optional: true + prefix: "221" + secretRef: + name: "223" + optional: true + image: "215" + imagePullPolicy: =E埄Ȁ朦 wƯ貾坢'跩aŕ翑0展 + lifecycle: + postStart: + exec: + command: + - "254" + httpGet: + host: "257" + httpHeaders: + - name: "258" + value: "259" + path: "255" + port: "256" + scheme: 碧闳ȩr + tcpSocket: + host: "261" + port: "260" + preStop: + exec: + command: + - "262" + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "269" + port: "268" + livenessProbe: + exec: + command: + - "240" + failureThreshold: -241238495 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "241" + port: "242" + scheme: Í勅跦Opwǩ曬逴褜1ØœȠƬ + initialDelaySeconds: 1419770315 + periodSeconds: 1830495826 + successThreshold: 1102291854 + tcpSocket: + host: "247" + port: "246" + timeoutSeconds: 300356869 + name: "214" + ports: + - containerPort: 1179132251 + hostIP: "220" + hostPort: -1336170981 + name: "219" + protocol: Kʝ瘴I\p[ħsĨɆâĺɗ + readinessProbe: + exec: + command: + - "248" + failureThreshold: -979584143 + httpGet: + host: "250" + httpHeaders: + - name: "251" + value: "252" + path: "249" + port: 972978563 + scheme: ȨŮ+朷Ǝ膯 + initialDelaySeconds: -249989919 + periodSeconds: -602419938 + successThreshold: 1040396664 + tcpSocket: + host: "253" + port: -1506633471 + timeoutSeconds: -171684192 + resources: + limits: + 攤/ɸɎ R§耶FfBl: "326" + requests: + ɱJȉ罴: "587" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 庰%皧V + drop: + - 现葢ŵ橨鬶l獕;跣Hǝcw媀瓄&翜舞拉 + privileged: true + procMount: ĠM蘇KŅ/»頸+SÄ蚃 + readOnlyRootFilesystem: false + runAsGroup: -1576913564542459711 + runAsNonRoot: true + runAsUser: 8876559635423161004 + seLinuxOptions: + level: "274" + role: "272" + type: "273" + user: "271" + terminationMessagePath: "270" + terminationMessagePolicy: ƚ绤fʀļ腩墺Ò媁荭gw忊|E剒蔞 + tty: true + volumeDevices: + - devicePath: "239" + name: "238" + volumeMounts: + - mountPath: "235" + mountPropagation: 6dz娝嘚庎D}埽uʎȺ眖R#yV'W + name: "234" + readOnly: true + subPath: "236" + subPathExpr: "237" + workingDir: "218" + dnsConfig: + nameservers: + - "335" + options: + - name: "337" + value: "338" + searches: + - "336" + dnsPolicy: '''ǵɐ鰥' + enableServiceLinks: true + hostAliases: + - hostnames: + - "333" + ip: "332" + hostNetwork: true + hostPID: true + hostname: "287" + imagePullSecrets: + - name: "286" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: -鿧悮坮Ȣ幟ļ + readOnlyRootFilesystem: true + runAsGroup: -3651020110942663855 + runAsNonRoot: false + runAsUser: 1162216870203002790 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + stdin: true + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "279" + nodeSelector: + "275": "276" + priority: -895317190 + priorityClassName: "334" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: ')酊龨δ摖ȱğ_<ǬëJ橈''琕鶫:' + runtimeClassName: "339" + schedulerName: "329" + securityContext: + fsGroup: -4389239449149439507 + runAsGroup: 4640906527069599386 + runAsNonRoot: true + runAsUser: 1517677345437208428 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -6499508485510627932 + sysctls: + - name: "284" + value: "285" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "288" + terminationGracePeriodSeconds: -5370059306928520750 + tolerations: + - effect: 儉ɩ柀 + key: "330" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "331" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: -164761311 + collisionCount: -305244896 + conditions: + - lastTransitionTime: "2449-11-26T19:51:46Z" + lastUpdateTime: "2646-12-03T23:27:38Z" + message: "341" + reason: "340" + status: PPöƌ镳餘ŁƁ翂|C ɩ + type: 很唟-墡è箁E嗆R2璻攜轴ɓ雤Ƽ]焤Ɂ + observedGeneration: -5187798234288383520 + readyReplicas: 1866809652 + replicas: 1170997513 + unavailableReplicas: -1844415313 + updatedReplicas: 44905239 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.json new file mode 100644 index 00000000000..cdd2d329ecb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.json @@ -0,0 +1,82 @@ +{ + "kind": "Ingress", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "backend": { + "serviceName": "24", + "servicePort": "25" + }, + "tls": [ + { + "hosts": [ + "26" + ], + "secretName": "27" + } + ], + "rules": [ + { + "host": "28", + "http": { + "paths": [ + { + "path": "29", + "backend": { + "serviceName": "30", + "servicePort": -213805612 + } + } + ] + } + } + ] + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "31", + "hostname": "32" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.pb index c1ed7662e11..05eaab55890 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.yaml new file mode 100644 index 00000000000..b62dba8ab94 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Ingress.after_roundtrip.yaml @@ -0,0 +1,51 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + backend: + serviceName: "24" + servicePort: "25" + rules: + - host: "28" + http: + paths: + - backend: + serviceName: "30" + servicePort: -213805612 + path: "29" + tls: + - hosts: + - "26" + secretName: "27" +status: + loadBalancer: + ingress: + - hostname: "32" + ip: "31" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.json new file mode 100644 index 00000000000..a82d5854538 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.json @@ -0,0 +1,155 @@ +{ + "kind": "NetworkPolicy", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "podSelector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "ingress": [ + { + "ports": [ + { + "protocol": "ÐƣKʘńw:5塋訩塶\"=y钡n" + } + ], + "from": [ + { + "podSelector": { + "matchLabels": { + "y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk": "h-JM" + }, + "matchExpressions": [ + { + "key": "44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7", + "operator": "In", + "values": [ + "17_.8CnT" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "rSf5_Or.i1_7z.WH-..T": "2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0" + }, + "matchExpressions": [ + { + "key": "83.SD..P.---5.-3", + "operator": "NotIn", + "values": [ + "hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q" + ] + } + ] + }, + "ipBlock": { + "cidr": "42", + "except": [ + "43" + ] + } + } + ] + } + ], + "egress": [ + { + "ports": [ + { + "protocol": "ƯĖ漘Z剚敍0)鈼¬麄p呝T" + } + ], + "to": [ + { + "podSelector": { + "matchLabels": { + "9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm": "2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P" + }, + "matchExpressions": [ + { + "key": "Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8", + "operator": "NotIn", + "values": [ + "q.0-_1-F.h-__k_K5._3" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u": "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + }, + "matchExpressions": [ + { + "key": "5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M", + "operator": "NotIn", + "values": [ + "D.GgT7_7P" + ] + } + ] + }, + "ipBlock": { + "cidr": "56", + "except": [ + "57" + ] + } + } + ] + } + ], + "policyTypes": [ + "h4ɊHȖ|ʐ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.pb index e2c9156f7d6..7ca8dee4cff 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.yaml new file mode 100644 index 00000000000..2e2ca1261b4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.yaml @@ -0,0 +1,89 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + egress: + - ports: + - protocol: ƯĖ漘Z剚敍0)鈼¬麄p呝T + to: + - ipBlock: + cidr: "56" + except: + - "57" + namespaceSelector: + matchExpressions: + - key: 5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M + operator: NotIn + values: + - D.GgT7_7P + matchLabels: + G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u: O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + podSelector: + matchExpressions: + - key: Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8 + operator: NotIn + values: + - q.0-_1-F.h-__k_K5._3 + matchLabels: + 9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm: 2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P + ingress: + - from: + - ipBlock: + cidr: "42" + except: + - "43" + namespaceSelector: + matchExpressions: + - key: 83.SD..P.---5.-3 + operator: NotIn + values: + - hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q + matchLabels: + rSf5_Or.i1_7z.WH-..T: 2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0 + podSelector: + matchExpressions: + - key: 44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7 + operator: In + values: + - 17_.8CnT + matchLabels: + y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk: h-JM + ports: + - protocol: ÐƣKʘńw:5塋訩塶"=y钡n + podSelector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + policyTypes: + - h4ɊHȖ|ʐ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.json new file mode 100644 index 00000000000..976aedbc055 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.json @@ -0,0 +1,137 @@ +{ + "kind": "PodSecurityPolicy", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "privileged": true, + "defaultAddCapabilities": [ + "ǸƢ6/" + ], + "requiredDropCapabilities": [ + "VŚ(ĿȊ甞谐颋" + ], + "allowedCapabilities": [ + "SǡƏ" + ], + "volumes": [ + "$+½H牗洝尿彀亞螩B峅" + ], + "hostNetwork": true, + "hostPorts": [ + { + "min": -827642756, + "max": -1487653240 + } + ], + "hostPID": true, + "hostIPC": true, + "seLinux": { + "rule": "", + "seLinuxOptions": { + "user": "24", + "role": "25", + "type": "26", + "level": "27" + } + }, + "runAsUser": { + "rule": ":狞夌碕ʂɭîcP$Iņɖ", + "ranges": [ + { + "min": 6715860513467504728, + "max": -7606590868934742876 + } + ] + }, + "runAsGroup": { + "rule": "ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(-", + "ranges": [ + { + "min": 4788190398976706073, + "max": 7506785378065797295 + } + ] + }, + "supplementalGroups": { + "rule": "?øēƺ魋Ď儇击3ƆìQ", + "ranges": [ + { + "min": -9190478501544852634, + "max": -8763960668058519584 + } + ] + }, + "fsGroup": { + "rule": "託仭", + "ranges": [ + { + "min": -7003704988542234731, + "max": -2225037131652530471 + } + ] + }, + "defaultAllowPrivilegeEscalation": false, + "allowPrivilegeEscalation": false, + "allowedHostPaths": [ + { + "pathPrefix": "28" + } + ], + "allowedFlexVolumes": [ + { + "driver": "29" + } + ], + "allowedCSIDrivers": [ + { + "name": "30" + } + ], + "allowedUnsafeSysctls": [ + "31" + ], + "forbiddenSysctls": [ + "32" + ], + "allowedProcMountTypes": [ + "¬轚9Ȏ瀮昃" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.pb index 1e26bd1f7d5..1d628a47cff 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.yaml new file mode 100644 index 00000000000..0d16067726f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.yaml @@ -0,0 +1,87 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + allowPrivilegeEscalation: false + allowedCSIDrivers: + - name: "30" + allowedCapabilities: + - SǡƏ + allowedFlexVolumes: + - driver: "29" + allowedHostPaths: + - pathPrefix: "28" + allowedProcMountTypes: + - ¬轚9Ȏ瀮昃 + allowedUnsafeSysctls: + - "31" + defaultAddCapabilities: + - ǸƢ6/ + defaultAllowPrivilegeEscalation: false + forbiddenSysctls: + - "32" + fsGroup: + ranges: + - max: -2225037131652530471 + min: -7003704988542234731 + rule: 託仭 + hostIPC: true + hostNetwork: true + hostPID: true + hostPorts: + - max: -1487653240 + min: -827642756 + privileged: true + requiredDropCapabilities: + - VŚ(ĿȊ甞谐颋 + runAsGroup: + ranges: + - max: 7506785378065797295 + min: 4788190398976706073 + rule: ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(- + runAsUser: + ranges: + - max: -7606590868934742876 + min: 6715860513467504728 + rule: :狞夌碕ʂɭîcP$Iņɖ + seLinux: + rule: "" + seLinuxOptions: + level: "27" + role: "25" + type: "26" + user: "24" + supplementalGroups: + ranges: + - max: -8763960668058519584 + min: -9190478501544852634 + rule: ?øēƺ魋Ď儇击3ƆìQ + volumes: + - $+½H牗洝尿彀亞螩B峅 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.json new file mode 100644 index 00000000000..da3978ba8a0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.json @@ -0,0 +1,1050 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "runAsUser": -6722299225018603773, + "runAsGroup": 6637292039508172491, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "嫙\u0026蒒5靇C'ɵK.Q貇" + }, + "tty": true + } + ], + "containers": [ + { + "name": "215", + "image": "216", + "command": [ + "217" + ], + "args": [ + "218" + ], + "workingDir": "219", + "ports": [ + { + "name": "220", + "hostPort": -1762049522, + "containerPort": -1478830017, + "protocol": "÷nI粛E煹ǐƲE", + "hostIP": "221" + } + ], + "envFrom": [ + { + "prefix": "222", + "configMapRef": { + "name": "223", + "optional": true + }, + "secretRef": { + "name": "224", + "optional": true + } + } + ], + "env": [ + { + "name": "225", + "value": "226", + "valueFrom": { + "fieldRef": { + "apiVersion": "227", + "fieldPath": "228" + }, + "resourceFieldRef": { + "containerName": "229", + "resource": "230", + "divisor": "43" + }, + "configMapKeyRef": { + "name": "231", + "key": "232", + "optional": false + }, + "secretKeyRef": { + "name": "233", + "key": "234", + "optional": true + } + } + } + ], + "resources": { + "limits": { + ",铻OŤǢʭ嵔棂p儼Ƿ裚瓶": "806" + }, + "requests": { + "ɩC": "766" + } + }, + "volumeMounts": [ + { + "name": "235", + "mountPath": "236", + "subPath": "237", + "mountPropagation": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "subPathExpr": "238" + } + ], + "volumeDevices": [ + { + "name": "239", + "devicePath": "240" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "241" + ] + }, + "httpGet": { + "path": "242", + "port": -342705708, + "host": "243", + "scheme": "fw[Řż丩ŽoǠŻʘY賃ɪ鐊", + "httpHeaders": [ + { + "name": "244", + "value": "245" + } + ] + }, + "tcpSocket": { + "port": 88483549, + "host": "246" + }, + "initialDelaySeconds": 364078113, + "timeoutSeconds": -181693648, + "periodSeconds": 828173251, + "successThreshold": -394397948, + "failureThreshold": 2040455355 + }, + "readinessProbe": { + "exec": { + "command": [ + "247" + ] + }, + "httpGet": { + "path": "248", + "port": 474119379, + "host": "249", + "scheme": "萭旿@掇lNdǂ\u003e5姣", + "httpHeaders": [ + { + "name": "250", + "value": "251" + } + ] + }, + "tcpSocket": { + "port": 1498833271, + "host": "252" + }, + "initialDelaySeconds": 1505082076, + "timeoutSeconds": 1447898632, + "periodSeconds": 1602745893, + "successThreshold": 1599076900, + "failureThreshold": -1920661051 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "253" + ] + }, + "httpGet": { + "path": "254", + "port": 963670270, + "host": "255", + "scheme": "ɘȌ脾嚏吐ĠLƐȤ藠3.v", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + } + }, + "preStop": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "\\ ", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + } + } + }, + "terminationMessagePath": "268", + "terminationMessagePolicy": "«丯Ƙ枛牐ɺ皚", + "imagePullPolicy": "I\\p[", + "securityContext": { + "capabilities": { + "add": [ + "ĨɆâĺɗŹ倗" + ], + "drop": [ + "晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "269", + "role": "270", + "type": "271", + "level": "272" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ȱ?$矡ȶ网" + }, + "stdin": true, + "stdinOnce": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": -549108701661089463, + "activeDeadlineSeconds": -11671145270681448, + "nodeSelector": { + "273": "274" + }, + "serviceAccountName": "275", + "serviceAccount": "276", + "automountServiceAccountToken": true, + "nodeName": "277", + "hostNetwork": true, + "hostPID": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "278", + "role": "279", + "type": "280", + "level": "281" + }, + "runAsUser": -5860790522738935260, + "runAsGroup": 5267311692406174869, + "runAsNonRoot": false, + "supplementalGroups": [ + -4369115231127764890 + ], + "fsGroup": -4765779537771254535, + "sysctls": [ + { + "name": "282", + "value": "283" + } + ] + }, + "imagePullSecrets": [ + { + "name": "284" + } + ], + "hostname": "285", + "subdomain": "286", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "287", + "operator": "胵輓Ɔ", + "values": [ + "288" + ] + } + ], + "matchFields": [ + { + "key": "289", + "operator": "ØœȠƬQg鄠[颐o", + "values": [ + "290" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 410611837, + "preference": { + "matchExpressions": [ + { + "key": "291", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "292" + ] + } + ], + "matchFields": [ + { + "key": "293", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "294" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J": "q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24" + }, + "matchExpressions": [ + { + "key": "d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "301" + ], + "topologyKey": "302" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -751455207, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "G.-_pP__up.2L_s-o779._-k-5___Q": "3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x" + }, + "matchExpressions": [ + { + "key": "2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3": "8.3_t_-l..-.DG7r-3.----._4__Xn" + }, + "matchExpressions": [ + { + "key": "Ue_l2.._8s--Z", + "operator": "In", + "values": [ + "A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -2081163116, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "acp6-5-x1---4/b8a_6_.0Q46": "6" + }, + "matchExpressions": [ + { + "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9", + "operator": "In", + "values": [ + "Gv" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + } + ] + } + }, + "schedulerName": "327", + "tolerations": [ + { + "key": "328", + "operator": "ȜŚɇA%ɀ蓧睔SJȋ灋槊", + "value": "329", + "effect": "群E牬庘颮6(|ǖûǭ", + "tolerationSeconds": -288011219492438332 + } + ], + "hostAliases": [ + { + "ip": "330", + "hostnames": [ + "331" + ] + } + ], + "priorityClassName": "332", + "priority": -852112760, + "dnsConfig": { + "nameservers": [ + "333" + ], + "searches": [ + "334" + ], + "options": [ + { + "name": "335", + "value": "336" + } + ] + }, + "readinessGates": [ + { + "conditionType": "" + } + ], + "runtimeClassName": "337", + "enableServiceLinks": true + } + } + }, + "status": { + "replicas": -1280563546, + "fullyLabeledReplicas": 163034368, + "readyReplicas": 1631678367, + "availableReplicas": 1298031603, + "observedGeneration": -3092144976843560567, + "conditions": [ + { + "type": ".¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ", + "status": "óƒ畒Üɉ愂,wa纝", + "lastTransitionTime": "2488-07-22T04:14:34Z", + "reason": "338", + "message": "339" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.pb index c70713919da..1a169e9c2fc 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.yaml new file mode 100644 index 00000000000..155a24707f8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.ReplicaSet.after_roundtrip.yaml @@ -0,0 +1,710 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -11671145270681448 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "291" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "292" + matchFields: + - key: "293" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "294" + weight: 410611837 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "287" + operator: 胵輓Ɔ + values: + - "288" + matchFields: + - key: "289" + operator: ØœȠƬQg鄠[颐o + values: + - "290" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 2-tfh4.caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B_p + operator: Exists + matchLabels: + G.-_pP__up.2L_s-o779._-k-5___Q: 3.csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.x + namespaces: + - "309" + topologyKey: "310" + weight: -751455207 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: d5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x-4.i-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4-7--gm4p-8y-99/N_g-..__._____K_g1cXfr4 + operator: Exists + matchLabels: + 4-45e--7-5r-4-7--7-2---o--4-1-2s39--6---fv--m-8--72-bca4m54/F.h-__k_K5._..O_J: q-.VEa-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM24 + namespaces: + - "301" + topologyKey: "302" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9 + operator: In + values: + - Gv + matchLabels: + acp6-5-x1---4/b8a_6_.0Q46: "6" + namespaces: + - "325" + topologyKey: "326" + weight: -2081163116 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Ue_l2.._8s--Z + operator: In + values: + - A-._d._.Um.-__k.j._g-G-7--p9.-_0R.-_-3_L_2a + matchLabels: + 5m8-1x129-9d8-s7-t7--336-11k8/A._X-D---k..1Q7._l.._Q.6.I--2_9.v.--3: 8.3_t_-l..-.DG7r-3.----._4__Xn + namespaces: + - "317" + topologyKey: "318" + automountServiceAccountToken: true + containers: + - args: + - "218" + command: + - "217" + env: + - name: "225" + value: "226" + valueFrom: + configMapKeyRef: + key: "232" + name: "231" + optional: false + fieldRef: + apiVersion: "227" + fieldPath: "228" + resourceFieldRef: + containerName: "229" + divisor: "43" + resource: "230" + secretKeyRef: + key: "234" + name: "233" + optional: true + envFrom: + - configMapRef: + name: "223" + optional: true + prefix: "222" + secretRef: + name: "224" + optional: true + image: "216" + imagePullPolicy: I\p[ + lifecycle: + postStart: + exec: + command: + - "253" + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "254" + port: 963670270 + scheme: ɘȌ脾嚏吐ĠLƐȤ藠3.v + tcpSocket: + host: "259" + port: "258" + preStop: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: '\ ' + tcpSocket: + host: "267" + port: "266" + livenessProbe: + exec: + command: + - "241" + failureThreshold: 2040455355 + httpGet: + host: "243" + httpHeaders: + - name: "244" + value: "245" + path: "242" + port: -342705708 + scheme: fw[Řż丩ŽoǠŻʘY賃ɪ鐊 + initialDelaySeconds: 364078113 + periodSeconds: 828173251 + successThreshold: -394397948 + tcpSocket: + host: "246" + port: 88483549 + timeoutSeconds: -181693648 + name: "215" + ports: + - containerPort: -1478830017 + hostIP: "221" + hostPort: -1762049522 + name: "220" + protocol: ÷nI粛E煹ǐƲE + readinessProbe: + exec: + command: + - "247" + failureThreshold: -1920661051 + httpGet: + host: "249" + httpHeaders: + - name: "250" + value: "251" + path: "248" + port: 474119379 + scheme: 萭旿@掇lNdǂ>5姣 + initialDelaySeconds: 1505082076 + periodSeconds: 1602745893 + successThreshold: 1599076900 + tcpSocket: + host: "252" + port: 1498833271 + timeoutSeconds: 1447898632 + resources: + limits: + ',铻OŤǢʭ嵔棂p儼Ƿ裚瓶': "806" + requests: + ɩC: "766" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ĨɆâĺɗŹ倗 + drop: + - 晒嶗UÐ_ƮA攤/ɸɎ R§耶FfBl + privileged: true + procMount: Ȱ?$矡ȶ网 + readOnlyRootFilesystem: false + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "272" + role: "270" + type: "271" + user: "269" + stdin: true + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: «丯Ƙ枛牐ɺ皚 + tty: true + volumeDevices: + - devicePath: "240" + name: "239" + volumeMounts: + - mountPath: "236" + mountPropagation: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + name: "235" + subPath: "237" + subPathExpr: "238" + workingDir: "219" + dnsConfig: + nameservers: + - "333" + options: + - name: "335" + value: "336" + searches: + - "334" + enableServiceLinks: true + hostAliases: + - hostnames: + - "331" + ip: "330" + hostIPC: true + hostNetwork: true + hostPID: true + hostname: "285" + imagePullSecrets: + - name: "284" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 嫙&蒒5靇C'ɵK.Q貇 + readOnlyRootFilesystem: false + runAsGroup: 6637292039508172491 + runAsNonRoot: false + runAsUser: -6722299225018603773 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "277" + nodeSelector: + "273": "274" + priority: -852112760 + priorityClassName: "332" + readinessGates: + - conditionType: "" + runtimeClassName: "337" + schedulerName: "327" + securityContext: + fsGroup: -4765779537771254535 + runAsGroup: 5267311692406174869 + runAsNonRoot: false + runAsUser: -5860790522738935260 + seLinuxOptions: + level: "281" + role: "279" + type: "280" + user: "278" + supplementalGroups: + - -4369115231127764890 + sysctls: + - name: "282" + value: "283" + serviceAccount: "276" + serviceAccountName: "275" + shareProcessNamespace: false + subdomain: "286" + terminationGracePeriodSeconds: -549108701661089463 + tolerations: + - effect: 群E牬庘颮6(|ǖûǭ + key: "328" + operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊 + tolerationSeconds: -288011219492438332 + value: "329" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1298031603 + conditions: + - lastTransitionTime: "2488-07-22T04:14:34Z" + message: "339" + reason: "338" + status: óƒ畒Üɉ愂,wa纝 + type: .¸赂ʓ蔋 ǵq砯á缈gȇǙ屏宨殴妓ɡ + fullyLabeledReplicas: 163034368 + observedGeneration: -3092144976843560567 + readyReplicas: 1631678367 + replicas: -1280563546 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.json new file mode 100644 index 00000000000..7fc21892b87 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.json @@ -0,0 +1,52 @@ +{ + "kind": "Scale", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.pb index c8dcea40ab2..f0103985648 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.yaml new file mode 100644 index 00000000000..560398d409d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/extensions.v1beta1.Scale.after_roundtrip.yaml @@ -0,0 +1,37 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.json new file mode 100644 index 00000000000..e9b98ea8650 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.json @@ -0,0 +1,60 @@ +{ + "kind": "ImageReview", + "apiVersion": "imagepolicy.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "containers": [ + { + "image": "24" + } + ], + "annotations": { + "25": "26" + }, + "namespace": "27" + }, + "status": { + "allowed": false, + "reason": "28", + "auditAnnotations": { + "29": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.pb index a087d29fefd..7fbd0b37204 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.yaml new file mode 100644 index 00000000000..27763f421a6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.yaml @@ -0,0 +1,41 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + annotations: + "25": "26" + containers: + - image: "24" + namespace: "27" +status: + allowed: false + auditAnnotations: + "29": "30" + reason: "28" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.json new file mode 100644 index 00000000000..a32cc376315 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.json @@ -0,0 +1,155 @@ +{ + "kind": "NetworkPolicy", + "apiVersion": "networking.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "podSelector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "ingress": [ + { + "ports": [ + { + "protocol": "ÐƣKʘńw:5塋訩塶\"=y钡n" + } + ], + "from": [ + { + "podSelector": { + "matchLabels": { + "y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk": "h-JM" + }, + "matchExpressions": [ + { + "key": "44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7", + "operator": "In", + "values": [ + "17_.8CnT" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "rSf5_Or.i1_7z.WH-..T": "2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0" + }, + "matchExpressions": [ + { + "key": "83.SD..P.---5.-3", + "operator": "NotIn", + "values": [ + "hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q" + ] + } + ] + }, + "ipBlock": { + "cidr": "42", + "except": [ + "43" + ] + } + } + ] + } + ], + "egress": [ + { + "ports": [ + { + "protocol": "ƯĖ漘Z剚敍0)鈼¬麄p呝T" + } + ], + "to": [ + { + "podSelector": { + "matchLabels": { + "9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm": "2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P" + }, + "matchExpressions": [ + { + "key": "Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8", + "operator": "NotIn", + "values": [ + "q.0-_1-F.h-__k_K5._3" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u": "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + }, + "matchExpressions": [ + { + "key": "5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M", + "operator": "NotIn", + "values": [ + "D.GgT7_7P" + ] + } + ] + }, + "ipBlock": { + "cidr": "56", + "except": [ + "57" + ] + } + } + ] + } + ], + "policyTypes": [ + "h4ɊHȖ|ʐ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.pb index 1e7ac80d7c3..b1ddeb28d33 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.yaml new file mode 100644 index 00000000000..2f32dbb1d8e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.yaml @@ -0,0 +1,89 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + egress: + - ports: + - protocol: ƯĖ漘Z剚敍0)鈼¬麄p呝T + to: + - ipBlock: + cidr: "56" + except: + - "57" + namespaceSelector: + matchExpressions: + - key: 5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M + operator: NotIn + values: + - D.GgT7_7P + matchLabels: + G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u: O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + podSelector: + matchExpressions: + - key: Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8 + operator: NotIn + values: + - q.0-_1-F.h-__k_K5._3 + matchLabels: + 9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm: 2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P + ingress: + - from: + - ipBlock: + cidr: "42" + except: + - "43" + namespaceSelector: + matchExpressions: + - key: 83.SD..P.---5.-3 + operator: NotIn + values: + - hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q + matchLabels: + rSf5_Or.i1_7z.WH-..T: 2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0 + podSelector: + matchExpressions: + - key: 44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7 + operator: In + values: + - 17_.8CnT + matchLabels: + y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk: h-JM + ports: + - protocol: ÐƣKʘńw:5塋訩塶"=y钡n + podSelector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + policyTypes: + - h4ɊHȖ|ʐ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.json new file mode 100644 index 00000000000..f3745d91df5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.json @@ -0,0 +1,82 @@ +{ + "kind": "Ingress", + "apiVersion": "networking.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "backend": { + "serviceName": "24", + "servicePort": "25" + }, + "tls": [ + { + "hosts": [ + "26" + ], + "secretName": "27" + } + ], + "rules": [ + { + "host": "28", + "http": { + "paths": [ + { + "path": "29", + "backend": { + "serviceName": "30", + "servicePort": -213805612 + } + } + ] + } + } + ] + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "31", + "hostname": "32" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.pb index b978af30037..bf7f4fc12fc 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.yaml new file mode 100644 index 00000000000..411e6789473 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.yaml @@ -0,0 +1,51 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + backend: + serviceName: "24" + servicePort: "25" + rules: + - host: "28" + http: + paths: + - backend: + serviceName: "30" + servicePort: -213805612 + path: "29" + tls: + - hosts: + - "26" + secretName: "27" +status: + loadBalancer: + ingress: + - hostname: "32" + ip: "31" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.json new file mode 100644 index 00000000000..a5587b04c8b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.json @@ -0,0 +1,45 @@ +{ + "kind": "RuntimeClass", + "apiVersion": "node.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "runtimeHandler": "24" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.pb index 02f01043c6e..a14dc42feb5 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.yaml new file mode 100644 index 00000000000..1cc8297a95a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.yaml @@ -0,0 +1,32 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + runtimeHandler: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.json new file mode 100644 index 00000000000..a9f39f3b4d6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.json @@ -0,0 +1,43 @@ +{ + "kind": "RuntimeClass", + "apiVersion": "node.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "handler": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.pb index 45c3c6e3c82..18ce5ccb02e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.yaml new file mode 100644 index 00000000000..deee3dacf17 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.yaml @@ -0,0 +1,31 @@ +apiVersion: node.k8s.io/v1beta1 +handler: "24" +kind: RuntimeClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.json new file mode 100644 index 00000000000..ebae003f21e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.json @@ -0,0 +1,54 @@ +{ + "kind": "Eviction", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "deleteOptions": { + "gracePeriodSeconds": -8496244716696586452, + "preconditions": { + "uid": "6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+", + "resourceVersion": "24" + }, + "orphanDependents": false, + "propagationPolicy": "牗洝尿彀亞螩B峅x4%a鯿rŎ", + "dryRun": [ + "25" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.pb index 83d19dfb5e1..392909b5f53 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.yaml new file mode 100644 index 00000000000..c0c23e53515 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.Eviction.after_roundtrip.yaml @@ -0,0 +1,39 @@ +apiVersion: policy/v1beta1 +deleteOptions: + dryRun: + - "25" + gracePeriodSeconds: -8496244716696586452 + orphanDependents: false + preconditions: + resourceVersion: "24" + uid: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + propagationPolicy: 牗洝尿彀亞螩B峅x4%a鯿rŎ +kind: Eviction +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.json new file mode 100644 index 00000000000..c5895942f40 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.json @@ -0,0 +1,68 @@ +{ + "kind": "PodDisruptionBudget", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + } + }, + "status": { + "observedGeneration": -4178463431261421654, + "disruptedPods": { + "30": "2331-08-21T12:12:02Z" + }, + "disruptionsAllowed": 925313537, + "currentHealthy": -1628457490, + "desiredHealthy": 1184528004, + "expectedPods": -144625578 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.pb index c154498d8a4..16ebc225b00 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.yaml new file mode 100644 index 00000000000..8f4b018ea7f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.yaml @@ -0,0 +1,47 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g +status: + currentHealthy: -1628457490 + desiredHealthy: 1184528004 + disruptedPods: + "30": "2331-08-21T12:12:02Z" + disruptionsAllowed: 925313537 + expectedPods: -144625578 + observedGeneration: -4178463431261421654 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.json new file mode 100644 index 00000000000..06b497a5397 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.json @@ -0,0 +1,137 @@ +{ + "kind": "PodSecurityPolicy", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "privileged": true, + "defaultAddCapabilities": [ + "ǸƢ6/" + ], + "requiredDropCapabilities": [ + "VŚ(ĿȊ甞谐颋" + ], + "allowedCapabilities": [ + "SǡƏ" + ], + "volumes": [ + "$+½H牗洝尿彀亞螩B峅" + ], + "hostNetwork": true, + "hostPorts": [ + { + "min": -827642756, + "max": -1487653240 + } + ], + "hostPID": true, + "hostIPC": true, + "seLinux": { + "rule": "", + "seLinuxOptions": { + "user": "24", + "role": "25", + "type": "26", + "level": "27" + } + }, + "runAsUser": { + "rule": ":狞夌碕ʂɭîcP$Iņɖ", + "ranges": [ + { + "min": 6715860513467504728, + "max": -7606590868934742876 + } + ] + }, + "runAsGroup": { + "rule": "ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(-", + "ranges": [ + { + "min": 4788190398976706073, + "max": 7506785378065797295 + } + ] + }, + "supplementalGroups": { + "rule": "?øēƺ魋Ď儇击3ƆìQ", + "ranges": [ + { + "min": -9190478501544852634, + "max": -8763960668058519584 + } + ] + }, + "fsGroup": { + "rule": "託仭", + "ranges": [ + { + "min": -7003704988542234731, + "max": -2225037131652530471 + } + ] + }, + "defaultAllowPrivilegeEscalation": false, + "allowPrivilegeEscalation": false, + "allowedHostPaths": [ + { + "pathPrefix": "28" + } + ], + "allowedFlexVolumes": [ + { + "driver": "29" + } + ], + "allowedCSIDrivers": [ + { + "name": "30" + } + ], + "allowedUnsafeSysctls": [ + "31" + ], + "forbiddenSysctls": [ + "32" + ], + "allowedProcMountTypes": [ + "¬轚9Ȏ瀮昃" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.pb index 4ca0855f7bb..c28fceaadc9 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.yaml new file mode 100644 index 00000000000..78b1960f39b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.yaml @@ -0,0 +1,87 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + allowPrivilegeEscalation: false + allowedCSIDrivers: + - name: "30" + allowedCapabilities: + - SǡƏ + allowedFlexVolumes: + - driver: "29" + allowedHostPaths: + - pathPrefix: "28" + allowedProcMountTypes: + - ¬轚9Ȏ瀮昃 + allowedUnsafeSysctls: + - "31" + defaultAddCapabilities: + - ǸƢ6/ + defaultAllowPrivilegeEscalation: false + forbiddenSysctls: + - "32" + fsGroup: + ranges: + - max: -2225037131652530471 + min: -7003704988542234731 + rule: 託仭 + hostIPC: true + hostNetwork: true + hostPID: true + hostPorts: + - max: -1487653240 + min: -827642756 + privileged: true + requiredDropCapabilities: + - VŚ(ĿȊ甞谐颋 + runAsGroup: + ranges: + - max: 7506785378065797295 + min: 4788190398976706073 + rule: ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(- + runAsUser: + ranges: + - max: -7606590868934742876 + min: 6715860513467504728 + rule: :狞夌碕ʂɭîcP$Iņɖ + seLinux: + rule: "" + seLinuxOptions: + level: "27" + role: "25" + type: "26" + user: "24" + supplementalGroups: + ranges: + - max: -8763960668058519584 + min: -9190478501544852634 + rule: ?øēƺ魋Ď儇击3ƆìQ + volumes: + - $+½H牗洝尿彀亞螩B峅 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.json new file mode 100644 index 00000000000..957e602ee17 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.pb index fb1908e9de8..69cf6772b71 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.yaml new file mode 100644 index 00000000000..c514d037290 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.yaml @@ -0,0 +1,50 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..6ca8f15cd99 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.pb index 6aba7914e37..8e7147f823c 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..8692ec0ab5d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.json new file mode 100644 index 00000000000..4b75aacef1c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.json @@ -0,0 +1,61 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.pb index 459981e5ce3..bf8c3c63b96 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.yaml new file mode 100644 index 00000000000..21bf30db5d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.yaml @@ -0,0 +1,41 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..ea7757e560a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.pb index 57e4a04df0e..d576a7b69fb 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..12f27d0b0bf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.json new file mode 100644 index 00000000000..4d503ca1979 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.pb index 3dd9c173563..2a7f395825e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.yaml new file mode 100644 index 00000000000..39ccf543ab6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.yaml @@ -0,0 +1,50 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1alpha1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..0facea971b8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiVersion": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.pb index 73cb17bd65f..5795bc3cc85 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..70da126d72d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiVersion: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.json new file mode 100644 index 00000000000..3f8f0686608 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.json @@ -0,0 +1,61 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.pb index 5b7ca6794df..eb034e7e7d1 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.yaml new file mode 100644 index 00000000000..a97ed522f48 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.yaml @@ -0,0 +1,41 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..33ed28e7f4b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiVersion": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.pb index 7fd54c7f0cd..f2f8ce471d6 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..1a289ba8a3e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiVersion: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.json new file mode 100644 index 00000000000..37af055fee5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.pb index f1421815662..b5ca30fac5a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.yaml new file mode 100644 index 00000000000..8c64e4839f5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.yaml @@ -0,0 +1,50 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1beta1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..2d3b7c6891c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.pb index 0c643ab2510..8a8cff9bb57 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..efce3c98d65 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.json new file mode 100644 index 00000000000..8500b33965d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.json @@ -0,0 +1,61 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.pb index 4ee7dd0d61a..049d4ee401b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.yaml new file mode 100644 index 00000000000..f8f0d237216 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.yaml @@ -0,0 +1,41 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..93f2a211238 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.pb index 0823a9d1dac..a92c422f534 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..60ae466dbe9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.json new file mode 100644 index 00000000000..145c063f80a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "value": -2052872833, + "description": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.pb index 34ac6269697..9c638ad8866 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.yaml new file mode 100644 index 00000000000..999afba8890 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.yaml @@ -0,0 +1,32 @@ +apiVersion: scheduling.k8s.io/v1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.json new file mode 100644 index 00000000000..bb42f7f7c42 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "value": -2052872833, + "description": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.pb index 55c60776df3..63b46bf6a45 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.yaml new file mode 100644 index 00000000000..c24eef0ed2e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.yaml @@ -0,0 +1,32 @@ +apiVersion: scheduling.k8s.io/v1alpha1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.json new file mode 100644 index 00000000000..4c43d0983ed --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "value": -2052872833, + "description": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.pb index 103a2406576..e39c6b97868 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.yaml new file mode 100644 index 00000000000..15436bbc505 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.yaml @@ -0,0 +1,32 @@ +apiVersion: scheduling.k8s.io/v1beta1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.json new file mode 100644 index 00000000000..66eb88b199d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.json @@ -0,0 +1,379 @@ +{ + "kind": "PodPreset", + "apiVersion": "settings.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "env": [ + { + "name": "30", + "value": "31", + "valueFrom": { + "fieldRef": { + "apiVersion": "32", + "fieldPath": "33" + }, + "resourceFieldRef": { + "containerName": "34", + "resource": "35", + "divisor": "904" + }, + "configMapKeyRef": { + "name": "36", + "key": "37", + "optional": true + }, + "secretKeyRef": { + "name": "38", + "key": "39", + "optional": true + } + } + } + ], + "envFrom": [ + { + "prefix": "40", + "configMapRef": { + "name": "41", + "optional": false + }, + "secretRef": { + "name": "42", + "optional": false + } + } + ], + "volumes": [ + { + "name": "43", + "hostPath": { + "path": "44", + "type": "訩塶\"=y钡n)İ笓珣筩Ɛ" + }, + "emptyDir": { + "medium": "_痸荎僋bŭ", + "sizeLimit": "837" + }, + "gcePersistentDisk": { + "pdName": "45", + "fsType": "46", + "partition": -656741678 + }, + "awsElasticBlockStore": { + "volumeID": "47", + "fsType": "48", + "partition": 459991461, + "readOnly": true + }, + "gitRepo": { + "repository": "49", + "revision": "50", + "directory": "51" + }, + "secret": { + "secretName": "52", + "items": [ + { + "key": "53", + "path": "54", + "mode": 614353626 + } + ], + "defaultMode": -649405296, + "optional": false + }, + "nfs": { + "server": "55", + "path": "56", + "readOnly": true + }, + "iscsi": { + "targetPortal": "57", + "iqn": "58", + "lun": 578888856, + "iscsiInterface": "59", + "fsType": "60", + "readOnly": true, + "portals": [ + "61" + ], + "secretRef": { + "name": "62" + }, + "initiatorName": "63" + }, + "glusterfs": { + "endpoints": "64", + "path": "65" + }, + "persistentVolumeClaim": { + "claimName": "66" + }, + "rbd": { + "monitors": [ + "67" + ], + "image": "68", + "fsType": "69", + "pool": "70", + "user": "71", + "keyring": "72", + "secretRef": { + "name": "73" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "74", + "fsType": "75", + "secretRef": { + "name": "76" + }, + "readOnly": true, + "options": { + "77": "78" + } + }, + "cinder": { + "volumeID": "79", + "fsType": "80", + "secretRef": { + "name": "81" + } + }, + "cephfs": { + "monitors": [ + "82" + ], + "path": "83", + "user": "84", + "secretFile": "85", + "secretRef": { + "name": "86" + } + }, + "flocker": { + "datasetName": "87", + "datasetUUID": "88" + }, + "downwardAPI": { + "items": [ + { + "path": "89", + "fieldRef": { + "apiVersion": "90", + "fieldPath": "91" + }, + "resourceFieldRef": { + "containerName": "92", + "resource": "93", + "divisor": "458" + }, + "mode": -836939996 + } + ], + "defaultMode": -675641027 + }, + "fc": { + "targetWWNs": [ + "94" + ], + "lun": 599310027, + "fsType": "95", + "wwids": [ + "96" + ] + }, + "azureFile": { + "secretName": "97", + "shareName": "98" + }, + "configMap": { + "name": "99", + "items": [ + { + "key": "100", + "path": "101", + "mode": 587975894 + } + ], + "defaultMode": -1697933829, + "optional": false + }, + "vsphereVolume": { + "volumePath": "102", + "fsType": "103", + "storagePolicyName": "104", + "storagePolicyID": "105" + }, + "quobyte": { + "registry": "106", + "volume": "107", + "readOnly": true, + "user": "108", + "group": "109", + "tenant": "110" + }, + "azureDisk": { + "diskName": "111", + "diskURI": "112", + "cachingMode": "Mȗ礼2ħ籦ö嗏ʑ\u003e季Cʖ畬x骀Š", + "fsType": "113", + "readOnly": true, + "kind": "湙騘" + }, + "photonPersistentDisk": { + "pdID": "114", + "fsType": "115" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "116", + "items": [ + { + "key": "117", + "path": "118", + "mode": 663386308 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "119", + "fieldRef": { + "apiVersion": "120", + "fieldPath": "121" + }, + "resourceFieldRef": { + "containerName": "122", + "resource": "123", + "divisor": "354" + }, + "mode": -1545709933 + } + ] + }, + "configMap": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": -1562726486 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "127", + "expirationSeconds": 6413320236483872038, + "path": "128" + } + } + ], + "defaultMode": 411507758 + }, + "portworxVolume": { + "volumeID": "129", + "fsType": "130" + }, + "scaleIO": { + "gateway": "131", + "system": "132", + "secretRef": { + "name": "133" + }, + "sslEnabled": true, + "protectionDomain": "134", + "storagePool": "135", + "storageMode": "136", + "volumeName": "137", + "fsType": "138" + }, + "storageos": { + "volumeName": "139", + "volumeNamespace": "140", + "fsType": "141", + "secretRef": { + "name": "142" + } + }, + "csi": { + "driver": "143", + "readOnly": false, + "fsType": "144", + "volumeAttributes": { + "145": "146" + }, + "nodePublishSecretRef": { + "name": "147" + } + } + } + ], + "volumeMounts": [ + { + "name": "148", + "mountPath": "149", + "subPath": "150", + "mountPropagation": "ȥ啕禗Ǐ2啗塧", + "subPathExpr": "151" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.pb index 814a4c2a5d8..0eff813943c 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.yaml new file mode 100644 index 00000000000..16cf38cc209 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.yaml @@ -0,0 +1,269 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + env: + - name: "30" + value: "31" + valueFrom: + configMapKeyRef: + key: "37" + name: "36" + optional: true + fieldRef: + apiVersion: "32" + fieldPath: "33" + resourceFieldRef: + containerName: "34" + divisor: "904" + resource: "35" + secretKeyRef: + key: "39" + name: "38" + optional: true + envFrom: + - configMapRef: + name: "41" + optional: false + prefix: "40" + secretRef: + name: "42" + optional: false + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + volumeMounts: + - mountPath: "149" + mountPropagation: ȥ啕禗Ǐ2啗塧 + name: "148" + subPath: "150" + subPathExpr: "151" + volumes: + - awsElasticBlockStore: + fsType: "48" + partition: 459991461 + readOnly: true + volumeID: "47" + azureDisk: + cachingMode: Mȗ礼2ħ籦ö嗏ʑ>季Cʖ畬x骀Š + diskName: "111" + diskURI: "112" + fsType: "113" + kind: 湙騘 + readOnly: true + azureFile: + secretName: "97" + shareName: "98" + cephfs: + monitors: + - "82" + path: "83" + secretFile: "85" + secretRef: + name: "86" + user: "84" + cinder: + fsType: "80" + secretRef: + name: "81" + volumeID: "79" + configMap: + defaultMode: -1697933829 + items: + - key: "100" + mode: 587975894 + path: "101" + name: "99" + optional: false + csi: + driver: "143" + fsType: "144" + nodePublishSecretRef: + name: "147" + readOnly: false + volumeAttributes: + "145": "146" + downwardAPI: + defaultMode: -675641027 + items: + - fieldRef: + apiVersion: "90" + fieldPath: "91" + mode: -836939996 + path: "89" + resourceFieldRef: + containerName: "92" + divisor: "458" + resource: "93" + emptyDir: + medium: _痸荎僋bŭ + sizeLimit: "837" + fc: + fsType: "95" + lun: 599310027 + targetWWNs: + - "94" + wwids: + - "96" + flexVolume: + driver: "74" + fsType: "75" + options: + "77": "78" + readOnly: true + secretRef: + name: "76" + flocker: + datasetName: "87" + datasetUUID: "88" + gcePersistentDisk: + fsType: "46" + partition: -656741678 + pdName: "45" + gitRepo: + directory: "51" + repository: "49" + revision: "50" + glusterfs: + endpoints: "64" + path: "65" + hostPath: + path: "44" + type: 訩塶"=y钡n)İ笓珣筩Ɛ + iscsi: + fsType: "60" + initiatorName: "63" + iqn: "58" + iscsiInterface: "59" + lun: 578888856 + portals: + - "61" + readOnly: true + secretRef: + name: "62" + targetPortal: "57" + name: "43" + nfs: + path: "56" + readOnly: true + server: "55" + persistentVolumeClaim: + claimName: "66" + photonPersistentDisk: + fsType: "115" + pdID: "114" + portworxVolume: + fsType: "130" + volumeID: "129" + projected: + defaultMode: 411507758 + sources: + - configMap: + items: + - key: "125" + mode: -1562726486 + path: "126" + name: "124" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "120" + fieldPath: "121" + mode: -1545709933 + path: "119" + resourceFieldRef: + containerName: "122" + divisor: "354" + resource: "123" + secret: + items: + - key: "117" + mode: 663386308 + path: "118" + name: "116" + optional: true + serviceAccountToken: + audience: "127" + expirationSeconds: 6413320236483872038 + path: "128" + quobyte: + group: "109" + readOnly: true + registry: "106" + tenant: "110" + user: "108" + volume: "107" + rbd: + fsType: "69" + image: "68" + keyring: "72" + monitors: + - "67" + pool: "70" + readOnly: true + secretRef: + name: "73" + user: "71" + scaleIO: + fsType: "138" + gateway: "131" + protectionDomain: "134" + secretRef: + name: "133" + sslEnabled: true + storageMode: "136" + storagePool: "135" + system: "132" + volumeName: "137" + secret: + defaultMode: -649405296 + items: + - key: "53" + mode: 614353626 + path: "54" + optional: false + secretName: "52" + storageos: + fsType: "141" + secretRef: + name: "142" + volumeName: "139" + volumeNamespace: "140" + vsphereVolume: + fsType: "103" + storagePolicyID: "105" + storagePolicyName: "104" + volumePath: "102" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.json new file mode 100644 index 00000000000..3720f89dfbd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.json @@ -0,0 +1,64 @@ +{ + "kind": "StorageClass", + "apiVersion": "storage.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "provisioner": "24", + "parameters": { + "25": "26" + }, + "reclaimPolicy": "ǸƢ6/", + "mountOptions": [ + "27" + ], + "allowVolumeExpansion": true, + "volumeBindingMode": "ĉy緅縕\u003eŽ燹憍峕?狱³-Ǐ", + "allowedTopologies": [ + { + "matchLabelExpressions": [ + { + "key": "28", + "values": [ + "29" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.pb index 59411c02891..d3311ab2d9b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.yaml new file mode 100644 index 00000000000..f65974eb3cd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.StorageClass.after_roundtrip.yaml @@ -0,0 +1,43 @@ +allowVolumeExpansion: true +allowedTopologies: +- matchLabelExpressions: + - key: "28" + values: + - "29" +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +mountOptions: +- "27" +parameters: + "25": "26" +provisioner: "24" +reclaimPolicy: ǸƢ6/ +volumeBindingMode: ĉy緅縕>Ž燹憍峕?狱³-Ǐ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.json new file mode 100644 index 00000000000..c8c56f6a2a7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.json @@ -0,0 +1,63 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25" + }, + "nodeName": "26" + }, + "status": { + "attached": true, + "attachmentMetadata": { + "27": "28" + }, + "attachError": { + "time": "2901-11-14T22:54:07Z", + "message": "29" + }, + "detachError": { + "time": "1999-07-03T22:31:10Z", + "message": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.pb index d9c88284a92..59b56ff622f 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.yaml new file mode 100644 index 00000000000..7107af78cf4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.yaml @@ -0,0 +1,45 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "26" + source: + persistentVolumeName: "25" +status: + attachError: + message: "29" + time: "2901-11-14T22:54:07Z" + attached: true + attachmentMetadata: + "27": "28" + detachError: + message: "30" + time: "1999-07-03T22:31:10Z" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.json new file mode 100644 index 00000000000..5a22e155886 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.json @@ -0,0 +1,63 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25" + }, + "nodeName": "26" + }, + "status": { + "attached": true, + "attachmentMetadata": { + "27": "28" + }, + "attachError": { + "time": "2901-11-14T22:54:07Z", + "message": "29" + }, + "detachError": { + "time": "1999-07-03T22:31:10Z", + "message": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.pb index 1bb5e92827d..dd0e5949472 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.yaml new file mode 100644 index 00000000000..f62548a1f84 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.yaml @@ -0,0 +1,45 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "26" + source: + persistentVolumeName: "25" +status: + attachError: + message: "29" + time: "2901-11-14T22:54:07Z" + attached: true + attachmentMetadata: + "27": "28" + detachError: + message: "30" + time: "1999-07-03T22:31:10Z" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.json new file mode 100644 index 00000000000..300c88b1f7b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.json @@ -0,0 +1,46 @@ +{ + "kind": "CSIDriver", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "attachRequired": false, + "podInfoOnMount": true + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.pb index 840b040ced4..c1e012b929a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.yaml new file mode 100644 index 00000000000..dc765284861 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.yaml @@ -0,0 +1,33 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attachRequired: false + podInfoOnMount: true diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.json new file mode 100644 index 00000000000..33d909c1665 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.json @@ -0,0 +1,53 @@ +{ + "kind": "CSINode", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "drivers": [ + { + "name": "24", + "nodeID": "25", + "topologyKeys": [ + "26" + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.pb index fd387b56bc5..3b7e3c7896b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.yaml new file mode 100644 index 00000000000..6d0092ea95f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.yaml @@ -0,0 +1,36 @@ +apiVersion: storage.k8s.io/v1beta1 +kind: CSINode +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + drivers: + - name: "24" + nodeID: "25" + topologyKeys: + - "26" diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.json new file mode 100644 index 00000000000..2d3717d774b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.json @@ -0,0 +1,64 @@ +{ + "kind": "StorageClass", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "provisioner": "24", + "parameters": { + "25": "26" + }, + "reclaimPolicy": "ǸƢ6/", + "mountOptions": [ + "27" + ], + "allowVolumeExpansion": true, + "volumeBindingMode": "ĉy緅縕\u003eŽ燹憍峕?狱³-Ǐ", + "allowedTopologies": [ + { + "matchLabelExpressions": [ + { + "key": "28", + "values": [ + "29" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.pb index ea41811f0dd..d7c99609560 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.yaml new file mode 100644 index 00000000000..8dd0ff3b80e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.yaml @@ -0,0 +1,43 @@ +allowVolumeExpansion: true +allowedTopologies: +- matchLabelExpressions: + - key: "28" + values: + - "29" +apiVersion: storage.k8s.io/v1beta1 +kind: StorageClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +mountOptions: +- "27" +parameters: + "25": "26" +provisioner: "24" +reclaimPolicy: ǸƢ6/ +volumeBindingMode: ĉy緅縕>Ž燹憍峕?狱³-Ǐ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.json new file mode 100644 index 00000000000..2697edfefbd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.json @@ -0,0 +1,63 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25" + }, + "nodeName": "26" + }, + "status": { + "attached": true, + "attachmentMetadata": { + "27": "28" + }, + "attachError": { + "time": "2901-11-14T22:54:07Z", + "message": "29" + }, + "detachError": { + "time": "1999-07-03T22:31:10Z", + "message": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.pb index 49aa7398178..bee69865933 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.yaml new file mode 100644 index 00000000000..ff9bbcb105d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.14.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.yaml @@ -0,0 +1,45 @@ +apiVersion: storage.k8s.io/v1beta1 +kind: VolumeAttachment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "26" + source: + persistentVolumeName: "25" +status: + attachError: + message: "29" + time: "2901-11-14T22:54:07Z" + attached: true + attachmentMetadata: + "27": "28" + detachError: + message: "30" + time: "1999-07-03T22:31:10Z" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.json new file mode 100644 index 00000000000..6f0a45c25e7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.json @@ -0,0 +1,107 @@ +{ + "kind": "MutatingWebhookConfiguration", + "apiVersion": "admissionregistration.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "webhooks": [ + { + "name": "24", + "clientConfig": { + "url": "25", + "service": { + "namespace": "26", + "name": "27", + "path": "28", + "port": 2114329341 + }, + "caBundle": "RA==" + }, + "rules": [ + { + "operations": [ + "ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+½H牗" + ], + "apiGroups": [ + "29" + ], + "apiVersions": [ + "30" + ], + "resources": [ + "31" + ], + "scope": "ȎțêɘIJ斬³;Ơ歿" + } + ], + "failurePolicy": "狞夌碕ʂɭ", + "matchPolicy": "cP$Iņɖ橙9", + "namespaceSelector": { + "matchLabels": { + "MHLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8.3": "U-_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" + ] + } + ] + }, + "objectSelector": { + "matchLabels": { + "81po6c-m6173y.390q-6-i2d020hj--a-8g--z-nt-b-6-17-58-n---5df19/H.__.h-J-M.9_T.q-o7.y-SQ.9A-F-.4--_vLW.jj-.5B.._.5_3-_4.3i": "i.Fg.Cs_.8-EA" + }, + "matchExpressions": [ + { + "key": "4m-s0833--52-9guv59s-3------6tv27r-m8w-6d/5w9-Wm_AO-l8VKLyHA_.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o-B", + "operator": "DoesNotExist" + } + ] + }, + "sideEffects": "ŴĿ", + "timeoutSeconds": 1525829664, + "admissionReviewVersions": [ + "44" + ], + "reinvocationPolicy": "ȉ彂" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.pb index 2e7da423875..d3867860366 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.yaml new file mode 100644 index 00000000000..8b75c8275ad --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.MutatingWebhookConfiguration.after_roundtrip.yaml @@ -0,0 +1,71 @@ +apiVersion: admissionregistration.k8s.io/v1beta1 +kind: MutatingWebhookConfiguration +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +webhooks: +- admissionReviewVersions: + - "44" + clientConfig: + caBundle: RA== + service: + name: "27" + namespace: "26" + path: "28" + port: 2114329341 + url: "25" + failurePolicy: 狞夌碕ʂɭ + matchPolicy: cP$Iņɖ橙9 + name: "24" + namespaceSelector: + 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: + MHLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8.3: U-_Bq.m_4 + objectSelector: + matchExpressions: + - key: 4m-s0833--52-9guv59s-3------6tv27r-m8w-6d/5w9-Wm_AO-l8VKLyHA_.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o-B + operator: DoesNotExist + matchLabels: + 81po6c-m6173y.390q-6-i2d020hj--a-8g--z-nt-b-6-17-58-n---5df19/H.__.h-J-M.9_T.q-o7.y-SQ.9A-F-.4--_vLW.jj-.5B.._.5_3-_4.3i: i.Fg.Cs_.8-EA + reinvocationPolicy: ȉ彂 + rules: + - apiGroups: + - "29" + apiVersions: + - "30" + operations: + - ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+½H牗 + resources: + - "31" + scope: ȎțêɘIJ斬³;Ơ歿 + sideEffects: ŴĿ + timeoutSeconds: 1525829664 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.json new file mode 100644 index 00000000000..69cf7b40491 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.json @@ -0,0 +1,106 @@ +{ + "kind": "ValidatingWebhookConfiguration", + "apiVersion": "admissionregistration.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "webhooks": [ + { + "name": "24", + "clientConfig": { + "url": "25", + "service": { + "namespace": "26", + "name": "27", + "path": "28", + "port": 2114329341 + }, + "caBundle": "RA==" + }, + "rules": [ + { + "operations": [ + "ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+½H牗" + ], + "apiGroups": [ + "29" + ], + "apiVersions": [ + "30" + ], + "resources": [ + "31" + ], + "scope": "ȎțêɘIJ斬³;Ơ歿" + } + ], + "failurePolicy": "狞夌碕ʂɭ", + "matchPolicy": "cP$Iņɖ橙9", + "namespaceSelector": { + "matchLabels": { + "MHLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8.3": "U-_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" + ] + } + ] + }, + "objectSelector": { + "matchLabels": { + "81po6c-m6173y.390q-6-i2d020hj--a-8g--z-nt-b-6-17-58-n---5df19/H.__.h-J-M.9_T.q-o7.y-SQ.9A-F-.4--_vLW.jj-.5B.._.5_3-_4.3i": "i.Fg.Cs_.8-EA" + }, + "matchExpressions": [ + { + "key": "4m-s0833--52-9guv59s-3------6tv27r-m8w-6d/5w9-Wm_AO-l8VKLyHA_.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o-B", + "operator": "DoesNotExist" + } + ] + }, + "sideEffects": "ŴĿ", + "timeoutSeconds": 1525829664, + "admissionReviewVersions": [ + "44" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.pb index 20d70243319..4e527d3879a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.yaml new file mode 100644 index 00000000000..ca1145250ed --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/admissionregistration.k8s.io.v1beta1.ValidatingWebhookConfiguration.after_roundtrip.yaml @@ -0,0 +1,70 @@ +apiVersion: admissionregistration.k8s.io/v1beta1 +kind: ValidatingWebhookConfiguration +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +webhooks: +- admissionReviewVersions: + - "44" + clientConfig: + caBundle: RA== + service: + name: "27" + namespace: "26" + path: "28" + port: 2114329341 + url: "25" + failurePolicy: 狞夌碕ʂɭ + matchPolicy: cP$Iņɖ橙9 + name: "24" + namespaceSelector: + 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: + MHLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8.3: U-_Bq.m_4 + objectSelector: + matchExpressions: + - key: 4m-s0833--52-9guv59s-3------6tv27r-m8w-6d/5w9-Wm_AO-l8VKLyHA_.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o-B + operator: DoesNotExist + matchLabels: + 81po6c-m6173y.390q-6-i2d020hj--a-8g--z-nt-b-6-17-58-n---5df19/H.__.h-J-M.9_T.q-o7.y-SQ.9A-F-.4--_vLW.jj-.5B.._.5_3-_4.3i: i.Fg.Cs_.8-EA + rules: + - apiGroups: + - "29" + apiVersions: + - "30" + operations: + - ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+½H牗 + resources: + - "31" + scope: ȎțêɘIJ斬³;Ơ歿 + sideEffects: ŴĿ + timeoutSeconds: 1525829664 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.json new file mode 100644 index 00000000000..21a081ff975 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.pb index dd5497dd02e..e1aef3b40e8 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.yaml new file mode 100644 index 00000000000..7224b1aa896 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ControllerRevision.after_roundtrip.yaml @@ -0,0 +1,38 @@ +apiVersion: apps/v1 +data: + apiVersion: example.com/v1 + kind: CustomType + spec: + replicas: 1 + status: + available: 1 +kind: ControllerRevision +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.json new file mode 100644 index 00000000000..ee0111ff195 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.json @@ -0,0 +1,1078 @@ +{ + "kind": "DaemonSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217" + }, + "runAsUser": 6743064379422188907, + "runAsGroup": 3541984878507294780, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "Rƥ贫d飼$俊跾|@?鷅b" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": -1167973499, + "containerPort": 692541847, + "protocol": "Gưoɘ檲ɨ銦妰黖ȓƇ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": true + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "385" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": false + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "鎷卩蝾H": "824" + }, + "requests": { + "蕵ɢ": "684" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "}", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "readinessProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": -289900366, + "host": "258" + }, + "initialDelaySeconds": 559781916, + "timeoutSeconds": -1703360754, + "periodSeconds": -1569009987, + "successThreshold": -1053603859, + "failureThreshold": 1471432155 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "259" + ] + }, + "httpGet": { + "path": "260", + "port": "261", + "host": "262", + "scheme": ":贅wE@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + } + }, + "preStop": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": -1718681455, + "host": "269", + "scheme": "*ʙ嫙\u0026蒒5靇C'ɵK.", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": "272", + "host": "273" + } + } + }, + "terminationMessagePath": "274", + "terminationMessagePolicy": "£ȹ嫰ƹǔw÷nI粛E煹", + "imagePullPolicy": "ȃv渟7", + "securityContext": { + "capabilities": { + "add": [ + "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪" + ], + "drop": [ + "mɩC[ó瓧" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "275", + "role": "276", + "type": "277", + "level": "278" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "279", + "gmsaCredentialSpec": "280" + }, + "runAsUser": -6244232606031635964, + "runAsGroup": -2537458620093904059, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "ɟ踡肒Ao/樝fw[Řż丩Ž" + }, + "stdinOnce": true + } + ], + "restartPolicy": "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ", + "terminationGracePeriodSeconds": 1221494839594199191, + "activeDeadlineSeconds": -1172377136758373368, + "dnsPolicy": "Ndǂ\u003e5姣\u003e懔%熷谟þ蛯ɰ", + "nodeSelector": { + "281": "282" + }, + "serviceAccountName": "283", + "serviceAccount": "284", + "automountServiceAccountToken": true, + "nodeName": "285", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "286", + "role": "287", + "type": "288", + "level": "289" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "290", + "gmsaCredentialSpec": "291" + }, + "runAsUser": 5824892309487369487, + "runAsGroup": 6134106493278592168, + "runAsNonRoot": true, + "supplementalGroups": [ + -4964947941541214699 + ], + "fsGroup": -3979882341327374195, + "sysctls": [ + { + "name": "292", + "value": "293" + } + ] + }, + "imagePullSecrets": [ + { + "name": "294" + } + ], + "hostname": "295", + "subdomain": "296", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "297", + "operator": "t莭琽§ć\\ ïì", + "values": [ + "298" + ] + } + ], + "matchFields": [ + { + "key": "299", + "operator": "ȿ0矀Kʝ", + "values": [ + "300" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1281792166, + "preference": { + "matchExpressions": [ + { + "key": "301", + "operator": "", + "values": [ + "302" + ] + } + ], + "matchFields": [ + { + "key": "303", + "operator": "粕擓ƖHVe熼'FD", + "values": [ + "304" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu": "i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m" + }, + "matchExpressions": [ + { + "key": "x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D", + "operator": "NotIn", + "values": [ + "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + ] + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1129218498, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q": "N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3" + }, + "matchExpressions": [ + { + "key": "b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p", + "operator": "In", + "values": [ + "9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU": "P_3..H..k9M86.9a_-0R_.ZI" + }, + "matchExpressions": [ + { + "key": "8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1262074531, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O": "5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo" + }, + "matchExpressions": [ + { + "key": "3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X", + "operator": "In", + "values": [ + "T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l" + ] + } + ] + }, + "namespaces": [ + "335" + ], + "topologyKey": "336" + } + } + ] + } + }, + "schedulerName": "337", + "tolerations": [ + { + "key": "338", + "operator": "Uȍ", + "value": "339", + "effect": "^\u003cu綡Ţ搯唧", + "tolerationSeconds": 5874355269862618775 + } + ], + "hostAliases": [ + { + "ip": "340", + "hostnames": [ + "341" + ] + } + ], + "priorityClassName": "342", + "priority": -1662855542, + "dnsConfig": { + "nameservers": [ + "343" + ], + "searches": [ + "344" + ], + "options": [ + { + "name": "345", + "value": "346" + } + ] + }, + "readinessGates": [ + { + "conditionType": "l=ƈư呄" + } + ], + "runtimeClassName": "347", + "enableServiceLinks": true, + "preemptionPolicy": "ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ" + } + }, + "updateStrategy": { + "type": "丑ť竹ɁøCSɛĭ楿", + "rollingUpdate": { + + } + }, + "minReadySeconds": 1238814605, + "revisionHistoryLimit": -20831990 + }, + "status": { + "currentNumberScheduled": -258261674, + "numberMisscheduled": -555161071, + "desiredNumberScheduled": 574445425, + "numberReady": 315650291, + "observedGeneration": -8643620228921243425, + "updatedNumberScheduled": -2079336554, + "numberAvailable": -217444218, + "numberUnavailable": 165914231, + "collisionCount": 279165516, + "conditions": [ + { + "type": "疾4姺剟ź魊塾ɖ$rolȋɶuɋ", + "status": "7Ƕg續", + "lastTransitionTime": "2292-08-23T15:17:28Z", + "reason": "348", + "message": "349" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.pb index 1cc9a0f345e..cbd98e063ca 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.yaml new file mode 100644 index 00000000000..160c482b0ad --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.DaemonSet.after_roundtrip.yaml @@ -0,0 +1,731 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 1238814605 + revisionHistoryLimit: -20831990 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: -1172377136758373368 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "301" + operator: "" + values: + - "302" + matchFields: + - key: "303" + operator: 粕擓ƖHVe熼'FD + values: + - "304" + weight: 1281792166 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "297" + operator: t莭琽§ć\ ïì + values: + - "298" + matchFields: + - key: "299" + operator: ȿ0矀Kʝ + values: + - "300" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p + operator: In + values: + - 9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M + matchLabels: + aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q: N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3 + namespaces: + - "319" + topologyKey: "320" + weight: -1129218498 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D + operator: NotIn + values: + - O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + matchLabels: + q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu: i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m + namespaces: + - "311" + topologyKey: "312" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X + operator: In + values: + - T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l + matchLabels: + 1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O: 5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo + namespaces: + - "335" + topologyKey: "336" + weight: 1262074531 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X + operator: DoesNotExist + matchLabels: + 1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU: P_3..H..k9M86.9a_-0R_.ZI + namespaces: + - "327" + topologyKey: "328" + automountServiceAccountToken: true + containers: + - args: + - "221" + command: + - "220" + env: + - name: "228" + value: "229" + valueFrom: + configMapKeyRef: + key: "235" + name: "234" + optional: false + fieldRef: + apiVersion: "230" + fieldPath: "231" + resourceFieldRef: + containerName: "232" + divisor: "385" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: true + envFrom: + - configMapRef: + name: "226" + optional: true + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: ȃv渟7 + lifecycle: + postStart: + exec: + command: + - "259" + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "260" + port: "261" + scheme: :贅wE@Ȗs«öʮĀ<é瞾 + tcpSocket: + host: "266" + port: "265" + preStop: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: -1718681455 + scheme: '*ʙ嫙&蒒5靇C''ɵK.' + tcpSocket: + host: "273" + port: "272" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -31530684 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1080853187 + name: "218" + ports: + - containerPort: 692541847 + hostIP: "224" + hostPort: -1167973499 + name: "223" + protocol: Gưoɘ檲ɨ銦妰黖ȓƇ + readinessProbe: + exec: + command: + - "252" + failureThreshold: 1471432155 + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + initialDelaySeconds: 559781916 + periodSeconds: -1569009987 + successThreshold: -1053603859 + tcpSocket: + host: "258" + port: -289900366 + timeoutSeconds: -1703360754 + resources: + limits: + 鎷卩蝾H: "824" + requests: + 蕵ɢ: "684" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 + drop: + - mɩC[ó瓧 + privileged: true + procMount: ɟ踡肒Ao/樝fw[Řż丩Ž + readOnlyRootFilesystem: true + runAsGroup: -2537458620093904059 + runAsNonRoot: false + runAsUser: -6244232606031635964 + seLinuxOptions: + level: "278" + role: "276" + type: "277" + user: "275" + windowsOptions: + gmsaCredentialSpec: "280" + gmsaCredentialSpecName: "279" + stdinOnce: true + terminationMessagePath: "274" + terminationMessagePolicy: £ȹ嫰ƹǔw÷nI粛E煹 + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "343" + options: + - name: "345" + value: "346" + searches: + - "344" + dnsPolicy: Ndǂ>5姣>懔%熷谟þ蛯ɰ + enableServiceLinks: true + hostAliases: + - hostnames: + - "341" + ip: "340" + hostPID: true + hostname: "295" + imagePullSecrets: + - name: "294" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: Rƥ贫d飼$俊跾|@?鷅b + readOnlyRootFilesystem: false + runAsGroup: 3541984878507294780 + runAsNonRoot: false + runAsUser: 6743064379422188907 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + stdin: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "285" + nodeSelector: + "281": "282" + preemptionPolicy: ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ + priority: -1662855542 + priorityClassName: "342" + readinessGates: + - conditionType: l=ƈư呄 + restartPolicy: ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + runtimeClassName: "347" + schedulerName: "337" + securityContext: + fsGroup: -3979882341327374195 + runAsGroup: 6134106493278592168 + runAsNonRoot: true + runAsUser: 5824892309487369487 + seLinuxOptions: + level: "289" + role: "287" + type: "288" + user: "286" + supplementalGroups: + - -4964947941541214699 + sysctls: + - name: "292" + value: "293" + windowsOptions: + gmsaCredentialSpec: "291" + gmsaCredentialSpecName: "290" + serviceAccount: "284" + serviceAccountName: "283" + shareProcessNamespace: true + subdomain: "296" + terminationGracePeriodSeconds: 1221494839594199191 + tolerations: + - effect: ^犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: 莭琽§ć\ ïì«丯Ƙ枛牐ɺ + readOnlyRootFilesystem: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1983336623 + collisionCount: -1126236716 + conditions: + - lastTransitionTime: "2537-02-03T18:59:02Z" + lastUpdateTime: "2588-11-29T14:40:30Z" + message: "347" + reason: "346" + status: ȔªɛȨç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥摮 + type: Bb偃礳Ȭ痍脉PP + observedGeneration: 5388474454004966524 + readyReplicas: 351886404 + replicas: -1376803266 + unavailableReplicas: -172900943 + updatedReplicas: -1722716613 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.json new file mode 100644 index 00000000000..f1fbd215bd3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.json @@ -0,0 +1,1060 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216" + }, + "runAsUser": -7286288718856494813, + "runAsGroup": -5951050835676650382, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷" + }, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "217", + "image": "218", + "command": [ + "219" + ], + "args": [ + "220" + ], + "workingDir": "221", + "ports": [ + { + "name": "222", + "hostPort": -1470854631, + "containerPort": -1815391069, + "protocol": "Ƹʋŀ樺ȃv", + "hostIP": "223" + } + ], + "envFrom": [ + { + "prefix": "224", + "configMapRef": { + "name": "225", + "optional": true + }, + "secretRef": { + "name": "226", + "optional": true + } + } + ], + "env": [ + { + "name": "227", + "value": "228", + "valueFrom": { + "fieldRef": { + "apiVersion": "229", + "fieldPath": "230" + }, + "resourceFieldRef": { + "containerName": "231", + "resource": "232", + "divisor": "508" + }, + "configMapKeyRef": { + "name": "233", + "key": "234", + "optional": false + }, + "secretKeyRef": { + "name": "235", + "key": "236", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "剚敍0)鈼¬麄p呝TG": "305" + }, + "requests": { + "瓶": "806" + } + }, + "volumeMounts": [ + { + "name": "237", + "readOnly": true, + "mountPath": "238", + "subPath": "239", + "mountPropagation": "", + "subPathExpr": "240" + } + ], + "volumeDevices": [ + { + "name": "241", + "devicePath": "242" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "243" + ] + }, + "httpGet": { + "path": "244", + "port": "245", + "host": "246", + "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": 1096174794, + "host": "249" + }, + "initialDelaySeconds": 1591029717, + "timeoutSeconds": 1255169591, + "periodSeconds": 622473257, + "successThreshold": -966649167, + "failureThreshold": 817152661 + }, + "readinessProbe": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": "252", + "host": "253", + "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": "256", + "host": "257" + }, + "initialDelaySeconds": -394397948, + "timeoutSeconds": 2040455355, + "periodSeconds": 1505972335, + "successThreshold": -26910286, + "failureThreshold": 1214895765 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": "264", + "host": "265" + } + }, + "preStop": { + "exec": { + "command": [ + "266" + ] + }, + "httpGet": { + "path": "267", + "port": -1675041613, + "host": "268", + "scheme": "揆ɘȌ脾嚏吐", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": -194343002, + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "Ȥ藠3.", + "imagePullPolicy": "t莭琽§ć\\ ïì", + "securityContext": { + "capabilities": { + "add": [ + "Ƙ枛牐ɺ皚|懥ƖN" + ], + "drop": [ + "擓ƖHVe熼'FD剂讼ɓȌʟni酛" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -2142888785755371163, + "runAsGroup": -2879304435996142911, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?" + }, + "stdin": true + } + ], + "restartPolicy": "ȶ网棊ʢ=wǕɳɷ9Ì", + "terminationGracePeriodSeconds": -860974700141841896, + "activeDeadlineSeconds": -5860790522738935260, + "dnsPolicy": "w(ğ儴Ůĺ}潷ʒ胵", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -7059779929916534575, + "runAsGroup": -4105014793515441558, + "runAsNonRoot": true, + "supplementalGroups": [ + 830921445879518469 + ], + "fsGroup": 7861919711004065015, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -379385405, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "岼昕ĬÇó藢xɮĵȑ6L*Z", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "绤fʀļ腩墺Ò媁荭g", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-d42--clo90---461v-07r--0---8-30i-uo/9DF": "AH-Q.GM72_-c-.-.6--3-__t" + }, + "matchExpressions": [ + { + "key": "8SUGP.-_.uB-.--.gb_2_-8--z", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1258370227, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "N-_-vv-Q2q7": "3.4....-h._.GgT7_7P" + }, + "matchExpressions": [ + { + "key": "ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32": "0U1_-__.71-_-9_._X-D---k..1Q7N" + }, + "matchExpressions": [ + { + "key": "2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1289969734, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO": "" + }, + "matchExpressions": [ + { + "key": "8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q", + "operator": "NotIn", + "values": [ + "0..KpiS.oK-.O--5-yp8q_s-L" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "}缫,", + "value": "337", + "effect": "ɉ愂", + "tolerationSeconds": 5005983565679986804 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": 178156526, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "糮R(_âŔ獎$ƆJije檗" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "ʜ_ȭwɵ糫武诰ð" + } + } + }, + "status": { + "replicas": 2001693468, + "fullyLabeledReplicas": 831250275, + "readyReplicas": -1641645377, + "availableReplicas": 1652763817, + "observedGeneration": 8116344374862020441, + "conditions": [ + { + "type": "ŗÑ\"虆k遚釾", + "status": "佼!­ʅ墘ȕûy\u003c", + "lastTransitionTime": "2275-03-02T02:41:54Z", + "reason": "346", + "message": "347" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.pb index 16a8a6786de..6657bd4d928 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.yaml new file mode 100644 index 00000000000..8343a997f2f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.ReplicaSet.after_roundtrip.yaml @@ -0,0 +1,718 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -5860790522738935260 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: 岼昕ĬÇó藢xɮĵȑ6L*Z + values: + - "300" + matchFields: + - key: "301" + operator: 绤fʀļ腩墺Ò媁荭g + values: + - "302" + weight: -379385405 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "296" + matchFields: + - key: "297" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x + operator: DoesNotExist + matchLabels: + N-_-vv-Q2q7: 3.4....-h._.GgT7_7P + namespaces: + - "317" + topologyKey: "318" + weight: 1258370227 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8SUGP.-_.uB-.--.gb_2_-8--z + operator: Exists + matchLabels: + 6-d42--clo90---461v-07r--0---8-30i-uo/9DF: AH-Q.GM72_-c-.-.6--3-__t + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q + operator: NotIn + values: + - 0..KpiS.oK-.O--5-yp8q_s-L + matchLabels: + gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO: "" + namespaces: + - "333" + topologyKey: "334" + weight: 1289969734 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s + operator: DoesNotExist + matchLabels: + 927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32: 0U1_-__.71-_-9_._X-D---k..1Q7N + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "220" + command: + - "219" + env: + - name: "227" + value: "228" + valueFrom: + configMapKeyRef: + key: "234" + name: "233" + optional: false + fieldRef: + apiVersion: "229" + fieldPath: "230" + resourceFieldRef: + containerName: "231" + divisor: "508" + resource: "232" + secretKeyRef: + key: "236" + name: "235" + optional: true + envFrom: + - configMapRef: + name: "225" + optional: true + prefix: "224" + secretRef: + name: "226" + optional: true + image: "218" + imagePullPolicy: t莭琽§ć\ ïì + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 + tcpSocket: + host: "265" + port: "264" + preStop: + exec: + command: + - "266" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "267" + port: -1675041613 + scheme: 揆ɘȌ脾嚏吐 + tcpSocket: + host: "271" + port: -194343002 + livenessProbe: + exec: + command: + - "243" + failureThreshold: 817152661 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "244" + port: "245" + scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + initialDelaySeconds: 1591029717 + periodSeconds: 622473257 + successThreshold: -966649167 + tcpSocket: + host: "249" + port: 1096174794 + timeoutSeconds: 1255169591 + name: "217" + ports: + - containerPort: -1815391069 + hostIP: "223" + hostPort: -1470854631 + name: "222" + protocol: Ƹʋŀ樺ȃv + readinessProbe: + exec: + command: + - "250" + failureThreshold: 1214895765 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "251" + port: "252" + scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ + initialDelaySeconds: -394397948 + periodSeconds: 1505972335 + successThreshold: -26910286 + tcpSocket: + host: "257" + port: "256" + timeoutSeconds: 2040455355 + resources: + limits: + 剚敍0)鈼¬麄p呝TG: "305" + requests: + 瓶: "806" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƙ枛牐ɺ皚|懥ƖN + drop: + - 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + privileged: true + procMount: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + readOnlyRootFilesystem: false + runAsGroup: -2879304435996142911 + runAsNonRoot: false + runAsUser: -2142888785755371163 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdin: true + terminationMessagePath: "272" + terminationMessagePolicy: Ȥ藠3. + volumeDevices: + - devicePath: "242" + name: "241" + volumeMounts: + - mountPath: "238" + mountPropagation: "" + name: "237" + readOnly: true + subPath: "239" + subPathExpr: "240" + workingDir: "221" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: w(ğ儴Ůĺ}潷ʒ胵 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostPID: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷 + readOnlyRootFilesystem: false + runAsGroup: -5951050835676650382 + runAsNonRoot: true + runAsUser: -7286288718856494813 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: ʜ_ȭwɵ糫武诰ð + priority: 178156526 + priorityClassName: "340" + readinessGates: + - conditionType: 糮R(_âŔ獎$ƆJije檗 + restartPolicy: ȶ网棊ʢ=wǕɳɷ9Ì + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: 7861919711004065015 + runAsGroup: -4105014793515441558 + runAsNonRoot: true + runAsUser: -7059779929916534575 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 830921445879518469 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -860974700141841896 + tolerations: + - effect: ɉ愂 + key: "336" + operator: '}缫,' + tolerationSeconds: 5005983565679986804 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1652763817 + conditions: + - lastTransitionTime: "2275-03-02T02:41:54Z" + message: "347" + reason: "346" + status: 佼!­ʅ墘ȕûy< + type: ŗÑ"虆k遚釾 + fullyLabeledReplicas: 831250275 + observedGeneration: 8116344374862020441 + readyReplicas: -1641645377 + replicas: 2001693468 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.json new file mode 100644 index 00000000000..bafd7fa60c8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.json @@ -0,0 +1,1179 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "214", + "gmsaCredentialSpec": "215" + }, + "runAsUser": -834696834428133864, + "runAsGroup": -7821473471908167720, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "莭琽§ć\\ ïì«丯Ƙ枛牐ɺ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": 766864314, + "containerPort": 1146016612, + "protocol": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "癃8鸖": "881" + }, + "requests": { + "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ": "63" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "248" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": -1191528701, + "timeoutSeconds": -978176982, + "periodSeconds": 415947324, + "successThreshold": 18113448, + "failureThreshold": 1474943201 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": 591440053, + "host": "267", + "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": " wƯ貾坢'跩aŕ", + "imagePullPolicy": "Ļǟi\u0026", + "securityContext": { + "capabilities": { + "add": [ + "碔" + ], + "drop": [ + "NKƙ順\\E¦队偯J僳徥淳4揻-$" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -7971724279034955974, + "runAsGroup": 2011630253582325853, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": ",ŕ" + }, + "stdinOnce": true + } + ], + "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", + "terminationGracePeriodSeconds": -1027492015449357669, + "activeDeadlineSeconds": 1968932441807931700, + "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -6241205430888228274, + "runAsGroup": 3716388262106582789, + "runAsNonRoot": true, + "supplementalGroups": [ + 2706433733228765005 + ], + "fsGroup": -500234369132816308, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "鱎ƙ;Nŕ璻Ji", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "J", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 902978249, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "ʎǑyZ涬P­", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3": "0-8-.M-.-.-v" + }, + "matchExpressions": [ + { + "key": "1zET_..3dCv3j._.-_pP__up.2N", + "operator": "NotIn", + "values": [ + "f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV" + ] + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -3478003, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J": "28_38xm-.nx.sEK4B" + }, + "matchExpressions": [ + { + "key": "d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81", + "operator": "NotIn", + "values": [ + "MXOnf_ZN.-_--r.E__-8" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O.Um.-__k.j._g-G-7--p9.-0": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3" + }, + "matchExpressions": [ + { + "key": "p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d", + "operator": "In", + "values": [ + "dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1078366610, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j": "35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "抷qTfZȻ干m謆7", + "value": "337", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "qiǙĞǠ" + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "346", + "generateName": "347", + "namespace": "348", + "selfLink": "349", + "resourceVersion": "15930892079168115837", + "generation": 1599344877585039625, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 8854032467905298740, + "labels": { + "351": "352" + }, + "annotations": { + "353": "354" + }, + "ownerReferences": [ + { + "apiVersion": "355", + "kind": "356", + "name": "357", + "uid": "D很唟-墡è箁E嗆R2", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "358" + ], + "clusterName": "359", + "managedFields": [ + { + "manager": "360", + "apiVersion": "361" + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "372", + "storageClassName": "373", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "374", + "kind": "375", + "name": "376" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "377", + "message": "378" + } + ] + } + } + ], + "serviceName": "379", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": 3145429786196118388, + "replicas": 1256299227, + "readyReplicas": -63012996, + "currentReplicas": 1538760390, + "updatedReplicas": 346775159, + "currentRevision": "380", + "updateRevision": "381", + "collisionCount": 1836894267, + "conditions": [ + { + "type": "囨汙Ȗ\u003e\u003c僚徘ó蒿", + "status": "誀ŭ\"ɦ?", + "lastTransitionTime": "2741-08-01T23:33:42Z", + "reason": "382", + "message": "383" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.pb index 9745b1012c7..3461d127f04 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.yaml new file mode 100644 index 00000000000..33ab4d98060 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1.StatefulSet.after_roundtrip.yaml @@ -0,0 +1,801 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "379" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 1968932441807931700 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 + values: + - "300" + matchFields: + - key: "301" + operator: ʎǑyZ涬P­ + values: + - "302" + weight: 902978249 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: 鱎ƙ;Nŕ璻Ji + values: + - "296" + matchFields: + - key: "297" + operator: J + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81 + operator: NotIn + values: + - MXOnf_ZN.-_--r.E__-8 + matchLabels: + 26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J: 28_38xm-.nx.sEK4B + namespaces: + - "317" + topologyKey: "318" + weight: -3478003 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1zET_..3dCv3j._.-_pP__up.2N + operator: NotIn + values: + - f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV + matchLabels: + 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "333" + topologyKey: "334" + weight: -1078366610 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d + operator: In + values: + - dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX + matchLabels: + O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "770" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: Ļǟi& + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: 591440053 + scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1008070934 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "248" + port: 622267234 + timeoutSeconds: 809006670 + name: "216" + ports: + - containerPort: 1146016612 + hostIP: "222" + hostPort: 766864314 + name: "221" + protocol: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + readinessProbe: + exec: + command: + - "249" + failureThreshold: 1474943201 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: 莭琽§ć\ ïì«丯Ƙ枛牐ɺ + readOnlyRootFilesystem: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "353": "354" + clusterName: "359" + creationTimestamp: null + deletionGracePeriodSeconds: 8854032467905298740 + finalizers: + - "358" + generateName: "347" + generation: 1599344877585039625 + labels: + "351": "352" + managedFields: + - apiVersion: "361" + manager: "360" + name: "346" + namespace: "348" + ownerReferences: + - apiVersion: "355" + blockOwnerDeletion: false + controller: false + kind: "356" + name: "357" + uid: D很唟-墡è箁E嗆R2 + resourceVersion: "15930892079168115837" + selfLink: "349" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "374" + kind: "375" + name: "376" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "373" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "372" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "378" + reason: "377" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: 1836894267 + conditions: + - lastTransitionTime: "2741-08-01T23:33:42Z" + message: "383" + reason: "382" + status: 誀ŭ"ɦ? + type: 囨汙Ȗ><僚徘ó蒿 + currentReplicas: 1538760390 + currentRevision: "380" + observedGeneration: 3145429786196118388 + readyReplicas: -63012996 + replicas: 1256299227 + updateRevision: "381" + updatedReplicas: 346775159 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.json new file mode 100644 index 00000000000..2ef9c9a7a40 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.pb index 6adeec37652..a92e15a7a02 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.yaml new file mode 100644 index 00000000000..6c93d7d360f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.ControllerRevision.after_roundtrip.yaml @@ -0,0 +1,38 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.json new file mode 100644 index 00000000000..cd922456ec6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.json @@ -0,0 +1,1089 @@ +{ + "kind": "Deployment", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "214", + "gmsaCredentialSpec": "215" + }, + "runAsUser": -834696834428133864, + "runAsGroup": -7821473471908167720, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "莭琽§ć\\ ïì«丯Ƙ枛牐ɺ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": 766864314, + "containerPort": 1146016612, + "protocol": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "癃8鸖": "881" + }, + "requests": { + "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ": "63" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "248" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": -1191528701, + "timeoutSeconds": -978176982, + "periodSeconds": 415947324, + "successThreshold": 18113448, + "failureThreshold": 1474943201 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": 591440053, + "host": "267", + "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": " wƯ貾坢'跩aŕ", + "imagePullPolicy": "Ļǟi\u0026", + "securityContext": { + "capabilities": { + "add": [ + "碔" + ], + "drop": [ + "NKƙ順\\E¦队偯J僳徥淳4揻-$" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -7971724279034955974, + "runAsGroup": 2011630253582325853, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": ",ŕ" + }, + "stdinOnce": true + } + ], + "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", + "terminationGracePeriodSeconds": -1027492015449357669, + "activeDeadlineSeconds": 1968932441807931700, + "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -6241205430888228274, + "runAsGroup": 3716388262106582789, + "runAsNonRoot": true, + "supplementalGroups": [ + 2706433733228765005 + ], + "fsGroup": -500234369132816308, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "鱎ƙ;Nŕ璻Ji", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "J", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 902978249, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "ʎǑyZ涬P­", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3": "0-8-.M-.-.-v" + }, + "matchExpressions": [ + { + "key": "1zET_..3dCv3j._.-_pP__up.2N", + "operator": "NotIn", + "values": [ + "f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV" + ] + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -3478003, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J": "28_38xm-.nx.sEK4B" + }, + "matchExpressions": [ + { + "key": "d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81", + "operator": "NotIn", + "values": [ + "MXOnf_ZN.-_--r.E__-8" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O.Um.-__k.j._g-G-7--p9.-0": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3" + }, + "matchExpressions": [ + { + "key": "p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d", + "operator": "In", + "values": [ + "dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1078366610, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j": "35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "抷qTfZȻ干m謆7", + "value": "337", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "qiǙĞǠ" + } + }, + "strategy": { + "type": "闍ŏŃŋŏ}ŀ姳Ŭ尌eáNRNJ丧", + "rollingUpdate": { + + } + }, + "minReadySeconds": 1173434715, + "revisionHistoryLimit": -853633578, + "paused": true, + "rollbackTo": { + "revision": -9097966625998465286 + }, + "progressDeadlineSeconds": 787287347 + }, + "status": { + "observedGeneration": -5913324997018604801, + "replicas": -1158620766, + "updatedReplicas": 1221768764, + "readyReplicas": -1159900491, + "availableReplicas": -882790979, + "unavailableReplicas": -1006636575, + "conditions": [ + { + "type": "雤Ƽ]焤Ɂ癏BɺȔªɛȨç捌聮ŃŻ", + "status": "ɩ繞怨Ǫ", + "lastUpdateTime": "2811-10-04T08:41:37Z", + "lastTransitionTime": "2682-02-22T19:36:37Z", + "reason": "346", + "message": "347" + } + ], + "collisionCount": 1813037030 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.pb index 049a5646e68..95350e1adb8 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.yaml new file mode 100644 index 00000000000..65761f8f72c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Deployment.after_roundtrip.yaml @@ -0,0 +1,740 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 1173434715 + paused: true + progressDeadlineSeconds: 787287347 + replicas: -1978186127 + revisionHistoryLimit: -853633578 + rollbackTo: + revision: -9097966625998465286 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + strategy: + rollingUpdate: {} + type: 闍ŏŃŋŏ}ŀ姳Ŭ尌eáNRNJ丧 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 1968932441807931700 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 + values: + - "300" + matchFields: + - key: "301" + operator: ʎǑyZ涬P­ + values: + - "302" + weight: 902978249 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: 鱎ƙ;Nŕ璻Ji + values: + - "296" + matchFields: + - key: "297" + operator: J + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81 + operator: NotIn + values: + - MXOnf_ZN.-_--r.E__-8 + matchLabels: + 26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J: 28_38xm-.nx.sEK4B + namespaces: + - "317" + topologyKey: "318" + weight: -3478003 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1zET_..3dCv3j._.-_pP__up.2N + operator: NotIn + values: + - f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV + matchLabels: + 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "333" + topologyKey: "334" + weight: -1078366610 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d + operator: In + values: + - dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX + matchLabels: + O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "770" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: Ļǟi& + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: 591440053 + scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1008070934 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "248" + port: 622267234 + timeoutSeconds: 809006670 + name: "216" + ports: + - containerPort: 1146016612 + hostIP: "222" + hostPort: 766864314 + name: "221" + protocol: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + readinessProbe: + exec: + command: + - "249" + failureThreshold: 1474943201 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: 莭琽§ć\ ïì«丯Ƙ枛牐ɺ + readOnlyRootFilesystem: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: -882790979 + collisionCount: 1813037030 + conditions: + - lastTransitionTime: "2682-02-22T19:36:37Z" + lastUpdateTime: "2811-10-04T08:41:37Z" + message: "347" + reason: "346" + status: ɩ繞怨Ǫ + type: 雤Ƽ]焤Ɂ癏BɺȔªɛȨç捌聮ŃŻ + observedGeneration: -5913324997018604801 + readyReplicas: -1159900491 + replicas: -1158620766 + unavailableReplicas: -1006636575 + updatedReplicas: 1221768764 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.json new file mode 100644 index 00000000000..876917f59a4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.json @@ -0,0 +1,52 @@ +{ + "kind": "Scale", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.pb index 3771f7f4a35..bcf788d9e52 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.yaml new file mode 100644 index 00000000000..f3bdf67201f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.Scale.after_roundtrip.yaml @@ -0,0 +1,37 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.json new file mode 100644 index 00000000000..b5b040def2c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.json @@ -0,0 +1,1179 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "214", + "gmsaCredentialSpec": "215" + }, + "runAsUser": -834696834428133864, + "runAsGroup": -7821473471908167720, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "莭琽§ć\\ ïì«丯Ƙ枛牐ɺ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": 766864314, + "containerPort": 1146016612, + "protocol": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "癃8鸖": "881" + }, + "requests": { + "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ": "63" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "248" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": -1191528701, + "timeoutSeconds": -978176982, + "periodSeconds": 415947324, + "successThreshold": 18113448, + "failureThreshold": 1474943201 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": 591440053, + "host": "267", + "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": " wƯ貾坢'跩aŕ", + "imagePullPolicy": "Ļǟi\u0026", + "securityContext": { + "capabilities": { + "add": [ + "碔" + ], + "drop": [ + "NKƙ順\\E¦队偯J僳徥淳4揻-$" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -7971724279034955974, + "runAsGroup": 2011630253582325853, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": ",ŕ" + }, + "stdinOnce": true + } + ], + "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", + "terminationGracePeriodSeconds": -1027492015449357669, + "activeDeadlineSeconds": 1968932441807931700, + "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -6241205430888228274, + "runAsGroup": 3716388262106582789, + "runAsNonRoot": true, + "supplementalGroups": [ + 2706433733228765005 + ], + "fsGroup": -500234369132816308, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "鱎ƙ;Nŕ璻Ji", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "J", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 902978249, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "ʎǑyZ涬P­", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3": "0-8-.M-.-.-v" + }, + "matchExpressions": [ + { + "key": "1zET_..3dCv3j._.-_pP__up.2N", + "operator": "NotIn", + "values": [ + "f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV" + ] + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -3478003, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J": "28_38xm-.nx.sEK4B" + }, + "matchExpressions": [ + { + "key": "d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81", + "operator": "NotIn", + "values": [ + "MXOnf_ZN.-_--r.E__-8" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O.Um.-__k.j._g-G-7--p9.-0": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3" + }, + "matchExpressions": [ + { + "key": "p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d", + "operator": "In", + "values": [ + "dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1078366610, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j": "35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "抷qTfZȻ干m謆7", + "value": "337", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "qiǙĞǠ" + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "346", + "generateName": "347", + "namespace": "348", + "selfLink": "349", + "resourceVersion": "15930892079168115837", + "generation": 1599344877585039625, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 8854032467905298740, + "labels": { + "351": "352" + }, + "annotations": { + "353": "354" + }, + "ownerReferences": [ + { + "apiVersion": "355", + "kind": "356", + "name": "357", + "uid": "D很唟-墡è箁E嗆R2", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "358" + ], + "clusterName": "359", + "managedFields": [ + { + "manager": "360", + "apiVersion": "361" + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "372", + "storageClassName": "373", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "374", + "kind": "375", + "name": "376" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "377", + "message": "378" + } + ] + } + } + ], + "serviceName": "379", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": -5753617402405166224, + "replicas": 1952497813, + "readyReplicas": -1653255608, + "currentReplicas": 1913559840, + "updatedReplicas": -803838090, + "currentRevision": "380", + "updateRevision": "381", + "collisionCount": -1147281085, + "conditions": [ + { + "type": "Ė@îż暬Ƒ琇ũ齑誀ŭ\"ɦ", + "status": "×軓鼐嵱宯ÙQ阉(闒ƈƳ萎Ŋ", + "lastTransitionTime": "2606-05-01T09:09:27Z", + "reason": "382", + "message": "383" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.pb index 167261bf95c..0e5196a4324 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.yaml new file mode 100644 index 00000000000..5aeb5d6f806 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta1.StatefulSet.after_roundtrip.yaml @@ -0,0 +1,801 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "379" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 1968932441807931700 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 + values: + - "300" + matchFields: + - key: "301" + operator: ʎǑyZ涬P­ + values: + - "302" + weight: 902978249 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: 鱎ƙ;Nŕ璻Ji + values: + - "296" + matchFields: + - key: "297" + operator: J + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81 + operator: NotIn + values: + - MXOnf_ZN.-_--r.E__-8 + matchLabels: + 26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J: 28_38xm-.nx.sEK4B + namespaces: + - "317" + topologyKey: "318" + weight: -3478003 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1zET_..3dCv3j._.-_pP__up.2N + operator: NotIn + values: + - f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV + matchLabels: + 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "333" + topologyKey: "334" + weight: -1078366610 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d + operator: In + values: + - dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX + matchLabels: + O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "770" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: Ļǟi& + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: 591440053 + scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1008070934 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "248" + port: 622267234 + timeoutSeconds: 809006670 + name: "216" + ports: + - containerPort: 1146016612 + hostIP: "222" + hostPort: 766864314 + name: "221" + protocol: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + readinessProbe: + exec: + command: + - "249" + failureThreshold: 1474943201 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: 莭琽§ć\ ïì«丯Ƙ枛牐ɺ + readOnlyRootFilesystem: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "353": "354" + clusterName: "359" + creationTimestamp: null + deletionGracePeriodSeconds: 8854032467905298740 + finalizers: + - "358" + generateName: "347" + generation: 1599344877585039625 + labels: + "351": "352" + managedFields: + - apiVersion: "361" + manager: "360" + name: "346" + namespace: "348" + ownerReferences: + - apiVersion: "355" + blockOwnerDeletion: false + controller: false + kind: "356" + name: "357" + uid: D很唟-墡è箁E嗆R2 + resourceVersion: "15930892079168115837" + selfLink: "349" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "374" + kind: "375" + name: "376" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "373" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "372" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "378" + reason: "377" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: -1147281085 + conditions: + - lastTransitionTime: "2606-05-01T09:09:27Z" + message: "383" + reason: "382" + status: ×軓鼐嵱宯ÙQ阉(闒ƈƳ萎Ŋ + type: Ė@îż暬Ƒ琇ũ齑誀ŭ"ɦ + currentReplicas: 1913559840 + currentRevision: "380" + observedGeneration: -5753617402405166224 + readyReplicas: -1653255608 + replicas: 1952497813 + updateRevision: "381" + updatedReplicas: -803838090 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.json new file mode 100644 index 00000000000..a09016f5b0c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "ControllerRevision", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": {"apiVersion":"example.com/v1","kind":"CustomType","spec":{"replicas":1},"status":{"available":1}}, + "revision": 1089963290653861247 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.pb index cba1cab987b..4e46d7c614b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.yaml new file mode 100644 index 00000000000..aec144a94cb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ControllerRevision.after_roundtrip.yaml @@ -0,0 +1,38 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +revision: 1089963290653861247 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.json new file mode 100644 index 00000000000..ee678f506eb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.json @@ -0,0 +1,1078 @@ +{ + "kind": "DaemonSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217" + }, + "runAsUser": 6743064379422188907, + "runAsGroup": 3541984878507294780, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "Rƥ贫d飼$俊跾|@?鷅b" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": -1167973499, + "containerPort": 692541847, + "protocol": "Gưoɘ檲ɨ銦妰黖ȓƇ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": true + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "385" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": false + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "鎷卩蝾H": "824" + }, + "requests": { + "蕵ɢ": "684" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "}", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "readinessProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": -289900366, + "host": "258" + }, + "initialDelaySeconds": 559781916, + "timeoutSeconds": -1703360754, + "periodSeconds": -1569009987, + "successThreshold": -1053603859, + "failureThreshold": 1471432155 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "259" + ] + }, + "httpGet": { + "path": "260", + "port": "261", + "host": "262", + "scheme": ":贅wE@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + } + }, + "preStop": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": -1718681455, + "host": "269", + "scheme": "*ʙ嫙\u0026蒒5靇C'ɵK.", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": "272", + "host": "273" + } + } + }, + "terminationMessagePath": "274", + "terminationMessagePolicy": "£ȹ嫰ƹǔw÷nI粛E煹", + "imagePullPolicy": "ȃv渟7", + "securityContext": { + "capabilities": { + "add": [ + "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪" + ], + "drop": [ + "mɩC[ó瓧" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "275", + "role": "276", + "type": "277", + "level": "278" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "279", + "gmsaCredentialSpec": "280" + }, + "runAsUser": -6244232606031635964, + "runAsGroup": -2537458620093904059, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "ɟ踡肒Ao/樝fw[Řż丩Ž" + }, + "stdinOnce": true + } + ], + "restartPolicy": "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ", + "terminationGracePeriodSeconds": 1221494839594199191, + "activeDeadlineSeconds": -1172377136758373368, + "dnsPolicy": "Ndǂ\u003e5姣\u003e懔%熷谟þ蛯ɰ", + "nodeSelector": { + "281": "282" + }, + "serviceAccountName": "283", + "serviceAccount": "284", + "automountServiceAccountToken": true, + "nodeName": "285", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "286", + "role": "287", + "type": "288", + "level": "289" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "290", + "gmsaCredentialSpec": "291" + }, + "runAsUser": 5824892309487369487, + "runAsGroup": 6134106493278592168, + "runAsNonRoot": true, + "supplementalGroups": [ + -4964947941541214699 + ], + "fsGroup": -3979882341327374195, + "sysctls": [ + { + "name": "292", + "value": "293" + } + ] + }, + "imagePullSecrets": [ + { + "name": "294" + } + ], + "hostname": "295", + "subdomain": "296", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "297", + "operator": "t莭琽§ć\\ ïì", + "values": [ + "298" + ] + } + ], + "matchFields": [ + { + "key": "299", + "operator": "ȿ0矀Kʝ", + "values": [ + "300" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1281792166, + "preference": { + "matchExpressions": [ + { + "key": "301", + "operator": "", + "values": [ + "302" + ] + } + ], + "matchFields": [ + { + "key": "303", + "operator": "粕擓ƖHVe熼'FD", + "values": [ + "304" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu": "i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m" + }, + "matchExpressions": [ + { + "key": "x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D", + "operator": "NotIn", + "values": [ + "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + ] + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1129218498, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q": "N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3" + }, + "matchExpressions": [ + { + "key": "b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p", + "operator": "In", + "values": [ + "9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU": "P_3..H..k9M86.9a_-0R_.ZI" + }, + "matchExpressions": [ + { + "key": "8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1262074531, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O": "5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo" + }, + "matchExpressions": [ + { + "key": "3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X", + "operator": "In", + "values": [ + "T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l" + ] + } + ] + }, + "namespaces": [ + "335" + ], + "topologyKey": "336" + } + } + ] + } + }, + "schedulerName": "337", + "tolerations": [ + { + "key": "338", + "operator": "Uȍ", + "value": "339", + "effect": "^\u003cu綡Ţ搯唧", + "tolerationSeconds": 5874355269862618775 + } + ], + "hostAliases": [ + { + "ip": "340", + "hostnames": [ + "341" + ] + } + ], + "priorityClassName": "342", + "priority": -1662855542, + "dnsConfig": { + "nameservers": [ + "343" + ], + "searches": [ + "344" + ], + "options": [ + { + "name": "345", + "value": "346" + } + ] + }, + "readinessGates": [ + { + "conditionType": "l=ƈư呄" + } + ], + "runtimeClassName": "347", + "enableServiceLinks": true, + "preemptionPolicy": "ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ" + } + }, + "updateStrategy": { + "type": "丑ť竹ɁøCSɛĭ楿", + "rollingUpdate": { + + } + }, + "minReadySeconds": 1238814605, + "revisionHistoryLimit": -20831990 + }, + "status": { + "currentNumberScheduled": -258261674, + "numberMisscheduled": -555161071, + "desiredNumberScheduled": 574445425, + "numberReady": 315650291, + "observedGeneration": -8643620228921243425, + "updatedNumberScheduled": -2079336554, + "numberAvailable": -217444218, + "numberUnavailable": 165914231, + "collisionCount": 279165516, + "conditions": [ + { + "type": "疾4姺剟ź魊塾ɖ$rolȋɶuɋ", + "status": "7Ƕg續", + "lastTransitionTime": "2292-08-23T15:17:28Z", + "reason": "348", + "message": "349" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.pb index 1eb2f57cf23..7eef9b3931e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.yaml new file mode 100644 index 00000000000..a9e059ef8c4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.DaemonSet.after_roundtrip.yaml @@ -0,0 +1,731 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 1238814605 + revisionHistoryLimit: -20831990 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: -1172377136758373368 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "301" + operator: "" + values: + - "302" + matchFields: + - key: "303" + operator: 粕擓ƖHVe熼'FD + values: + - "304" + weight: 1281792166 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "297" + operator: t莭琽§ć\ ïì + values: + - "298" + matchFields: + - key: "299" + operator: ȿ0矀Kʝ + values: + - "300" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p + operator: In + values: + - 9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M + matchLabels: + aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q: N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3 + namespaces: + - "319" + topologyKey: "320" + weight: -1129218498 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D + operator: NotIn + values: + - O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + matchLabels: + q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu: i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m + namespaces: + - "311" + topologyKey: "312" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X + operator: In + values: + - T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l + matchLabels: + 1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O: 5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo + namespaces: + - "335" + topologyKey: "336" + weight: 1262074531 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X + operator: DoesNotExist + matchLabels: + 1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU: P_3..H..k9M86.9a_-0R_.ZI + namespaces: + - "327" + topologyKey: "328" + automountServiceAccountToken: true + containers: + - args: + - "221" + command: + - "220" + env: + - name: "228" + value: "229" + valueFrom: + configMapKeyRef: + key: "235" + name: "234" + optional: false + fieldRef: + apiVersion: "230" + fieldPath: "231" + resourceFieldRef: + containerName: "232" + divisor: "385" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: true + envFrom: + - configMapRef: + name: "226" + optional: true + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: ȃv渟7 + lifecycle: + postStart: + exec: + command: + - "259" + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "260" + port: "261" + scheme: :贅wE@Ȗs«öʮĀ<é瞾 + tcpSocket: + host: "266" + port: "265" + preStop: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: -1718681455 + scheme: '*ʙ嫙&蒒5靇C''ɵK.' + tcpSocket: + host: "273" + port: "272" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -31530684 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1080853187 + name: "218" + ports: + - containerPort: 692541847 + hostIP: "224" + hostPort: -1167973499 + name: "223" + protocol: Gưoɘ檲ɨ銦妰黖ȓƇ + readinessProbe: + exec: + command: + - "252" + failureThreshold: 1471432155 + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + initialDelaySeconds: 559781916 + periodSeconds: -1569009987 + successThreshold: -1053603859 + tcpSocket: + host: "258" + port: -289900366 + timeoutSeconds: -1703360754 + resources: + limits: + 鎷卩蝾H: "824" + requests: + 蕵ɢ: "684" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 + drop: + - mɩC[ó瓧 + privileged: true + procMount: ɟ踡肒Ao/樝fw[Řż丩Ž + readOnlyRootFilesystem: true + runAsGroup: -2537458620093904059 + runAsNonRoot: false + runAsUser: -6244232606031635964 + seLinuxOptions: + level: "278" + role: "276" + type: "277" + user: "275" + windowsOptions: + gmsaCredentialSpec: "280" + gmsaCredentialSpecName: "279" + stdinOnce: true + terminationMessagePath: "274" + terminationMessagePolicy: £ȹ嫰ƹǔw÷nI粛E煹 + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "343" + options: + - name: "345" + value: "346" + searches: + - "344" + dnsPolicy: Ndǂ>5姣>懔%熷谟þ蛯ɰ + enableServiceLinks: true + hostAliases: + - hostnames: + - "341" + ip: "340" + hostPID: true + hostname: "295" + imagePullSecrets: + - name: "294" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: Rƥ贫d飼$俊跾|@?鷅b + readOnlyRootFilesystem: false + runAsGroup: 3541984878507294780 + runAsNonRoot: false + runAsUser: 6743064379422188907 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + stdin: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "285" + nodeSelector: + "281": "282" + preemptionPolicy: ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ + priority: -1662855542 + priorityClassName: "342" + readinessGates: + - conditionType: l=ƈư呄 + restartPolicy: ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + runtimeClassName: "347" + schedulerName: "337" + securityContext: + fsGroup: -3979882341327374195 + runAsGroup: 6134106493278592168 + runAsNonRoot: true + runAsUser: 5824892309487369487 + seLinuxOptions: + level: "289" + role: "287" + type: "288" + user: "286" + supplementalGroups: + - -4964947941541214699 + sysctls: + - name: "292" + value: "293" + windowsOptions: + gmsaCredentialSpec: "291" + gmsaCredentialSpecName: "290" + serviceAccount: "284" + serviceAccountName: "283" + shareProcessNamespace: true + subdomain: "296" + terminationGracePeriodSeconds: 1221494839594199191 + tolerations: + - effect: ^犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: 莭琽§ć\ ïì«丯Ƙ枛牐ɺ + readOnlyRootFilesystem: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1983336623 + collisionCount: -1126236716 + conditions: + - lastTransitionTime: "2537-02-03T18:59:02Z" + lastUpdateTime: "2588-11-29T14:40:30Z" + message: "347" + reason: "346" + status: ȔªɛȨç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥摮 + type: Bb偃礳Ȭ痍脉PP + observedGeneration: 5388474454004966524 + readyReplicas: 351886404 + replicas: -1376803266 + unavailableReplicas: -172900943 + updatedReplicas: -1722716613 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.json new file mode 100644 index 00000000000..34cd9c5ee18 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.json @@ -0,0 +1,1060 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216" + }, + "runAsUser": -7286288718856494813, + "runAsGroup": -5951050835676650382, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷" + }, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "217", + "image": "218", + "command": [ + "219" + ], + "args": [ + "220" + ], + "workingDir": "221", + "ports": [ + { + "name": "222", + "hostPort": -1470854631, + "containerPort": -1815391069, + "protocol": "Ƹʋŀ樺ȃv", + "hostIP": "223" + } + ], + "envFrom": [ + { + "prefix": "224", + "configMapRef": { + "name": "225", + "optional": true + }, + "secretRef": { + "name": "226", + "optional": true + } + } + ], + "env": [ + { + "name": "227", + "value": "228", + "valueFrom": { + "fieldRef": { + "apiVersion": "229", + "fieldPath": "230" + }, + "resourceFieldRef": { + "containerName": "231", + "resource": "232", + "divisor": "508" + }, + "configMapKeyRef": { + "name": "233", + "key": "234", + "optional": false + }, + "secretKeyRef": { + "name": "235", + "key": "236", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "剚敍0)鈼¬麄p呝TG": "305" + }, + "requests": { + "瓶": "806" + } + }, + "volumeMounts": [ + { + "name": "237", + "readOnly": true, + "mountPath": "238", + "subPath": "239", + "mountPropagation": "", + "subPathExpr": "240" + } + ], + "volumeDevices": [ + { + "name": "241", + "devicePath": "242" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "243" + ] + }, + "httpGet": { + "path": "244", + "port": "245", + "host": "246", + "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": 1096174794, + "host": "249" + }, + "initialDelaySeconds": 1591029717, + "timeoutSeconds": 1255169591, + "periodSeconds": 622473257, + "successThreshold": -966649167, + "failureThreshold": 817152661 + }, + "readinessProbe": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": "252", + "host": "253", + "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": "256", + "host": "257" + }, + "initialDelaySeconds": -394397948, + "timeoutSeconds": 2040455355, + "periodSeconds": 1505972335, + "successThreshold": -26910286, + "failureThreshold": 1214895765 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": "264", + "host": "265" + } + }, + "preStop": { + "exec": { + "command": [ + "266" + ] + }, + "httpGet": { + "path": "267", + "port": -1675041613, + "host": "268", + "scheme": "揆ɘȌ脾嚏吐", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": -194343002, + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "Ȥ藠3.", + "imagePullPolicy": "t莭琽§ć\\ ïì", + "securityContext": { + "capabilities": { + "add": [ + "Ƙ枛牐ɺ皚|懥ƖN" + ], + "drop": [ + "擓ƖHVe熼'FD剂讼ɓȌʟni酛" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -2142888785755371163, + "runAsGroup": -2879304435996142911, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?" + }, + "stdin": true + } + ], + "restartPolicy": "ȶ网棊ʢ=wǕɳɷ9Ì", + "terminationGracePeriodSeconds": -860974700141841896, + "activeDeadlineSeconds": -5860790522738935260, + "dnsPolicy": "w(ğ儴Ůĺ}潷ʒ胵", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -7059779929916534575, + "runAsGroup": -4105014793515441558, + "runAsNonRoot": true, + "supplementalGroups": [ + 830921445879518469 + ], + "fsGroup": 7861919711004065015, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -379385405, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "岼昕ĬÇó藢xɮĵȑ6L*Z", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "绤fʀļ腩墺Ò媁荭g", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-d42--clo90---461v-07r--0---8-30i-uo/9DF": "AH-Q.GM72_-c-.-.6--3-__t" + }, + "matchExpressions": [ + { + "key": "8SUGP.-_.uB-.--.gb_2_-8--z", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1258370227, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "N-_-vv-Q2q7": "3.4....-h._.GgT7_7P" + }, + "matchExpressions": [ + { + "key": "ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32": "0U1_-__.71-_-9_._X-D---k..1Q7N" + }, + "matchExpressions": [ + { + "key": "2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1289969734, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO": "" + }, + "matchExpressions": [ + { + "key": "8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q", + "operator": "NotIn", + "values": [ + "0..KpiS.oK-.O--5-yp8q_s-L" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "}缫,", + "value": "337", + "effect": "ɉ愂", + "tolerationSeconds": 5005983565679986804 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": 178156526, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "糮R(_âŔ獎$ƆJije檗" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "ʜ_ȭwɵ糫武诰ð" + } + } + }, + "status": { + "replicas": 2001693468, + "fullyLabeledReplicas": 831250275, + "readyReplicas": -1641645377, + "availableReplicas": 1652763817, + "observedGeneration": 8116344374862020441, + "conditions": [ + { + "type": "ŗÑ\"虆k遚釾", + "status": "佼!­ʅ墘ȕûy\u003c", + "lastTransitionTime": "2275-03-02T02:41:54Z", + "reason": "346", + "message": "347" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.pb index 48d0da579bf..bf53ee592ff 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.yaml new file mode 100644 index 00000000000..4d5e885644b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.ReplicaSet.after_roundtrip.yaml @@ -0,0 +1,718 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -5860790522738935260 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: 岼昕ĬÇó藢xɮĵȑ6L*Z + values: + - "300" + matchFields: + - key: "301" + operator: 绤fʀļ腩墺Ò媁荭g + values: + - "302" + weight: -379385405 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "296" + matchFields: + - key: "297" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x + operator: DoesNotExist + matchLabels: + N-_-vv-Q2q7: 3.4....-h._.GgT7_7P + namespaces: + - "317" + topologyKey: "318" + weight: 1258370227 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8SUGP.-_.uB-.--.gb_2_-8--z + operator: Exists + matchLabels: + 6-d42--clo90---461v-07r--0---8-30i-uo/9DF: AH-Q.GM72_-c-.-.6--3-__t + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q + operator: NotIn + values: + - 0..KpiS.oK-.O--5-yp8q_s-L + matchLabels: + gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO: "" + namespaces: + - "333" + topologyKey: "334" + weight: 1289969734 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s + operator: DoesNotExist + matchLabels: + 927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32: 0U1_-__.71-_-9_._X-D---k..1Q7N + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "220" + command: + - "219" + env: + - name: "227" + value: "228" + valueFrom: + configMapKeyRef: + key: "234" + name: "233" + optional: false + fieldRef: + apiVersion: "229" + fieldPath: "230" + resourceFieldRef: + containerName: "231" + divisor: "508" + resource: "232" + secretKeyRef: + key: "236" + name: "235" + optional: true + envFrom: + - configMapRef: + name: "225" + optional: true + prefix: "224" + secretRef: + name: "226" + optional: true + image: "218" + imagePullPolicy: t莭琽§ć\ ïì + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 + tcpSocket: + host: "265" + port: "264" + preStop: + exec: + command: + - "266" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "267" + port: -1675041613 + scheme: 揆ɘȌ脾嚏吐 + tcpSocket: + host: "271" + port: -194343002 + livenessProbe: + exec: + command: + - "243" + failureThreshold: 817152661 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "244" + port: "245" + scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + initialDelaySeconds: 1591029717 + periodSeconds: 622473257 + successThreshold: -966649167 + tcpSocket: + host: "249" + port: 1096174794 + timeoutSeconds: 1255169591 + name: "217" + ports: + - containerPort: -1815391069 + hostIP: "223" + hostPort: -1470854631 + name: "222" + protocol: Ƹʋŀ樺ȃv + readinessProbe: + exec: + command: + - "250" + failureThreshold: 1214895765 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "251" + port: "252" + scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ + initialDelaySeconds: -394397948 + periodSeconds: 1505972335 + successThreshold: -26910286 + tcpSocket: + host: "257" + port: "256" + timeoutSeconds: 2040455355 + resources: + limits: + 剚敍0)鈼¬麄p呝TG: "305" + requests: + 瓶: "806" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƙ枛牐ɺ皚|懥ƖN + drop: + - 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + privileged: true + procMount: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + readOnlyRootFilesystem: false + runAsGroup: -2879304435996142911 + runAsNonRoot: false + runAsUser: -2142888785755371163 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdin: true + terminationMessagePath: "272" + terminationMessagePolicy: Ȥ藠3. + volumeDevices: + - devicePath: "242" + name: "241" + volumeMounts: + - mountPath: "238" + mountPropagation: "" + name: "237" + readOnly: true + subPath: "239" + subPathExpr: "240" + workingDir: "221" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: w(ğ儴Ůĺ}潷ʒ胵 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostPID: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷 + readOnlyRootFilesystem: false + runAsGroup: -5951050835676650382 + runAsNonRoot: true + runAsUser: -7286288718856494813 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: ʜ_ȭwɵ糫武诰ð + priority: 178156526 + priorityClassName: "340" + readinessGates: + - conditionType: 糮R(_âŔ獎$ƆJije檗 + restartPolicy: ȶ网棊ʢ=wǕɳɷ9Ì + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: 7861919711004065015 + runAsGroup: -4105014793515441558 + runAsNonRoot: true + runAsUser: -7059779929916534575 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 830921445879518469 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -860974700141841896 + tolerations: + - effect: ɉ愂 + key: "336" + operator: '}缫,' + tolerationSeconds: 5005983565679986804 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1652763817 + conditions: + - lastTransitionTime: "2275-03-02T02:41:54Z" + message: "347" + reason: "346" + status: 佼!­ʅ墘ȕûy< + type: ŗÑ"虆k遚釾 + fullyLabeledReplicas: 831250275 + observedGeneration: 8116344374862020441 + readyReplicas: -1641645377 + replicas: 2001693468 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.json new file mode 100644 index 00000000000..27b29b71c80 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.json @@ -0,0 +1,52 @@ +{ + "kind": "Scale", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.pb index d30055f1eb4..a2c784a142b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.yaml new file mode 100644 index 00000000000..b0c420b7bd5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.Scale.after_roundtrip.yaml @@ -0,0 +1,37 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.json new file mode 100644 index 00000000000..b59898ba8d3 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.json @@ -0,0 +1,1179 @@ +{ + "kind": "StatefulSet", + "apiVersion": "apps/v1beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "selector": { + "matchLabels": { + "w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g": "F-_3-n-_-__3u-.__P__.7U-Uo_F" + }, + "matchExpressions": [ + { + "key": "5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F", + "operator": "NotIn", + "values": [ + "y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "]躢|)黰eȪ嵛4$%QɰVzÏ抴", + "resourceVersion": "373742866186182450", + "generation": 3557306139556084909, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -2848337479447330428, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "@Z^嫫猤痈C*ĕʄő芖{|ǘ\"^饣", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "妻ƅTGS5Ǎ", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "Uʎ浵ɲõ" + }, + "emptyDir": { + "medium": "o\u0026蕭k ź贩j瀉", + "sizeLimit": "621" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1321131665, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": -1996616480 + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1365115016 + } + ], + "defaultMode": -288563359, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": 636617833, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "772" + }, + "mode": -1482763519 + } + ], + "defaultMode": -1376537100 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -1902521464, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1296140 + } + ], + "defaultMode": 480521693, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "fsType": "121", + "readOnly": true, + "kind": "參遼ūP" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 996680040 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "838" + }, + "mode": -1319998825 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 1569606284 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -4636499237765408684, + "path": "136" + } + } + ], + "defaultMode": -50623103 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146", + "readOnly": true + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 963442342, + "containerPort": 1180382332, + "protocol": "H韹寬娬ï瓼猀2:öY鶪5w垁", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "813" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t": "770" + }, + "requests": { + "sn芞QÄȻȊ+?ƭ峧": "970" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "«öʮĀ\u003cé瞾ʀNŬɨǙÄr蛏豈ɃHŠ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": -1167888910, + "host": "184", + "scheme": ".Q貇£ȹ嫰ƹǔw÷nI", + "httpHeaders": [ + { + "name": "185", + "value": "186" + } + ] + }, + "tcpSocket": { + "port": "187", + "host": "188" + }, + "initialDelaySeconds": -162264011, + "timeoutSeconds": 800220849, + "periodSeconds": -1429994426, + "successThreshold": 135036402, + "failureThreshold": -1650568978 + }, + "readinessProbe": { + "exec": { + "command": [ + "189" + ] + }, + "httpGet": { + "path": "190", + "port": -2015604435, + "host": "191", + "scheme": "jƯĖ漘Z剚敍0)", + "httpHeaders": [ + { + "name": "192", + "value": "193" + } + ] + }, + "tcpSocket": { + "port": 424236719, + "host": "194" + }, + "initialDelaySeconds": -2031266553, + "timeoutSeconds": -840997104, + "periodSeconds": -648954478, + "successThreshold": 1170649416, + "failureThreshold": 893619181 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "195" + ] + }, + "httpGet": { + "path": "196", + "port": "197", + "host": "198", + "scheme": "ɩC", + "httpHeaders": [ + { + "name": "199", + "value": "200" + } + ] + }, + "tcpSocket": { + "port": "201", + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 747802823, + "host": "205", + "scheme": "ĨFħ籘Àǒɿʒ", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": 1912934380, + "host": "208" + } + } + }, + "terminationMessagePath": "209", + "terminationMessagePolicy": "1ſ盷褎weLJèux榜VƋZ1Ůđ眊", + "imagePullPolicy": "Ź9ǕLLȊɞ-uƻ悖", + "securityContext": { + "capabilities": { + "add": [ + "Ƹ[Ęİ榌U髷裎$MVȟ@7" + ], + "drop": [ + "奺Ȋ礶惇¸t颟.鵫ǚ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "210", + "role": "211", + "type": "212", + "level": "213" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "214", + "gmsaCredentialSpec": "215" + }, + "runAsUser": -834696834428133864, + "runAsGroup": -7821473471908167720, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "莭琽§ć\\ ïì«丯Ƙ枛牐ɺ" + }, + "tty": true + } + ], + "containers": [ + { + "name": "216", + "image": "217", + "command": [ + "218" + ], + "args": [ + "219" + ], + "workingDir": "220", + "ports": [ + { + "name": "221", + "hostPort": 766864314, + "containerPort": 1146016612, + "protocol": "擓ƖHVe熼'FD剂讼ɓȌʟni酛", + "hostIP": "222" + } + ], + "envFrom": [ + { + "prefix": "223", + "configMapRef": { + "name": "224", + "optional": true + }, + "secretRef": { + "name": "225", + "optional": true + } + } + ], + "env": [ + { + "name": "226", + "value": "227", + "valueFrom": { + "fieldRef": { + "apiVersion": "228", + "fieldPath": "229" + }, + "resourceFieldRef": { + "containerName": "230", + "resource": "231", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "232", + "key": "233", + "optional": true + }, + "secretKeyRef": { + "name": "234", + "key": "235", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "癃8鸖": "881" + }, + "requests": { + "Zɾģ毋Ó6dz娝嘚庎D}埽uʎ": "63" + } + }, + "volumeMounts": [ + { + "name": "236", + "readOnly": true, + "mountPath": "237", + "subPath": "238", + "mountPropagation": "ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw", + "subPathExpr": "239" + } + ], + "volumeDevices": [ + { + "name": "240", + "devicePath": "241" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "242" + ] + }, + "httpGet": { + "path": "243", + "port": "244", + "host": "245", + "scheme": "ȓ蹣ɐǛv+8Ƥ熪军", + "httpHeaders": [ + { + "name": "246", + "value": "247" + } + ] + }, + "tcpSocket": { + "port": 622267234, + "host": "248" + }, + "initialDelaySeconds": 410611837, + "timeoutSeconds": 809006670, + "periodSeconds": 972978563, + "successThreshold": 17771103, + "failureThreshold": -1008070934 + }, + "readinessProbe": { + "exec": { + "command": [ + "249" + ] + }, + "httpGet": { + "path": "250", + "port": "251", + "host": "252", + "scheme": "]佱¿\u003e犵殇ŕ-Ɂ圯W", + "httpHeaders": [ + { + "name": "253", + "value": "254" + } + ] + }, + "tcpSocket": { + "port": "255", + "host": "256" + }, + "initialDelaySeconds": -1191528701, + "timeoutSeconds": -978176982, + "periodSeconds": 415947324, + "successThreshold": 18113448, + "failureThreshold": 1474943201 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": "259", + "host": "260", + "scheme": "ē鐭#嬀ơŸ8T 苧yñKJɐ", + "httpHeaders": [ + { + "name": "261", + "value": "262" + } + ] + }, + "tcpSocket": { + "port": "263", + "host": "264" + } + }, + "preStop": { + "exec": { + "command": [ + "265" + ] + }, + "httpGet": { + "path": "266", + "port": 591440053, + "host": "267", + "scheme": "\u003c敄lu|榝$î.Ȏ蝪ʜ5遰=E埄", + "httpHeaders": [ + { + "name": "268", + "value": "269" + } + ] + }, + "tcpSocket": { + "port": "270", + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": " wƯ貾坢'跩aŕ", + "imagePullPolicy": "Ļǟi\u0026", + "securityContext": { + "capabilities": { + "add": [ + "碔" + ], + "drop": [ + "NKƙ順\\E¦队偯J僳徥淳4揻-$" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -7971724279034955974, + "runAsGroup": 2011630253582325853, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": ",ŕ" + }, + "stdinOnce": true + } + ], + "restartPolicy": "M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ", + "terminationGracePeriodSeconds": -1027492015449357669, + "activeDeadlineSeconds": 1968932441807931700, + "dnsPolicy": "鍓贯澔 ƺ蛜6Ɖ飴", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -6241205430888228274, + "runAsGroup": 3716388262106582789, + "runAsNonRoot": true, + "supplementalGroups": [ + 2706433733228765005 + ], + "fsGroup": -500234369132816308, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "鱎ƙ;Nŕ璻Ji", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "J", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 902978249, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "H鯂²静ƲǦŐnj汰8ŕİi騎C\"6", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "ʎǑyZ涬P­", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3": "0-8-.M-.-.-v" + }, + "matchExpressions": [ + { + "key": "1zET_..3dCv3j._.-_pP__up.2N", + "operator": "NotIn", + "values": [ + "f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV" + ] + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -3478003, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J": "28_38xm-.nx.sEK4B" + }, + "matchExpressions": [ + { + "key": "d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81", + "operator": "NotIn", + "values": [ + "MXOnf_ZN.-_--r.E__-8" + ] + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O.Um.-__k.j._g-G-7--p9.-0": "1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3" + }, + "matchExpressions": [ + { + "key": "p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d", + "operator": "In", + "values": [ + "dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX" + ] + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1078366610, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j": "35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1" + }, + "matchExpressions": [ + { + "key": "d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g", + "operator": "NotIn", + "values": [ + "VT3sn-0_.i__a.O2G_J" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "抷qTfZȻ干m謆7", + "value": "337", + "effect": "儉ɩ柀", + "tolerationSeconds": -7411984641310969236 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": -895317190, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "qiǙĞǠ" + } + }, + "volumeClaimTemplates": [ + { + "metadata": { + "name": "346", + "generateName": "347", + "namespace": "348", + "selfLink": "349", + "resourceVersion": "15930892079168115837", + "generation": 1599344877585039625, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 8854032467905298740, + "labels": { + "351": "352" + }, + "annotations": { + "353": "354" + }, + "ownerReferences": [ + { + "apiVersion": "355", + "kind": "356", + "name": "357", + "uid": "D很唟-墡è箁E嗆R2", + "controller": false, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "358" + ], + "clusterName": "359", + "managedFields": [ + { + "manager": "360", + "apiVersion": "361" + } + ] + }, + "spec": { + "accessModes": [ + "Pöƌ镳餘" + ], + "selector": { + "matchLabels": { + "t.k47M7y-Dy__3wc.q.8_00.0_N": "" + }, + "matchExpressions": [ + { + "key": "PfNx__-U_.Pn-W23-_.z_.._s--_F-R", + "operator": "In", + "values": [ + "g__4K..-68-7AlR__8-7_-YD-Q9_-_1" + ] + } + ] + }, + "resources": { + "limits": { + "撣樀": "688" + }, + "requests": { + "4Y鳲Jɡ": "987" + } + }, + "volumeName": "372", + "storageClassName": "373", + "volumeMode": "iD¢ƿ媴h5ƅȸȓɻ猶", + "dataSource": { + "apiGroup": "374", + "kind": "375", + "name": "376" + } + }, + "status": { + "phase": "嫡牿咸Ǻ潑鶋洅啶'ƈo", + "accessModes": [ + "Ǣ龞瞯å檳ė\u003ec緍k¢茤Ƣǟ½灶" + ], + "capacity": { + "u汎mō6µɑ`ȗ\u003c8^翜T蘈ý": "37" + }, + "conditions": [ + { + "type": "ɁºDZ秶ʑ韝e溣狣愿激H\\Ȳ", + "status": "I梞ū筀", + "lastProbeTime": "2489-11-15T17:36:06Z", + "lastTransitionTime": "2023-10-20T16:52:07Z", + "reason": "377", + "message": "378" + } + ] + } + } + ], + "serviceName": "379", + "podManagementPolicy": "C", + "updateStrategy": { + "type": "Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4'", + "rollingUpdate": { + "partition": -186717017 + } + }, + "revisionHistoryLimit": 1684743280 + }, + "status": { + "observedGeneration": 3145429786196118388, + "replicas": 1256299227, + "readyReplicas": -63012996, + "currentReplicas": 1538760390, + "updatedReplicas": 346775159, + "currentRevision": "380", + "updateRevision": "381", + "collisionCount": 1836894267, + "conditions": [ + { + "type": "囨汙Ȗ\u003e\u003c僚徘ó蒿", + "status": "誀ŭ\"ɦ?", + "lastTransitionTime": "2741-08-01T23:33:42Z", + "reason": "382", + "message": "383" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.pb index 080a2dcac55..7a65b307530 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.yaml new file mode 100644 index 00000000000..057e7ccb569 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/apps.v1beta2.StatefulSet.after_roundtrip.yaml @@ -0,0 +1,801 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + podManagementPolicy: C + replicas: -1978186127 + revisionHistoryLimit: 1684743280 + selector: + matchExpressions: + - key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F + operator: NotIn + values: + - y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16 + matchLabels: + w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F + serviceName: "379" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -2848337479447330428 + finalizers: + - "42" + generateName: "31" + generation: 3557306139556084909 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: 妻ƅTGS5Ǎ + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: false + kind: "40" + name: "41" + uid: '@Z^嫫猤痈C*ĕʄő芖{|ǘ"^饣' + resourceVersion: "373742866186182450" + selfLink: "33" + uid: ']躢|)黰eȪ嵛4$%QɰVzÏ抴' + spec: + activeDeadlineSeconds: 1968932441807931700 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: H鯂²静ƲǦŐnj汰8ŕİi騎C"6 + values: + - "300" + matchFields: + - key: "301" + operator: ʎǑyZ涬P­ + values: + - "302" + weight: 902978249 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: 鱎ƙ;Nŕ璻Ji + values: + - "296" + matchFields: + - key: "297" + operator: J + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d.Ms7_t.P_3..H..k9M86.9a_-0R_.Z__Lv8_.O_..81 + operator: NotIn + values: + - MXOnf_ZN.-_--r.E__-8 + matchLabels: + 26-k8-c2---2etfh41ca-z-5g2wco280.ka-6-31g--z-o-3bz6-8-0-1-z--271s-p9-8--m-cbck561-7n/VC..7o_x3..-.8J: 28_38xm-.nx.sEK4B + namespaces: + - "317" + topologyKey: "318" + weight: -3478003 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 1zET_..3dCv3j._.-_pP__up.2N + operator: NotIn + values: + - f.p_3_J_SA995IKCR.s--f.-f.-zv._._.5-H.T.-.-.TV + matchLabels: + 05mj-94-8134i5k6q6--5tu-0/j_.-.6GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG3: 0-8-.M-.-.-v + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: d-XZ-x.__.Y_2-n_5023Xl-3Pw_-r7g + operator: NotIn + values: + - VT3sn-0_.i__a.O2G_J + matchLabels: + H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_j: 35.40Rw4gD.._.-x6db-L7.-__-G_2kCpS_1 + namespaces: + - "333" + topologyKey: "334" + weight: -1078366610 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: p-61-2we16h-v/Y-v_t_u_.__I_-_-3-d + operator: In + values: + - dU-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFAX + matchLabels: + O.Um.-__k.j._g-G-7--p9.-0: 1-_-3_L_2--_v2.5p_..Y-.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..-3 + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "219" + command: + - "218" + env: + - name: "226" + value: "227" + valueFrom: + configMapKeyRef: + key: "233" + name: "232" + optional: true + fieldRef: + apiVersion: "228" + fieldPath: "229" + resourceFieldRef: + containerName: "230" + divisor: "770" + resource: "231" + secretKeyRef: + key: "235" + name: "234" + optional: true + envFrom: + - configMapRef: + name: "224" + optional: true + prefix: "223" + secretRef: + name: "225" + optional: true + image: "217" + imagePullPolicy: Ļǟi& + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "260" + httpHeaders: + - name: "261" + value: "262" + path: "258" + port: "259" + scheme: ē鐭#嬀ơŸ8T 苧yñKJɐ + tcpSocket: + host: "264" + port: "263" + preStop: + exec: + command: + - "265" + httpGet: + host: "267" + httpHeaders: + - name: "268" + value: "269" + path: "266" + port: 591440053 + scheme: <敄lu|榝$î.Ȏ蝪ʜ5遰=E埄 + tcpSocket: + host: "271" + port: "270" + livenessProbe: + exec: + command: + - "242" + failureThreshold: -1008070934 + httpGet: + host: "245" + httpHeaders: + - name: "246" + value: "247" + path: "243" + port: "244" + scheme: ȓ蹣ɐǛv+8Ƥ熪军 + initialDelaySeconds: 410611837 + periodSeconds: 972978563 + successThreshold: 17771103 + tcpSocket: + host: "248" + port: 622267234 + timeoutSeconds: 809006670 + name: "216" + ports: + - containerPort: 1146016612 + hostIP: "222" + hostPort: 766864314 + name: "221" + protocol: 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + readinessProbe: + exec: + command: + - "249" + failureThreshold: 1474943201 + httpGet: + host: "252" + httpHeaders: + - name: "253" + value: "254" + path: "250" + port: "251" + scheme: ']佱¿>犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: 莭琽§ć\ ïì«丯Ƙ枛牐ɺ + readOnlyRootFilesystem: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + updateStrategy: + rollingUpdate: + partition: -186717017 + type: Z槇鿖]甙ªŒ,躻[鶆f盧詳痍4' + volumeClaimTemplates: + - metadata: + annotations: + "353": "354" + clusterName: "359" + creationTimestamp: null + deletionGracePeriodSeconds: 8854032467905298740 + finalizers: + - "358" + generateName: "347" + generation: 1599344877585039625 + labels: + "351": "352" + managedFields: + - apiVersion: "361" + manager: "360" + name: "346" + namespace: "348" + ownerReferences: + - apiVersion: "355" + blockOwnerDeletion: false + controller: false + kind: "356" + name: "357" + uid: D很唟-墡è箁E嗆R2 + resourceVersion: "15930892079168115837" + selfLink: "349" + spec: + accessModes: + - Pöƌ镳餘 + dataSource: + apiGroup: "374" + kind: "375" + name: "376" + resources: + limits: + 撣樀: "688" + requests: + 4Y鳲Jɡ: "987" + selector: + matchExpressions: + - key: PfNx__-U_.Pn-W23-_.z_.._s--_F-R + operator: In + values: + - g__4K..-68-7AlR__8-7_-YD-Q9_-_1 + matchLabels: + t.k47M7y-Dy__3wc.q.8_00.0_N: "" + storageClassName: "373" + volumeMode: iD¢ƿ媴h5ƅȸȓɻ猶 + volumeName: "372" + status: + accessModes: + - Ǣ龞瞯å檳ė>c緍k¢茤Ƣǟ½灶 + capacity: + u汎mō6µɑ`ȗ<8^翜T蘈ý: "37" + conditions: + - lastProbeTime: "2489-11-15T17:36:06Z" + lastTransitionTime: "2023-10-20T16:52:07Z" + message: "378" + reason: "377" + status: I梞ū筀 + type: ɁºDZ秶ʑ韝e溣狣愿激H\Ȳ + phase: 嫡牿咸Ǻ潑鶋洅啶'ƈo +status: + collisionCount: 1836894267 + conditions: + - lastTransitionTime: "2741-08-01T23:33:42Z" + message: "383" + reason: "382" + status: 誀ŭ"ɦ? + type: 囨汙Ȗ><僚徘ó蒿 + currentReplicas: 1538760390 + currentRevision: "380" + observedGeneration: 3145429786196118388 + readyReplicas: -63012996 + replicas: 1256299227 + updateRevision: "381" + updatedReplicas: 346775159 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.json new file mode 100644 index 00000000000..7ecdc65f3d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.json @@ -0,0 +1,58 @@ +{ + "kind": "TokenRequest", + "apiVersion": "authentication.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "audiences": [ + "24" + ], + "expirationSeconds": -8496244716696586452, + "boundObjectRef": { + "kind": "25", + "apiVersion": "26", + "name": "27", + "uid": "Ă凗蓏Ŋ蛊ĉy" + } + }, + "status": { + "token": "28", + "expirationTimestamp": "2095-08-29T22:12:41Z" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.pb index 31245ae86e7..03d36f1bf8d 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.yaml new file mode 100644 index 00000000000..3051cc3076c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenRequest.after_roundtrip.yaml @@ -0,0 +1,42 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "24" + boundObjectRef: + apiVersion: "26" + kind: "25" + name: "27" + uid: Ă凗蓏Ŋ蛊ĉy + expirationSeconds: -8496244716696586452 +status: + expirationTimestamp: "2095-08-29T22:12:41Z" + token: "28" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.json new file mode 100644 index 00000000000..ddb8ef8068e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.json @@ -0,0 +1,66 @@ +{ + "kind": "TokenReview", + "apiVersion": "authentication.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "token": "24", + "audiences": [ + "25" + ] + }, + "status": { + "user": { + "username": "26", + "uid": "27", + "groups": [ + "28" + ], + "extra": { + "29": [ + "30" +] + } + }, + "audiences": [ + "31" + ], + "error": "32" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.pb index 7d1f1adae54..b77fa54d3a1 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.yaml new file mode 100644 index 00000000000..5e7a0ccafcf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1.TokenReview.after_roundtrip.yaml @@ -0,0 +1,46 @@ +apiVersion: authentication.k8s.io/v1 +kind: TokenReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "25" + token: "24" +status: + audiences: + - "31" + error: "32" + user: + extra: + "29": + - "30" + groups: + - "28" + uid: "27" + username: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.json new file mode 100644 index 00000000000..ff2ba1fde03 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.json @@ -0,0 +1,66 @@ +{ + "kind": "TokenReview", + "apiVersion": "authentication.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "token": "24", + "audiences": [ + "25" + ] + }, + "status": { + "user": { + "username": "26", + "uid": "27", + "groups": [ + "28" + ], + "extra": { + "29": [ + "30" +] + } + }, + "audiences": [ + "31" + ], + "error": "32" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.pb index 91156009a75..94bc804f89e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.yaml new file mode 100644 index 00000000000..54c5254bad8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authentication.k8s.io.v1beta1.TokenReview.after_roundtrip.yaml @@ -0,0 +1,46 @@ +apiVersion: authentication.k8s.io/v1beta1 +kind: TokenReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + audiences: + - "25" + token: "24" +status: + audiences: + - "31" + error: "32" + user: + extra: + "29": + - "30" + groups: + - "28" + uid: "27" + username: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..14a1e90c15a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.json @@ -0,0 +1,73 @@ +{ + "kind": "LocalSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "groups": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.pb index e26e9c879fd..13bb489df62 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..303a58b9c83 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.LocalSubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,54 @@ +apiVersion: authorization.k8s.io/v1 +kind: LocalSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + groups: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..9ee06ee7fa7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.json @@ -0,0 +1,63 @@ +{ + "kind": "SelfSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + } + }, + "status": { + "allowed": false, + "denied": true, + "reason": "33", + "evaluationError": "34" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.pb index 3593afed83d..d0dc1615138 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..f71453aef80 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,47 @@ +apiVersion: authorization.k8s.io/v1 +kind: SelfSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" +status: + allowed: false + denied: true + evaluationError: "34" + reason: "33" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.json new file mode 100644 index 00000000000..b7a3c8a9fd4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.json @@ -0,0 +1,75 @@ +{ + "kind": "SelfSubjectRulesReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "namespace": "24" + }, + "status": { + "resourceRules": [ + { + "verbs": [ + "25" + ], + "apiGroups": [ + "26" + ], + "resources": [ + "27" + ], + "resourceNames": [ + "28" + ] + } + ], + "nonResourceRules": [ + { + "verbs": [ + "29" + ], + "nonResourceURLs": [ + "30" + ] + } + ], + "incomplete": false, + "evaluationError": "31" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.pb index befb55f5860..b8c20dbf59d 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.yaml new file mode 100644 index 00000000000..b8ca0c82be9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SelfSubjectRulesReview.after_roundtrip.yaml @@ -0,0 +1,49 @@ +apiVersion: authorization.k8s.io/v1 +kind: SelfSubjectRulesReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + namespace: "24" +status: + evaluationError: "31" + incomplete: false + nonResourceRules: + - nonResourceURLs: + - "30" + verbs: + - "29" + resourceRules: + - apiGroups: + - "26" + resourceNames: + - "28" + resources: + - "27" + verbs: + - "25" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..bf8764ff7ef --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.json @@ -0,0 +1,73 @@ +{ + "kind": "SubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "groups": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.pb index 026bdc299d9..8bd8f4b437a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..67defb41300 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1.SubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,54 @@ +apiVersion: authorization.k8s.io/v1 +kind: SubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + groups: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..cdf0a95d876 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.json @@ -0,0 +1,73 @@ +{ + "kind": "LocalSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "group": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.pb index 8a8daabd7e3..fb583693aaf 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..9017adaf1c5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.LocalSubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,54 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: LocalSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + group: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..ef69c456aca --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.json @@ -0,0 +1,63 @@ +{ + "kind": "SelfSubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + } + }, + "status": { + "allowed": false, + "denied": true, + "reason": "33", + "evaluationError": "34" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.pb index 49f78713eec..23dcb5445d6 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..5e1b2bae56e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,47 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SelfSubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" +status: + allowed: false + denied: true + evaluationError: "34" + reason: "33" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.json new file mode 100644 index 00000000000..fe5c77fcfc1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.json @@ -0,0 +1,75 @@ +{ + "kind": "SelfSubjectRulesReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "namespace": "24" + }, + "status": { + "resourceRules": [ + { + "verbs": [ + "25" + ], + "apiGroups": [ + "26" + ], + "resources": [ + "27" + ], + "resourceNames": [ + "28" + ] + } + ], + "nonResourceRules": [ + { + "verbs": [ + "29" + ], + "nonResourceURLs": [ + "30" + ] + } + ], + "incomplete": false, + "evaluationError": "31" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.pb index 6cbdf45bc3f..1ec167250f0 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.yaml new file mode 100644 index 00000000000..0a179056a55 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SelfSubjectRulesReview.after_roundtrip.yaml @@ -0,0 +1,49 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SelfSubjectRulesReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + namespace: "24" +status: + evaluationError: "31" + incomplete: false + nonResourceRules: + - nonResourceURLs: + - "30" + verbs: + - "29" + resourceRules: + - apiGroups: + - "26" + resourceNames: + - "28" + resources: + - "27" + verbs: + - "25" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.json new file mode 100644 index 00000000000..0af5bef80d7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.json @@ -0,0 +1,73 @@ +{ + "kind": "SubjectAccessReview", + "apiVersion": "authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "resourceAttributes": { + "namespace": "24", + "verb": "25", + "group": "26", + "version": "27", + "resource": "28", + "subresource": "29", + "name": "30" + }, + "nonResourceAttributes": { + "path": "31", + "verb": "32" + }, + "user": "33", + "group": [ + "34" + ], + "extra": { + "35": [ + "36" +] + }, + "uid": "37" + }, + "status": { + "allowed": false, + "denied": true, + "reason": "38", + "evaluationError": "39" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.pb index ddcceb0bb2c..22e7dbdb479 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.yaml new file mode 100644 index 00000000000..4a8dc37a74e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/authorization.k8s.io.v1beta1.SubjectAccessReview.after_roundtrip.yaml @@ -0,0 +1,54 @@ +apiVersion: authorization.k8s.io/v1beta1 +kind: SubjectAccessReview +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "35": + - "36" + group: + - "34" + nonResourceAttributes: + path: "31" + verb: "32" + resourceAttributes: + group: "26" + name: "30" + namespace: "24" + resource: "28" + subresource: "29" + verb: "25" + version: "27" + uid: "37" + user: "33" +status: + allowed: false + denied: true + evaluationError: "39" + reason: "38" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.json new file mode 100644 index 00000000000..fe913776329 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.json @@ -0,0 +1,58 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "scaleTargetRef": { + "kind": "24", + "name": "25", + "apiVersion": "26" + }, + "minReplicas": -1978186127, + "maxReplicas": 2114329341, + "targetCPUUtilizationPercentage": -439697596 + }, + "status": { + "observedGeneration": -918288109031280833, + "currentReplicas": 73350537, + "desiredReplicas": -799278564, + "currentCPUUtilizationPercentage": 1804227960 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.pb index 5de2ed82b62..cee4bf9d096 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.yaml new file mode 100644 index 00000000000..821ec3bb383 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.HorizontalPodAutoscaler.after_roundtrip.yaml @@ -0,0 +1,43 @@ +apiVersion: autoscaling/v1 +kind: HorizontalPodAutoscaler +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + maxReplicas: 2114329341 + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" + targetCPUUtilizationPercentage: -439697596 +status: + currentCPUUtilizationPercentage: 1804227960 + currentReplicas: 73350537 + desiredReplicas: -799278564 + observedGeneration: -918288109031280833 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.json new file mode 100644 index 00000000000..e8ffb27c16c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.json @@ -0,0 +1,49 @@ +{ + "kind": "Scale", + "apiVersion": "autoscaling/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": "24" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.pb index ef07174e763..b0a63b65cb4 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.yaml new file mode 100644 index 00000000000..8081f99d6f8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v1.Scale.after_roundtrip.yaml @@ -0,0 +1,35 @@ +apiVersion: autoscaling/v1 +kind: Scale +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.json new file mode 100644 index 00000000000..637c1cead82 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.json @@ -0,0 +1,195 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v2beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "scaleTargetRef": { + "kind": "24", + "name": "25", + "apiVersion": "26" + }, + "minReplicas": -1978186127, + "maxReplicas": 2114329341, + "metrics": [ + { + "type": "6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+", + "object": { + "target": { + "kind": "27", + "name": "28", + "apiVersion": "29" + }, + "metricName": "30", + "targetValue": "810", + "selector": { + "matchLabels": { + "g5i9/l-Y._.-444": "c2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am64" + }, + "matchExpressions": [ + { + "key": "2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5", + "operator": "In", + "values": [ + "Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8" + ] + } + ] + }, + "averageValue": "591" + }, + "pods": { + "metricName": "37", + "targetAverageValue": "109", + "selector": { + "matchLabels": { + "5--.K_.0--_0P7_.C.Ze--D07.a_.y_C": "0_5qN2_---_M.N_._a6.9bHjH" + }, + "matchExpressions": [ + { + "key": "G-___196-.dX_iv1H.__.h-J-M.9_T.qo", + "operator": "In", + "values": [ + "5.--sT52b..N.-.K8" + ] + } + ] + } + }, + "resource": { + "name": "S5Ǎʜǝ", + "targetAverageUtilization": 87018792, + "targetAverageValue": "274" + }, + "external": { + "metricName": "44", + "metricSelector": { + "matchLabels": { + "cd525-6ni4-g3-s-98w-4-27/03f_--0..L.0qQ6W-.d.20h-OK-_8gI_z_-tY-R6S17_.8n": "7z.WH-.._Td2-N_Y.t--_0..--_6yV07-_._N" + }, + "matchExpressions": [ + { + "key": "JfB._.zS-._..3le-Q4-R-083.D", + "operator": "Exists" + } + ] + }, + "targetValue": "201", + "targetAverageValue": "602" + } + } + ] + }, + "status": { + "observedGeneration": 6319752985051851078, + "currentReplicas": 310937924, + "desiredReplicas": 912103005, + "currentMetrics": [ + { + "type": ":贅wE@Ȗs«öʮĀ\u003cé瞾", + "object": { + "target": { + "kind": "51", + "name": "52", + "apiVersion": "53" + }, + "metricName": "54", + "currentValue": "811", + "selector": { + "matchLabels": { + "Y93-x6bigm_-._.q768-m_0_F03_J": "L.35__5b.5-CX_VBC.Jn4f__.39X...-tO-.qff.ExZ_r7-6.-m..-_-.f9-Q" + }, + "matchExpressions": [ + { + "key": "q05c1lxeqyn-5--9d5a3-7bf46g-40883176jt-e8b--i.1v53nyx5u-o-k-md--381l/KpDZ-._._t__2--A.0.__cd..lv-_aLQI", + "operator": "Exists" + } + ] + }, + "averageValue": "404" + }, + "pods": { + "metricName": "61", + "currentAverageValue": "777", + "selector": { + "matchLabels": { + "6e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.0-_1-F.h-__kK": "9_..O_.J_-G_--V-42Ec" + }, + "matchExpressions": [ + { + "key": "6.-L..-__0N_N.O30-_u.y", + "operator": "Exists" + } + ] + } + }, + "resource": { + "name": "輂,ŕĪĠM蘇KŅ/»頸", + "currentAverageUtilization": 1962818731, + "currentAverageValue": "559" + }, + "external": { + "metricName": "68", + "metricSelector": { + "matchLabels": { + "uB7": "f.gb_2_-8-----yJY.__-X_.8xNN" + }, + "matchExpressions": [ + { + "key": "3-c7181py-8t379s3-8x32--2qu-0-k-q-0--85.4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0w7p8v9/7W..4....-hD", + "operator": "Exists" + } + ] + }, + "currentValue": "821", + "currentAverageValue": "439" + } + } + ], + "conditions": [ + { + "type": "v1b繐汚磉", + "status": "蠂Ü[ƛ^輅9ɛ棕", + "lastTransitionTime": "2685-12-24T19:19:52Z", + "reason": "75", + "message": "76" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.pb index bd54830a00e..0c00c8dd1d1 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.yaml new file mode 100644 index 00000000000..d11c57d60d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta1.HorizontalPodAutoscaler.after_roundtrip.yaml @@ -0,0 +1,129 @@ +apiVersion: autoscaling/v2beta1 +kind: HorizontalPodAutoscaler +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + maxReplicas: 2114329341 + metrics: + - external: + metricName: "44" + metricSelector: + matchExpressions: + - key: JfB._.zS-._..3le-Q4-R-083.D + operator: Exists + matchLabels: + cd525-6ni4-g3-s-98w-4-27/03f_--0..L.0qQ6W-.d.20h-OK-_8gI_z_-tY-R6S17_.8n: 7z.WH-.._Td2-N_Y.t--_0..--_6yV07-_._N + targetAverageValue: "602" + targetValue: "201" + object: + averageValue: "591" + metricName: "30" + selector: + matchExpressions: + - key: 2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--n1-5 + operator: In + values: + - Ou1.m_.5AW-_S-.3g.7_2fNc5-_.-RX8 + matchLabels: + g5i9/l-Y._.-444: c2_kS91.e5K-_e63_-_3-n-_-__3u-.__P__.7U-Uo_4_-D7r__.am64 + target: + apiVersion: "29" + kind: "27" + name: "28" + targetValue: "810" + pods: + metricName: "37" + selector: + matchExpressions: + - key: G-___196-.dX_iv1H.__.h-J-M.9_T.qo + operator: In + values: + - 5.--sT52b..N.-.K8 + matchLabels: + 5--.K_.0--_0P7_.C.Ze--D07.a_.y_C: 0_5qN2_---_M.N_._a6.9bHjH + targetAverageValue: "109" + resource: + name: S5Ǎʜǝ + targetAverageUtilization: 87018792 + targetAverageValue: "274" + type: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" +status: + conditions: + - lastTransitionTime: "2685-12-24T19:19:52Z" + message: "76" + reason: "75" + status: 蠂Ü[ƛ^輅9ɛ棕 + type: v1b繐汚磉 + currentMetrics: + - external: + currentAverageValue: "439" + currentValue: "821" + metricName: "68" + metricSelector: + matchExpressions: + - key: 3-c7181py-8t379s3-8x32--2qu-0-k-q-0--85.4-4tz9x--43--3---93-2-2-37--e00uz-z0sn-8hx-qa--0o8m3-d0w7p8v9/7W..4....-hD + operator: Exists + matchLabels: + uB7: f.gb_2_-8-----yJY.__-X_.8xNN + object: + averageValue: "404" + currentValue: "811" + metricName: "54" + selector: + matchExpressions: + - key: q05c1lxeqyn-5--9d5a3-7bf46g-40883176jt-e8b--i.1v53nyx5u-o-k-md--381l/KpDZ-._._t__2--A.0.__cd..lv-_aLQI + operator: Exists + matchLabels: + Y93-x6bigm_-._.q768-m_0_F03_J: L.35__5b.5-CX_VBC.Jn4f__.39X...-tO-.qff.ExZ_r7-6.-m..-_-.f9-Q + target: + apiVersion: "53" + kind: "51" + name: "52" + pods: + currentAverageValue: "777" + metricName: "61" + selector: + matchExpressions: + - key: 6.-L..-__0N_N.O30-_u.y + operator: Exists + matchLabels: + 6e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.0-_1-F.h-__kK: 9_..O_.J_-G_--V-42Ec + resource: + currentAverageUtilization: 1962818731 + currentAverageValue: "559" + name: 輂,ŕĪĠM蘇KŅ/»頸 + type: :贅wE@Ȗs«öʮĀ<é瞾 + currentReplicas: 310937924 + desiredReplicas: 912103005 + observedGeneration: 6319752985051851078 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.json new file mode 100644 index 00000000000..48fbd3e8148 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.json @@ -0,0 +1,240 @@ +{ + "kind": "HorizontalPodAutoscaler", + "apiVersion": "autoscaling/v2beta2", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "scaleTargetRef": { + "kind": "24", + "name": "25", + "apiVersion": "26" + }, + "minReplicas": -1978186127, + "maxReplicas": 2114329341, + "metrics": [ + { + "type": "6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+", + "object": { + "describedObject": { + "kind": "27", + "name": "28", + "apiVersion": "29" + }, + "target": { + "type": "H牗洝尿彀亞螩B", + "value": "52", + "averageValue": "835", + "averageUtilization": -1161251830 + }, + "metric": { + "name": "30", + "selector": { + "matchLabels": { + "8y-o-4-m-7r--0am6b4---l---rcdj24r-----v--26-----7v9-th0-i4/9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._bQw.-dG6s": "8TB_M-H_5_.t..bGE.9__.O" + }, + "matchExpressions": [ + { + "key": "0pq-0-7-9-2-ekg-071a-2y-y-o0-59.u5oii37/g.7_2fNc5-_.-RX-82_g50_u__.c", + "operator": "In", + "values": [ + "LI--U.v.L.U_8f.-H2._67yg-Ln-__.-__2--z.t20w-.-td---ndm_.A" + ] + } + ] + } + } + }, + "pods": { + "metric": { + "name": "37", + "selector": { + "matchLabels": { + "d3-x-2v4r--5-xgc3-yz-7-x--c04.2b-6-17-58-n---5df1--wc-n-pwr-f5--r1i1-7z03/F-.4--_vLW.jj-.5B.._.5_3-_4.31-4.xXe..03Y": "8j" + }, + "matchExpressions": [ + { + "key": "vs-3-d/M.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o--Bo-F__..XR.7_1-p-W", + "operator": "Exists" + } + ] + } + }, + "target": { + "type": "蚛隖\u003cǶĬ4y£軶ǃ*ʙ嫙\u0026蒒5靇C'", + "value": "815", + "averageValue": "377", + "averageUtilization": 2126876305 + } + }, + "resource": { + "name": "ȉ彂", + "target": { + "type": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "value": "970", + "averageValue": "603", + "averageUtilization": -88173241 + } + }, + "external": { + "metric": { + "name": "44", + "selector": { + "matchLabels": { + "yM_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33k": "8U.-.5--_zm-.-_RJt2pX_2_28.-.7_8B.HF-U-_ik_--S" + }, + "matchExpressions": [ + { + "key": "l8-r1/0n-A9..9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jte", + "operator": "Exists" + } + ] + } + }, + "target": { + "type": "", + "value": "891", + "averageValue": "765", + "averageUtilization": -2717401 + } + } + } + ] + }, + "status": { + "observedGeneration": -6410519298686885049, + "currentReplicas": -740777212, + "desiredReplicas": 1741405963, + "currentMetrics": [ + { + "type": "崟¿", + "object": { + "metric": { + "name": "51", + "selector": { + "matchLabels": { + "0dt6e-3-dq848-9q50v-1o-0hvy/Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._Bt": "0E.-2o_-.N.9D-F45eJK7Q5-R4_7A" + }, + "matchExpressions": [ + { + "key": "b9g-qy5--ar-gn58nc23/JP_oA_4A.J2s3.XL6_EU--AH-Q.GM72_-a", + "operator": "NotIn", + "values": [ + "F._oX-F9_.5vN5.25aWx.2aM214_.-C" + ] + } + ] + } + }, + "current": { + "value": "168", + "averageValue": "500", + "averageUtilization": -1562283537 + }, + "describedObject": { + "kind": "58", + "name": "59", + "apiVersion": "60" + } + }, + "pods": { + "metric": { + "name": "61", + "selector": { + "matchLabels": { + "p7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x--43--3---93-2-23/Xfr.4_.-_G": "9.M.134-5-.q6H_.--t" + }, + "matchExpressions": [ + { + "key": "7U_-m.-P.yP9S--858LI__.8U", + "operator": "NotIn", + "values": [ + "7-_pP__up.2L_s-o779._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7m" + ] + } + ] + } + }, + "current": { + "value": "886", + "averageValue": "310", + "averageUtilization": 757223010 + } + }, + "resource": { + "name": "臜裡×銵-紑浘", + "current": { + "value": "370", + "averageValue": "1", + "averageUtilization": -1095116290 + } + }, + "external": { + "metric": { + "name": "68", + "selector": { + "matchLabels": { + "ewco28---f-53-x1y-8---3----p-pdn--j2---2--82--cj-1-s--op3w.nl84--162-gk2-99v2xu-3po4--3s/2-.8-Jp-9-4-Tm.__G-8...__.Q_c3": "29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1" + }, + "matchExpressions": [ + { + "key": "v8_.O_..8n.--z_-..6W.K", + "operator": "Exists" + } + ] + } + }, + "current": { + "value": "386", + "averageValue": "882", + "averageUtilization": -500012714 + } + } + } + ], + "conditions": [ + { + "type": "蚢鑸鶲Ãq", + "status": "", + "lastTransitionTime": "2132-02-01T06:56:28Z", + "reason": "75", + "message": "76" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.pb index d5f52a26304..51354483682 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.yaml new file mode 100644 index 00000000000..177bdbc5511 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/autoscaling.v2beta2.HorizontalPodAutoscaler.after_roundtrip.yaml @@ -0,0 +1,159 @@ +apiVersion: autoscaling/v2beta2 +kind: HorizontalPodAutoscaler +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + maxReplicas: 2114329341 + metrics: + - external: + metric: + name: "44" + selector: + matchExpressions: + - key: l8-r1/0n-A9..9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jte + operator: Exists + matchLabels: + yM_4FpF_W-1._-vL_i.-_-a--G-I.-_Y33k: 8U.-.5--_zm-.-_RJt2pX_2_28.-.7_8B.HF-U-_ik_--S + target: + averageUtilization: -2717401 + averageValue: "765" + type: "" + value: "891" + object: + describedObject: + apiVersion: "29" + kind: "27" + name: "28" + metric: + name: "30" + selector: + matchExpressions: + - key: 0pq-0-7-9-2-ekg-071a-2y-y-o0-59.u5oii37/g.7_2fNc5-_.-RX-82_g50_u__.c + operator: In + values: + - LI--U.v.L.U_8f.-H2._67yg-Ln-__.-__2--z.t20w-.-td---ndm_.A + matchLabels: + 8y-o-4-m-7r--0am6b4---l---rcdj24r-----v--26-----7v9-th0-i4/9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._bQw.-dG6s: 8TB_M-H_5_.t..bGE.9__.O + target: + averageUtilization: -1161251830 + averageValue: "835" + type: H牗洝尿彀亞螩B + value: "52" + pods: + metric: + name: "37" + selector: + matchExpressions: + - key: vs-3-d/M.-F_E2_QOuQ_8.-1_57__JR.N-1zL-4--6o--Bo-F__..XR.7_1-p-W + operator: Exists + matchLabels: + d3-x-2v4r--5-xgc3-yz-7-x--c04.2b-6-17-58-n---5df1--wc-n-pwr-f5--r1i1-7z03/F-.4--_vLW.jj-.5B.._.5_3-_4.31-4.xXe..03Y: 8j + target: + averageUtilization: 2126876305 + averageValue: "377" + type: 蚛隖<ǶĬ4y£軶ǃ*ʙ嫙&蒒5靇C' + value: "815" + resource: + name: ȉ彂 + target: + averageUtilization: -88173241 + averageValue: "603" + type: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + value: "970" + type: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + minReplicas: -1978186127 + scaleTargetRef: + apiVersion: "26" + kind: "24" + name: "25" +status: + conditions: + - lastTransitionTime: "2132-02-01T06:56:28Z" + message: "76" + reason: "75" + status: "" + type: 蚢鑸鶲Ãq + currentMetrics: + - external: + current: + averageUtilization: -500012714 + averageValue: "882" + value: "386" + metric: + name: "68" + selector: + matchExpressions: + - key: v8_.O_..8n.--z_-..6W.K + operator: Exists + matchLabels: + ewco28---f-53-x1y-8---3----p-pdn--j2---2--82--cj-1-s--op3w.nl84--162-gk2-99v2xu-3po4--3s/2-.8-Jp-9-4-Tm.__G-8...__.Q_c3: 29_.-.Ms7_t.P_3..H..k9M86.9a_-0R1 + object: + current: + averageUtilization: -1562283537 + averageValue: "500" + value: "168" + describedObject: + apiVersion: "60" + kind: "58" + name: "59" + metric: + name: "51" + selector: + matchExpressions: + - key: b9g-qy5--ar-gn58nc23/JP_oA_4A.J2s3.XL6_EU--AH-Q.GM72_-a + operator: NotIn + values: + - F._oX-F9_.5vN5.25aWx.2aM214_.-C + matchLabels: + 0dt6e-3-dq848-9q50v-1o-0hvy/Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._Bt: 0E.-2o_-.N.9D-F45eJK7Q5-R4_7A + pods: + current: + averageUtilization: 757223010 + averageValue: "310" + value: "886" + metric: + name: "61" + selector: + matchExpressions: + - key: 7U_-m.-P.yP9S--858LI__.8U + operator: NotIn + values: + - 7-_pP__up.2L_s-o779._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7m + matchLabels: + p7---g88w2k4usz--mj-8o26--26-hs5-jeds4-4tz9x--43--3---93-2-23/Xfr.4_.-_G: 9.M.134-5-.q6H_.--t + resource: + current: + averageUtilization: -1095116290 + averageValue: "1" + value: "370" + name: 臜裡×銵-紑浘 + type: 崟¿ + currentReplicas: -740777212 + desiredReplicas: 1741405963 + observedGeneration: -6410519298686885049 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.json new file mode 100644 index 00000000000..43ba0886ab9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.json @@ -0,0 +1,1070 @@ +{ + "kind": "Job", + "apiVersion": "batch/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "parallelism": -1978186127, + "completions": -1821918122, + "activeDeadlineSeconds": -1888486794478722029, + "backoffLimit": -596764376, + "selector": { + "matchLabels": { + "l3snh-z--3uy5-----578/B_._-.-W._AAn---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_5": "" + }, + "matchExpressions": [ + { + "key": "U-_Bq.m_-.q8_v2LiTF_a981d3-7-fP81.-.9Vdx.TB_M-H_5_t", + "operator": "In", + "values": [ + "M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.W5" + ] + } + ] + }, + "manualSelector": true, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "Šĸů湙騘\u0026啞", + "resourceVersion": "6776706803848751502", + "generation": 1142764901371385923, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 986128679342689494, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "ºɖgȏ哙ȍȂ揲ȼDDŽL", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "bJ5ʬ昹ʞĹ鑑6NJPM饣`" + }, + "emptyDir": { + "medium": "z徃鷢6ȥ啕禗Ǐ2", + "sizeLimit": "387" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -347579237, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 903876536, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 2022312348 + } + ], + "defaultMode": -963895759, + "optional": false + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -539733119, + "iscsiInterface": "67", + "fsType": "68", + "readOnly": true, + "portals": [ + "69" + ], + "chapAuthDiscovery": true, + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74", + "readOnly": true + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "770" + }, + "mode": 1539635748 + } + ], + "defaultMode": -388204860 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -573382936, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": 1825892582 + } + ], + "defaultMode": 1532914928, + "optional": false + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "", + "fsType": "121", + "readOnly": false, + "kind": "坼É/pȿŘ阌Ŗ怳" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": -1629040033 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "908" + }, + "mode": -239847982 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -1305215109 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 8048348966862776448, + "path": "136" + } + } + ], + "defaultMode": -556258965 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "readOnly": true, + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 273818613, + "containerPort": -522879476, + "protocol": "N", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "587" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": false + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "倱\u003c": "920" + }, + "requests": { + "贩j瀉ǚ": "455" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "Ɋł/擇ɦĽ胚O醔ɍ厶耈 ", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "腿ħ缶.蒅!a", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1154560741, + "timeoutSeconds": -1376537100, + "periodSeconds": 1100645882, + "successThreshold": -532628939, + "failureThreshold": -748919010 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": -1477511050, + "host": "192", + "scheme": ";栍dʪīT捘ɍi縱ù墴1Rƥ贫d飼", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -709825668, + "timeoutSeconds": -1144400181, + "periodSeconds": -379514302, + "successThreshold": 173916181, + "failureThreshold": -813624408 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": 200992434, + "host": "199", + "scheme": "ņ榱*Gưoɘ檲ɨ銦妰黖ȓ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": "206", + "host": "207", + "scheme": "ɋ瀐\u003cɉ", + "httpHeaders": [ + { + "name": "208", + "value": "209" + } + ] + }, + "tcpSocket": { + "port": -1334904807, + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "å睫}堇硲蕵ɢ苆", + "imagePullPolicy": "猀2:ö", + "securityContext": { + "capabilities": { + "add": [ + "5w垁鷌辪虽U珝Żwʮ馜üNșƶ" + ], + "drop": [ + "ĩĉş蝿ɖȃ賲鐅臬" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217" + }, + "runAsUser": -1799108093609470992, + "runAsGroup": -1245112587824234591, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "ǵʭd鲡:贅wE@Ȗs«öʮ" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": 1702578303, + "containerPort": -1565157256, + "protocol": "Ŭ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": true + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "157" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": true + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "ŴĿ": "377" + }, + "requests": { + ".Q貇£ȹ嫰ƹǔw÷nI": "718" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "樺ȃ", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": -88173241, + "host": "246", + "scheme": "Źʣy豎@ɀ羭,铻O", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": "249", + "host": "250" + }, + "initialDelaySeconds": 1424053148, + "timeoutSeconds": 747521320, + "periodSeconds": 859639931, + "successThreshold": -1663149700, + "failureThreshold": -1131820775 + }, + "readinessProbe": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": -1710454086, + "host": "253", + "scheme": "mɩC[ó瓧", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": -122979840, + "host": "256" + }, + "initialDelaySeconds": 915577348, + "timeoutSeconds": -590798124, + "periodSeconds": -1386967282, + "successThreshold": -2030286732, + "failureThreshold": -233378149 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "257" + ] + }, + "httpGet": { + "path": "258", + "port": 1385030458, + "host": "259", + "scheme": "Ao/樝fw[Řż丩ŽoǠŻ", + "httpHeaders": [ + { + "name": "260", + "value": "261" + } + ] + }, + "tcpSocket": { + "port": "262", + "host": "263" + } + }, + "preStop": { + "exec": { + "command": [ + "264" + ] + }, + "httpGet": { + "path": "265", + "port": -1589303862, + "host": "266", + "scheme": "ľǎɳ,ǿ飏騀呣ǎ", + "httpHeaders": [ + { + "name": "267", + "value": "268" + } + ] + }, + "tcpSocket": { + "port": "269", + "host": "270" + } + } + }, + "terminationMessagePath": "271", + "terminationMessagePolicy": "萭旿@掇lNdǂ\u003e5姣", + "securityContext": { + "capabilities": { + "add": [ + "ȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄" + ], + "drop": [ + "rʤî萨zvt莭琽§ć\\ ïì" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "272", + "role": "273", + "type": "274", + "level": "275" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "276", + "gmsaCredentialSpec": "277" + }, + "runAsUser": -5738810661106213940, + "runAsGroup": 3195567116206635190, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "ƖN粕擓Ɩ" + }, + "stdin": true, + "tty": true + } + ], + "terminationGracePeriodSeconds": 6353399950510297907, + "activeDeadlineSeconds": -4714205176074910759, + "dnsPolicy": "倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶", + "nodeSelector": { + "278": "279" + }, + "serviceAccountName": "280", + "serviceAccount": "281", + "automountServiceAccountToken": true, + "nodeName": "282", + "hostPID": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "283", + "role": "284", + "type": "285", + "level": "286" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "287", + "gmsaCredentialSpec": "288" + }, + "runAsUser": 4614883548233532846, + "runAsGroup": 3850139838566476547, + "runAsNonRoot": false, + "supplementalGroups": [ + -2685189273294986757 + ], + "fsGroup": 4439992350792424628, + "sysctls": [ + { + "name": "289", + "value": "290" + } + ] + }, + "imagePullSecrets": [ + { + "name": "291" + } + ], + "hostname": "292", + "subdomain": "293", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "294", + "operator": "ȶ网棊ʢ=wǕɳɷ9Ì", + "values": [ + "295" + ] + } + ], + "matchFields": [ + { + "key": "296", + "operator": "WKw(", + "values": [ + "297" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 852780575, + "preference": { + "matchExpressions": [ + { + "key": "298", + "operator": "ĺ}潷ʒ胵輓Ɔȓ蹣ɐǛv+8Ƥ熪", + "values": [ + "299" + ] + } + ], + "matchFields": [ + { + "key": "300", + "operator": "o啛更偢ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "301" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "O-7___-Y_um-_8r--684._-_18_...E.-o": "y.N.9D-F5" + }, + "matchExpressions": [ + { + "key": "A4A.J2s3.XL6_EU--AH-Q.GM72_-c-.-.a", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "308" + ], + "topologyKey": "309" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 218453478, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4uB-.--.gb_2_-8-----yJY.__-X_.8xN._-_-vv-Q2qzW": "04....-h._.GgT7_7B_D-..-.k4u-zA_--_.-.6GA26C-s.Nj-d-4_4--.-_4" + }, + "matchExpressions": [ + { + "key": "y-9-te858----38----r-0.h-up52--sjo7799-skj5--9/H.I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.7", + "operator": "In", + "values": [ + "q..csh-3--Z1Tvw39F_C-rtSY.gR" + ] + } + ] + }, + "namespaces": [ + "316" + ], + "topologyKey": "317" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "S9_Z_C..o": "x3..-.8-Jp-9-4-Tm.__G-8...__.Q_c8.G.b_9_o" + }, + "matchExpressions": [ + { + "key": "3--j2---2--82--cj-1-s--op34-yw/g_I-A-_3bz._M", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "324" + ], + "topologyKey": "325" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1309338556, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "3--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-D": "7r-7" + }, + "matchExpressions": [ + { + "key": "3-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....70", + "operator": "NotIn", + "values": [ + "k.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..u" + ] + } + ] + }, + "namespaces": [ + "332" + ], + "topologyKey": "333" + } + } + ] + } + }, + "schedulerName": "334", + "tolerations": [ + { + "key": "335", + "operator": "ʗp壥Ƥ揤郡ɑ鮽ǍJB膾扉A­", + "value": "336", + "effect": "8 u怞荊ù灹8緔Tj§E蓋Cȗä2 ", + "tolerationSeconds": -3940998112084713632 + } + ], + "hostAliases": [ + { + "ip": "337", + "hostnames": [ + "338" + ] + } + ], + "priorityClassName": "339", + "priority": -98449771, + "dnsConfig": { + "nameservers": [ + "340" + ], + "searches": [ + "341" + ], + "options": [ + { + "name": "342", + "value": "343" + } + ] + }, + "readinessGates": [ + { + "conditionType": "Ö埡ÆɰŞ襵樞úʥ銀ƨ" + } + ], + "runtimeClassName": "344", + "enableServiceLinks": true, + "preemptionPolicy": "x柱栦阫Ƈʥ椹ý飝ȕ笧L唞鹚蝉茲ʛ饊" + } + }, + "ttlSecondsAfterFinished": -777847767 + }, + "status": { + "conditions": [ + { + "type": "ś錏嬮#", + "status": "裦i÷", + "lastProbeTime": "2124-06-12T21:00:01Z", + "lastTransitionTime": "2942-03-25T09:53:33Z", + "reason": "345", + "message": "346" + } + ], + "active": 190279315, + "succeeded": -2138953220, + "failed": -1141969778 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.pb index 38e7f50d458..46d8ea0d3d3 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.yaml new file mode 100644 index 00000000000..86836fe6212 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1.Job.after_roundtrip.yaml @@ -0,0 +1,727 @@ +apiVersion: batch/v1 +kind: Job +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + activeDeadlineSeconds: -1888486794478722029 + backoffLimit: -596764376 + completions: -1821918122 + manualSelector: true + parallelism: -1978186127 + selector: + matchExpressions: + - key: U-_Bq.m_-.q8_v2LiTF_a981d3-7-fP81.-.9Vdx.TB_M-H_5_t + operator: In + values: + - M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.W5 + matchLabels: + l3snh-z--3uy5-----578/B_._-.-W._AAn---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_5: "" + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 986128679342689494 + finalizers: + - "42" + generateName: "31" + generation: 1142764901371385923 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: false + controller: true + kind: "40" + name: "41" + uid: ºɖgȏ哙ȍȂ揲ȼDDŽL + resourceVersion: "6776706803848751502" + selfLink: "33" + uid: Šĸů湙騘&啞 + spec: + activeDeadlineSeconds: -4714205176074910759 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "298" + operator: ĺ}潷ʒ胵輓Ɔȓ蹣ɐǛv+8Ƥ熪 + values: + - "299" + matchFields: + - key: "300" + operator: o啛更偢ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "301" + weight: 852780575 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "294" + operator: ȶ网棊ʢ=wǕɳɷ9Ì + values: + - "295" + matchFields: + - key: "296" + operator: WKw( + values: + - "297" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: y-9-te858----38----r-0.h-up52--sjo7799-skj5--9/H.I3.__-.0-z_z0sn_.hx_-a__0-8-.M-.7 + operator: In + values: + - q..csh-3--Z1Tvw39F_C-rtSY.gR + matchLabels: + 4uB-.--.gb_2_-8-----yJY.__-X_.8xN._-_-vv-Q2qzW: 04....-h._.GgT7_7B_D-..-.k4u-zA_--_.-.6GA26C-s.Nj-d-4_4--.-_4 + namespaces: + - "316" + topologyKey: "317" + weight: 218453478 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: A4A.J2s3.XL6_EU--AH-Q.GM72_-c-.-.a + operator: Exists + matchLabels: + O-7___-Y_um-_8r--684._-_18_...E.-o: y.N.9D-F5 + namespaces: + - "308" + topologyKey: "309" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....70 + operator: NotIn + values: + - k.j._g-G-7--p9.-_0R.-_-3_L_2--_v2.5p_..u + matchLabels: + 3--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-D: 7r-7 + namespaces: + - "332" + topologyKey: "333" + weight: -1309338556 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 3--j2---2--82--cj-1-s--op34-yw/g_I-A-_3bz._M + operator: Exists + matchLabels: + S9_Z_C..o: x3..-.8-Jp-9-4-Tm.__G-8...__.Q_c8.G.b_9_o + namespaces: + - "324" + topologyKey: "325" + automountServiceAccountToken: true + containers: + - args: + - "221" + command: + - "220" + env: + - name: "228" + value: "229" + valueFrom: + configMapKeyRef: + key: "235" + name: "234" + optional: true + fieldRef: + apiVersion: "230" + fieldPath: "231" + resourceFieldRef: + containerName: "232" + divisor: "157" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: false + envFrom: + - configMapRef: + name: "226" + optional: true + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + lifecycle: + postStart: + exec: + command: + - "257" + httpGet: + host: "259" + httpHeaders: + - name: "260" + value: "261" + path: "258" + port: 1385030458 + scheme: Ao/樝fw[Řż丩ŽoǠŻ + tcpSocket: + host: "263" + port: "262" + preStop: + exec: + command: + - "264" + httpGet: + host: "266" + httpHeaders: + - name: "267" + value: "268" + path: "265" + port: -1589303862 + scheme: ľǎɳ,ǿ飏騀呣ǎ + tcpSocket: + host: "270" + port: "269" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -1131820775 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "245" + port: -88173241 + scheme: Źʣy豎@ɀ羭,铻O + initialDelaySeconds: 1424053148 + periodSeconds: 859639931 + successThreshold: -1663149700 + tcpSocket: + host: "250" + port: "249" + timeoutSeconds: 747521320 + name: "218" + ports: + - containerPort: -1565157256 + hostIP: "224" + hostPort: 1702578303 + name: "223" + protocol: Ŭ + readinessProbe: + exec: + command: + - "251" + failureThreshold: -233378149 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "252" + port: -1710454086 + scheme: mɩC[ó瓧 + initialDelaySeconds: 915577348 + periodSeconds: -1386967282 + successThreshold: -2030286732 + tcpSocket: + host: "256" + port: -122979840 + timeoutSeconds: -590798124 + resources: + limits: + ŴĿ: "377" + requests: + .Q貇£ȹ嫰ƹǔw÷nI: "718" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - ȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄 + drop: + - rʤî萨zvt莭琽§ć\ ïì + privileged: false + procMount: ƖN粕擓Ɩ + readOnlyRootFilesystem: false + runAsGroup: 3195567116206635190 + runAsNonRoot: true + runAsUser: -5738810661106213940 + seLinuxOptions: + level: "275" + role: "273" + type: "274" + user: "272" + windowsOptions: + gmsaCredentialSpec: "277" + gmsaCredentialSpecName: "276" + stdin: true + terminationMessagePath: "271" + terminationMessagePolicy: 萭旿@掇lNdǂ>5姣 + tty: true + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 樺ȃ + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "340" + options: + - name: "342" + value: "343" + searches: + - "341" + dnsPolicy: 倗S晒嶗UÐ_ƮA攤/ɸɎ R§耶 + enableServiceLinks: true + hostAliases: + - hostnames: + - "338" + ip: "337" + hostPID: true + hostname: "292" + imagePullSecrets: + - name: "291" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "587" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 猀2:ö + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: 200992434 + scheme: ņ榱*Gưoɘ檲ɨ銦妰黖ȓ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "207" + httpHeaders: + - name: "208" + value: "209" + path: "205" + port: "206" + scheme: ɋ瀐<ɉ + tcpSocket: + host: "210" + port: -1334904807 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -748919010 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 腿ħ缶.蒅!a + initialDelaySeconds: 1154560741 + periodSeconds: 1100645882 + successThreshold: -532628939 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: -1376537100 + name: "156" + ports: + - containerPort: -522879476 + hostIP: "162" + hostPort: 273818613 + name: "161" + protocol: "N" + readinessProbe: + exec: + command: + - "190" + failureThreshold: -813624408 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: -1477511050 + scheme: ;栍dʪīT捘ɍi縱ù墴1Rƥ贫d飼 + initialDelaySeconds: -709825668 + periodSeconds: -379514302 + successThreshold: 173916181 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: -1144400181 + resources: + limits: + 倱<: "920" + requests: + 贩j瀉ǚ: "455" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 5w垁鷌辪虽U珝Żwʮ馜üNșƶ + drop: + - ĩĉş蝿ɖȃ賲鐅臬 + privileged: false + procMount: ǵʭd鲡:贅wE@Ȗs«öʮ + readOnlyRootFilesystem: false + runAsGroup: -1245112587824234591 + runAsNonRoot: true + runAsUser: -1799108093609470992 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + stdin: true + stdinOnce: true + terminationMessagePath: "211" + terminationMessagePolicy: å睫}堇硲蕵ɢ苆 + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: Ɋł/擇ɦĽ胚O醔ɍ厶耈  + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "282" + nodeSelector: + "278": "279" + preemptionPolicy: x柱栦阫Ƈʥ椹ý飝ȕ笧L唞鹚蝉茲ʛ饊 + priority: -98449771 + priorityClassName: "339" + readinessGates: + - conditionType: Ö埡ÆɰŞ襵樞úʥ銀ƨ + runtimeClassName: "344" + schedulerName: "334" + securityContext: + fsGroup: 4439992350792424628 + runAsGroup: 3850139838566476547 + runAsNonRoot: false + runAsUser: 4614883548233532846 + seLinuxOptions: + level: "286" + role: "284" + type: "285" + user: "283" + supplementalGroups: + - -2685189273294986757 + sysctls: + - name: "289" + value: "290" + windowsOptions: + gmsaCredentialSpec: "288" + gmsaCredentialSpecName: "287" + serviceAccount: "281" + serviceAccountName: "280" + shareProcessNamespace: false + subdomain: "293" + terminationGracePeriodSeconds: 6353399950510297907 + tolerations: + - effect: '8 u怞荊ù灹8緔Tj§E蓋Cȗä2 ' + key: "335" + operator: ʗp壥Ƥ揤郡ɑ鮽ǍJB膾扉A­ + tolerationSeconds: -3940998112084713632 + value: "336" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 903876536 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: "" + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 坼É/pȿŘ阌Ŗ怳 + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1532914928 + items: + - key: "108" + mode: 1825892582 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -388204860 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: 1539635748 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "770" + resource: "101" + emptyDir: + medium: z徃鷢6ȥ啕禗Ǐ2 + sizeLimit: "387" + fc: + fsType: "103" + lun: -573382936 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -347579237 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: bJ5ʬ昹ʞĹ鑑6NJPM饣` + iscsi: + chapAuthDiscovery: true + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -539733119 + portals: + - "69" + readOnly: true + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -556258965 + sources: + - configMap: + items: + - key: "133" + mode: -1305215109 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -239847982 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "908" + resource: "131" + secret: + items: + - key: "125" + mode: -1629040033 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 8048348966862776448 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -963895759 + items: + - key: "61" + mode: 2022312348 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" + ttlSecondsAfterFinished: -777847767 +status: + active: 190279315 + conditions: + - lastProbeTime: "2124-06-12T21:00:01Z" + lastTransitionTime: "2942-03-25T09:53:33Z" + message: "346" + reason: "345" + status: 裦i÷ + type: ś錏嬮# + failed: -1141969778 + succeeded: -2138953220 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.json new file mode 100644 index 00000000000..9d95e40dec0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.json @@ -0,0 +1,1114 @@ +{ + "kind": "CronJob", + "apiVersion": "batch/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "schedule": "24", + "startingDeadlineSeconds": -8817021678265088399, + "concurrencyPolicy": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "suspend": false, + "jobTemplate": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ɭîcP$Iņ", + "resourceVersion": "14926502199533077124", + "generation": -1382274715716350298, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -8477149434422619117, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "+½H牗洝尿彀亞螩", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "4%a鯿r", + "apiVersion": "40" + } + ] + }, + "spec": { + "parallelism": -110482268, + "completions": -54954325, + "activeDeadlineSeconds": 8559948711650432497, + "backoffLimit": -907310967, + "selector": { + "matchLabels": { + "WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U": "UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9" + }, + "matchExpressions": [ + { + "key": "GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0", + "operator": "NotIn", + "values": [ + "YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G" + ] + } + ] + }, + "manualSelector": false, + "template": { + "metadata": { + "name": "52", + "generateName": "53", + "namespace": "54", + "selfLink": "55", + "uid": "³ƞsɁ8^", + "resourceVersion": "8685765401091182865", + "generation": 2849222499405033998, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -671981934547025691, + "labels": { + "57": "58" + }, + "annotations": { + "59": "60" + }, + "ownerReferences": [ + { + "apiVersion": "61", + "kind": "62", + "name": "63", + "uid": "Ǡ/淹\\韲翁\u0026ʢ", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "64" + ], + "clusterName": "65", + "managedFields": [ + { + "manager": "66", + "operation": "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ", + "apiVersion": "67" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "72", + "hostPath": { + "path": "73", + "type": "ȸŹăȲϤĦ" + }, + "emptyDir": { + "medium": "芝M 宸@Z^嫫猤痈", + "sizeLimit": "179" + }, + "gcePersistentDisk": { + "pdName": "74", + "fsType": "75", + "partition": -2127673004 + }, + "awsElasticBlockStore": { + "volumeID": "76", + "fsType": "77", + "partition": 717712876 + }, + "gitRepo": { + "repository": "78", + "revision": "79", + "directory": "80" + }, + "secret": { + "secretName": "81", + "items": [ + { + "key": "82", + "path": "83", + "mode": 147264373 + } + ], + "defaultMode": -1249460160, + "optional": false + }, + "nfs": { + "server": "84", + "path": "85" + }, + "iscsi": { + "targetPortal": "86", + "iqn": "87", + "lun": 1029074742, + "iscsiInterface": "88", + "fsType": "89", + "portals": [ + "90" + ], + "secretRef": { + "name": "91" + }, + "initiatorName": "92" + }, + "glusterfs": { + "endpoints": "93", + "path": "94" + }, + "persistentVolumeClaim": { + "claimName": "95", + "readOnly": true + }, + "rbd": { + "monitors": [ + "96" + ], + "image": "97", + "fsType": "98", + "pool": "99", + "user": "100", + "keyring": "101", + "secretRef": { + "name": "102" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "103", + "fsType": "104", + "secretRef": { + "name": "105" + }, + "readOnly": true, + "options": { + "106": "107" + } + }, + "cinder": { + "volumeID": "108", + "fsType": "109", + "secretRef": { + "name": "110" + } + }, + "cephfs": { + "monitors": [ + "111" + ], + "path": "112", + "user": "113", + "secretFile": "114", + "secretRef": { + "name": "115" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "116", + "datasetUUID": "117" + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "857" + }, + "mode": -1305215109 + } + ], + "defaultMode": 186998979 + }, + "fc": { + "targetWWNs": [ + "123" + ], + "lun": 1179332384, + "fsType": "124", + "readOnly": true, + "wwids": [ + "125" + ] + }, + "azureFile": { + "secretName": "126", + "shareName": "127" + }, + "configMap": { + "name": "128", + "items": [ + { + "key": "129", + "path": "130", + "mode": 926891073 + } + ], + "defaultMode": -1558831136, + "optional": true + }, + "vsphereVolume": { + "volumePath": "131", + "fsType": "132", + "storagePolicyName": "133", + "storagePolicyID": "134" + }, + "quobyte": { + "registry": "135", + "volume": "136", + "user": "137", + "group": "138", + "tenant": "139" + }, + "azureDisk": { + "diskName": "140", + "diskURI": "141", + "cachingMode": "ÙæNǚ錯ƶRq", + "fsType": "142", + "readOnly": true, + "kind": "?瞲Ť倱\u003cįXŋ朘瑥A徙" + }, + "photonPersistentDisk": { + "pdID": "143", + "fsType": "144" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "145", + "items": [ + { + "key": "146", + "path": "147", + "mode": -1120128337 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "148", + "fieldRef": { + "apiVersion": "149", + "fieldPath": "150" + }, + "resourceFieldRef": { + "containerName": "151", + "resource": "152", + "divisor": "580" + }, + "mode": 1669671203 + } + ] + }, + "configMap": { + "name": "153", + "items": [ + { + "key": "154", + "path": "155", + "mode": -1950133943 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "156", + "expirationSeconds": -8801560367353238479, + "path": "157" + } + } + ], + "defaultMode": -427769948 + }, + "portworxVolume": { + "volumeID": "158", + "fsType": "159" + }, + "scaleIO": { + "gateway": "160", + "system": "161", + "secretRef": { + "name": "162" + }, + "protectionDomain": "163", + "storagePool": "164", + "storageMode": "165", + "volumeName": "166", + "fsType": "167", + "readOnly": true + }, + "storageos": { + "volumeName": "168", + "volumeNamespace": "169", + "fsType": "170", + "secretRef": { + "name": "171" + } + }, + "csi": { + "driver": "172", + "readOnly": true, + "fsType": "173", + "volumeAttributes": { + "174": "175" + }, + "nodePublishSecretRef": { + "name": "176" + } + } + } + ], + "initContainers": [ + { + "name": "177", + "image": "178", + "command": [ + "179" + ], + "args": [ + "180" + ], + "workingDir": "181", + "ports": [ + { + "name": "182", + "hostPort": 1971383046, + "containerPort": 1154560741, + "protocol": "涁İ而踪鄌eÞȦY籎顒ǥ", + "hostIP": "183" + } + ], + "envFrom": [ + { + "prefix": "184", + "configMapRef": { + "name": "185", + "optional": false + }, + "secretRef": { + "name": "186", + "optional": false + } + } + ], + "env": [ + { + "name": "187", + "value": "188", + "valueFrom": { + "fieldRef": { + "apiVersion": "189", + "fieldPath": "190" + }, + "resourceFieldRef": { + "containerName": "191", + "resource": "192", + "divisor": "832" + }, + "configMapKeyRef": { + "name": "193", + "key": "194", + "optional": true + }, + "secretKeyRef": { + "name": "195", + "key": "196", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°": "465" + }, + "requests": { + "oɘ檲ɨ銦妰黖ȓ": "793" + } + }, + "volumeMounts": [ + { + "name": "197", + "mountPath": "198", + "subPath": "199", + "mountPropagation": "oĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵ɢ", + "subPathExpr": "200" + } + ], + "volumeDevices": [ + { + "name": "201", + "devicePath": "202" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 290736426, + "host": "205", + "scheme": "ö", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": "208", + "host": "209" + }, + "initialDelaySeconds": 322201525, + "timeoutSeconds": -1784033404, + "periodSeconds": 66472042, + "successThreshold": 2130088978, + "failureThreshold": -1064240304 + }, + "readinessProbe": { + "exec": { + "command": [ + "210" + ] + }, + "httpGet": { + "path": "211", + "port": -566408554, + "host": "212", + "scheme": "劳\u0026¼傭Ȟ1酃=6}ɡŇƉ立", + "httpHeaders": [ + { + "name": "213", + "value": "214" + } + ] + }, + "tcpSocket": { + "port": -31530684, + "host": "215" + }, + "initialDelaySeconds": -1628697284, + "timeoutSeconds": 843845736, + "periodSeconds": 354496320, + "successThreshold": -418887496, + "failureThreshold": -522126070 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": "218", + "host": "219", + "scheme": "n芞QÄȻȊ+?ƭ峧Y栲茇竛", + "httpHeaders": [ + { + "name": "220", + "value": "221" + } + ] + }, + "tcpSocket": { + "port": -592581809, + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": 1702578303, + "host": "225", + "scheme": "NŬɨǙÄr蛏豈ɃHŠơŴĿ", + "httpHeaders": [ + { + "name": "226", + "value": "227" + } + ] + }, + "tcpSocket": { + "port": -1047607622, + "host": "228" + } + } + }, + "terminationMessagePath": "229", + "terminationMessagePolicy": "ȉ彂", + "imagePullPolicy": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "securityContext": { + "capabilities": { + "add": [ + "þŹʣy豎@ɀ羭," + ], + "drop": [ + "OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "230", + "role": "231", + "type": "232", + "level": "233" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "234", + "gmsaCredentialSpec": "235" + }, + "runAsUser": -739484406984751446, + "runAsGroup": 1898367611285047958, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "籘Àǒɿʒ刽ʼn" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "236", + "image": "237", + "command": [ + "238" + ], + "args": [ + "239" + ], + "workingDir": "240", + "ports": [ + { + "name": "241", + "hostPort": 622473257, + "containerPort": -966649167, + "protocol": "eLJèux榜VƋZ", + "hostIP": "242" + } + ], + "envFrom": [ + { + "prefix": "243", + "configMapRef": { + "name": "244", + "optional": true + }, + "secretRef": { + "name": "245", + "optional": true + } + } + ], + "env": [ + { + "name": "246", + "value": "247", + "valueFrom": { + "fieldRef": { + "apiVersion": "248", + "fieldPath": "249" + }, + "resourceFieldRef": { + "containerName": "250", + "resource": "251", + "divisor": "700" + }, + "configMapKeyRef": { + "name": "252", + "key": "253", + "optional": true + }, + "secretKeyRef": { + "name": "254", + "key": "255", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "騀呣ǎfǣ萭旿@掇lNdǂ\u003e": "44" + }, + "requests": { + "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫": "130" + } + }, + "volumeMounts": [ + { + "name": "256", + "readOnly": true, + "mountPath": "257", + "subPath": "258", + "mountPropagation": "藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0", + "subPathExpr": "259" + } + ], + "volumeDevices": [ + { + "name": "260", + "devicePath": "261" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "|懥ƖN粕擓ƖHVe熼", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": -327987957, + "host": "268" + }, + "initialDelaySeconds": -801430937, + "timeoutSeconds": 1883209805, + "periodSeconds": -236125597, + "successThreshold": 385729478, + "failureThreshold": -1285424066 + }, + "readinessProbe": { + "exec": { + "command": [ + "269" + ] + }, + "httpGet": { + "path": "270", + "port": -1273659804, + "host": "271", + "scheme": "/ɸɎ R§耶FfBls3!", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": -1654678802, + "host": "274" + }, + "initialDelaySeconds": -625194347, + "timeoutSeconds": -720450949, + "periodSeconds": -630252364, + "successThreshold": 391562775, + "failureThreshold": -775511009 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": -1213051101, + "host": "277", + "scheme": "埽uʎȺ眖R", + "httpHeaders": [ + { + "name": "278", + "value": "279" + } + ] + }, + "tcpSocket": { + "port": 1260448044, + "host": "280" + } + }, + "preStop": { + "exec": { + "command": [ + "281" + ] + }, + "httpGet": { + "path": "282", + "port": 1689978741, + "host": "283", + "scheme": "緕ȚÍ勅跦", + "httpHeaders": [ + { + "name": "284", + "value": "285" + } + ] + }, + "tcpSocket": { + "port": 571739592, + "host": "286" + } + } + }, + "terminationMessagePath": "287", + "terminationMessagePolicy": "ǩ", + "imagePullPolicy": "輓Ɔȓ蹣ɐǛv+8", + "securityContext": { + "capabilities": { + "add": [ + "军g\u003e郵[+扴ȨŮ+朷Ǝ膯lj" + ], + "drop": [ + "" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "288", + "role": "289", + "type": "290", + "level": "291" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "292", + "gmsaCredentialSpec": "293" + }, + "runAsUser": -5821728037462880994, + "runAsGroup": 4468469649483616089, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "碧闳ȩr" + } + } + ], + "restartPolicy": "q埄趛屡ʁ岼昕ĬÇó藢xɮĵȑ6L*", + "terminationGracePeriodSeconds": -2321746767245155166, + "activeDeadlineSeconds": 6764431850409848860, + "dnsPolicy": "fʀļ腩墺Ò媁荭gw忊", + "nodeSelector": { + "294": "295" + }, + "serviceAccountName": "296", + "serviceAccount": "297", + "automountServiceAccountToken": true, + "nodeName": "298", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "299", + "role": "300", + "type": "301", + "level": "302" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "303", + "gmsaCredentialSpec": "304" + }, + "runAsUser": -5640668310341845616, + "runAsGroup": 3582457287488712192, + "runAsNonRoot": true, + "supplementalGroups": [ + 8340498462419356921 + ], + "fsGroup": -5353126188990290855, + "sysctls": [ + { + "name": "305", + "value": "306" + } + ] + }, + "imagePullSecrets": [ + { + "name": "307" + } + ], + "hostname": "308", + "subdomain": "309", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "310", + "operator": "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l", + "values": [ + "311" + ] + } + ], + "matchFields": [ + { + "key": "312", + "operator": "J僳徥淳4揻-$ɽ丟×x锏", + "values": [ + "313" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -190183379, + "preference": { + "matchExpressions": [ + { + "key": "314", + "operator": "輂,ŕĪĠM蘇KŅ/»頸", + "values": [ + "315" + ] + } + ], + "matchFields": [ + { + "key": "316", + "operator": "NƗ¸gĩ", + "values": [ + "317" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3vvm-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jd.21k-vc0260ni-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4j/nc.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g": "3M-.-p" + }, + "matchExpressions": [ + { + "key": "lJ1zET_..3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "324" + ], + "topologyKey": "325" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 293042649, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "8-m7---k8235--8--c83-4b-9-1o8w-a-6-31o/39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..__6": "8D_X._B__-P---_H-.___._D8.TS-jJY" + }, + "matchExpressions": [ + { + "key": "4sE4", + "operator": "In", + "values": [ + "u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l" + ] + } + ] + }, + "namespaces": [ + "332" + ], + "topologyKey": "333" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "v8_.O_..8n.--z_-..6W.K": "sTt.-U_--6" + }, + "matchExpressions": [ + { + "key": "7-3x-3/23_P", + "operator": "NotIn", + "values": [ + "5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4" + ] + } + ] + }, + "namespaces": [ + "340" + ], + "topologyKey": "341" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1572758512, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "21ak-tov--xk-gr-4---rv-t-u-4----q-x3w3dn1/AmD-.0AP.-.C_--.F5_x.KNC0-.-m_u": "6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-k" + }, + "matchExpressions": [ + { + "key": "4-0l-023bm-6l2e5---k5v3a---ezo/A_Xf3.V0H23", + "operator": "NotIn", + "values": [ + "2.--4Z7__i1T.miw_7a2" + ] + } + ] + }, + "namespaces": [ + "348" + ], + "topologyKey": "349" + } + } + ] + } + }, + "schedulerName": "350", + "tolerations": [ + { + "key": "351", + "operator": "ȫ喆5O2.:鑋ĻL©鈀6", + "value": "352", + "effect": "蕞纥奆0ǔ廘ɵ岳v\u0026ȝxɕūNj'6", + "tolerationSeconds": -2850654160732182959 + } + ], + "hostAliases": [ + { + "ip": "353", + "hostnames": [ + "354" + ] + } + ], + "priorityClassName": "355", + "priority": -16328498, + "dnsConfig": { + "nameservers": [ + "356" + ], + "searches": [ + "357" + ], + "options": [ + { + "name": "358", + "value": "359" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ɩŢɽǣ(^\u003cu綡Ţ搯唧aĦ3Ǩk" + } + ], + "runtimeClassName": "360", + "enableServiceLinks": false, + "preemptionPolicy": "l=ƈư呄" + } + }, + "ttlSecondsAfterFinished": 2014973362 + } + }, + "successfulJobsHistoryLimit": 1886409046, + "failedJobsHistoryLimit": -1913967820 + }, + "status": { + "active": [ + { + "kind": "361", + "namespace": "362", + "name": "363", + "uid": "瀔", + "apiVersion": "364", + "resourceVersion": "365", + "fieldPath": "366" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.pb index c17605f742e..5bd1afb0d0d 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.yaml new file mode 100644 index 00000000000..b76266c774f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v1beta1.CronJob.after_roundtrip.yaml @@ -0,0 +1,759 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + concurrencyPolicy: ěĂ凗蓏Ŋ蛊ĉy緅縕 + failedJobsHistoryLimit: -1913967820 + jobTemplate: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -8477149434422619117 + finalizers: + - "37" + generateName: "26" + generation: -1382274715716350298 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + manager: "39" + operation: 4%a鯿r + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: +½H牗洝尿彀亞螩 + resourceVersion: "14926502199533077124" + selfLink: "28" + uid: ɭîcP$Iņ + spec: + activeDeadlineSeconds: 8559948711650432497 + backoffLimit: -907310967 + completions: -54954325 + manualSelector: false + parallelism: -110482268 + selector: + matchExpressions: + - key: GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0 + operator: NotIn + values: + - YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G + matchLabels: + WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U: UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9 + template: + metadata: + annotations: + "59": "60" + clusterName: "65" + creationTimestamp: null + deletionGracePeriodSeconds: -671981934547025691 + finalizers: + - "64" + generateName: "53" + generation: 2849222499405033998 + labels: + "57": "58" + managedFields: + - apiVersion: "67" + manager: "66" + operation: \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + name: "52" + namespace: "54" + ownerReferences: + - apiVersion: "61" + blockOwnerDeletion: true + controller: true + kind: "62" + name: "63" + uid: Ǡ/淹\韲翁&ʢ + resourceVersion: "8685765401091182865" + selfLink: "55" + uid: ³ƞsɁ8^ + spec: + activeDeadlineSeconds: 6764431850409848860 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "314" + operator: 輂,ŕĪĠM蘇KŅ/»頸 + values: + - "315" + matchFields: + - key: "316" + operator: NƗ¸gĩ + values: + - "317" + weight: -190183379 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "310" + operator: aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + values: + - "311" + matchFields: + - key: "312" + operator: J僳徥淳4揻-$ɽ丟×x锏 + values: + - "313" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4sE4 + operator: In + values: + - u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l + matchLabels: + 8-m7---k8235--8--c83-4b-9-1o8w-a-6-31o/39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..__6: 8D_X._B__-P---_H-.___._D8.TS-jJY + namespaces: + - "332" + topologyKey: "333" + weight: 293042649 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: lJ1zET_..3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..s + operator: DoesNotExist + matchLabels: + ? 3vvm-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jd.21k-vc0260ni-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4j/nc.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g + : 3M-.-p + namespaces: + - "324" + topologyKey: "325" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4-0l-023bm-6l2e5---k5v3a---ezo/A_Xf3.V0H23 + operator: NotIn + values: + - 2.--4Z7__i1T.miw_7a2 + matchLabels: + 21ak-tov--xk-gr-4---rv-t-u-4----q-x3w3dn1/AmD-.0AP.-.C_--.F5_x.KNC0-.-m_u: 6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-k + namespaces: + - "348" + topologyKey: "349" + weight: -1572758512 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 7-3x-3/23_P + operator: NotIn + values: + - 5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4 + matchLabels: + v8_.O_..8n.--z_-..6W.K: sTt.-U_--6 + namespaces: + - "340" + topologyKey: "341" + automountServiceAccountToken: true + containers: + - args: + - "239" + command: + - "238" + env: + - name: "246" + value: "247" + valueFrom: + configMapKeyRef: + key: "253" + name: "252" + optional: true + fieldRef: + apiVersion: "248" + fieldPath: "249" + resourceFieldRef: + containerName: "250" + divisor: "700" + resource: "251" + secretKeyRef: + key: "255" + name: "254" + optional: false + envFrom: + - configMapRef: + name: "244" + optional: true + prefix: "243" + secretRef: + name: "245" + optional: true + image: "237" + imagePullPolicy: 輓Ɔȓ蹣ɐǛv+8 + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "277" + httpHeaders: + - name: "278" + value: "279" + path: "276" + port: -1213051101 + scheme: 埽uʎȺ眖R + tcpSocket: + host: "280" + port: 1260448044 + preStop: + exec: + command: + - "281" + httpGet: + host: "283" + httpHeaders: + - name: "284" + value: "285" + path: "282" + port: 1689978741 + scheme: 緕ȚÍ勅跦 + tcpSocket: + host: "286" + port: 571739592 + livenessProbe: + exec: + command: + - "262" + failureThreshold: -1285424066 + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: '|懥ƖN粕擓ƖHVe熼' + initialDelaySeconds: -801430937 + periodSeconds: -236125597 + successThreshold: 385729478 + tcpSocket: + host: "268" + port: -327987957 + timeoutSeconds: 1883209805 + name: "236" + ports: + - containerPort: -966649167 + hostIP: "242" + hostPort: 622473257 + name: "241" + protocol: eLJèux榜VƋZ + readinessProbe: + exec: + command: + - "269" + failureThreshold: -775511009 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "270" + port: -1273659804 + scheme: /ɸɎ R§耶FfBls3! + initialDelaySeconds: -625194347 + periodSeconds: -630252364 + successThreshold: 391562775 + tcpSocket: + host: "274" + port: -1654678802 + timeoutSeconds: -720450949 + resources: + limits: + 騀呣ǎfǣ萭旿@掇lNdǂ>: "44" + requests: + $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫: "130" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 军g>郵[+扴ȨŮ+朷Ǝ膯lj + drop: + - "" + privileged: false + procMount: 碧闳ȩr + readOnlyRootFilesystem: true + runAsGroup: 4468469649483616089 + runAsNonRoot: false + runAsUser: -5821728037462880994 + seLinuxOptions: + level: "291" + role: "289" + type: "290" + user: "288" + windowsOptions: + gmsaCredentialSpec: "293" + gmsaCredentialSpecName: "292" + terminationMessagePath: "287" + terminationMessagePolicy: ǩ + volumeDevices: + - devicePath: "261" + name: "260" + volumeMounts: + - mountPath: "257" + mountPropagation: 藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0 + name: "256" + readOnly: true + subPath: "258" + subPathExpr: "259" + workingDir: "240" + dnsConfig: + nameservers: + - "356" + options: + - name: "358" + value: "359" + searches: + - "357" + dnsPolicy: fʀļ腩墺Ò媁荭gw忊 + enableServiceLinks: false + hostAliases: + - hostnames: + - "354" + ip: "353" + hostNetwork: true + hostname: "308" + imagePullSecrets: + - name: "307" + initContainers: + - args: + - "180" + command: + - "179" + env: + - name: "187" + value: "188" + valueFrom: + configMapKeyRef: + key: "194" + name: "193" + optional: true + fieldRef: + apiVersion: "189" + fieldPath: "190" + resourceFieldRef: + containerName: "191" + divisor: "832" + resource: "192" + secretKeyRef: + key: "196" + name: "195" + optional: true + envFrom: + - configMapRef: + name: "185" + optional: false + prefix: "184" + secretRef: + name: "186" + optional: false + image: "178" + imagePullPolicy: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "219" + httpHeaders: + - name: "220" + value: "221" + path: "217" + port: "218" + scheme: n芞QÄȻȊ+?ƭ峧Y栲茇竛 + tcpSocket: + host: "222" + port: -592581809 + preStop: + exec: + command: + - "223" + httpGet: + host: "225" + httpHeaders: + - name: "226" + value: "227" + path: "224" + port: 1702578303 + scheme: NŬɨǙÄr蛏豈ɃHŠơŴĿ + tcpSocket: + host: "228" + port: -1047607622 + livenessProbe: + exec: + command: + - "203" + failureThreshold: -1064240304 + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 290736426 + scheme: ö + initialDelaySeconds: 322201525 + periodSeconds: 66472042 + successThreshold: 2130088978 + tcpSocket: + host: "209" + port: "208" + timeoutSeconds: -1784033404 + name: "177" + ports: + - containerPort: 1154560741 + hostIP: "183" + hostPort: 1971383046 + name: "182" + protocol: 涁İ而踪鄌eÞȦY籎顒ǥ + readinessProbe: + exec: + command: + - "210" + failureThreshold: -522126070 + httpGet: + host: "212" + httpHeaders: + - name: "213" + value: "214" + path: "211" + port: -566408554 + scheme: 劳&¼傭Ȟ1酃=6}ɡŇƉ立 + initialDelaySeconds: -1628697284 + periodSeconds: 354496320 + successThreshold: -418887496 + tcpSocket: + host: "215" + port: -31530684 + timeoutSeconds: 843845736 + resources: + limits: + 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°: "465" + requests: + oɘ檲ɨ銦妰黖ȓ: "793" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - þŹʣy豎@ɀ羭, + drop: + - OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+ + privileged: false + procMount: 籘Àǒɿʒ刽ʼn + readOnlyRootFilesystem: false + runAsGroup: 1898367611285047958 + runAsNonRoot: true + runAsUser: -739484406984751446 + seLinuxOptions: + level: "233" + role: "231" + type: "232" + user: "230" + windowsOptions: + gmsaCredentialSpec: "235" + gmsaCredentialSpecName: "234" + stdin: true + terminationMessagePath: "229" + terminationMessagePolicy: ȉ彂 + tty: true + volumeDevices: + - devicePath: "202" + name: "201" + volumeMounts: + - mountPath: "198" + mountPropagation: oĂɋ瀐<ɉ湨H=å睫}堇硲蕵ɢ + name: "197" + subPath: "199" + subPathExpr: "200" + workingDir: "181" + nodeName: "298" + nodeSelector: + "294": "295" + preemptionPolicy: l=ƈư呄 + priority: -16328498 + priorityClassName: "355" + readinessGates: + - conditionType: ɩŢɽǣ(^季Cʖ畬x + iscsi: + chapAuthSession: true + fsType: "88" + initiatorName: "91" + iqn: "86" + iscsiInterface: "87" + lun: -1636694746 + portals: + - "89" + secretRef: + name: "90" + targetPortal: "85" + name: "71" + nfs: + path: "84" + readOnly: true + server: "83" + persistentVolumeClaim: + claimName: "94" + photonPersistentDisk: + fsType: "143" + pdID: "142" + portworxVolume: + fsType: "158" + readOnly: true + volumeID: "157" + projected: + defaultMode: 345648859 + sources: + - configMap: + items: + - key: "153" + mode: -106644772 + path: "154" + name: "152" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "148" + fieldPath: "149" + mode: -783297752 + path: "147" + resourceFieldRef: + containerName: "150" + divisor: "184" + resource: "151" + secret: + items: + - key: "145" + mode: 679825403 + path: "146" + name: "144" + optional: true + serviceAccountToken: + audience: "155" + expirationSeconds: 1897892355466772544 + path: "156" + quobyte: + group: "137" + registry: "134" + tenant: "138" + user: "136" + volume: "135" + rbd: + fsType: "97" + image: "96" + keyring: "100" + monitors: + - "95" + pool: "98" + secretRef: + name: "101" + user: "99" + scaleIO: + fsType: "166" + gateway: "159" + protectionDomain: "162" + readOnly: true + secretRef: + name: "161" + storageMode: "164" + storagePool: "163" + system: "160" + volumeName: "165" + secret: + defaultMode: -861289979 + items: + - key: "81" + mode: -5672822 + path: "82" + optional: true + secretName: "80" + storageos: + fsType: "169" + secretRef: + name: "170" + volumeName: "167" + volumeNamespace: "168" + vsphereVolume: + fsType: "131" + storagePolicyID: "133" + storagePolicyName: "132" + volumePath: "130" + ttlSecondsAfterFinished: -660202767 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.json new file mode 100644 index 00000000000..6c6beb9c630 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.json @@ -0,0 +1,1114 @@ +{ + "kind": "CronJob", + "apiVersion": "batch/v2alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "schedule": "24", + "startingDeadlineSeconds": -8817021678265088399, + "concurrencyPolicy": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "suspend": false, + "jobTemplate": { + "metadata": { + "name": "25", + "generateName": "26", + "namespace": "27", + "selfLink": "28", + "uid": "ɭîcP$Iņ", + "resourceVersion": "14926502199533077124", + "generation": -1382274715716350298, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -8477149434422619117, + "labels": { + "30": "31" + }, + "annotations": { + "32": "33" + }, + "ownerReferences": [ + { + "apiVersion": "34", + "kind": "35", + "name": "36", + "uid": "+½H牗洝尿彀亞螩", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "37" + ], + "clusterName": "38", + "managedFields": [ + { + "manager": "39", + "operation": "4%a鯿r", + "apiVersion": "40" + } + ] + }, + "spec": { + "parallelism": -110482268, + "completions": -54954325, + "activeDeadlineSeconds": 8559948711650432497, + "backoffLimit": -907310967, + "selector": { + "matchLabels": { + "WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U": "UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9" + }, + "matchExpressions": [ + { + "key": "GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0", + "operator": "NotIn", + "values": [ + "YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G" + ] + } + ] + }, + "manualSelector": false, + "template": { + "metadata": { + "name": "52", + "generateName": "53", + "namespace": "54", + "selfLink": "55", + "uid": "³ƞsɁ8^", + "resourceVersion": "8685765401091182865", + "generation": 2849222499405033998, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -671981934547025691, + "labels": { + "57": "58" + }, + "annotations": { + "59": "60" + }, + "ownerReferences": [ + { + "apiVersion": "61", + "kind": "62", + "name": "63", + "uid": "Ǡ/淹\\韲翁\u0026ʢ", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "64" + ], + "clusterName": "65", + "managedFields": [ + { + "manager": "66", + "operation": "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ", + "apiVersion": "67" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "72", + "hostPath": { + "path": "73", + "type": "ȸŹăȲϤĦ" + }, + "emptyDir": { + "medium": "芝M 宸@Z^嫫猤痈", + "sizeLimit": "179" + }, + "gcePersistentDisk": { + "pdName": "74", + "fsType": "75", + "partition": -2127673004 + }, + "awsElasticBlockStore": { + "volumeID": "76", + "fsType": "77", + "partition": 717712876 + }, + "gitRepo": { + "repository": "78", + "revision": "79", + "directory": "80" + }, + "secret": { + "secretName": "81", + "items": [ + { + "key": "82", + "path": "83", + "mode": 147264373 + } + ], + "defaultMode": -1249460160, + "optional": false + }, + "nfs": { + "server": "84", + "path": "85" + }, + "iscsi": { + "targetPortal": "86", + "iqn": "87", + "lun": 1029074742, + "iscsiInterface": "88", + "fsType": "89", + "portals": [ + "90" + ], + "secretRef": { + "name": "91" + }, + "initiatorName": "92" + }, + "glusterfs": { + "endpoints": "93", + "path": "94" + }, + "persistentVolumeClaim": { + "claimName": "95", + "readOnly": true + }, + "rbd": { + "monitors": [ + "96" + ], + "image": "97", + "fsType": "98", + "pool": "99", + "user": "100", + "keyring": "101", + "secretRef": { + "name": "102" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "103", + "fsType": "104", + "secretRef": { + "name": "105" + }, + "readOnly": true, + "options": { + "106": "107" + } + }, + "cinder": { + "volumeID": "108", + "fsType": "109", + "secretRef": { + "name": "110" + } + }, + "cephfs": { + "monitors": [ + "111" + ], + "path": "112", + "user": "113", + "secretFile": "114", + "secretRef": { + "name": "115" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "116", + "datasetUUID": "117" + }, + "downwardAPI": { + "items": [ + { + "path": "118", + "fieldRef": { + "apiVersion": "119", + "fieldPath": "120" + }, + "resourceFieldRef": { + "containerName": "121", + "resource": "122", + "divisor": "857" + }, + "mode": -1305215109 + } + ], + "defaultMode": 186998979 + }, + "fc": { + "targetWWNs": [ + "123" + ], + "lun": 1179332384, + "fsType": "124", + "readOnly": true, + "wwids": [ + "125" + ] + }, + "azureFile": { + "secretName": "126", + "shareName": "127" + }, + "configMap": { + "name": "128", + "items": [ + { + "key": "129", + "path": "130", + "mode": 926891073 + } + ], + "defaultMode": -1558831136, + "optional": true + }, + "vsphereVolume": { + "volumePath": "131", + "fsType": "132", + "storagePolicyName": "133", + "storagePolicyID": "134" + }, + "quobyte": { + "registry": "135", + "volume": "136", + "user": "137", + "group": "138", + "tenant": "139" + }, + "azureDisk": { + "diskName": "140", + "diskURI": "141", + "cachingMode": "ÙæNǚ錯ƶRq", + "fsType": "142", + "readOnly": true, + "kind": "?瞲Ť倱\u003cįXŋ朘瑥A徙" + }, + "photonPersistentDisk": { + "pdID": "143", + "fsType": "144" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "145", + "items": [ + { + "key": "146", + "path": "147", + "mode": -1120128337 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "148", + "fieldRef": { + "apiVersion": "149", + "fieldPath": "150" + }, + "resourceFieldRef": { + "containerName": "151", + "resource": "152", + "divisor": "580" + }, + "mode": 1669671203 + } + ] + }, + "configMap": { + "name": "153", + "items": [ + { + "key": "154", + "path": "155", + "mode": -1950133943 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "156", + "expirationSeconds": -8801560367353238479, + "path": "157" + } + } + ], + "defaultMode": -427769948 + }, + "portworxVolume": { + "volumeID": "158", + "fsType": "159" + }, + "scaleIO": { + "gateway": "160", + "system": "161", + "secretRef": { + "name": "162" + }, + "protectionDomain": "163", + "storagePool": "164", + "storageMode": "165", + "volumeName": "166", + "fsType": "167", + "readOnly": true + }, + "storageos": { + "volumeName": "168", + "volumeNamespace": "169", + "fsType": "170", + "secretRef": { + "name": "171" + } + }, + "csi": { + "driver": "172", + "readOnly": true, + "fsType": "173", + "volumeAttributes": { + "174": "175" + }, + "nodePublishSecretRef": { + "name": "176" + } + } + } + ], + "initContainers": [ + { + "name": "177", + "image": "178", + "command": [ + "179" + ], + "args": [ + "180" + ], + "workingDir": "181", + "ports": [ + { + "name": "182", + "hostPort": 1971383046, + "containerPort": 1154560741, + "protocol": "涁İ而踪鄌eÞȦY籎顒ǥ", + "hostIP": "183" + } + ], + "envFrom": [ + { + "prefix": "184", + "configMapRef": { + "name": "185", + "optional": false + }, + "secretRef": { + "name": "186", + "optional": false + } + } + ], + "env": [ + { + "name": "187", + "value": "188", + "valueFrom": { + "fieldRef": { + "apiVersion": "189", + "fieldPath": "190" + }, + "resourceFieldRef": { + "containerName": "191", + "resource": "192", + "divisor": "832" + }, + "configMapKeyRef": { + "name": "193", + "key": "194", + "optional": true + }, + "secretKeyRef": { + "name": "195", + "key": "196", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°": "465" + }, + "requests": { + "oɘ檲ɨ銦妰黖ȓ": "793" + } + }, + "volumeMounts": [ + { + "name": "197", + "mountPath": "198", + "subPath": "199", + "mountPropagation": "oĂɋ瀐\u003cɉ湨H=å睫}堇硲蕵ɢ", + "subPathExpr": "200" + } + ], + "volumeDevices": [ + { + "name": "201", + "devicePath": "202" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": 290736426, + "host": "205", + "scheme": "ö", + "httpHeaders": [ + { + "name": "206", + "value": "207" + } + ] + }, + "tcpSocket": { + "port": "208", + "host": "209" + }, + "initialDelaySeconds": 322201525, + "timeoutSeconds": -1784033404, + "periodSeconds": 66472042, + "successThreshold": 2130088978, + "failureThreshold": -1064240304 + }, + "readinessProbe": { + "exec": { + "command": [ + "210" + ] + }, + "httpGet": { + "path": "211", + "port": -566408554, + "host": "212", + "scheme": "劳\u0026¼傭Ȟ1酃=6}ɡŇƉ立", + "httpHeaders": [ + { + "name": "213", + "value": "214" + } + ] + }, + "tcpSocket": { + "port": -31530684, + "host": "215" + }, + "initialDelaySeconds": -1628697284, + "timeoutSeconds": 843845736, + "periodSeconds": 354496320, + "successThreshold": -418887496, + "failureThreshold": -522126070 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": "218", + "host": "219", + "scheme": "n芞QÄȻȊ+?ƭ峧Y栲茇竛", + "httpHeaders": [ + { + "name": "220", + "value": "221" + } + ] + }, + "tcpSocket": { + "port": -592581809, + "host": "222" + } + }, + "preStop": { + "exec": { + "command": [ + "223" + ] + }, + "httpGet": { + "path": "224", + "port": 1702578303, + "host": "225", + "scheme": "NŬɨǙÄr蛏豈ɃHŠơŴĿ", + "httpHeaders": [ + { + "name": "226", + "value": "227" + } + ] + }, + "tcpSocket": { + "port": -1047607622, + "host": "228" + } + } + }, + "terminationMessagePath": "229", + "terminationMessagePolicy": "ȉ彂", + "imagePullPolicy": "ȹ嫰ƹǔw÷nI粛E煹ǐƲE", + "securityContext": { + "capabilities": { + "add": [ + "þŹʣy豎@ɀ羭," + ], + "drop": [ + "OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "230", + "role": "231", + "type": "232", + "level": "233" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "234", + "gmsaCredentialSpec": "235" + }, + "runAsUser": -739484406984751446, + "runAsGroup": 1898367611285047958, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "籘Àǒɿʒ刽ʼn" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "236", + "image": "237", + "command": [ + "238" + ], + "args": [ + "239" + ], + "workingDir": "240", + "ports": [ + { + "name": "241", + "hostPort": 622473257, + "containerPort": -966649167, + "protocol": "eLJèux榜VƋZ", + "hostIP": "242" + } + ], + "envFrom": [ + { + "prefix": "243", + "configMapRef": { + "name": "244", + "optional": true + }, + "secretRef": { + "name": "245", + "optional": true + } + } + ], + "env": [ + { + "name": "246", + "value": "247", + "valueFrom": { + "fieldRef": { + "apiVersion": "248", + "fieldPath": "249" + }, + "resourceFieldRef": { + "containerName": "250", + "resource": "251", + "divisor": "700" + }, + "configMapKeyRef": { + "name": "252", + "key": "253", + "optional": true + }, + "secretKeyRef": { + "name": "254", + "key": "255", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "騀呣ǎfǣ萭旿@掇lNdǂ\u003e": "44" + }, + "requests": { + "$MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫": "130" + } + }, + "volumeMounts": [ + { + "name": "256", + "readOnly": true, + "mountPath": "257", + "subPath": "258", + "mountPropagation": "藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0", + "subPathExpr": "259" + } + ], + "volumeDevices": [ + { + "name": "260", + "devicePath": "261" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "262" + ] + }, + "httpGet": { + "path": "263", + "port": "264", + "host": "265", + "scheme": "|懥ƖN粕擓ƖHVe熼", + "httpHeaders": [ + { + "name": "266", + "value": "267" + } + ] + }, + "tcpSocket": { + "port": -327987957, + "host": "268" + }, + "initialDelaySeconds": -801430937, + "timeoutSeconds": 1883209805, + "periodSeconds": -236125597, + "successThreshold": 385729478, + "failureThreshold": -1285424066 + }, + "readinessProbe": { + "exec": { + "command": [ + "269" + ] + }, + "httpGet": { + "path": "270", + "port": -1273659804, + "host": "271", + "scheme": "/ɸɎ R§耶FfBls3!", + "httpHeaders": [ + { + "name": "272", + "value": "273" + } + ] + }, + "tcpSocket": { + "port": -1654678802, + "host": "274" + }, + "initialDelaySeconds": -625194347, + "timeoutSeconds": -720450949, + "periodSeconds": -630252364, + "successThreshold": 391562775, + "failureThreshold": -775511009 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "275" + ] + }, + "httpGet": { + "path": "276", + "port": -1213051101, + "host": "277", + "scheme": "埽uʎȺ眖R", + "httpHeaders": [ + { + "name": "278", + "value": "279" + } + ] + }, + "tcpSocket": { + "port": 1260448044, + "host": "280" + } + }, + "preStop": { + "exec": { + "command": [ + "281" + ] + }, + "httpGet": { + "path": "282", + "port": 1689978741, + "host": "283", + "scheme": "緕ȚÍ勅跦", + "httpHeaders": [ + { + "name": "284", + "value": "285" + } + ] + }, + "tcpSocket": { + "port": 571739592, + "host": "286" + } + } + }, + "terminationMessagePath": "287", + "terminationMessagePolicy": "ǩ", + "imagePullPolicy": "輓Ɔȓ蹣ɐǛv+8", + "securityContext": { + "capabilities": { + "add": [ + "军g\u003e郵[+扴ȨŮ+朷Ǝ膯lj" + ], + "drop": [ + "" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "288", + "role": "289", + "type": "290", + "level": "291" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "292", + "gmsaCredentialSpec": "293" + }, + "runAsUser": -5821728037462880994, + "runAsGroup": 4468469649483616089, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": false, + "procMount": "碧闳ȩr" + } + } + ], + "restartPolicy": "q埄趛屡ʁ岼昕ĬÇó藢xɮĵȑ6L*", + "terminationGracePeriodSeconds": -2321746767245155166, + "activeDeadlineSeconds": 6764431850409848860, + "dnsPolicy": "fʀļ腩墺Ò媁荭gw忊", + "nodeSelector": { + "294": "295" + }, + "serviceAccountName": "296", + "serviceAccount": "297", + "automountServiceAccountToken": true, + "nodeName": "298", + "hostNetwork": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "299", + "role": "300", + "type": "301", + "level": "302" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "303", + "gmsaCredentialSpec": "304" + }, + "runAsUser": -5640668310341845616, + "runAsGroup": 3582457287488712192, + "runAsNonRoot": true, + "supplementalGroups": [ + 8340498462419356921 + ], + "fsGroup": -5353126188990290855, + "sysctls": [ + { + "name": "305", + "value": "306" + } + ] + }, + "imagePullSecrets": [ + { + "name": "307" + } + ], + "hostname": "308", + "subdomain": "309", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "310", + "operator": "aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l", + "values": [ + "311" + ] + } + ], + "matchFields": [ + { + "key": "312", + "operator": "J僳徥淳4揻-$ɽ丟×x锏", + "values": [ + "313" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -190183379, + "preference": { + "matchExpressions": [ + { + "key": "314", + "operator": "輂,ŕĪĠM蘇KŅ/»頸", + "values": [ + "315" + ] + } + ], + "matchFields": [ + { + "key": "316", + "operator": "NƗ¸gĩ", + "values": [ + "317" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "3vvm-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jd.21k-vc0260ni-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4j/nc.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g": "3M-.-p" + }, + "matchExpressions": [ + { + "key": "lJ1zET_..3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "324" + ], + "topologyKey": "325" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 293042649, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "8-m7---k8235--8--c83-4b-9-1o8w-a-6-31o/39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..__6": "8D_X._B__-P---_H-.___._D8.TS-jJY" + }, + "matchExpressions": [ + { + "key": "4sE4", + "operator": "In", + "values": [ + "u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l" + ] + } + ] + }, + "namespaces": [ + "332" + ], + "topologyKey": "333" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "v8_.O_..8n.--z_-..6W.K": "sTt.-U_--6" + }, + "matchExpressions": [ + { + "key": "7-3x-3/23_P", + "operator": "NotIn", + "values": [ + "5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4" + ] + } + ] + }, + "namespaces": [ + "340" + ], + "topologyKey": "341" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1572758512, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "21ak-tov--xk-gr-4---rv-t-u-4----q-x3w3dn1/AmD-.0AP.-.C_--.F5_x.KNC0-.-m_u": "6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-k" + }, + "matchExpressions": [ + { + "key": "4-0l-023bm-6l2e5---k5v3a---ezo/A_Xf3.V0H23", + "operator": "NotIn", + "values": [ + "2.--4Z7__i1T.miw_7a2" + ] + } + ] + }, + "namespaces": [ + "348" + ], + "topologyKey": "349" + } + } + ] + } + }, + "schedulerName": "350", + "tolerations": [ + { + "key": "351", + "operator": "ȫ喆5O2.:鑋ĻL©鈀6", + "value": "352", + "effect": "蕞纥奆0ǔ廘ɵ岳v\u0026ȝxɕūNj'6", + "tolerationSeconds": -2850654160732182959 + } + ], + "hostAliases": [ + { + "ip": "353", + "hostnames": [ + "354" + ] + } + ], + "priorityClassName": "355", + "priority": -16328498, + "dnsConfig": { + "nameservers": [ + "356" + ], + "searches": [ + "357" + ], + "options": [ + { + "name": "358", + "value": "359" + } + ] + }, + "readinessGates": [ + { + "conditionType": "ɩŢɽǣ(^\u003cu綡Ţ搯唧aĦ3Ǩk" + } + ], + "runtimeClassName": "360", + "enableServiceLinks": false, + "preemptionPolicy": "l=ƈư呄" + } + }, + "ttlSecondsAfterFinished": 2014973362 + } + }, + "successfulJobsHistoryLimit": 1886409046, + "failedJobsHistoryLimit": -1913967820 + }, + "status": { + "active": [ + { + "kind": "361", + "namespace": "362", + "name": "363", + "uid": "瀔", + "apiVersion": "364", + "resourceVersion": "365", + "fieldPath": "366" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.pb index af9d25cde76..3759a35c0de 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.yaml new file mode 100644 index 00000000000..d6fef0cdcaa --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/batch.v2alpha1.CronJob.after_roundtrip.yaml @@ -0,0 +1,759 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + concurrencyPolicy: ěĂ凗蓏Ŋ蛊ĉy緅縕 + failedJobsHistoryLimit: -1913967820 + jobTemplate: + metadata: + annotations: + "32": "33" + clusterName: "38" + creationTimestamp: null + deletionGracePeriodSeconds: -8477149434422619117 + finalizers: + - "37" + generateName: "26" + generation: -1382274715716350298 + labels: + "30": "31" + managedFields: + - apiVersion: "40" + manager: "39" + operation: 4%a鯿r + name: "25" + namespace: "27" + ownerReferences: + - apiVersion: "34" + blockOwnerDeletion: true + controller: false + kind: "35" + name: "36" + uid: +½H牗洝尿彀亞螩 + resourceVersion: "14926502199533077124" + selfLink: "28" + uid: ɭîcP$Iņ + spec: + activeDeadlineSeconds: 8559948711650432497 + backoffLimit: -907310967 + completions: -54954325 + manualSelector: false + parallelism: -110482268 + selector: + matchExpressions: + - key: GE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5-0 + operator: NotIn + values: + - YM9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.G + matchLabels: + WR58_HLU..8._bQw.-dG6c-.6--_x.--0wmZk1_8._3U: UBq.m_-.q8_v2LiTF_a981d3-7-fP81.-9 + template: + metadata: + annotations: + "59": "60" + clusterName: "65" + creationTimestamp: null + deletionGracePeriodSeconds: -671981934547025691 + finalizers: + - "64" + generateName: "53" + generation: 2849222499405033998 + labels: + "57": "58" + managedFields: + - apiVersion: "67" + manager: "66" + operation: \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + name: "52" + namespace: "54" + ownerReferences: + - apiVersion: "61" + blockOwnerDeletion: true + controller: true + kind: "62" + name: "63" + uid: Ǡ/淹\韲翁&ʢ + resourceVersion: "8685765401091182865" + selfLink: "55" + uid: ³ƞsɁ8^ + spec: + activeDeadlineSeconds: 6764431850409848860 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "314" + operator: 輂,ŕĪĠM蘇KŅ/»頸 + values: + - "315" + matchFields: + - key: "316" + operator: NƗ¸gĩ + values: + - "317" + weight: -190183379 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "310" + operator: aŕ翑0展}硐庰%皧V垾现葢ŵ橨鬶l + values: + - "311" + matchFields: + - key: "312" + operator: J僳徥淳4揻-$ɽ丟×x锏 + values: + - "313" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4sE4 + operator: In + values: + - u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l + matchLabels: + 8-m7---k8235--8--c83-4b-9-1o8w-a-6-31o/39F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..__6: 8D_X._B__-P---_H-.___._D8.TS-jJY + namespaces: + - "332" + topologyKey: "333" + weight: 293042649 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: lJ1zET_..3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..s + operator: DoesNotExist + matchLabels: + ? 3vvm-2qz7-3042017mh0-5-g-7-7---g88w2k4usz--mj-8o26--26-hs5-jd.21k-vc0260ni-l11q5--uk5mj-94-8134i5k6q6--5tu-tie4j/nc.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g + : 3M-.-p + namespaces: + - "324" + topologyKey: "325" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 4-0l-023bm-6l2e5---k5v3a---ezo/A_Xf3.V0H23 + operator: NotIn + values: + - 2.--4Z7__i1T.miw_7a2 + matchLabels: + 21ak-tov--xk-gr-4---rv-t-u-4----q-x3w3dn1/AmD-.0AP.-.C_--.F5_x.KNC0-.-m_u: 6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-k + namespaces: + - "348" + topologyKey: "349" + weight: -1572758512 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 7-3x-3/23_P + operator: NotIn + values: + - 5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4 + matchLabels: + v8_.O_..8n.--z_-..6W.K: sTt.-U_--6 + namespaces: + - "340" + topologyKey: "341" + automountServiceAccountToken: true + containers: + - args: + - "239" + command: + - "238" + env: + - name: "246" + value: "247" + valueFrom: + configMapKeyRef: + key: "253" + name: "252" + optional: true + fieldRef: + apiVersion: "248" + fieldPath: "249" + resourceFieldRef: + containerName: "250" + divisor: "700" + resource: "251" + secretKeyRef: + key: "255" + name: "254" + optional: false + envFrom: + - configMapRef: + name: "244" + optional: true + prefix: "243" + secretRef: + name: "245" + optional: true + image: "237" + imagePullPolicy: 輓Ɔȓ蹣ɐǛv+8 + lifecycle: + postStart: + exec: + command: + - "275" + httpGet: + host: "277" + httpHeaders: + - name: "278" + value: "279" + path: "276" + port: -1213051101 + scheme: 埽uʎȺ眖R + tcpSocket: + host: "280" + port: 1260448044 + preStop: + exec: + command: + - "281" + httpGet: + host: "283" + httpHeaders: + - name: "284" + value: "285" + path: "282" + port: 1689978741 + scheme: 緕ȚÍ勅跦 + tcpSocket: + host: "286" + port: 571739592 + livenessProbe: + exec: + command: + - "262" + failureThreshold: -1285424066 + httpGet: + host: "265" + httpHeaders: + - name: "266" + value: "267" + path: "263" + port: "264" + scheme: '|懥ƖN粕擓ƖHVe熼' + initialDelaySeconds: -801430937 + periodSeconds: -236125597 + successThreshold: 385729478 + tcpSocket: + host: "268" + port: -327987957 + timeoutSeconds: 1883209805 + name: "236" + ports: + - containerPort: -966649167 + hostIP: "242" + hostPort: 622473257 + name: "241" + protocol: eLJèux榜VƋZ + readinessProbe: + exec: + command: + - "269" + failureThreshold: -775511009 + httpGet: + host: "271" + httpHeaders: + - name: "272" + value: "273" + path: "270" + port: -1273659804 + scheme: /ɸɎ R§耶FfBls3! + initialDelaySeconds: -625194347 + periodSeconds: -630252364 + successThreshold: 391562775 + tcpSocket: + host: "274" + port: -1654678802 + timeoutSeconds: -720450949 + resources: + limits: + 騀呣ǎfǣ萭旿@掇lNdǂ>: "44" + requests: + $MVȟ@7飣奺Ȋ礶惇¸t颟.鵫ǚ灄鸫: "130" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 军g>郵[+扴ȨŮ+朷Ǝ膯lj + drop: + - "" + privileged: false + procMount: 碧闳ȩr + readOnlyRootFilesystem: true + runAsGroup: 4468469649483616089 + runAsNonRoot: false + runAsUser: -5821728037462880994 + seLinuxOptions: + level: "291" + role: "289" + type: "290" + user: "288" + windowsOptions: + gmsaCredentialSpec: "293" + gmsaCredentialSpecName: "292" + terminationMessagePath: "287" + terminationMessagePolicy: ǩ + volumeDevices: + - devicePath: "261" + name: "260" + volumeMounts: + - mountPath: "257" + mountPropagation: 藠3.v-鿧悮坮Ȣ幟ļ腻ŬƩȿ0 + name: "256" + readOnly: true + subPath: "258" + subPathExpr: "259" + workingDir: "240" + dnsConfig: + nameservers: + - "356" + options: + - name: "358" + value: "359" + searches: + - "357" + dnsPolicy: fʀļ腩墺Ò媁荭gw忊 + enableServiceLinks: false + hostAliases: + - hostnames: + - "354" + ip: "353" + hostNetwork: true + hostname: "308" + imagePullSecrets: + - name: "307" + initContainers: + - args: + - "180" + command: + - "179" + env: + - name: "187" + value: "188" + valueFrom: + configMapKeyRef: + key: "194" + name: "193" + optional: true + fieldRef: + apiVersion: "189" + fieldPath: "190" + resourceFieldRef: + containerName: "191" + divisor: "832" + resource: "192" + secretKeyRef: + key: "196" + name: "195" + optional: true + envFrom: + - configMapRef: + name: "185" + optional: false + prefix: "184" + secretRef: + name: "186" + optional: false + image: "178" + imagePullPolicy: ȹ嫰ƹǔw÷nI粛E煹ǐƲE + lifecycle: + postStart: + exec: + command: + - "216" + httpGet: + host: "219" + httpHeaders: + - name: "220" + value: "221" + path: "217" + port: "218" + scheme: n芞QÄȻȊ+?ƭ峧Y栲茇竛 + tcpSocket: + host: "222" + port: -592581809 + preStop: + exec: + command: + - "223" + httpGet: + host: "225" + httpHeaders: + - name: "226" + value: "227" + path: "224" + port: 1702578303 + scheme: NŬɨǙÄr蛏豈ɃHŠơŴĿ + tcpSocket: + host: "228" + port: -1047607622 + livenessProbe: + exec: + command: + - "203" + failureThreshold: -1064240304 + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 290736426 + scheme: ö + initialDelaySeconds: 322201525 + periodSeconds: 66472042 + successThreshold: 2130088978 + tcpSocket: + host: "209" + port: "208" + timeoutSeconds: -1784033404 + name: "177" + ports: + - containerPort: 1154560741 + hostIP: "183" + hostPort: 1971383046 + name: "182" + protocol: 涁İ而踪鄌eÞȦY籎顒ǥ + readinessProbe: + exec: + command: + - "210" + failureThreshold: -522126070 + httpGet: + host: "212" + httpHeaders: + - name: "213" + value: "214" + path: "211" + port: -566408554 + scheme: 劳&¼傭Ȟ1酃=6}ɡŇƉ立 + initialDelaySeconds: -1628697284 + periodSeconds: 354496320 + successThreshold: -418887496 + tcpSocket: + host: "215" + port: -31530684 + timeoutSeconds: 843845736 + resources: + limits: + 咻痗ȡmƴy綸_Ú8參遼ūPH炮掊°: "465" + requests: + oɘ檲ɨ銦妰黖ȓ: "793" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - þŹʣy豎@ɀ羭, + drop: + - OŤǢʭ嵔棂p儼Ƿ裚瓶釆Ɗ+ + privileged: false + procMount: 籘Àǒɿʒ刽ʼn + readOnlyRootFilesystem: false + runAsGroup: 1898367611285047958 + runAsNonRoot: true + runAsUser: -739484406984751446 + seLinuxOptions: + level: "233" + role: "231" + type: "232" + user: "230" + windowsOptions: + gmsaCredentialSpec: "235" + gmsaCredentialSpecName: "234" + stdin: true + terminationMessagePath: "229" + terminationMessagePolicy: ȉ彂 + tty: true + volumeDevices: + - devicePath: "202" + name: "201" + volumeMounts: + - mountPath: "198" + mountPropagation: oĂɋ瀐<ɉ湨H=å睫}堇硲蕵ɢ + name: "197" + subPath: "199" + subPathExpr: "200" + workingDir: "181" + nodeName: "298" + nodeSelector: + "294": "295" + preemptionPolicy: l=ƈư呄 + priority: -16328498 + priorityClassName: "355" + readinessGates: + - conditionType: ɩŢɽǣ(^季Cʖ畬x + iscsi: + chapAuthSession: true + fsType: "88" + initiatorName: "91" + iqn: "86" + iscsiInterface: "87" + lun: -1636694746 + portals: + - "89" + secretRef: + name: "90" + targetPortal: "85" + name: "71" + nfs: + path: "84" + readOnly: true + server: "83" + persistentVolumeClaim: + claimName: "94" + photonPersistentDisk: + fsType: "143" + pdID: "142" + portworxVolume: + fsType: "158" + readOnly: true + volumeID: "157" + projected: + defaultMode: 345648859 + sources: + - configMap: + items: + - key: "153" + mode: -106644772 + path: "154" + name: "152" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "148" + fieldPath: "149" + mode: -783297752 + path: "147" + resourceFieldRef: + containerName: "150" + divisor: "184" + resource: "151" + secret: + items: + - key: "145" + mode: 679825403 + path: "146" + name: "144" + optional: true + serviceAccountToken: + audience: "155" + expirationSeconds: 1897892355466772544 + path: "156" + quobyte: + group: "137" + registry: "134" + tenant: "138" + user: "136" + volume: "135" + rbd: + fsType: "97" + image: "96" + keyring: "100" + monitors: + - "95" + pool: "98" + secretRef: + name: "101" + user: "99" + scaleIO: + fsType: "166" + gateway: "159" + protectionDomain: "162" + readOnly: true + secretRef: + name: "161" + storageMode: "164" + storagePool: "163" + system: "160" + volumeName: "165" + secret: + defaultMode: -861289979 + items: + - key: "81" + mode: -5672822 + path: "82" + optional: true + secretName: "80" + storageos: + fsType: "169" + secretRef: + name: "170" + volumeName: "167" + volumeNamespace: "168" + vsphereVolume: + fsType: "131" + storagePolicyID: "133" + storagePolicyName: "132" + volumePath: "130" + ttlSecondsAfterFinished: -660202767 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.json new file mode 100644 index 00000000000..fe419f32726 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.json @@ -0,0 +1,69 @@ +{ + "kind": "CertificateSigningRequest", + "apiVersion": "certificates.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "request": "cQ==", + "usages": [ + "Ƣ6/ʕVŚ(ĿȊ甞" + ], + "username": "24", + "uid": "25", + "groups": [ + "26" + ], + "extra": { + "27": [ + "28" +] + } + }, + "status": { + "conditions": [ + { + "type": "憍峕?狱³-Ǐ忄*", + "reason": "29", + "message": "30", + "lastUpdateTime": "2050-07-09T05:54:12Z" + } + ], + "certificate": "WQ==" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.pb index 88285b919cf..20ee5faab47 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.yaml new file mode 100644 index 00000000000..cf132592aab --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/certificates.k8s.io.v1beta1.CertificateSigningRequest.after_roundtrip.yaml @@ -0,0 +1,48 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + extra: + "27": + - "28" + groups: + - "26" + request: cQ== + uid: "25" + usages: + - Ƣ6/ʕVŚ(ĿȊ甞 + username: "24" +status: + certificate: WQ== + conditions: + - lastUpdateTime: "2050-07-09T05:54:12Z" + message: "30" + reason: "29" + type: 憍峕?狱³-Ǐ忄* diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.json new file mode 100644 index 00000000000..33d680aade9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.json @@ -0,0 +1,47 @@ +{ + "kind": "Lease", + "apiVersion": "coordination.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "holderIdentity": "24", + "leaseDurationSeconds": -1978186127, + "leaseTransitions": -1821918122 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.pb index 6a3f729eb22..99e7ce24550 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.yaml new file mode 100644 index 00000000000..6e1bd448ea2 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1.Lease.after_roundtrip.yaml @@ -0,0 +1,34 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + holderIdentity: "24" + leaseDurationSeconds: -1978186127 + leaseTransitions: -1821918122 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.json new file mode 100644 index 00000000000..e7c63c31345 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.json @@ -0,0 +1,47 @@ +{ + "kind": "Lease", + "apiVersion": "coordination.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "holderIdentity": "24", + "leaseDurationSeconds": -1978186127, + "leaseTransitions": -1821918122 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.pb index 8abdac7ec6e..e3925c6fd36 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.yaml new file mode 100644 index 00000000000..edef70b95e8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/coordination.k8s.io.v1beta1.Lease.after_roundtrip.yaml @@ -0,0 +1,34 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + holderIdentity: "24" + leaseDurationSeconds: -1978186127 + leaseTransitions: -1821918122 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.json new file mode 100644 index 00000000000..f839f3e9b4d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.json @@ -0,0 +1,51 @@ +{ + "kind": "Binding", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "target": { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "ƗǸƢ6/ʕV", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.pb index 9b1651418bc..9901d36047e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.yaml new file mode 100644 index 00000000000..ea337712186 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Binding.after_roundtrip.yaml @@ -0,0 +1,38 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +target: + apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: ƗǸƢ6/ʕV diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.json new file mode 100644 index 00000000000..05370d143bf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.json @@ -0,0 +1,50 @@ +{ + "kind": "ComponentStatus", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "conditions": [ + { + "type": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "status": "谐颋DžSǡƏS$+½H牗洝尿", + "message": "24", + "error": "25" + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.pb index 1f6234dea53..fa868d1c287 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.yaml new file mode 100644 index 00000000000..0702171316e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ComponentStatus.after_roundtrip.yaml @@ -0,0 +1,35 @@ +apiVersion: v1 +conditions: +- error: "25" + message: "24" + status: 谐颋DžSǡƏS$+½H牗洝尿 + type: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 +kind: ComponentStatus +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.json new file mode 100644 index 00000000000..2365e0fd21d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.json @@ -0,0 +1,48 @@ +{ + "kind": "ConfigMap", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": { + "24": "25" + }, + "binaryData": { + "26": "/Q==" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.pb index d80d6367df1..30562744f16 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.yaml new file mode 100644 index 00000000000..bf86316a936 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ConfigMap.after_roundtrip.yaml @@ -0,0 +1,34 @@ +apiVersion: v1 +binaryData: + "26": /Q== +data: + "24": "25" +kind: ConfigMap +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.json new file mode 100644 index 00000000000..66d9dff6007 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.json @@ -0,0 +1,85 @@ +{ + "kind": "Endpoints", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subsets": [ + { + "addresses": [ + { + "ip": "24", + "hostname": "25", + "nodeName": "26", + "targetRef": { + "kind": "27", + "namespace": "28", + "name": "29", + "uid": "ěĂ凗蓏Ŋ蛊ĉy緅縕", + "apiVersion": "30", + "resourceVersion": "31", + "fieldPath": "32" + } + } + ], + "notReadyAddresses": [ + { + "ip": "33", + "hostname": "34", + "nodeName": "35", + "targetRef": { + "kind": "36", + "namespace": "37", + "name": "38", + "uid": "颋Dž", + "apiVersion": "39", + "resourceVersion": "40", + "fieldPath": "41" + } + } + ], + "ports": [ + { + "name": "42", + "port": 1575426699, + "protocol": "ƏS$+½H牗洝尿" + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.pb index 00ff37d3b6b..f7748e7b73b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.yaml new file mode 100644 index 00000000000..044b67214de --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Endpoints.after_roundtrip.yaml @@ -0,0 +1,59 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +subsets: +- addresses: + - hostname: "25" + ip: "24" + nodeName: "26" + targetRef: + apiVersion: "30" + fieldPath: "32" + kind: "27" + name: "29" + namespace: "28" + resourceVersion: "31" + uid: ěĂ凗蓏Ŋ蛊ĉy緅縕 + notReadyAddresses: + - hostname: "34" + ip: "33" + nodeName: "35" + targetRef: + apiVersion: "39" + fieldPath: "41" + kind: "36" + name: "38" + namespace: "37" + resourceVersion: "40" + uid: 颋Dž + ports: + - name: "42" + port: 1575426699 + protocol: ƏS$+½H牗洝尿 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.json new file mode 100644 index 00000000000..4fc2cbee86f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "Event", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "involvedObject": { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "ƗǸƢ6/ʕV", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + }, + "reason": "30", + "message": "31", + "source": { + "component": "32", + "host": "33" + }, + "firstTimestamp": "2452-08-27T22:01:15Z", + "lastTimestamp": "2620-11-25T16:08:31Z", + "count": 1749009427, + "type": "34", + "eventTime": "2343-04-17T01:08:33.494361Z", + "series": { + "count": 1970127545, + "lastObservedTime": "1985-03-23T14:10:57.985776Z", + "state": "颋Dž" + }, + "action": "35", + "related": { + "kind": "36", + "namespace": "37", + "name": "38", + "uid": "ǡƏS$+½H", + "apiVersion": "39", + "resourceVersion": "40", + "fieldPath": "41" + }, + "reportingComponent": "42", + "reportingInstance": "43" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.pb index 0eaf8d71f23..ef9da5d9067 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.yaml new file mode 100644 index 00000000000..8ff8aa34f33 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Event.after_roundtrip.yaml @@ -0,0 +1,63 @@ +action: "35" +apiVersion: v1 +count: 1749009427 +eventTime: "2343-04-17T01:08:33.494361Z" +firstTimestamp: "2452-08-27T22:01:15Z" +involvedObject: + apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: ƗǸƢ6/ʕV +kind: Event +lastTimestamp: "2620-11-25T16:08:31Z" +message: "31" +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +reason: "30" +related: + apiVersion: "39" + fieldPath: "41" + kind: "36" + name: "38" + namespace: "37" + resourceVersion: "40" + uid: ǡƏS$+½H +reportingComponent: "42" +reportingInstance: "43" +series: + count: 1970127545 + lastObservedTime: "1985-03-23T14:10:57.985776Z" + state: 颋Dž +source: + component: "32" + host: "33" +type: "34" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.json new file mode 100644 index 00000000000..5595bff6d9c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.json @@ -0,0 +1,64 @@ +{ + "kind": "LimitRange", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "limits": [ + { + "type": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "max": { + "Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț": "2" + }, + "min": { + "峅x": "826" + }, + "default": { + ";Ơ歿:狞夌碕ʂ": "737" + }, + "defaultRequest": { + "Ƽ@hDrȮO励鹗塢": "874" + }, + "maxLimitRequestRatio": { + "UɦOŖ": "746" + } + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.pb index 55b0b1d539d..55228d1ab12 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.yaml new file mode 100644 index 00000000000..7d05ecf39c7 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.LimitRange.after_roundtrip.yaml @@ -0,0 +1,43 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + limits: + - default: + ;Ơ歿:狞夌碕ʂ: "737" + defaultRequest: + Ƽ@hDrȮO励鹗塢: "874" + max: + Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț: "2" + maxLimitRequestRatio: + UɦOŖ: "746" + min: + 峅x: "826" + type: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.json new file mode 100644 index 00000000000..c9f0f1a749e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.json @@ -0,0 +1,50 @@ +{ + "kind": "Namespace", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "finalizers": [ + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕" + ] + }, + "status": { + "phase": "谐颋DžSǡƏS$+½H牗洝尿" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.pb index d35f75222dd..47b3cabe456 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.yaml new file mode 100644 index 00000000000..8bfb0121789 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Namespace.after_roundtrip.yaml @@ -0,0 +1,35 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + finalizers: + - 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 +status: + phase: 谐颋DžSǡƏS$+½H牗洝尿 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.json new file mode 100644 index 00000000000..cd42dacab48 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.json @@ -0,0 +1,153 @@ +{ + "kind": "Node", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "podCIDR": "24", + "providerID": "25", + "unschedulable": true, + "taints": [ + { + "key": "26", + "value": "27", + "effect": "ǸƢ6/" + } + ], + "configSource": { + "configMap": { + "namespace": "28", + "name": "29", + "uid": "蛊ĉy緅縕\u003eŽ燹憍峕?狱³-", + "resourceVersion": "30", + "kubeletConfigKey": "31" + } + }, + "externalID": "32" + }, + "status": { + "capacity": { + "忄*齧獚敆Ȏ": "362" + }, + "allocatable": { + "B峅x4%a": "143" + }, + "phase": "rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ", + "conditions": [ + { + "type": "P喂ƈ斎AO6", + "status": "'üA謥ǣ偐圠=l畣潁谯耨", + "lastHeartbeatTime": "2153-05-01T22:00:29Z", + "lastTransitionTime": "2688-04-12T17:13:50Z", + "reason": "33", + "message": "34" + } + ], + "addresses": [ + { + "type": "\u0026", + "address": "35" + } + ], + "daemonEndpoints": { + "kubeletEndpoint": { + "Port": -816398166 + } + }, + "nodeInfo": { + "machineID": "36", + "systemUUID": "37", + "bootID": "38", + "kernelVersion": "39", + "osImage": "40", + "containerRuntimeVersion": "41", + "kubeletVersion": "42", + "kubeProxyVersion": "43", + "operatingSystem": "44", + "architecture": "45" + }, + "images": [ + { + "names": [ + "46" + ], + "sizeBytes": -6225778594348390831 + } + ], + "volumesInUse": [ + "ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ" + ], + "volumesAttached": [ + { + "name": "Ņ£", + "devicePath": "47" + } + ], + "config": { + "assigned": { + "configMap": { + "namespace": "48", + "name": "49", + "uid": "/", + "resourceVersion": "50", + "kubeletConfigKey": "51" + } + }, + "active": { + "configMap": { + "namespace": "52", + "name": "53", + "uid": "¾\\ĒP鄸靇杧ž譋娲瘹ɭȊɚɎ(", + "resourceVersion": "54", + "kubeletConfigKey": "55" + } + }, + "lastKnownGood": { + "configMap": { + "namespace": "56", + "name": "57", + "uid": "ėf倐ȓ圬剴扲ȿQZ{ʁgɸ", + "resourceVersion": "58", + "kubeletConfigKey": "59" + } + }, + "error": "60" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.pb index 8fe578773fd..7defec07181 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.yaml new file mode 100644 index 00000000000..add835a12da --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Node.after_roundtrip.yaml @@ -0,0 +1,108 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + configSource: + configMap: + kubeletConfigKey: "31" + name: "29" + namespace: "28" + resourceVersion: "30" + uid: 蛊ĉy緅縕>Ž燹憍峕?狱³- + externalID: "32" + podCIDR: "24" + providerID: "25" + taints: + - effect: ǸƢ6/ + key: "26" + value: "27" + unschedulable: true +status: + addresses: + - address: "35" + type: '&' + allocatable: + B峅x4%a: "143" + capacity: + 忄*齧獚敆Ȏ: "362" + conditions: + - lastHeartbeatTime: "2153-05-01T22:00:29Z" + lastTransitionTime: "2688-04-12T17:13:50Z" + message: "34" + reason: "33" + status: '''üA謥ǣ偐圠=l畣潁谯耨' + type: P喂ƈ斎AO6 + config: + active: + configMap: + kubeletConfigKey: "55" + name: "53" + namespace: "52" + resourceVersion: "54" + uid: ¾\ĒP鄸靇杧ž譋娲瘹ɭȊɚɎ( + assigned: + configMap: + kubeletConfigKey: "51" + name: "49" + namespace: "48" + resourceVersion: "50" + uid: / + error: "60" + lastKnownGood: + configMap: + kubeletConfigKey: "59" + name: "57" + namespace: "56" + resourceVersion: "58" + uid: ėf倐ȓ圬剴扲ȿQZ{ʁgɸ + daemonEndpoints: + kubeletEndpoint: + Port: -816398166 + images: + - names: + - "46" + sizeBytes: -6225778594348390831 + nodeInfo: + architecture: "45" + bootID: "38" + containerRuntimeVersion: "41" + kernelVersion: "39" + kubeProxyVersion: "43" + kubeletVersion: "42" + machineID: "36" + operatingSystem: "44" + osImage: "40" + systemUUID: "37" + phase: 'rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ' + volumesAttached: + - devicePath: "47" + name: Ņ£ + volumesInUse: + - ȭ%ƎÜ掸8½£.vǴʌ鴜Ł%ŨȈ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.json new file mode 100644 index 00000000000..6956febb748 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.json @@ -0,0 +1,292 @@ +{ + "kind": "PersistentVolume", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "capacity": { + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕": "57" + }, + "gcePersistentDisk": { + "pdName": "24", + "fsType": "25", + "partition": 1035515117, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "26", + "fsType": "27", + "partition": -321835912, + "readOnly": true + }, + "hostPath": { + "path": "28", + "type": "狱³-Ǐ忄*齧獚" + }, + "glusterfs": { + "endpoints": "29", + "path": "30", + "endpointsNamespace": "31" + }, + "nfs": { + "server": "32", + "path": "33", + "readOnly": true + }, + "rbd": { + "monitors": [ + "34" + ], + "image": "35", + "fsType": "36", + "pool": "37", + "user": "38", + "keyring": "39", + "secretRef": { + "name": "40", + "namespace": "41" + }, + "readOnly": true + }, + "iscsi": { + "targetPortal": "42", + "iqn": "43", + "lun": -21009133, + "iscsiInterface": "44", + "fsType": "45", + "readOnly": true, + "portals": [ + "46" + ], + "secretRef": { + "name": "47", + "namespace": "48" + }, + "initiatorName": "49" + }, + "cinder": { + "volumeID": "50", + "fsType": "51", + "readOnly": true, + "secretRef": { + "name": "52", + "namespace": "53" + } + }, + "cephfs": { + "monitors": [ + "54" + ], + "path": "55", + "user": "56", + "secretFile": "57", + "secretRef": { + "name": "58", + "namespace": "59" + } + }, + "fc": { + "targetWWNs": [ + "60" + ], + "lun": -655946460, + "fsType": "61", + "wwids": [ + "62" + ] + }, + "flocker": { + "datasetName": "63", + "datasetUUID": "64" + }, + "flexVolume": { + "driver": "65", + "fsType": "66", + "secretRef": { + "name": "67", + "namespace": "68" + }, + "options": { + "69": "70" + } + }, + "azureFile": { + "secretName": "71", + "shareName": "72", + "readOnly": true, + "secretNamespace": "73" + }, + "vsphereVolume": { + "volumePath": "74", + "fsType": "75", + "storagePolicyName": "76", + "storagePolicyID": "77" + }, + "quobyte": { + "registry": "78", + "volume": "79", + "user": "80", + "group": "81", + "tenant": "82" + }, + "azureDisk": { + "diskName": "83", + "diskURI": "84", + "cachingMode": "rȮO励鹗塢ē ƕP喂ƈ斎AO6ĴC", + "fsType": "85", + "readOnly": false, + "kind": "壝" + }, + "photonPersistentDisk": { + "pdID": "86", + "fsType": "87" + }, + "portworxVolume": { + "volumeID": "88", + "fsType": "89" + }, + "scaleIO": { + "gateway": "90", + "system": "91", + "secretRef": { + "name": "92", + "namespace": "93" + }, + "sslEnabled": true, + "protectionDomain": "94", + "storagePool": "95", + "storageMode": "96", + "volumeName": "97", + "fsType": "98", + "readOnly": true + }, + "local": { + "path": "99", + "fsType": "100" + }, + "storageos": { + "volumeName": "101", + "volumeNamespace": "102", + "fsType": "103", + "readOnly": true, + "secretRef": { + "kind": "104", + "namespace": "105", + "name": "106", + "uid": "?øēƺ魋Ď儇击3ƆìQ", + "apiVersion": "107", + "resourceVersion": "108", + "fieldPath": "109" + } + }, + "csi": { + "driver": "110", + "volumeHandle": "111", + "fsType": "112", + "volumeAttributes": { + "113": "114" + }, + "controllerPublishSecretRef": { + "name": "115", + "namespace": "116" + }, + "nodeStageSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodePublishSecretRef": { + "name": "119", + "namespace": "120" + }, + "controllerExpandSecretRef": { + "name": "121", + "namespace": "122" + } + }, + "accessModes": [ + "£.vǴʌ鴜Ł%Ũ" + ], + "claimRef": { + "kind": "123", + "namespace": "124", + "name": "125", + "uid": "\u003eŅ£趕ã/鈱$-议}ȧ外ĺ", + "apiVersion": "126", + "resourceVersion": "127", + "fieldPath": "128" + }, + "persistentVolumeReclaimPolicy": "ž譋娲瘹ɭȊɚɎ(dɅ囥糷", + "storageClassName": "129", + "mountOptions": [ + "130" + ], + "volumeMode": "圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1ZƜ/", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "131", + "operator": "廄裭4懙鏮嵒ƫS捕ɷD¡轫n(", + "values": [ + "132" + ] + } + ], + "matchFields": [ + { + "key": "133", + "operator": "郀叚Fi皬择,Q捇ȸ{+ɸ殁", + "values": [ + "134" + ] + } + ] + } + ] + } + } + }, + "status": { + "phase": "a縳讋ɮ衺勽Ƙq/Ź u衲\u003c¿燥ǖ_è", + "message": "135", + "reason": "136" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.pb index 0e817690e08..4f39d1395bd 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.yaml new file mode 100644 index 00000000000..174c4280778 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolume.after_roundtrip.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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + accessModes: + - £.vǴʌ鴜Ł%Ũ + awsElasticBlockStore: + fsType: "27" + partition: -321835912 + readOnly: true + volumeID: "26" + azureDisk: + cachingMode: rȮO励鹗塢ē ƕP喂ƈ斎AO6ĴC + diskName: "83" + diskURI: "84" + fsType: "85" + kind: 壝 + readOnly: false + azureFile: + readOnly: true + secretName: "71" + secretNamespace: "73" + shareName: "72" + capacity: + 脽ěĂ凗蓏Ŋ蛊ĉy緅縕: "57" + cephfs: + monitors: + - "54" + path: "55" + secretFile: "57" + secretRef: + name: "58" + namespace: "59" + user: "56" + cinder: + fsType: "51" + readOnly: true + secretRef: + name: "52" + namespace: "53" + volumeID: "50" + claimRef: + apiVersion: "126" + fieldPath: "128" + kind: "123" + name: "125" + namespace: "124" + resourceVersion: "127" + uid: '>Ņ£趕ã/鈱$-议}ȧ外ĺ' + csi: + controllerExpandSecretRef: + name: "121" + namespace: "122" + controllerPublishSecretRef: + name: "115" + namespace: "116" + driver: "110" + fsType: "112" + nodePublishSecretRef: + name: "119" + namespace: "120" + nodeStageSecretRef: + name: "117" + namespace: "118" + volumeAttributes: + "113": "114" + volumeHandle: "111" + fc: + fsType: "61" + lun: -655946460 + targetWWNs: + - "60" + wwids: + - "62" + flexVolume: + driver: "65" + fsType: "66" + options: + "69": "70" + secretRef: + name: "67" + namespace: "68" + flocker: + datasetName: "63" + datasetUUID: "64" + gcePersistentDisk: + fsType: "25" + partition: 1035515117 + pdName: "24" + readOnly: true + glusterfs: + endpoints: "29" + endpointsNamespace: "31" + path: "30" + hostPath: + path: "28" + type: 狱³-Ǐ忄*齧獚 + iscsi: + fsType: "45" + initiatorName: "49" + iqn: "43" + iscsiInterface: "44" + lun: -21009133 + portals: + - "46" + readOnly: true + secretRef: + name: "47" + namespace: "48" + targetPortal: "42" + local: + fsType: "100" + path: "99" + mountOptions: + - "130" + nfs: + path: "33" + readOnly: true + server: "32" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "131" + operator: 廄裭4懙鏮嵒ƫS捕ɷD¡轫n( + values: + - "132" + matchFields: + - key: "133" + operator: 郀叚Fi皬择,Q捇ȸ{+ɸ殁 + values: + - "134" + persistentVolumeReclaimPolicy: ž譋娲瘹ɭȊɚɎ(dɅ囥糷 + photonPersistentDisk: + fsType: "87" + pdID: "86" + portworxVolume: + fsType: "89" + volumeID: "88" + quobyte: + group: "81" + registry: "78" + tenant: "82" + user: "80" + volume: "79" + rbd: + fsType: "36" + image: "35" + keyring: "39" + monitors: + - "34" + pool: "37" + readOnly: true + secretRef: + name: "40" + namespace: "41" + user: "38" + scaleIO: + fsType: "98" + gateway: "90" + protectionDomain: "94" + readOnly: true + secretRef: + name: "92" + namespace: "93" + sslEnabled: true + storageMode: "96" + storagePool: "95" + system: "91" + volumeName: "97" + storageClassName: "129" + storageos: + fsType: "103" + readOnly: true + secretRef: + apiVersion: "107" + fieldPath: "109" + kind: "104" + name: "106" + namespace: "105" + resourceVersion: "108" + uid: ?øēƺ魋Ď儇击3ƆìQ + volumeName: "101" + volumeNamespace: "102" + volumeMode: 圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1ZƜ/ + vsphereVolume: + fsType: "75" + storagePolicyID: "77" + storagePolicyName: "76" + volumePath: "74" +status: + message: "135" + phase: a縳讋ɮ衺勽Ƙq/Ź u衲<¿燥ǖ_è + reason: "136" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.json new file mode 100644 index 00000000000..5f0a1c44eb9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.json @@ -0,0 +1,96 @@ +{ + "kind": "PersistentVolumeClaim", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "accessModes": [ + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕" + ], + "selector": { + "matchLabels": { + "p-g8c2-k-912e5-c-e63-n-3n.c83-b-w7ld-6cs06xj-x5yv0wm-k1-87-3s-g3/9_-.-W._AAn---v_-5-_8LXP-o-9..1m": "JTrcd-2.-__E_Sv__26KX_R_.-N" + }, + "matchExpressions": [ + { + "key": "g0d--o82-g50-u--25cu87--r7p-w1e67-8j/42M--n1-p5.3___47._49pIB_o61ISU4--N", + "operator": "In", + "values": [ + "t_k-_v.6" + ] + } + ] + }, + "resources": { + "limits": { + "p:籀帊": "219" + }, + "requests": { + "骀Šĸ": "986" + } + }, + "volumeName": "30", + "storageClassName": "31", + "volumeMode": "e0ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "dataSource": { + "apiGroup": "32", + "kind": "33", + "name": "34" + } + }, + "status": { + "phase": "s", + "accessModes": [ + "曢\\%枅:" + ], + "capacity": { + "ǛƓɥ踓Ǻǧ湬淊kŪ睴": "659" + }, + "conditions": [ + { + "type": "3fƻfʣ繡楙¯ĦE", + "status": "ĪȸŹăȲϤĦʅ芝", + "lastProbeTime": "2197-07-19T07:02:22Z", + "lastTransitionTime": "2641-12-26T14:46:27Z", + "reason": "35", + "message": "36" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.pb index fc26b087d51..0b480f95f6c 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.yaml new file mode 100644 index 00000000000..61d201fe75a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PersistentVolumeClaim.after_roundtrip.yaml @@ -0,0 +1,66 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + accessModes: + - 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 + dataSource: + apiGroup: "32" + kind: "33" + name: "34" + resources: + limits: + p:籀帊: "219" + requests: + 骀Šĸ: "986" + selector: + matchExpressions: + - key: g0d--o82-g50-u--25cu87--r7p-w1e67-8j/42M--n1-p5.3___47._49pIB_o61ISU4--N + operator: In + values: + - t_k-_v.6 + matchLabels: + p-g8c2-k-912e5-c-e63-n-3n.c83-b-w7ld-6cs06xj-x5yv0wm-k1-87-3s-g3/9_-.-W._AAn---v_-5-_8LXP-o-9..1m: JTrcd-2.-__E_Sv__26KX_R_.-N + storageClassName: "31" + volumeMode: e0ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + volumeName: "30" +status: + accessModes: + - '曢\%枅:' + capacity: + ǛƓɥ踓Ǻǧ湬淊kŪ睴: "659" + conditions: + - lastProbeTime: "2197-07-19T07:02:22Z" + lastTransitionTime: "2641-12-26T14:46:27Z" + message: "36" + reason: "35" + status: ĪȸŹăȲϤĦʅ芝 + type: 3fƻfʣ繡楙¯ĦE + phase: s diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.json new file mode 100644 index 00000000000..d3ef778ad5b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.json @@ -0,0 +1,1104 @@ +{ + "kind": "Pod", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "24", + "hostPath": { + "path": "25", + "type": "ěĂ凗蓏Ŋ蛊ĉy緅縕" + }, + "emptyDir": { + "medium": "Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț", + "sizeLimit": "2" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": 116584168, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": -1161251830 + }, + "gitRepo": { + "repository": "30", + "revision": "31", + "directory": "32" + }, + "secret": { + "secretName": "33", + "items": [ + { + "key": "34", + "path": "35", + "mode": -1261508418 + } + ], + "defaultMode": -1946655205, + "optional": true + }, + "nfs": { + "server": "36", + "path": "37", + "readOnly": true + }, + "iscsi": { + "targetPortal": "38", + "iqn": "39", + "lun": -1639873916, + "iscsiInterface": "40", + "fsType": "41", + "readOnly": true, + "portals": [ + "42" + ], + "secretRef": { + "name": "43" + }, + "initiatorName": "44" + }, + "glusterfs": { + "endpoints": "45", + "path": "46", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "47" + }, + "rbd": { + "monitors": [ + "48" + ], + "image": "49", + "fsType": "50", + "pool": "51", + "user": "52", + "keyring": "53", + "secretRef": { + "name": "54" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "55", + "fsType": "56", + "secretRef": { + "name": "57" + }, + "readOnly": true, + "options": { + "58": "59" + } + }, + "cinder": { + "volumeID": "60", + "fsType": "61", + "secretRef": { + "name": "62" + } + }, + "cephfs": { + "monitors": [ + "63" + ], + "path": "64", + "user": "65", + "secretFile": "66", + "secretRef": { + "name": "67" + } + }, + "flocker": { + "datasetName": "68", + "datasetUUID": "69" + }, + "downwardAPI": { + "items": [ + { + "path": "70", + "fieldRef": { + "apiVersion": "71", + "fieldPath": "72" + }, + "resourceFieldRef": { + "containerName": "73", + "resource": "74", + "divisor": "248" + }, + "mode": 684408190 + } + ], + "defaultMode": 13677460 + }, + "fc": { + "targetWWNs": [ + "75" + ], + "lun": -1579157235, + "fsType": "76", + "readOnly": true, + "wwids": [ + "77" + ] + }, + "azureFile": { + "secretName": "78", + "shareName": "79" + }, + "configMap": { + "name": "80", + "items": [ + { + "key": "81", + "path": "82", + "mode": -983896210 + } + ], + "defaultMode": -314157282, + "optional": false + }, + "vsphereVolume": { + "volumePath": "83", + "fsType": "84", + "storagePolicyName": "85", + "storagePolicyID": "86" + }, + "quobyte": { + "registry": "87", + "volume": "88", + "user": "89", + "group": "90", + "tenant": "91" + }, + "azureDisk": { + "diskName": "92", + "diskURI": "93", + "cachingMode": "l畣潁谯耨V6\u0026]鴍Ɋ恧ȭ%Ǝ", + "fsType": "94", + "readOnly": true, + "kind": "" + }, + "photonPersistentDisk": { + "pdID": "95", + "fsType": "96" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "97", + "items": [ + { + "key": "98", + "path": "99", + "mode": -1907421291 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "100", + "fieldRef": { + "apiVersion": "101", + "fieldPath": "102" + }, + "resourceFieldRef": { + "containerName": "103", + "resource": "104", + "divisor": "272" + }, + "mode": -1009864962 + } + ] + }, + "configMap": { + "name": "105", + "items": [ + { + "key": "106", + "path": "107", + "mode": -1870473043 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "108", + "expirationSeconds": 4696918449912036583, + "path": "109" + } + } + ], + "defaultMode": 1794524651 + }, + "portworxVolume": { + "volumeID": "110", + "fsType": "111" + }, + "scaleIO": { + "gateway": "112", + "system": "113", + "secretRef": { + "name": "114" + }, + "protectionDomain": "115", + "storagePool": "116", + "storageMode": "117", + "volumeName": "118", + "fsType": "119" + }, + "storageos": { + "volumeName": "120", + "volumeNamespace": "121", + "fsType": "122", + "secretRef": { + "name": "123" + } + }, + "csi": { + "driver": "124", + "readOnly": true, + "fsType": "125", + "volumeAttributes": { + "126": "127" + }, + "nodePublishSecretRef": { + "name": "128" + } + } + } + ], + "initContainers": [ + { + "name": "129", + "image": "130", + "command": [ + "131" + ], + "args": [ + "132" + ], + "workingDir": "133", + "ports": [ + { + "name": "134", + "hostPort": 33624773, + "containerPort": 654894632, + "protocol": "譋娲瘹ɭȊɚɎ(", + "hostIP": "135" + } + ], + "envFrom": [ + { + "prefix": "136", + "configMapRef": { + "name": "137", + "optional": true + }, + "secretRef": { + "name": "138", + "optional": false + } + } + ], + "env": [ + { + "name": "139", + "value": "140", + "valueFrom": { + "fieldRef": { + "apiVersion": "141", + "fieldPath": "142" + }, + "resourceFieldRef": { + "containerName": "143", + "resource": "144", + "divisor": "85" + }, + "configMapKeyRef": { + "name": "145", + "key": "146", + "optional": true + }, + "secretKeyRef": { + "name": "147", + "key": "148", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "h^樅燴壩卄": "967" + }, + "requests": { + "Æ碛,1ZƜ/C龷ȪÆ": "750" + } + }, + "volumeMounts": [ + { + "name": "149", + "mountPath": "150", + "subPath": "151", + "mountPropagation": "鏮嵒ƫS捕ɷD¡轫n", + "subPathExpr": "152" + } + ], + "volumeDevices": [ + { + "name": "153", + "devicePath": "154" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "155" + ] + }, + "httpGet": { + "path": "156", + "port": "157", + "host": "158", + "scheme": "叚Fi皬择,Q捇ȸ{", + "httpHeaders": [ + { + "name": "159", + "value": "160" + } + ] + }, + "tcpSocket": { + "port": "161", + "host": "162" + }, + "initialDelaySeconds": 753533242, + "timeoutSeconds": 1130962147, + "periodSeconds": 358822621, + "successThreshold": 1946649472, + "failureThreshold": 327574193 + }, + "readinessProbe": { + "exec": { + "command": [ + "163" + ] + }, + "httpGet": { + "path": "164", + "port": 1407547486, + "host": "165", + "scheme": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "httpHeaders": [ + { + "name": "166", + "value": "167" + } + ] + }, + "tcpSocket": { + "port": -375094516, + "host": "168" + }, + "initialDelaySeconds": -216367368, + "timeoutSeconds": 578888856, + "periodSeconds": 2073854558, + "successThreshold": -557582532, + "failureThreshold": -773009446 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "169" + ] + }, + "httpGet": { + "path": "170", + "port": "171", + "host": "172", + "scheme": "Ğİ*洣炽A@ʊʓ", + "httpHeaders": [ + { + "name": "173", + "value": "174" + } + ] + }, + "tcpSocket": { + "port": -675641027, + "host": "175" + } + }, + "preStop": { + "exec": { + "command": [ + "176" + ] + }, + "httpGet": { + "path": "177", + "port": 1781137795, + "host": "178", + "scheme": "ş\")珷", + "httpHeaders": [ + { + "name": "179", + "value": "180" + } + ] + }, + "tcpSocket": { + "port": "181", + "host": "182" + } + } + }, + "terminationMessagePath": "183", + "terminationMessagePolicy": "ɖgȏ哙ȍȂ揲ȼDDŽLŬp:", + "imagePullPolicy": "ʖ畬x骀Šĸů湙騘\u0026啞川J缮ǚb", + "securityContext": { + "capabilities": { + "add": [ + "ʬ" + ], + "drop": [ + "ʞĹ鑑6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "184", + "role": "185", + "type": "186", + "level": "187" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "188", + "gmsaCredentialSpec": "189" + }, + "runAsUser": -1492841452396704228, + "runAsGroup": 8400763836388347832, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "fƻfʣ繡楙¯Ħ" + }, + "stdin": true, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "190", + "image": "191", + "command": [ + "192" + ], + "args": [ + "193" + ], + "workingDir": "194", + "ports": [ + { + "name": "195", + "hostPort": -2068962521, + "containerPort": -155814081, + "protocol": "ɩÅ議Ǹ轺@)蓳嗘TʡȂ", + "hostIP": "196" + } + ], + "envFrom": [ + { + "prefix": "197", + "configMapRef": { + "name": "198", + "optional": true + }, + "secretRef": { + "name": "199", + "optional": true + } + } + ], + "env": [ + { + "name": "200", + "value": "201", + "valueFrom": { + "fieldRef": { + "apiVersion": "202", + "fieldPath": "203" + }, + "resourceFieldRef": { + "containerName": "204", + "resource": "205", + "divisor": "912" + }, + "configMapKeyRef": { + "name": "206", + "key": "207", + "optional": false + }, + "secretKeyRef": { + "name": "208", + "key": "209", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "ɹ坼É/pȿ": "804" + }, + "requests": { + "妻ƅTGS5Ǎ": "526" + } + }, + "volumeMounts": [ + { + "name": "210", + "mountPath": "211", + "subPath": "212", + "mountPropagation": "穠C]躢|)黰eȪ嵛4$%Qɰ", + "subPathExpr": "213" + } + ], + "volumeDevices": [ + { + "name": "214", + "devicePath": "215" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "216" + ] + }, + "httpGet": { + "path": "217", + "port": 273818613, + "host": "218", + "scheme": "æNǚ錯ƶRq", + "httpHeaders": [ + { + "name": "219", + "value": "220" + } + ] + }, + "tcpSocket": { + "port": 811476979, + "host": "221" + }, + "initialDelaySeconds": -1896921306, + "timeoutSeconds": 715087892, + "periodSeconds": 2032557749, + "successThreshold": -1893103047, + "failureThreshold": 1850174529 + }, + "readinessProbe": { + "exec": { + "command": [ + "222" + ] + }, + "httpGet": { + "path": "223", + "port": 1035477124, + "host": "224", + "scheme": "ǚrǜnh0åȂ", + "httpHeaders": [ + { + "name": "225", + "value": "226" + } + ] + }, + "tcpSocket": { + "port": -1024794140, + "host": "227" + }, + "initialDelaySeconds": 1669671203, + "timeoutSeconds": 636617833, + "periodSeconds": -2026931030, + "successThreshold": -1843754483, + "failureThreshold": -172061933 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "228" + ] + }, + "httpGet": { + "path": "229", + "port": "230", + "host": "231", + "scheme": "á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ", + "httpHeaders": [ + { + "name": "232", + "value": "233" + } + ] + }, + "tcpSocket": { + "port": -1319491110, + "host": "234" + } + }, + "preStop": { + "exec": { + "command": [ + "235" + ] + }, + "httpGet": { + "path": "236", + "port": "237", + "host": "238", + "scheme": "T捘ɍi縱ù墴", + "httpHeaders": [ + { + "name": "239", + "value": "240" + } + ] + }, + "tcpSocket": { + "port": -1766555420, + "host": "241" + } + } + }, + "terminationMessagePath": "242", + "terminationMessagePolicy": "贫d飼$俊跾|@?鷅bȻN", + "imagePullPolicy": "H炮掊°nʮ閼咎櫸eʔŊƞ究:ho", + "securityContext": { + "capabilities": { + "add": [ + "瀐\u003cɉ湨H=å睫}堇硲" + ], + "drop": [ + "" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "243", + "role": "244", + "type": "245", + "level": "246" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "247", + "gmsaCredentialSpec": "248" + }, + "runAsUser": 1854486716537076238, + "runAsGroup": 6028937828108618026, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "閝ȝ" + }, + "stdin": true + } + ], + "restartPolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "terminationGracePeriodSeconds": -7405213391132590787, + "activeDeadlineSeconds": -794751067822744844, + "dnsPolicy": "鐅臬dH巧壚tC十Oɢǵʭd鲡:", + "nodeSelector": { + "249": "250" + }, + "serviceAccountName": "251", + "serviceAccount": "252", + "automountServiceAccountToken": true, + "nodeName": "253", + "hostNetwork": true, + "hostIPC": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "254", + "role": "255", + "type": "256", + "level": "257" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "258", + "gmsaCredentialSpec": "259" + }, + "runAsUser": 5931396084150122130, + "runAsGroup": -8613233602682451586, + "runAsNonRoot": true, + "supplementalGroups": [ + 4875570291212151521 + ], + "fsGroup": -593458796014416333, + "sysctls": [ + { + "name": "260", + "value": "261" + } + ] + }, + "imagePullSecrets": [ + { + "name": "262" + } + ], + "hostname": "263", + "subdomain": "264", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "265", + "operator": "軶ǃ*ʙ嫙\u0026蒒5靇", + "values": [ + "266" + ] + } + ], + "matchFields": [ + { + "key": "267", + "operator": "Ŀǹ_Áȉ彂Ŵ", + "values": [ + "268" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1169420648, + "preference": { + "matchExpressions": [ + { + "key": "269", + "operator": "Ⱦdz@ùƸʋŀ", + "values": [ + "270" + ] + } + ], + "matchFields": [ + { + "key": "271", + "operator": "ƲE'iþŹʣy豎@ɀ羭,铻OŤǢʭ", + "values": [ + "272" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "X_VBC.Jn4f__.39X...-tO-.qff.ExZr": "v6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2--A.0.__cd..lv-_aLQbI2z" + }, + "matchExpressions": [ + { + "key": "990-17-hg1-o-p665--4-j8---t6-r7---d--uml-89.n0v-1o-0hv--k6/7rs6.0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---5", + "operator": "In", + "values": [ + "9_..O_.J_-G_--V-42Ec" + ] + } + ] + }, + "namespaces": [ + "279" + ], + "topologyKey": "280" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 656200799, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "8O30-_u._-2hT.-z-._7-5lL..-_--V": "a-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g-.._5" + }, + "matchExpressions": [ + { + "key": "F.-_-_-...1py_8-3..s._.x.2K_2qu0", + "operator": "In", + "values": [ + "6C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.hx_-a__o" + ] + } + ] + }, + "namespaces": [ + "287" + ], + "topologyKey": "288" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "7o7799-skj5---r-q3c.2f7ef8jzv4-9-35o-1-5w5z3-d----0p---s-9----747o-x3k/4-P.yP9S--858LI__.8____rO-S-P_-..0": "C9..__-6_k.N-2B_V.-tfh4.caTz_g" + }, + "matchExpressions": [ + { + "key": "R8D_X._B__-p", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "295" + ], + "topologyKey": "296" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1276783194, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "sxu-3po4--3os1-5-ufkr-x0u-1meljf-526989g.ze0--1----v8-2/J.Ys_Mop34_-y.8_38xm-.nx.E": "z--._4__XOnf_ZN.-_--r.E__-.8_e_l2.X" + }, + "matchExpressions": [ + { + "key": "b-w0_V", + "operator": "In", + "values": [ + "G-7--p9.-_0R.-_-3_L_2--_2" + ] + } + ] + }, + "namespaces": [ + "303" + ], + "topologyKey": "304" + } + } + ] + } + }, + "schedulerName": "305", + "tolerations": [ + { + "key": "306", + "operator": "嵐;Ƭ婦", + "value": "307", + "effect": "屏ɧeʫį淓¯Ą0", + "tolerationSeconds": -1598226175696024006 + } + ], + "hostAliases": [ + { + "ip": "308", + "hostnames": [ + "309" + ] + } + ], + "priorityClassName": "310", + "priority": 972025710, + "dnsConfig": { + "nameservers": [ + "311" + ], + "searches": [ + "312" + ], + "options": [ + { + "name": "313", + "value": "314" + } + ] + }, + "readinessGates": [ + { + "conditionType": "V曡88 u怞荊ù灹8緔Tj" + } + ], + "runtimeClassName": "315", + "enableServiceLinks": false, + "preemptionPolicy": "蓋Cȗä2 ɲ±m嵘厶sȰÖ" + }, + "status": { + "phase": "闎Ť萃Q+駟à稨氙'[\u003e", + "conditions": [ + { + "type": "'o儿Ƭ銭u裡_", + "status": "笧L唞鹚蝉茲ʛ饊ɣKIJWĶʗ{裦i÷ɷ", + "lastProbeTime": "2133-03-20T22:59:48Z", + "lastTransitionTime": "2677-01-28T11:28:56Z", + "reason": "316", + "message": "317" + } + ], + "message": "318", + "reason": "319", + "nominatedNodeName": "320", + "hostIP": "321", + "podIP": "322", + "initContainerStatuses": [ + { + "name": "323", + "state": { + "waiting": { + "reason": "324", + "message": "325" + }, + "running": { + "startedAt": "2013-04-24T10:02:35Z" + }, + "terminated": { + "exitCode": 1505385143, + "signal": -1689270564, + "reason": "326", + "message": "327", + "startedAt": "2192-01-18T21:15:00Z", + "finishedAt": "2577-06-06T11:54:07Z", + "containerID": "328" + } + }, + "lastState": { + "waiting": { + "reason": "329", + "message": "330" + }, + "running": { + "startedAt": "2771-08-30T11:17:46Z" + }, + "terminated": { + "exitCode": 730859968, + "signal": 914586751, + "reason": "331", + "message": "332", + "startedAt": "2519-04-23T00:02:46Z", + "finishedAt": "2357-03-18T07:12:21Z", + "containerID": "333" + } + }, + "ready": true, + "restartCount": 542393673, + "image": "334", + "imageID": "335", + "containerID": "336" + } + ], + "containerStatuses": [ + { + "name": "337", + "state": { + "waiting": { + "reason": "338", + "message": "339" + }, + "running": { + "startedAt": "2217-03-28T13:21:19Z" + }, + "terminated": { + "exitCode": 944461609, + "signal": -1372927161, + "reason": "340", + "message": "341", + "startedAt": "1980-06-05T00:33:39Z", + "finishedAt": "2160-05-28T02:16:53Z", + "containerID": "342" + } + }, + "lastState": { + "waiting": { + "reason": "343", + "message": "344" + }, + "running": { + "startedAt": "2734-05-17T02:59:53Z" + }, + "terminated": { + "exitCode": -1911640648, + "signal": 69185652, + "reason": "345", + "message": "346", + "startedAt": "2865-02-12T12:29:27Z", + "finishedAt": "2602-11-18T03:31:27Z", + "containerID": "347" + } + }, + "ready": true, + "restartCount": 1916113585, + "image": "348", + "imageID": "349", + "containerID": "350" + } + ], + "qosClass": "蘋`翾'ųŎ群E牬庘颮6(|ǖ" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.pb index cb134ccafc8..37aab9fc2de 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.yaml new file mode 100644 index 00000000000..12de520f9ca --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Pod.after_roundtrip.yaml @@ -0,0 +1,756 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + activeDeadlineSeconds: -794751067822744844 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "269" + operator: Ⱦdz@ùƸʋŀ + values: + - "270" + matchFields: + - key: "271" + operator: ƲE'iþŹʣy豎@ɀ羭,铻OŤǢʭ + values: + - "272" + weight: -1169420648 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "265" + operator: 軶ǃ*ʙ嫙&蒒5靇 + values: + - "266" + matchFields: + - key: "267" + operator: Ŀǹ_Áȉ彂Ŵ + values: + - "268" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: F.-_-_-...1py_8-3..s._.x.2K_2qu0 + operator: In + values: + - 6C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.hx_-a__o + matchLabels: + 8O30-_u._-2hT.-z-._7-5lL..-_--V: a-_gn.8-c.C3_F._oX-F9_.5vN5.25aWx.2aM214_.-N_g-.._5 + namespaces: + - "287" + topologyKey: "288" + weight: 656200799 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 990-17-hg1-o-p665--4-j8---t6-r7---d--uml-89.n0v-1o-0hv--k6/7rs6.0_OHz_.B-.-_w_--.8_r_N-.3n-x.-_-_-Nm-_X3.1d_YH3x---5 + operator: In + values: + - 9_..O_.J_-G_--V-42Ec + matchLabels: + X_VBC.Jn4f__.39X...-tO-.qff.ExZr: v6.-m..-_-.f9--Q3_Y.5.-..P_pDZ-._._t__2--A.0.__cd..lv-_aLQbI2z + namespaces: + - "279" + topologyKey: "280" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: b-w0_V + operator: In + values: + - G-7--p9.-_0R.-_-3_L_2--_2 + matchLabels: + sxu-3po4--3os1-5-ufkr-x0u-1meljf-526989g.ze0--1----v8-2/J.Ys_Mop34_-y.8_38xm-.nx.E: z--._4__XOnf_ZN.-_--r.E__-.8_e_l2.X + namespaces: + - "303" + topologyKey: "304" + weight: -1276783194 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: R8D_X._B__-p + operator: Exists + matchLabels: + 7o7799-skj5---r-q3c.2f7ef8jzv4-9-35o-1-5w5z3-d----0p---s-9----747o-x3k/4-P.yP9S--858LI__.8____rO-S-P_-..0: C9..__-6_k.N-2B_V.-tfh4.caTz_g + namespaces: + - "295" + topologyKey: "296" + automountServiceAccountToken: true + containers: + - args: + - "193" + command: + - "192" + env: + - name: "200" + value: "201" + valueFrom: + configMapKeyRef: + key: "207" + name: "206" + optional: false + fieldRef: + apiVersion: "202" + fieldPath: "203" + resourceFieldRef: + containerName: "204" + divisor: "912" + resource: "205" + secretKeyRef: + key: "209" + name: "208" + optional: true + envFrom: + - configMapRef: + name: "198" + optional: true + prefix: "197" + secretRef: + name: "199" + optional: true + image: "191" + imagePullPolicy: H炮掊°nʮ閼咎櫸eʔŊƞ究:ho + lifecycle: + postStart: + exec: + command: + - "228" + httpGet: + host: "231" + httpHeaders: + - name: "232" + value: "233" + path: "229" + port: "230" + scheme: á腿ħ缶.蒅!a坩O`涁İ而踪鄌eÞ + tcpSocket: + host: "234" + port: -1319491110 + preStop: + exec: + command: + - "235" + httpGet: + host: "238" + httpHeaders: + - name: "239" + value: "240" + path: "236" + port: "237" + scheme: T捘ɍi縱ù墴 + tcpSocket: + host: "241" + port: -1766555420 + livenessProbe: + exec: + command: + - "216" + failureThreshold: 1850174529 + httpGet: + host: "218" + httpHeaders: + - name: "219" + value: "220" + path: "217" + port: 273818613 + scheme: æNǚ錯ƶRq + initialDelaySeconds: -1896921306 + periodSeconds: 2032557749 + successThreshold: -1893103047 + tcpSocket: + host: "221" + port: 811476979 + timeoutSeconds: 715087892 + name: "190" + ports: + - containerPort: -155814081 + hostIP: "196" + hostPort: -2068962521 + name: "195" + protocol: ɩÅ議Ǹ轺@)蓳嗘TʡȂ + readinessProbe: + exec: + command: + - "222" + failureThreshold: -172061933 + httpGet: + host: "224" + httpHeaders: + - name: "225" + value: "226" + path: "223" + port: 1035477124 + scheme: ǚrǜnh0åȂ + initialDelaySeconds: 1669671203 + periodSeconds: -2026931030 + successThreshold: -1843754483 + tcpSocket: + host: "227" + port: -1024794140 + timeoutSeconds: 636617833 + resources: + limits: + ɹ坼É/pȿ: "804" + requests: + 妻ƅTGS5Ǎ: "526" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 瀐<ɉ湨H=å睫}堇硲 + drop: + - "" + privileged: false + procMount: 閝ȝ + readOnlyRootFilesystem: false + runAsGroup: 6028937828108618026 + runAsNonRoot: false + runAsUser: 1854486716537076238 + seLinuxOptions: + level: "246" + role: "244" + type: "245" + user: "243" + windowsOptions: + gmsaCredentialSpec: "248" + gmsaCredentialSpecName: "247" + stdin: true + terminationMessagePath: "242" + terminationMessagePolicy: 贫d飼$俊跾|@?鷅bȻN + volumeDevices: + - devicePath: "215" + name: "214" + volumeMounts: + - mountPath: "211" + mountPropagation: 穠C]躢|)黰eȪ嵛4$%Qɰ + name: "210" + subPath: "212" + subPathExpr: "213" + workingDir: "194" + dnsConfig: + nameservers: + - "311" + options: + - name: "313" + value: "314" + searches: + - "312" + dnsPolicy: '鐅臬dH巧壚tC十Oɢǵʭd鲡:' + enableServiceLinks: false + hostAliases: + - hostnames: + - "309" + ip: "308" + hostIPC: true + hostNetwork: true + hostname: "263" + imagePullSecrets: + - name: "262" + initContainers: + - args: + - "132" + command: + - "131" + env: + - name: "139" + value: "140" + valueFrom: + configMapKeyRef: + key: "146" + name: "145" + optional: true + fieldRef: + apiVersion: "141" + fieldPath: "142" + resourceFieldRef: + containerName: "143" + divisor: "85" + resource: "144" + secretKeyRef: + key: "148" + name: "147" + optional: true + envFrom: + - configMapRef: + name: "137" + optional: true + prefix: "136" + secretRef: + name: "138" + optional: false + image: "130" + imagePullPolicy: ʖ畬x骀Šĸů湙騘&啞川J缮ǚb + lifecycle: + postStart: + exec: + command: + - "169" + httpGet: + host: "172" + httpHeaders: + - name: "173" + value: "174" + path: "170" + port: "171" + scheme: Ğİ*洣炽A@ʊʓ + tcpSocket: + host: "175" + port: -675641027 + preStop: + exec: + command: + - "176" + httpGet: + host: "178" + httpHeaders: + - name: "179" + value: "180" + path: "177" + port: 1781137795 + scheme: ş")珷 + tcpSocket: + host: "182" + port: "181" + livenessProbe: + exec: + command: + - "155" + failureThreshold: 327574193 + httpGet: + host: "158" + httpHeaders: + - name: "159" + value: "160" + path: "156" + port: "157" + scheme: 叚Fi皬择,Q捇ȸ{ + initialDelaySeconds: 753533242 + periodSeconds: 358822621 + successThreshold: 1946649472 + tcpSocket: + host: "162" + port: "161" + timeoutSeconds: 1130962147 + name: "129" + ports: + - containerPort: 654894632 + hostIP: "135" + hostPort: 33624773 + name: "134" + protocol: 譋娲瘹ɭȊɚɎ( + readinessProbe: + exec: + command: + - "163" + failureThreshold: -773009446 + httpGet: + host: "165" + httpHeaders: + - name: "166" + value: "167" + path: "164" + port: 1407547486 + scheme: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + initialDelaySeconds: -216367368 + periodSeconds: 2073854558 + successThreshold: -557582532 + tcpSocket: + host: "168" + port: -375094516 + timeoutSeconds: 578888856 + resources: + limits: + h^樅燴壩卄: "967" + requests: + Æ碛,1ZƜ/C龷ȪÆ: "750" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - ʬ + drop: + - ʞĹ鑑6NJPM饣`诫z徃鷢6ȥ啕禗Ǐ + privileged: false + procMount: fƻfʣ繡楙¯Ħ + readOnlyRootFilesystem: true + runAsGroup: 8400763836388347832 + runAsNonRoot: false + runAsUser: -1492841452396704228 + seLinuxOptions: + level: "187" + role: "185" + type: "186" + user: "184" + windowsOptions: + gmsaCredentialSpec: "189" + gmsaCredentialSpecName: "188" + stdin: true + stdinOnce: true + terminationMessagePath: "183" + terminationMessagePolicy: 'ɖgȏ哙ȍȂ揲ȼDDŽLŬp:' + volumeDevices: + - devicePath: "154" + name: "153" + volumeMounts: + - mountPath: "150" + mountPropagation: 鏮嵒ƫS捕ɷD¡轫n + name: "149" + subPath: "151" + subPathExpr: "152" + workingDir: "133" + nodeName: "253" + nodeSelector: + "249": "250" + preemptionPolicy: 蓋Cȗä2 ɲ±m嵘厶sȰÖ + priority: 972025710 + priorityClassName: "310" + readinessGates: + - conditionType: V曡88 u怞荊ù灹8緔Tj + restartPolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + runtimeClassName: "315" + schedulerName: "305" + securityContext: + fsGroup: -593458796014416333 + runAsGroup: -8613233602682451586 + runAsNonRoot: true + runAsUser: 5931396084150122130 + seLinuxOptions: + level: "257" + role: "255" + type: "256" + user: "254" + supplementalGroups: + - 4875570291212151521 + sysctls: + - name: "260" + value: "261" + windowsOptions: + gmsaCredentialSpec: "259" + gmsaCredentialSpecName: "258" + serviceAccount: "252" + serviceAccountName: "251" + shareProcessNamespace: false + subdomain: "264" + terminationGracePeriodSeconds: -7405213391132590787 + tolerations: + - effect: 屏ɧeʫį淓¯Ą0 + key: "306" + operator: 嵐;Ƭ婦 + tolerationSeconds: -1598226175696024006 + value: "307" + volumes: + - awsElasticBlockStore: + fsType: "29" + partition: -1161251830 + volumeID: "28" + azureDisk: + cachingMode: l畣潁谯耨V6&]鴍Ɋ恧ȭ%Ǝ + diskName: "92" + diskURI: "93" + fsType: "94" + kind: "" + readOnly: true + azureFile: + secretName: "78" + shareName: "79" + cephfs: + monitors: + - "63" + path: "64" + secretFile: "66" + secretRef: + name: "67" + user: "65" + cinder: + fsType: "61" + secretRef: + name: "62" + volumeID: "60" + configMap: + defaultMode: -314157282 + items: + - key: "81" + mode: -983896210 + path: "82" + name: "80" + optional: false + csi: + driver: "124" + fsType: "125" + nodePublishSecretRef: + name: "128" + readOnly: true + volumeAttributes: + "126": "127" + downwardAPI: + defaultMode: 13677460 + items: + - fieldRef: + apiVersion: "71" + fieldPath: "72" + mode: 684408190 + path: "70" + resourceFieldRef: + containerName: "73" + divisor: "248" + resource: "74" + emptyDir: + medium: Ž燹憍峕?狱³-Ǐ忄*齧獚敆Ȏț + sizeLimit: "2" + fc: + fsType: "76" + lun: -1579157235 + readOnly: true + targetWWNs: + - "75" + wwids: + - "77" + flexVolume: + driver: "55" + fsType: "56" + options: + "58": "59" + readOnly: true + secretRef: + name: "57" + flocker: + datasetName: "68" + datasetUUID: "69" + gcePersistentDisk: + fsType: "27" + partition: 116584168 + pdName: "26" + readOnly: true + gitRepo: + directory: "32" + repository: "30" + revision: "31" + glusterfs: + endpoints: "45" + path: "46" + readOnly: true + hostPath: + path: "25" + type: ěĂ凗蓏Ŋ蛊ĉy緅縕 + iscsi: + fsType: "41" + initiatorName: "44" + iqn: "39" + iscsiInterface: "40" + lun: -1639873916 + portals: + - "42" + readOnly: true + secretRef: + name: "43" + targetPortal: "38" + name: "24" + nfs: + path: "37" + readOnly: true + server: "36" + persistentVolumeClaim: + claimName: "47" + photonPersistentDisk: + fsType: "96" + pdID: "95" + portworxVolume: + fsType: "111" + volumeID: "110" + projected: + defaultMode: 1794524651 + sources: + - configMap: + items: + - key: "106" + mode: -1870473043 + path: "107" + name: "105" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "101" + fieldPath: "102" + mode: -1009864962 + path: "100" + resourceFieldRef: + containerName: "103" + divisor: "272" + resource: "104" + secret: + items: + - key: "98" + mode: -1907421291 + path: "99" + name: "97" + optional: false + serviceAccountToken: + audience: "108" + expirationSeconds: 4696918449912036583 + path: "109" + quobyte: + group: "90" + registry: "87" + tenant: "91" + user: "89" + volume: "88" + rbd: + fsType: "50" + image: "49" + keyring: "53" + monitors: + - "48" + pool: "51" + readOnly: true + secretRef: + name: "54" + user: "52" + scaleIO: + fsType: "119" + gateway: "112" + protectionDomain: "115" + secretRef: + name: "114" + storageMode: "117" + storagePool: "116" + system: "113" + volumeName: "118" + secret: + defaultMode: -1946655205 + items: + - key: "34" + mode: -1261508418 + path: "35" + optional: true + secretName: "33" + storageos: + fsType: "122" + secretRef: + name: "123" + volumeName: "120" + volumeNamespace: "121" + vsphereVolume: + fsType: "84" + storagePolicyID: "86" + storagePolicyName: "85" + volumePath: "83" +status: + conditions: + - lastProbeTime: "2133-03-20T22:59:48Z" + lastTransitionTime: "2677-01-28T11:28:56Z" + message: "317" + reason: "316" + status: 笧L唞鹚蝉茲ʛ饊ɣKIJWĶʗ{裦i÷ɷ + type: '''o儿Ƭ銭u裡_' + containerStatuses: + - containerID: "350" + image: "348" + imageID: "349" + lastState: + running: + startedAt: "2734-05-17T02:59:53Z" + terminated: + containerID: "347" + exitCode: -1911640648 + finishedAt: "2602-11-18T03:31:27Z" + message: "346" + reason: "345" + signal: 69185652 + startedAt: "2865-02-12T12:29:27Z" + waiting: + message: "344" + reason: "343" + name: "337" + ready: true + restartCount: 1916113585 + state: + running: + startedAt: "2217-03-28T13:21:19Z" + terminated: + containerID: "342" + exitCode: 944461609 + finishedAt: "2160-05-28T02:16:53Z" + message: "341" + reason: "340" + signal: -1372927161 + startedAt: "1980-06-05T00:33:39Z" + waiting: + message: "339" + reason: "338" + hostIP: "321" + initContainerStatuses: + - containerID: "336" + image: "334" + imageID: "335" + lastState: + running: + startedAt: "2771-08-30T11:17:46Z" + terminated: + containerID: "333" + exitCode: 730859968 + finishedAt: "2357-03-18T07:12:21Z" + message: "332" + reason: "331" + signal: 914586751 + startedAt: "2519-04-23T00:02:46Z" + waiting: + message: "330" + reason: "329" + name: "323" + ready: true + restartCount: 542393673 + state: + running: + startedAt: "2013-04-24T10:02:35Z" + terminated: + containerID: "328" + exitCode: 1505385143 + finishedAt: "2577-06-06T11:54:07Z" + message: "327" + reason: "326" + signal: -1689270564 + startedAt: "2192-01-18T21:15:00Z" + waiting: + message: "325" + reason: "324" + message: "318" + nominatedNodeName: "320" + phase: 闎Ť萃Q+駟à稨氙'[> + podIP: "322" + qosClass: 蘋`翾'ųŎ群E牬庘颮6(|ǖ + reason: "319" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.json new file mode 100644 index 00000000000..e18c2247bf9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.json @@ -0,0 +1,153 @@ +{ + "kind": "PodStatusResult", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "status": { + "phase": "ƗǸƢ6/ʕV", + "conditions": [ + { + "type": "(ĿȊ甞谐颋DžSǡƏS", + "status": "-Ǐ忄*齧獚敆Ȏțê", + "lastProbeTime": "2942-12-08T14:55:02Z", + "lastTransitionTime": "2763-08-05T14:40:52Z", + "reason": "24", + "message": "25" + } + ], + "message": "26", + "reason": "27", + "nominatedNodeName": "28", + "hostIP": "29", + "podIP": "30", + "initContainerStatuses": [ + { + "name": "31", + "state": { + "waiting": { + "reason": "32", + "message": "33" + }, + "running": { + "startedAt": "2399-02-06T09:57:06Z" + }, + "terminated": { + "exitCode": -1487653240, + "signal": -1997863172, + "reason": "34", + "message": "35", + "startedAt": "2908-03-20T00:45:43Z", + "finishedAt": "2777-11-15T04:18:59Z", + "containerID": "36" + } + }, + "lastState": { + "waiting": { + "reason": "37", + "message": "38" + }, + "running": { + "startedAt": "2149-06-18T16:38:18Z" + }, + "terminated": { + "exitCode": 254375933, + "signal": 523306325, + "reason": "39", + "message": "40", + "startedAt": "2874-05-09T23:28:59Z", + "finishedAt": "2516-08-23T06:28:28Z", + "containerID": "41" + } + }, + "ready": true, + "restartCount": 1246233319, + "image": "42", + "imageID": "43", + "containerID": "44" + } + ], + "containerStatuses": [ + { + "name": "45", + "state": { + "waiting": { + "reason": "46", + "message": "47" + }, + "running": { + "startedAt": "2378-05-17T18:35:29Z" + }, + "terminated": { + "exitCode": -1134418089, + "signal": -106888179, + "reason": "48", + "message": "49", + "startedAt": "1981-05-09T15:33:51Z", + "finishedAt": "2448-04-25T19:46:34Z", + "containerID": "50" + } + }, + "lastState": { + "waiting": { + "reason": "51", + "message": "52" + }, + "running": { + "startedAt": "2017-07-05T09:59:20Z" + }, + "terminated": { + "exitCode": 172857432, + "signal": -110482268, + "reason": "53", + "message": "54", + "startedAt": "2301-04-13T22:07:52Z", + "finishedAt": "2619-11-08T20:15:12Z", + "containerID": "55" + } + }, + "ready": false, + "restartCount": 1993018368, + "image": "56", + "imageID": "57", + "containerID": "58" + } + ], + "qosClass": "ƕP喂ƈ" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.pb index c1356513c45..9b33cb3d8d3 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.yaml new file mode 100644 index 00000000000..cbaca33094c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodStatusResult.after_roundtrip.yaml @@ -0,0 +1,115 @@ +apiVersion: v1 +kind: PodStatusResult +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +status: + conditions: + - lastProbeTime: "2942-12-08T14:55:02Z" + lastTransitionTime: "2763-08-05T14:40:52Z" + message: "25" + reason: "24" + status: -Ǐ忄*齧獚敆Ȏțê + type: (ĿȊ甞谐颋DžSǡƏS + containerStatuses: + - containerID: "58" + image: "56" + imageID: "57" + lastState: + running: + startedAt: "2017-07-05T09:59:20Z" + terminated: + containerID: "55" + exitCode: 172857432 + finishedAt: "2619-11-08T20:15:12Z" + message: "54" + reason: "53" + signal: -110482268 + startedAt: "2301-04-13T22:07:52Z" + waiting: + message: "52" + reason: "51" + name: "45" + ready: false + restartCount: 1993018368 + state: + running: + startedAt: "2378-05-17T18:35:29Z" + terminated: + containerID: "50" + exitCode: -1134418089 + finishedAt: "2448-04-25T19:46:34Z" + message: "49" + reason: "48" + signal: -106888179 + startedAt: "1981-05-09T15:33:51Z" + waiting: + message: "47" + reason: "46" + hostIP: "29" + initContainerStatuses: + - containerID: "44" + image: "42" + imageID: "43" + lastState: + running: + startedAt: "2149-06-18T16:38:18Z" + terminated: + containerID: "41" + exitCode: 254375933 + finishedAt: "2516-08-23T06:28:28Z" + message: "40" + reason: "39" + signal: 523306325 + startedAt: "2874-05-09T23:28:59Z" + waiting: + message: "38" + reason: "37" + name: "31" + ready: true + restartCount: 1246233319 + state: + running: + startedAt: "2399-02-06T09:57:06Z" + terminated: + containerID: "36" + exitCode: -1487653240 + finishedAt: "2777-11-15T04:18:59Z" + message: "35" + reason: "34" + signal: -1997863172 + startedAt: "2908-03-20T00:45:43Z" + waiting: + message: "33" + reason: "32" + message: "26" + nominatedNodeName: "28" + phase: ƗǸƢ6/ʕV + podIP: "30" + qosClass: ƕP喂ƈ + reason: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.json new file mode 100644 index 00000000000..d4d4f26fe9b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.json @@ -0,0 +1,1031 @@ +{ + "kind": "PodTemplate", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "template": { + "metadata": { + "name": "24", + "generateName": "25", + "namespace": "26", + "selfLink": "27", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": 1905795315403748486, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 7323204920313990232, + "labels": { + "29": "30" + }, + "annotations": { + "31": "32" + }, + "ownerReferences": [ + { + "apiVersion": "33", + "kind": "34", + "name": "35", + "uid": "谐颋DžSǡƏS$+½H牗洝尿", + "controller": true, + "blockOwnerDeletion": false + } + ], + "finalizers": [ + "36" + ], + "clusterName": "37", + "managedFields": [ + { + "manager": "38", + "operation": "B峅x4%a", + "apiVersion": "39" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "45", + "hostPath": { + "path": "46", + "type": "DrȮ" + }, + "emptyDir": { + "medium": "励鹗塢ē ", + "sizeLimit": "995" + }, + "gcePersistentDisk": { + "pdName": "47", + "fsType": "48", + "partition": -664310043, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "49", + "fsType": "50", + "partition": 13677460, + "readOnly": true + }, + "gitRepo": { + "repository": "51", + "revision": "52", + "directory": "53" + }, + "secret": { + "secretName": "54", + "items": [ + { + "key": "55", + "path": "56", + "mode": 1557090007 + } + ], + "defaultMode": 819364842, + "optional": true + }, + "nfs": { + "server": "57", + "path": "58" + }, + "iscsi": { + "targetPortal": "59", + "iqn": "60", + "lun": -314157282, + "iscsiInterface": "61", + "fsType": "62", + "readOnly": true, + "portals": [ + "63" + ], + "secretRef": { + "name": "64" + }, + "initiatorName": "65" + }, + "glusterfs": { + "endpoints": "66", + "path": "67", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "68", + "readOnly": true + }, + "rbd": { + "monitors": [ + "69" + ], + "image": "70", + "fsType": "71", + "pool": "72", + "user": "73", + "keyring": "74", + "secretRef": { + "name": "75" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "76", + "fsType": "77", + "secretRef": { + "name": "78" + }, + "readOnly": true, + "options": { + "79": "80" + } + }, + "cinder": { + "volumeID": "81", + "fsType": "82", + "readOnly": true, + "secretRef": { + "name": "83" + } + }, + "cephfs": { + "monitors": [ + "84" + ], + "path": "85", + "user": "86", + "secretFile": "87", + "secretRef": { + "name": "88" + } + }, + "flocker": { + "datasetName": "89", + "datasetUUID": "90" + }, + "downwardAPI": { + "items": [ + { + "path": "91", + "fieldRef": { + "apiVersion": "92", + "fieldPath": "93" + }, + "resourceFieldRef": { + "containerName": "94", + "resource": "95", + "divisor": "291" + }, + "mode": 2107119206 + } + ], + "defaultMode": -2077638334 + }, + "fc": { + "targetWWNs": [ + "96" + ], + "lun": -2040518604, + "fsType": "97", + "wwids": [ + "98" + ] + }, + "azureFile": { + "secretName": "99", + "shareName": "100" + }, + "configMap": { + "name": "101", + "items": [ + { + "key": "102", + "path": "103", + "mode": -1907421291 + } + ], + "defaultMode": -1570767512, + "optional": false + }, + "vsphereVolume": { + "volumePath": "104", + "fsType": "105", + "storagePolicyName": "106", + "storagePolicyID": "107" + }, + "quobyte": { + "registry": "108", + "volume": "109", + "readOnly": true, + "user": "110", + "group": "111", + "tenant": "112" + }, + "azureDisk": { + "diskName": "113", + "diskURI": "114", + "cachingMode": "n宂¬轚9Ȏ瀮", + "fsType": "115", + "readOnly": true, + "kind": "Ō¾\\ĒP鄸靇杧ž譋娲瘹ɭ" + }, + "photonPersistentDisk": { + "pdID": "116", + "fsType": "117" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "118", + "items": [ + { + "key": "119", + "path": "120", + "mode": 2036549700 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "121", + "fieldRef": { + "apiVersion": "122", + "fieldPath": "123" + }, + "resourceFieldRef": { + "containerName": "124", + "resource": "125", + "divisor": "852" + }, + "mode": 75785535 + } + ] + }, + "configMap": { + "name": "126", + "items": [ + { + "key": "127", + "path": "128", + "mode": 813865935 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "129", + "expirationSeconds": 3094703520378368232, + "path": "130" + } + } + ], + "defaultMode": -1253565243 + }, + "portworxVolume": { + "volumeID": "131", + "fsType": "132" + }, + "scaleIO": { + "gateway": "133", + "system": "134", + "secretRef": { + "name": "135" + }, + "sslEnabled": true, + "protectionDomain": "136", + "storagePool": "137", + "storageMode": "138", + "volumeName": "139", + "fsType": "140" + }, + "storageos": { + "volumeName": "141", + "volumeNamespace": "142", + "fsType": "143", + "readOnly": true, + "secretRef": { + "name": "144" + } + }, + "csi": { + "driver": "145", + "readOnly": true, + "fsType": "146", + "volumeAttributes": { + "147": "148" + }, + "nodePublishSecretRef": { + "name": "149" + } + } + } + ], + "initContainers": [ + { + "name": "150", + "image": "151", + "command": [ + "152" + ], + "args": [ + "153" + ], + "workingDir": "154", + "ports": [ + { + "name": "155", + "hostPort": -737070070, + "containerPort": -1417286635, + "protocol": "/C龷ȪÆl殛瓷雼浢Ü礽绅", + "hostIP": "156" + } + ], + "envFrom": [ + { + "prefix": "157", + "configMapRef": { + "name": "158", + "optional": true + }, + "secretRef": { + "name": "159", + "optional": false + } + } + ], + "env": [ + { + "name": "160", + "value": "161", + "valueFrom": { + "fieldRef": { + "apiVersion": "162", + "fieldPath": "163" + }, + "resourceFieldRef": { + "containerName": "164", + "resource": "165", + "divisor": "526" + }, + "configMapKeyRef": { + "name": "166", + "key": "167", + "optional": false + }, + "secretKeyRef": { + "name": "168", + "key": "169", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "i皬择,Q捇ȸ{+ɸ殁Ka縳": "499" + }, + "requests": { + "笓珣筩ƐP_痸荎": "787" + } + }, + "volumeMounts": [ + { + "name": "170", + "mountPath": "171", + "subPath": "172", + "mountPropagation": "¿燥ǖ_è绺", + "subPathExpr": "173" + } + ], + "volumeDevices": [ + { + "name": "174", + "devicePath": "175" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "176" + ] + }, + "httpGet": { + "path": "177", + "port": -662805900, + "host": "178", + "httpHeaders": [ + { + "name": "179", + "value": "180" + } + ] + }, + "tcpSocket": { + "port": "181", + "host": "182" + }, + "initialDelaySeconds": 578888856, + "timeoutSeconds": 2073854558, + "periodSeconds": -557582532, + "successThreshold": -773009446, + "failureThreshold": -1040245211 + }, + "readinessProbe": { + "exec": { + "command": [ + "183" + ] + }, + "httpGet": { + "path": "184", + "port": -2064088433, + "host": "185", + "scheme": "Do©Ǿt'容柚ʕIã陫ʋs", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 229600975, + "timeoutSeconds": -35598353, + "periodSeconds": -1697933829, + "successThreshold": -1438986781, + "failureThreshold": -330720710 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1348141491, + "host": "192", + "scheme": "Ȃ揲ȼ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + } + }, + "preStop": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": 468716734, + "host": "199", + "scheme": "Cʖ畬x骀", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + } + }, + "terminationMessagePath": "204", + "terminationMessagePolicy": "ů湙騘\u0026", + "imagePullPolicy": "Ȗ脵鴈Ō", + "securityContext": { + "capabilities": { + "add": [ + "yǠ/淹\\韲翁\u0026ʢsɜ" + ], + "drop": [ + "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "205", + "role": "206", + "type": "207", + "level": "208" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "209", + "gmsaCredentialSpec": "210" + }, + "runAsUser": 8685765401091182865, + "runAsGroup": -4139900758039117471, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "^" + }, + "tty": true + } + ], + "containers": [ + { + "name": "211", + "image": "212", + "command": [ + "213" + ], + "args": [ + "214" + ], + "workingDir": "215", + "ports": [ + { + "name": "216", + "hostPort": -239302370, + "containerPort": -1215463021, + "protocol": "ăȲϤĦʅ芝", + "hostIP": "217" + } + ], + "envFrom": [ + { + "prefix": "218", + "configMapRef": { + "name": "219", + "optional": false + }, + "secretRef": { + "name": "220", + "optional": true + } + } + ], + "env": [ + { + "name": "221", + "value": "222", + "valueFrom": { + "fieldRef": { + "apiVersion": "223", + "fieldPath": "224" + }, + "resourceFieldRef": { + "containerName": "225", + "resource": "226", + "divisor": "706" + }, + "configMapKeyRef": { + "name": "227", + "key": "228", + "optional": false + }, + "secretKeyRef": { + "name": "229", + "key": "230", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "*ĕʄő芖{|ǘ\"^饣": "254" + }, + "requests": { + "Ř阌Ŗ怳冘HǺƶȤ^}穠C]躢|)黰": "190" + } + }, + "volumeMounts": [ + { + "name": "231", + "readOnly": true, + "mountPath": "232", + "subPath": "233", + "mountPropagation": "ȫşŇɜa", + "subPathExpr": "234" + } + ], + "volumeDevices": [ + { + "name": "235", + "devicePath": "236" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "237" + ] + }, + "httpGet": { + "path": "238", + "port": "239", + "host": "240", + "scheme": "抴ŨfZhUʎ浵ɲõ", + "httpHeaders": [ + { + "name": "241", + "value": "242" + } + ] + }, + "tcpSocket": { + "port": -1980941277, + "host": "243" + }, + "initialDelaySeconds": -124607411, + "timeoutSeconds": -1967211777, + "periodSeconds": -2138399859, + "successThreshold": 943356038, + "failureThreshold": 1499244521 + }, + "readinessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "A徙ɶɊł/擇ɦĽ胚", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": -1502363275, + "host": "250" + }, + "initialDelaySeconds": -1950133943, + "timeoutSeconds": -65465189, + "periodSeconds": 1836896522, + "successThreshold": -2101285839, + "failureThreshold": 2064656704 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "251" + ] + }, + "httpGet": { + "path": "252", + "port": "253", + "host": "254", + "scheme": "Hǝ呮}臷Ľð»", + "httpHeaders": [ + { + "name": "255", + "value": "256" + } + ] + }, + "tcpSocket": { + "port": "257", + "host": "258" + } + }, + "preStop": { + "exec": { + "command": [ + "259" + ] + }, + "httpGet": { + "path": "260", + "port": "261", + "host": "262", + "scheme": "鄌eÞȦY籎顒", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + } + } + }, + "terminationMessagePath": "267", + "terminationMessagePolicy": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "imagePullPolicy": "?鷅bȻN", + "securityContext": { + "capabilities": { + "add": [ + "榱*Gưoɘ檲" + ], + "drop": [ + "銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "268", + "role": "269", + "type": "270", + "level": "271" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "272", + "gmsaCredentialSpec": "273" + }, + "runAsUser": 2498881510781298156, + "runAsGroup": 1396880349510758210, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "猀2:ö" + }, + "stdinOnce": true + } + ], + "restartPolicy": "5w垁鷌辪虽U珝Żwʮ馜üNșƶ", + "terminationGracePeriodSeconds": 6132275361857491866, + "activeDeadlineSeconds": 139065396842667255, + "nodeSelector": { + "274": "275" + }, + "serviceAccountName": "276", + "serviceAccount": "277", + "automountServiceAccountToken": true, + "nodeName": "278", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "279", + "role": "280", + "type": "281", + "level": "282" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "283", + "gmsaCredentialSpec": "284" + }, + "runAsUser": -6995201567186416273, + "runAsGroup": -7736954297113301184, + "runAsNonRoot": true, + "supplementalGroups": [ + -2242514391033939790 + ], + "fsGroup": 2404245025847758433, + "sysctls": [ + { + "name": "285", + "value": "286" + } + ] + }, + "imagePullSecrets": [ + { + "name": "287" + } + ], + "hostname": "288", + "subdomain": "289", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "290", + "operator": "ʭd鲡:贅wE@Ȗs«öʮĀ\u003cé瞾ʀN", + "values": [ + "291" + ] + } + ], + "matchFields": [ + { + "key": "292", + "operator": "軶ǃ*ʙ嫙\u0026蒒5靇", + "values": [ + "293" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 279808574, + "preference": { + "matchExpressions": [ + { + "key": "294", + "operator": "K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ", + "values": [ + "295" + ] + } + ], + "matchFields": [ + { + "key": "296", + "operator": "7¤7djƯĖ漘Z剚敍0)鈼¬麄p呝T", + "values": [ + "297" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "39-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-l.onh-9289---x-p-qpt6-1w-3205c1lxeqyn-5--9d5a3-7bf46g-40883176jte/Pi.-_-a-G": "g.8_r_N-.3n-x.-_-_-Nm-_X31" + }, + "matchExpressions": [ + { + "key": "x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.v", + "operator": "NotIn", + "values": [ + "C-_18_...E.-2D" + ] + } + ] + }, + "namespaces": [ + "304" + ], + "topologyKey": "305" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1532958330, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "5l-59g-qy5--ar-gn58nc2-3--6-o-h-9-15v-5925a-x12a-214-3sc/M.JP_oA_4A.J2s3.XL6_EU--AH-Q.GM7B": "N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz" + }, + "matchExpressions": [ + { + "key": "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "312" + ], + "topologyKey": "313" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3": "4-Tm._G" + }, + "matchExpressions": [ + { + "key": "Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X", + "operator": "NotIn", + "values": [ + "X_._D8T" + ] + } + ] + }, + "namespaces": [ + "320" + ], + "topologyKey": "321" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 789384689, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B": "V.Z__Lv8_.O_..8n.--z_-..W" + }, + "matchExpressions": [ + { + "key": "VKPg___KA-._d._.U8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "328" + ], + "topologyKey": "329" + } + } + ] + } + }, + "schedulerName": "330", + "tolerations": [ + { + "key": "331", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "332", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "333", + "hostnames": [ + "334" + ] + } + ], + "priorityClassName": "335", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "336" + ], + "searches": [ + "337" + ], + "options": [ + { + "name": "338", + "value": "339" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "340", + "enableServiceLinks": false, + "preemptionPolicy": "z委\u003e,趐V曡88 " + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.pb index ae675afb0d8..3658d14c165 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.yaml new file mode 100644 index 00000000000..e307d208142 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.PodTemplate.after_roundtrip.yaml @@ -0,0 +1,700 @@ +apiVersion: v1 +kind: PodTemplate +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +template: + metadata: + annotations: + "31": "32" + clusterName: "37" + creationTimestamp: null + deletionGracePeriodSeconds: 7323204920313990232 + finalizers: + - "36" + generateName: "25" + generation: 1905795315403748486 + labels: + "29": "30" + managedFields: + - apiVersion: "39" + manager: "38" + operation: B峅x4%a + name: "24" + namespace: "26" + ownerReferences: + - apiVersion: "33" + blockOwnerDeletion: false + controller: true + kind: "34" + name: "35" + uid: 谐颋DžSǡƏS$+½H牗洝尿 + resourceVersion: "1092536316763508004" + selfLink: "27" + uid: ^苣 + spec: + activeDeadlineSeconds: 139065396842667255 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "294" + operator: K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ + values: + - "295" + matchFields: + - key: "296" + operator: 7¤7djƯĖ漘Z剚敍0)鈼¬麄p呝T + values: + - "297" + weight: 279808574 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "290" + operator: ʭd鲡:贅wE@Ȗs«öʮĀ<é瞾ʀN + values: + - "291" + matchFields: + - key: "292" + operator: 軶ǃ*ʙ嫙&蒒5靇 + values: + - "293" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8 + operator: DoesNotExist + matchLabels: + 5l-59g-qy5--ar-gn58nc2-3--6-o-h-9-15v-5925a-x12a-214-3sc/M.JP_oA_4A.J2s3.XL6_EU--AH-Q.GM7B: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "312" + topologyKey: "313" + weight: -1532958330 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.v + operator: NotIn + values: + - C-_18_...E.-2D + matchLabels: + ? 39-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-l.onh-9289---x-p-qpt6-1w-3205c1lxeqyn-5--9d5a3-7bf46g-40883176jte/Pi.-_-a-G + : g.8_r_N-.3n-x.-_-_-Nm-_X31 + namespaces: + - "304" + topologyKey: "305" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: VKPg___KA-._d._.U8 + operator: DoesNotExist + matchLabels: + 4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B: V.Z__Lv8_.O_..8n.--z_-..W + namespaces: + - "328" + topologyKey: "329" + weight: 789384689 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X + operator: NotIn + values: + - X_._D8T + matchLabels: + 8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3: 4-Tm._G + namespaces: + - "320" + topologyKey: "321" + automountServiceAccountToken: true + containers: + - args: + - "214" + command: + - "213" + env: + - name: "221" + value: "222" + valueFrom: + configMapKeyRef: + key: "228" + name: "227" + optional: false + fieldRef: + apiVersion: "223" + fieldPath: "224" + resourceFieldRef: + containerName: "225" + divisor: "706" + resource: "226" + secretKeyRef: + key: "230" + name: "229" + optional: false + envFrom: + - configMapRef: + name: "219" + optional: false + prefix: "218" + secretRef: + name: "220" + optional: true + image: "212" + imagePullPolicy: ?鷅bȻN + lifecycle: + postStart: + exec: + command: + - "251" + httpGet: + host: "254" + httpHeaders: + - name: "255" + value: "256" + path: "252" + port: "253" + scheme: Hǝ呮}臷Ľð» + tcpSocket: + host: "258" + port: "257" + preStop: + exec: + command: + - "259" + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "260" + port: "261" + scheme: 鄌eÞȦY籎顒 + tcpSocket: + host: "266" + port: "265" + livenessProbe: + exec: + command: + - "237" + failureThreshold: 1499244521 + httpGet: + host: "240" + httpHeaders: + - name: "241" + value: "242" + path: "238" + port: "239" + scheme: 抴ŨfZhUʎ浵ɲõ + initialDelaySeconds: -124607411 + periodSeconds: -2138399859 + successThreshold: 943356038 + tcpSocket: + host: "243" + port: -1980941277 + timeoutSeconds: -1967211777 + name: "211" + ports: + - containerPort: -1215463021 + hostIP: "217" + hostPort: -239302370 + name: "216" + protocol: ăȲϤĦʅ芝 + readinessProbe: + exec: + command: + - "244" + failureThreshold: 2064656704 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: A徙ɶɊł/擇ɦĽ胚 + initialDelaySeconds: -1950133943 + periodSeconds: 1836896522 + successThreshold: -2101285839 + tcpSocket: + host: "250" + port: -1502363275 + timeoutSeconds: -65465189 + resources: + limits: + '*ĕʄő芖{|ǘ"^饣': "254" + requests: + Ř阌Ŗ怳冘HǺƶȤ^}穠C]躢|)黰: "190" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 榱*Gưoɘ檲 + drop: + - 銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ + privileged: true + procMount: 猀2:ö + readOnlyRootFilesystem: false + runAsGroup: 1396880349510758210 + runAsNonRoot: false + runAsUser: 2498881510781298156 + seLinuxOptions: + level: "271" + role: "269" + type: "270" + user: "268" + windowsOptions: + gmsaCredentialSpec: "273" + gmsaCredentialSpecName: "272" + stdinOnce: true + terminationMessagePath: "267" + terminationMessagePolicy: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + volumeDevices: + - devicePath: "236" + name: "235" + volumeMounts: + - mountPath: "232" + mountPropagation: ȫşŇɜa + name: "231" + readOnly: true + subPath: "233" + subPathExpr: "234" + workingDir: "215" + dnsConfig: + nameservers: + - "336" + options: + - name: "338" + value: "339" + searches: + - "337" + enableServiceLinks: false + hostAliases: + - hostnames: + - "334" + ip: "333" + hostNetwork: true + hostname: "288" + imagePullSecrets: + - name: "287" + initContainers: + - args: + - "153" + command: + - "152" + env: + - name: "160" + value: "161" + valueFrom: + configMapKeyRef: + key: "167" + name: "166" + optional: false + fieldRef: + apiVersion: "162" + fieldPath: "163" + resourceFieldRef: + containerName: "164" + divisor: "526" + resource: "165" + secretKeyRef: + key: "169" + name: "168" + optional: false + envFrom: + - configMapRef: + name: "158" + optional: true + prefix: "157" + secretRef: + name: "159" + optional: false + image: "151" + imagePullPolicy: Ȗ脵鴈Ō + lifecycle: + postStart: + exec: + command: + - "190" + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1348141491 + scheme: Ȃ揲ȼ + tcpSocket: + host: "196" + port: "195" + preStop: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: 468716734 + scheme: Cʖ畬x骀 + tcpSocket: + host: "203" + port: "202" + livenessProbe: + exec: + command: + - "176" + failureThreshold: -1040245211 + httpGet: + host: "178" + httpHeaders: + - name: "179" + value: "180" + path: "177" + port: -662805900 + initialDelaySeconds: 578888856 + periodSeconds: -557582532 + successThreshold: -773009446 + tcpSocket: + host: "182" + port: "181" + timeoutSeconds: 2073854558 + name: "150" + ports: + - containerPort: -1417286635 + hostIP: "156" + hostPort: -737070070 + name: "155" + protocol: /C龷ȪÆl殛瓷雼浢Ü礽绅 + readinessProbe: + exec: + command: + - "183" + failureThreshold: -330720710 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "184" + port: -2064088433 + scheme: Do©Ǿt'容柚ʕIã陫ʋs + initialDelaySeconds: 229600975 + periodSeconds: -1697933829 + successThreshold: -1438986781 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: -35598353 + resources: + limits: + i皬择,Q捇ȸ{+ɸ殁Ka縳: "499" + requests: + 笓珣筩ƐP_痸荎: "787" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - yǠ/淹\韲翁&ʢsɜ + drop: + - \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + privileged: false + procMount: ^ + readOnlyRootFilesystem: true + runAsGroup: -4139900758039117471 + runAsNonRoot: true + runAsUser: 8685765401091182865 + seLinuxOptions: + level: "208" + role: "206" + type: "207" + user: "205" + windowsOptions: + gmsaCredentialSpec: "210" + gmsaCredentialSpecName: "209" + terminationMessagePath: "204" + terminationMessagePolicy: ů湙騘& + tty: true + volumeDevices: + - devicePath: "175" + name: "174" + volumeMounts: + - mountPath: "171" + mountPropagation: ¿燥ǖ_è绺 + name: "170" + subPath: "172" + subPathExpr: "173" + workingDir: "154" + nodeName: "278" + nodeSelector: + "274": "275" + preemptionPolicy: 'z委>,趐V曡88 ' + priority: -2137775067 + priorityClassName: "335" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 5w垁鷌辪虽U珝Żwʮ馜üNșƶ + runtimeClassName: "340" + schedulerName: "330" + securityContext: + fsGroup: 2404245025847758433 + runAsGroup: -7736954297113301184 + runAsNonRoot: true + runAsUser: -6995201567186416273 + seLinuxOptions: + level: "282" + role: "280" + type: "281" + user: "279" + supplementalGroups: + - -2242514391033939790 + sysctls: + - name: "285" + value: "286" + windowsOptions: + gmsaCredentialSpec: "284" + gmsaCredentialSpecName: "283" + serviceAccount: "277" + serviceAccountName: "276" + shareProcessNamespace: false + subdomain: "289" + terminationGracePeriodSeconds: 6132275361857491866 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "331" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "332" + volumes: + - awsElasticBlockStore: + fsType: "50" + partition: 13677460 + readOnly: true + volumeID: "49" + azureDisk: + cachingMode: n宂¬轚9Ȏ瀮 + diskName: "113" + diskURI: "114" + fsType: "115" + kind: Ō¾\ĒP鄸靇杧ž譋娲瘹ɭ + readOnly: true + azureFile: + secretName: "99" + shareName: "100" + cephfs: + monitors: + - "84" + path: "85" + secretFile: "87" + secretRef: + name: "88" + user: "86" + cinder: + fsType: "82" + readOnly: true + secretRef: + name: "83" + volumeID: "81" + configMap: + defaultMode: -1570767512 + items: + - key: "102" + mode: -1907421291 + path: "103" + name: "101" + optional: false + csi: + driver: "145" + fsType: "146" + nodePublishSecretRef: + name: "149" + readOnly: true + volumeAttributes: + "147": "148" + downwardAPI: + defaultMode: -2077638334 + items: + - fieldRef: + apiVersion: "92" + fieldPath: "93" + mode: 2107119206 + path: "91" + resourceFieldRef: + containerName: "94" + divisor: "291" + resource: "95" + emptyDir: + medium: '励鹗塢ē ' + sizeLimit: "995" + fc: + fsType: "97" + lun: -2040518604 + targetWWNs: + - "96" + wwids: + - "98" + flexVolume: + driver: "76" + fsType: "77" + options: + "79": "80" + readOnly: true + secretRef: + name: "78" + flocker: + datasetName: "89" + datasetUUID: "90" + gcePersistentDisk: + fsType: "48" + partition: -664310043 + pdName: "47" + readOnly: true + gitRepo: + directory: "53" + repository: "51" + revision: "52" + glusterfs: + endpoints: "66" + path: "67" + readOnly: true + hostPath: + path: "46" + type: DrȮ + iscsi: + fsType: "62" + initiatorName: "65" + iqn: "60" + iscsiInterface: "61" + lun: -314157282 + portals: + - "63" + readOnly: true + secretRef: + name: "64" + targetPortal: "59" + name: "45" + nfs: + path: "58" + server: "57" + persistentVolumeClaim: + claimName: "68" + readOnly: true + photonPersistentDisk: + fsType: "117" + pdID: "116" + portworxVolume: + fsType: "132" + volumeID: "131" + projected: + defaultMode: -1253565243 + sources: + - configMap: + items: + - key: "127" + mode: 813865935 + path: "128" + name: "126" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "122" + fieldPath: "123" + mode: 75785535 + path: "121" + resourceFieldRef: + containerName: "124" + divisor: "852" + resource: "125" + secret: + items: + - key: "119" + mode: 2036549700 + path: "120" + name: "118" + optional: false + serviceAccountToken: + audience: "129" + expirationSeconds: 3094703520378368232 + path: "130" + quobyte: + group: "111" + readOnly: true + registry: "108" + tenant: "112" + user: "110" + volume: "109" + rbd: + fsType: "71" + image: "70" + keyring: "74" + monitors: + - "69" + pool: "72" + readOnly: true + secretRef: + name: "75" + user: "73" + scaleIO: + fsType: "140" + gateway: "133" + protectionDomain: "136" + secretRef: + name: "135" + sslEnabled: true + storageMode: "138" + storagePool: "137" + system: "134" + volumeName: "139" + secret: + defaultMode: 819364842 + items: + - key: "55" + mode: 1557090007 + path: "56" + optional: true + secretName: "54" + storageos: + fsType: "143" + readOnly: true + secretRef: + name: "144" + volumeName: "141" + volumeNamespace: "142" + vsphereVolume: + fsType: "105" + storagePolicyID: "107" + storagePolicyName: "106" + volumePath: "104" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.json new file mode 100644 index 00000000000..2183d7a4009 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.json @@ -0,0 +1,44 @@ +{ + "kind": "RangeAllocation", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "range": "24", + "data": "cQ==" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.pb index ff9bb1e6017..0409c8ee8a3 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.yaml new file mode 100644 index 00000000000..c766a7cbb34 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.RangeAllocation.after_roundtrip.yaml @@ -0,0 +1,32 @@ +apiVersion: v1 +data: cQ== +kind: RangeAllocation +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +range: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.json new file mode 100644 index 00000000000..4da8d3d1285 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.json @@ -0,0 +1,1053 @@ +{ + "kind": "ReplicationController", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "24": "25" + }, + "template": { + "metadata": { + "name": "26", + "generateName": "27", + "namespace": "28", + "selfLink": "29", + "uid": "^苣", + "resourceVersion": "1092536316763508004", + "generation": -530163119072260397, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 4303487026632006283, + "labels": { + "31": "32" + }, + "annotations": { + "33": "34" + }, + "ownerReferences": [ + { + "apiVersion": "35", + "kind": "36", + "name": "37", + "uid": "³-Ǐ忄*齧獚敆ȎțêɘIJ斬", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "38" + ], + "clusterName": "39", + "managedFields": [ + { + "manager": "40", + "apiVersion": "41" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "46", + "hostPath": { + "path": "47", + "type": "DrȮ" + }, + "emptyDir": { + "medium": "励鹗塢ē ", + "sizeLimit": "995" + }, + "gcePersistentDisk": { + "pdName": "48", + "fsType": "49", + "partition": -664310043, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "50", + "fsType": "51", + "partition": 13677460, + "readOnly": true + }, + "gitRepo": { + "repository": "52", + "revision": "53", + "directory": "54" + }, + "secret": { + "secretName": "55", + "items": [ + { + "key": "56", + "path": "57", + "mode": 1557090007 + } + ], + "defaultMode": 819364842, + "optional": true + }, + "nfs": { + "server": "58", + "path": "59" + }, + "iscsi": { + "targetPortal": "60", + "iqn": "61", + "lun": -314157282, + "iscsiInterface": "62", + "fsType": "63", + "readOnly": true, + "portals": [ + "64" + ], + "secretRef": { + "name": "65" + }, + "initiatorName": "66" + }, + "glusterfs": { + "endpoints": "67", + "path": "68", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "69", + "readOnly": true + }, + "rbd": { + "monitors": [ + "70" + ], + "image": "71", + "fsType": "72", + "pool": "73", + "user": "74", + "keyring": "75", + "secretRef": { + "name": "76" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "77", + "fsType": "78", + "secretRef": { + "name": "79" + }, + "readOnly": true, + "options": { + "80": "81" + } + }, + "cinder": { + "volumeID": "82", + "fsType": "83", + "readOnly": true, + "secretRef": { + "name": "84" + } + }, + "cephfs": { + "monitors": [ + "85" + ], + "path": "86", + "user": "87", + "secretFile": "88", + "secretRef": { + "name": "89" + } + }, + "flocker": { + "datasetName": "90", + "datasetUUID": "91" + }, + "downwardAPI": { + "items": [ + { + "path": "92", + "fieldRef": { + "apiVersion": "93", + "fieldPath": "94" + }, + "resourceFieldRef": { + "containerName": "95", + "resource": "96", + "divisor": "291" + }, + "mode": 2107119206 + } + ], + "defaultMode": -2077638334 + }, + "fc": { + "targetWWNs": [ + "97" + ], + "lun": -2040518604, + "fsType": "98", + "wwids": [ + "99" + ] + }, + "azureFile": { + "secretName": "100", + "shareName": "101" + }, + "configMap": { + "name": "102", + "items": [ + { + "key": "103", + "path": "104", + "mode": -1907421291 + } + ], + "defaultMode": -1570767512, + "optional": false + }, + "vsphereVolume": { + "volumePath": "105", + "fsType": "106", + "storagePolicyName": "107", + "storagePolicyID": "108" + }, + "quobyte": { + "registry": "109", + "volume": "110", + "readOnly": true, + "user": "111", + "group": "112", + "tenant": "113" + }, + "azureDisk": { + "diskName": "114", + "diskURI": "115", + "cachingMode": "n宂¬轚9Ȏ瀮", + "fsType": "116", + "readOnly": true, + "kind": "Ō¾\\ĒP鄸靇杧ž譋娲瘹ɭ" + }, + "photonPersistentDisk": { + "pdID": "117", + "fsType": "118" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "119", + "items": [ + { + "key": "120", + "path": "121", + "mode": 2036549700 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "122", + "fieldRef": { + "apiVersion": "123", + "fieldPath": "124" + }, + "resourceFieldRef": { + "containerName": "125", + "resource": "126", + "divisor": "852" + }, + "mode": 75785535 + } + ] + }, + "configMap": { + "name": "127", + "items": [ + { + "key": "128", + "path": "129", + "mode": 813865935 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "130", + "expirationSeconds": 3094703520378368232, + "path": "131" + } + } + ], + "defaultMode": -1253565243 + }, + "portworxVolume": { + "volumeID": "132", + "fsType": "133" + }, + "scaleIO": { + "gateway": "134", + "system": "135", + "secretRef": { + "name": "136" + }, + "sslEnabled": true, + "protectionDomain": "137", + "storagePool": "138", + "storageMode": "139", + "volumeName": "140", + "fsType": "141" + }, + "storageos": { + "volumeName": "142", + "volumeNamespace": "143", + "fsType": "144", + "readOnly": true, + "secretRef": { + "name": "145" + } + }, + "csi": { + "driver": "146", + "readOnly": true, + "fsType": "147", + "volumeAttributes": { + "148": "149" + }, + "nodePublishSecretRef": { + "name": "150" + } + } + } + ], + "initContainers": [ + { + "name": "151", + "image": "152", + "command": [ + "153" + ], + "args": [ + "154" + ], + "workingDir": "155", + "ports": [ + { + "name": "156", + "hostPort": -737070070, + "containerPort": -1417286635, + "protocol": "/C龷ȪÆl殛瓷雼浢Ü礽绅", + "hostIP": "157" + } + ], + "envFrom": [ + { + "prefix": "158", + "configMapRef": { + "name": "159", + "optional": true + }, + "secretRef": { + "name": "160", + "optional": false + } + } + ], + "env": [ + { + "name": "161", + "value": "162", + "valueFrom": { + "fieldRef": { + "apiVersion": "163", + "fieldPath": "164" + }, + "resourceFieldRef": { + "containerName": "165", + "resource": "166", + "divisor": "526" + }, + "configMapKeyRef": { + "name": "167", + "key": "168", + "optional": false + }, + "secretKeyRef": { + "name": "169", + "key": "170", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "i皬择,Q捇ȸ{+ɸ殁Ka縳": "499" + }, + "requests": { + "笓珣筩ƐP_痸荎": "787" + } + }, + "volumeMounts": [ + { + "name": "171", + "mountPath": "172", + "subPath": "173", + "mountPropagation": "¿燥ǖ_è绺", + "subPathExpr": "174" + } + ], + "volumeDevices": [ + { + "name": "175", + "devicePath": "176" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "177" + ] + }, + "httpGet": { + "path": "178", + "port": -662805900, + "host": "179", + "httpHeaders": [ + { + "name": "180", + "value": "181" + } + ] + }, + "tcpSocket": { + "port": "182", + "host": "183" + }, + "initialDelaySeconds": 578888856, + "timeoutSeconds": 2073854558, + "periodSeconds": -557582532, + "successThreshold": -773009446, + "failureThreshold": -1040245211 + }, + "readinessProbe": { + "exec": { + "command": [ + "184" + ] + }, + "httpGet": { + "path": "185", + "port": -2064088433, + "host": "186", + "scheme": "Do©Ǿt'容柚ʕIã陫ʋs", + "httpHeaders": [ + { + "name": "187", + "value": "188" + } + ] + }, + "tcpSocket": { + "port": "189", + "host": "190" + }, + "initialDelaySeconds": 229600975, + "timeoutSeconds": -35598353, + "periodSeconds": -1697933829, + "successThreshold": -1438986781, + "failureThreshold": -330720710 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "191" + ] + }, + "httpGet": { + "path": "192", + "port": 1348141491, + "host": "193", + "scheme": "Ȃ揲ȼ", + "httpHeaders": [ + { + "name": "194", + "value": "195" + } + ] + }, + "tcpSocket": { + "port": "196", + "host": "197" + } + }, + "preStop": { + "exec": { + "command": [ + "198" + ] + }, + "httpGet": { + "path": "199", + "port": 468716734, + "host": "200", + "scheme": "Cʖ畬x骀", + "httpHeaders": [ + { + "name": "201", + "value": "202" + } + ] + }, + "tcpSocket": { + "port": "203", + "host": "204" + } + } + }, + "terminationMessagePath": "205", + "terminationMessagePolicy": "ů湙騘\u0026", + "imagePullPolicy": "Ȗ脵鴈Ō", + "securityContext": { + "capabilities": { + "add": [ + "yǠ/淹\\韲翁\u0026ʢsɜ" + ], + "drop": [ + "\\%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "206", + "role": "207", + "type": "208", + "level": "209" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "210", + "gmsaCredentialSpec": "211" + }, + "runAsUser": 8685765401091182865, + "runAsGroup": -4139900758039117471, + "runAsNonRoot": true, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "^" + }, + "tty": true + } + ], + "containers": [ + { + "name": "212", + "image": "213", + "command": [ + "214" + ], + "args": [ + "215" + ], + "workingDir": "216", + "ports": [ + { + "name": "217", + "hostPort": -239302370, + "containerPort": -1215463021, + "protocol": "ăȲϤĦʅ芝", + "hostIP": "218" + } + ], + "envFrom": [ + { + "prefix": "219", + "configMapRef": { + "name": "220", + "optional": false + }, + "secretRef": { + "name": "221", + "optional": true + } + } + ], + "env": [ + { + "name": "222", + "value": "223", + "valueFrom": { + "fieldRef": { + "apiVersion": "224", + "fieldPath": "225" + }, + "resourceFieldRef": { + "containerName": "226", + "resource": "227", + "divisor": "706" + }, + "configMapKeyRef": { + "name": "228", + "key": "229", + "optional": false + }, + "secretKeyRef": { + "name": "230", + "key": "231", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "*ĕʄő芖{|ǘ\"^饣": "254" + }, + "requests": { + "Ř阌Ŗ怳冘HǺƶȤ^}穠C]躢|)黰": "190" + } + }, + "volumeMounts": [ + { + "name": "232", + "readOnly": true, + "mountPath": "233", + "subPath": "234", + "mountPropagation": "ȫşŇɜa", + "subPathExpr": "235" + } + ], + "volumeDevices": [ + { + "name": "236", + "devicePath": "237" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "238" + ] + }, + "httpGet": { + "path": "239", + "port": "240", + "host": "241", + "scheme": "抴ŨfZhUʎ浵ɲõ", + "httpHeaders": [ + { + "name": "242", + "value": "243" + } + ] + }, + "tcpSocket": { + "port": -1980941277, + "host": "244" + }, + "initialDelaySeconds": -124607411, + "timeoutSeconds": -1967211777, + "periodSeconds": -2138399859, + "successThreshold": 943356038, + "failureThreshold": 1499244521 + }, + "readinessProbe": { + "exec": { + "command": [ + "245" + ] + }, + "httpGet": { + "path": "246", + "port": "247", + "host": "248", + "scheme": "A徙ɶɊł/擇ɦĽ胚", + "httpHeaders": [ + { + "name": "249", + "value": "250" + } + ] + }, + "tcpSocket": { + "port": -1502363275, + "host": "251" + }, + "initialDelaySeconds": -1950133943, + "timeoutSeconds": -65465189, + "periodSeconds": 1836896522, + "successThreshold": -2101285839, + "failureThreshold": 2064656704 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "scheme": "Hǝ呮}臷Ľð»", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": "258", + "host": "259" + } + }, + "preStop": { + "exec": { + "command": [ + "260" + ] + }, + "httpGet": { + "path": "261", + "port": "262", + "host": "263", + "scheme": "鄌eÞȦY籎顒", + "httpHeaders": [ + { + "name": "264", + "value": "265" + } + ] + }, + "tcpSocket": { + "port": "266", + "host": "267" + } + } + }, + "terminationMessagePath": "268", + "terminationMessagePolicy": "唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_", + "imagePullPolicy": "?鷅bȻN", + "securityContext": { + "capabilities": { + "add": [ + "榱*Gưoɘ檲" + ], + "drop": [ + "銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "269", + "role": "270", + "type": "271", + "level": "272" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "273", + "gmsaCredentialSpec": "274" + }, + "runAsUser": 2498881510781298156, + "runAsGroup": 1396880349510758210, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "猀2:ö" + }, + "stdinOnce": true + } + ], + "restartPolicy": "5w垁鷌辪虽U珝Żwʮ馜üNșƶ", + "terminationGracePeriodSeconds": 6132275361857491866, + "activeDeadlineSeconds": 139065396842667255, + "nodeSelector": { + "275": "276" + }, + "serviceAccountName": "277", + "serviceAccount": "278", + "automountServiceAccountToken": true, + "nodeName": "279", + "hostNetwork": true, + "shareProcessNamespace": false, + "securityContext": { + "seLinuxOptions": { + "user": "280", + "role": "281", + "type": "282", + "level": "283" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "284", + "gmsaCredentialSpec": "285" + }, + "runAsUser": -6995201567186416273, + "runAsGroup": -7736954297113301184, + "runAsNonRoot": true, + "supplementalGroups": [ + -2242514391033939790 + ], + "fsGroup": 2404245025847758433, + "sysctls": [ + { + "name": "286", + "value": "287" + } + ] + }, + "imagePullSecrets": [ + { + "name": "288" + } + ], + "hostname": "289", + "subdomain": "290", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "291", + "operator": "ʭd鲡:贅wE@Ȗs«öʮĀ\u003cé瞾ʀN", + "values": [ + "292" + ] + } + ], + "matchFields": [ + { + "key": "293", + "operator": "軶ǃ*ʙ嫙\u0026蒒5靇", + "values": [ + "294" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 279808574, + "preference": { + "matchExpressions": [ + { + "key": "295", + "operator": "K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "7¤7djƯĖ漘Z剚敍0)鈼¬麄p呝T", + "values": [ + "298" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "39-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-l.onh-9289---x-p-qpt6-1w-3205c1lxeqyn-5--9d5a3-7bf46g-40883176jte/Pi.-_-a-G": "g.8_r_N-.3n-x.-_-_-Nm-_X31" + }, + "matchExpressions": [ + { + "key": "x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.v", + "operator": "NotIn", + "values": [ + "C-_18_...E.-2D" + ] + } + ] + }, + "namespaces": [ + "305" + ], + "topologyKey": "306" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1532958330, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "5l-59g-qy5--ar-gn58nc2-3--6-o-h-9-15v-5925a-x12a-214-3sc/M.JP_oA_4A.J2s3.XL6_EU--AH-Q.GM7B": "N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz" + }, + "matchExpressions": [ + { + "key": "7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "313" + ], + "topologyKey": "314" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3": "4-Tm._G" + }, + "matchExpressions": [ + { + "key": "Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X", + "operator": "NotIn", + "values": [ + "X_._D8T" + ] + } + ] + }, + "namespaces": [ + "321" + ], + "topologyKey": "322" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 789384689, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B": "V.Z__Lv8_.O_..8n.--z_-..W" + }, + "matchExpressions": [ + { + "key": "VKPg___KA-._d._.U8", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "329" + ], + "topologyKey": "330" + } + } + ] + } + }, + "schedulerName": "331", + "tolerations": [ + { + "key": "332", + "operator": "ŜŲ\u0026洪y儕lmò", + "value": "333", + "effect": "?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥", + "tolerationSeconds": -2713809069228546579 + } + ], + "hostAliases": [ + { + "ip": "334", + "hostnames": [ + "335" + ] + } + ], + "priorityClassName": "336", + "priority": -2137775067, + "dnsConfig": { + "nameservers": [ + "337" + ], + "searches": [ + "338" + ], + "options": [ + { + "name": "339", + "value": "340" + } + ] + }, + "readinessGates": [ + { + "conditionType": "|gɳ礬.b屏ɧeʫį淓¯Ą0" + } + ], + "runtimeClassName": "341", + "enableServiceLinks": false, + "preemptionPolicy": "z委\u003e,趐V曡88 " + } + } + }, + "status": { + "replicas": 1690834256, + "fullyLabeledReplicas": 2001418580, + "readyReplicas": -2043375598, + "availableReplicas": -867149340, + "observedGeneration": 7651417573826529316, + "conditions": [ + { + "type": "緔Tj§E蓋Cȗä2 ɲ±m嵘厶s", + "status": "ǣ普闎Ť", + "lastTransitionTime": "2291-09-10T04:26:58Z", + "reason": "342", + "message": "343" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.pb index 7c30e24a150..5ec1057d91a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.yaml new file mode 100644 index 00000000000..b8892b58a50 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ReplicationController.after_roundtrip.yaml @@ -0,0 +1,716 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + "24": "25" + template: + metadata: + annotations: + "33": "34" + clusterName: "39" + creationTimestamp: null + deletionGracePeriodSeconds: 4303487026632006283 + finalizers: + - "38" + generateName: "27" + generation: -530163119072260397 + labels: + "31": "32" + managedFields: + - apiVersion: "41" + manager: "40" + name: "26" + namespace: "28" + ownerReferences: + - apiVersion: "35" + blockOwnerDeletion: true + controller: false + kind: "36" + name: "37" + uid: ³-Ǐ忄*齧獚敆ȎțêɘIJ斬 + resourceVersion: "1092536316763508004" + selfLink: "29" + uid: ^苣 + spec: + activeDeadlineSeconds: 139065396842667255 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "295" + operator: K.Q貇£ȹ嫰ƹǔw÷nI粛E煹ǐƲ + values: + - "296" + matchFields: + - key: "297" + operator: 7¤7djƯĖ漘Z剚敍0)鈼¬麄p呝T + values: + - "298" + weight: 279808574 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "291" + operator: ʭd鲡:贅wE@Ȗs«öʮĀ<é瞾ʀN + values: + - "292" + matchFields: + - key: "293" + operator: 軶ǃ*ʙ嫙&蒒5靇 + values: + - "294" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 7u-tie4-7--gm3.38vl-1z---883d-v3j4-7y-p--u/d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn8 + operator: DoesNotExist + matchLabels: + 5l-59g-qy5--ar-gn58nc2-3--6-o-h-9-15v-5925a-x12a-214-3sc/M.JP_oA_4A.J2s3.XL6_EU--AH-Q.GM7B: N-_-vv-Q2qz.W..4....-h._.GgT7_7B_D-..-.k4uz + namespaces: + - "313" + topologyKey: "314" + weight: -1532958330 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x---.._1_.N_XvSA..e1Vx8_I-.-_56-__18Y--6-_3J--.48Y.q.v + operator: NotIn + values: + - C-_18_...E.-2D + matchLabels: + ? 39-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-l.onh-9289---x-p-qpt6-1w-3205c1lxeqyn-5--9d5a3-7bf46g-40883176jte/Pi.-_-a-G + : g.8_r_N-.3n-x.-_-_-Nm-_X31 + namespaces: + - "305" + topologyKey: "306" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: VKPg___KA-._d._.U8 + operator: DoesNotExist + matchLabels: + 4--3os1-5-ufkr-x0u-1meljf-5269893-t-l/34_-y.8_38xm-.nx.sEK4.B.B: V.Z__Lv8_.O_..8n.--z_-..W + namespaces: + - "329" + topologyKey: "330" + weight: 789384689 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: Q_c8.G.b_9_1o.w_aI._31-_I-A-_3bz._8M0U1_X + operator: NotIn + values: + - X_._D8T + matchLabels: + 8747ox.x-r-927--6/79._-k-5___-Qq..csh-3--Z1Tvw39F_C-rtSY.g._2F7.-_e..Or_-3: 4-Tm._G + namespaces: + - "321" + topologyKey: "322" + automountServiceAccountToken: true + containers: + - args: + - "215" + command: + - "214" + env: + - name: "222" + value: "223" + valueFrom: + configMapKeyRef: + key: "229" + name: "228" + optional: false + fieldRef: + apiVersion: "224" + fieldPath: "225" + resourceFieldRef: + containerName: "226" + divisor: "706" + resource: "227" + secretKeyRef: + key: "231" + name: "230" + optional: false + envFrom: + - configMapRef: + name: "220" + optional: false + prefix: "219" + secretRef: + name: "221" + optional: true + image: "213" + imagePullPolicy: ?鷅bȻN + lifecycle: + postStart: + exec: + command: + - "252" + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + scheme: Hǝ呮}臷Ľð» + tcpSocket: + host: "259" + port: "258" + preStop: + exec: + command: + - "260" + httpGet: + host: "263" + httpHeaders: + - name: "264" + value: "265" + path: "261" + port: "262" + scheme: 鄌eÞȦY籎顒 + tcpSocket: + host: "267" + port: "266" + livenessProbe: + exec: + command: + - "238" + failureThreshold: 1499244521 + httpGet: + host: "241" + httpHeaders: + - name: "242" + value: "243" + path: "239" + port: "240" + scheme: 抴ŨfZhUʎ浵ɲõ + initialDelaySeconds: -124607411 + periodSeconds: -2138399859 + successThreshold: 943356038 + tcpSocket: + host: "244" + port: -1980941277 + timeoutSeconds: -1967211777 + name: "212" + ports: + - containerPort: -1215463021 + hostIP: "218" + hostPort: -239302370 + name: "217" + protocol: ăȲϤĦʅ芝 + readinessProbe: + exec: + command: + - "245" + failureThreshold: 2064656704 + httpGet: + host: "248" + httpHeaders: + - name: "249" + value: "250" + path: "246" + port: "247" + scheme: A徙ɶɊł/擇ɦĽ胚 + initialDelaySeconds: -1950133943 + periodSeconds: 1836896522 + successThreshold: -2101285839 + tcpSocket: + host: "251" + port: -1502363275 + timeoutSeconds: -65465189 + resources: + limits: + '*ĕʄő芖{|ǘ"^饣': "254" + requests: + Ř阌Ŗ怳冘HǺƶȤ^}穠C]躢|)黰: "190" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - 榱*Gưoɘ檲 + drop: + - 銦妰黖ȓƇ$缔獵偐ę腬瓷碑=ɉ + privileged: true + procMount: 猀2:ö + readOnlyRootFilesystem: false + runAsGroup: 1396880349510758210 + runAsNonRoot: false + runAsUser: 2498881510781298156 + seLinuxOptions: + level: "272" + role: "270" + type: "271" + user: "269" + windowsOptions: + gmsaCredentialSpec: "274" + gmsaCredentialSpecName: "273" + stdinOnce: true + terminationMessagePath: "268" + terminationMessagePolicy: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + volumeDevices: + - devicePath: "237" + name: "236" + volumeMounts: + - mountPath: "233" + mountPropagation: ȫşŇɜa + name: "232" + readOnly: true + subPath: "234" + subPathExpr: "235" + workingDir: "216" + dnsConfig: + nameservers: + - "337" + options: + - name: "339" + value: "340" + searches: + - "338" + enableServiceLinks: false + hostAliases: + - hostnames: + - "335" + ip: "334" + hostNetwork: true + hostname: "289" + imagePullSecrets: + - name: "288" + initContainers: + - args: + - "154" + command: + - "153" + env: + - name: "161" + value: "162" + valueFrom: + configMapKeyRef: + key: "168" + name: "167" + optional: false + fieldRef: + apiVersion: "163" + fieldPath: "164" + resourceFieldRef: + containerName: "165" + divisor: "526" + resource: "166" + secretKeyRef: + key: "170" + name: "169" + optional: false + envFrom: + - configMapRef: + name: "159" + optional: true + prefix: "158" + secretRef: + name: "160" + optional: false + image: "152" + imagePullPolicy: Ȗ脵鴈Ō + lifecycle: + postStart: + exec: + command: + - "191" + httpGet: + host: "193" + httpHeaders: + - name: "194" + value: "195" + path: "192" + port: 1348141491 + scheme: Ȃ揲ȼ + tcpSocket: + host: "197" + port: "196" + preStop: + exec: + command: + - "198" + httpGet: + host: "200" + httpHeaders: + - name: "201" + value: "202" + path: "199" + port: 468716734 + scheme: Cʖ畬x骀 + tcpSocket: + host: "204" + port: "203" + livenessProbe: + exec: + command: + - "177" + failureThreshold: -1040245211 + httpGet: + host: "179" + httpHeaders: + - name: "180" + value: "181" + path: "178" + port: -662805900 + initialDelaySeconds: 578888856 + periodSeconds: -557582532 + successThreshold: -773009446 + tcpSocket: + host: "183" + port: "182" + timeoutSeconds: 2073854558 + name: "151" + ports: + - containerPort: -1417286635 + hostIP: "157" + hostPort: -737070070 + name: "156" + protocol: /C龷ȪÆl殛瓷雼浢Ü礽绅 + readinessProbe: + exec: + command: + - "184" + failureThreshold: -330720710 + httpGet: + host: "186" + httpHeaders: + - name: "187" + value: "188" + path: "185" + port: -2064088433 + scheme: Do©Ǿt'容柚ʕIã陫ʋs + initialDelaySeconds: 229600975 + periodSeconds: -1697933829 + successThreshold: -1438986781 + tcpSocket: + host: "190" + port: "189" + timeoutSeconds: -35598353 + resources: + limits: + i皬择,Q捇ȸ{+ɸ殁Ka縳: "499" + requests: + 笓珣筩ƐP_痸荎: "787" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - yǠ/淹\韲翁&ʢsɜ + drop: + - \%枅:=ǛƓɥ踓Ǻǧ湬淊kŪ + privileged: false + procMount: ^ + readOnlyRootFilesystem: true + runAsGroup: -4139900758039117471 + runAsNonRoot: true + runAsUser: 8685765401091182865 + seLinuxOptions: + level: "209" + role: "207" + type: "208" + user: "206" + windowsOptions: + gmsaCredentialSpec: "211" + gmsaCredentialSpecName: "210" + terminationMessagePath: "205" + terminationMessagePolicy: ů湙騘& + tty: true + volumeDevices: + - devicePath: "176" + name: "175" + volumeMounts: + - mountPath: "172" + mountPropagation: ¿燥ǖ_è绺 + name: "171" + subPath: "173" + subPathExpr: "174" + workingDir: "155" + nodeName: "279" + nodeSelector: + "275": "276" + preemptionPolicy: 'z委>,趐V曡88 ' + priority: -2137775067 + priorityClassName: "336" + readinessGates: + - conditionType: '|gɳ礬.b屏ɧeʫį淓¯Ą0' + restartPolicy: 5w垁鷌辪虽U珝Żwʮ馜üNșƶ + runtimeClassName: "341" + schedulerName: "331" + securityContext: + fsGroup: 2404245025847758433 + runAsGroup: -7736954297113301184 + runAsNonRoot: true + runAsUser: -6995201567186416273 + seLinuxOptions: + level: "283" + role: "281" + type: "282" + user: "280" + supplementalGroups: + - -2242514391033939790 + sysctls: + - name: "286" + value: "287" + windowsOptions: + gmsaCredentialSpec: "285" + gmsaCredentialSpecName: "284" + serviceAccount: "278" + serviceAccountName: "277" + shareProcessNamespace: false + subdomain: "290" + terminationGracePeriodSeconds: 6132275361857491866 + tolerations: + - effect: ?¶ȲƪE1º轪d覉;Ĕ颪œ]洈愥 + key: "332" + operator: ŜŲ&洪y儕lmò + tolerationSeconds: -2713809069228546579 + value: "333" + volumes: + - awsElasticBlockStore: + fsType: "51" + partition: 13677460 + readOnly: true + volumeID: "50" + azureDisk: + cachingMode: n宂¬轚9Ȏ瀮 + diskName: "114" + diskURI: "115" + fsType: "116" + kind: Ō¾\ĒP鄸靇杧ž譋娲瘹ɭ + readOnly: true + azureFile: + secretName: "100" + shareName: "101" + cephfs: + monitors: + - "85" + path: "86" + secretFile: "88" + secretRef: + name: "89" + user: "87" + cinder: + fsType: "83" + readOnly: true + secretRef: + name: "84" + volumeID: "82" + configMap: + defaultMode: -1570767512 + items: + - key: "103" + mode: -1907421291 + path: "104" + name: "102" + optional: false + csi: + driver: "146" + fsType: "147" + nodePublishSecretRef: + name: "150" + readOnly: true + volumeAttributes: + "148": "149" + downwardAPI: + defaultMode: -2077638334 + items: + - fieldRef: + apiVersion: "93" + fieldPath: "94" + mode: 2107119206 + path: "92" + resourceFieldRef: + containerName: "95" + divisor: "291" + resource: "96" + emptyDir: + medium: '励鹗塢ē ' + sizeLimit: "995" + fc: + fsType: "98" + lun: -2040518604 + targetWWNs: + - "97" + wwids: + - "99" + flexVolume: + driver: "77" + fsType: "78" + options: + "80": "81" + readOnly: true + secretRef: + name: "79" + flocker: + datasetName: "90" + datasetUUID: "91" + gcePersistentDisk: + fsType: "49" + partition: -664310043 + pdName: "48" + readOnly: true + gitRepo: + directory: "54" + repository: "52" + revision: "53" + glusterfs: + endpoints: "67" + path: "68" + readOnly: true + hostPath: + path: "47" + type: DrȮ + iscsi: + fsType: "63" + initiatorName: "66" + iqn: "61" + iscsiInterface: "62" + lun: -314157282 + portals: + - "64" + readOnly: true + secretRef: + name: "65" + targetPortal: "60" + name: "46" + nfs: + path: "59" + server: "58" + persistentVolumeClaim: + claimName: "69" + readOnly: true + photonPersistentDisk: + fsType: "118" + pdID: "117" + portworxVolume: + fsType: "133" + volumeID: "132" + projected: + defaultMode: -1253565243 + sources: + - configMap: + items: + - key: "128" + mode: 813865935 + path: "129" + name: "127" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "123" + fieldPath: "124" + mode: 75785535 + path: "122" + resourceFieldRef: + containerName: "125" + divisor: "852" + resource: "126" + secret: + items: + - key: "120" + mode: 2036549700 + path: "121" + name: "119" + optional: false + serviceAccountToken: + audience: "130" + expirationSeconds: 3094703520378368232 + path: "131" + quobyte: + group: "112" + readOnly: true + registry: "109" + tenant: "113" + user: "111" + volume: "110" + rbd: + fsType: "72" + image: "71" + keyring: "75" + monitors: + - "70" + pool: "73" + readOnly: true + secretRef: + name: "76" + user: "74" + scaleIO: + fsType: "141" + gateway: "134" + protectionDomain: "137" + secretRef: + name: "136" + sslEnabled: true + storageMode: "139" + storagePool: "138" + system: "135" + volumeName: "140" + secret: + defaultMode: 819364842 + items: + - key: "56" + mode: 1557090007 + path: "57" + optional: true + secretName: "55" + storageos: + fsType: "144" + readOnly: true + secretRef: + name: "145" + volumeName: "142" + volumeNamespace: "143" + vsphereVolume: + fsType: "106" + storagePolicyID: "108" + storagePolicyName: "107" + volumePath: "105" +status: + availableReplicas: -867149340 + conditions: + - lastTransitionTime: "2291-09-10T04:26:58Z" + message: "343" + reason: "342" + status: ǣ普闎Ť + type: 緔Tj§E蓋Cȗä2 ɲ±m嵘厶s + fullyLabeledReplicas: 2001418580 + observedGeneration: 7651417573826529316 + readyReplicas: -2043375598 + replicas: 1690834256 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.json new file mode 100644 index 00000000000..1c0d3458803 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.json @@ -0,0 +1,69 @@ +{ + "kind": "ResourceQuota", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "hard": { + "脽ěĂ凗蓏Ŋ蛊ĉy緅縕": "57" + }, + "scopes": [ + "颋Dž" + ], + "scopeSelector": { + "matchExpressions": [ + { + "scopeName": "?狱³-Ǐ忄*齧獚", + "operator": "彀亞", + "values": [ + "24" + ] + } + ] + } + }, + "status": { + "hard": { + "ɘIJ斬³;": "753" + }, + "used": { + "rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ": "995" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.pb index c895ae77778..3ce97ce0009 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.yaml new file mode 100644 index 00000000000..c747c278a8c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ResourceQuota.after_roundtrip.yaml @@ -0,0 +1,46 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + hard: + 脽ěĂ凗蓏Ŋ蛊ĉy緅縕: "57" + scopeSelector: + matchExpressions: + - operator: 彀亞 + scopeName: ?狱³-Ǐ忄*齧獚 + values: + - "24" + scopes: + - 颋Dž +status: + hard: + ɘIJ斬³;: "753" + used: + 'rŎǀ朲^苣fƼ@hDrȮO励鹗塢ē ': "995" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.json new file mode 100644 index 00000000000..69f9ff0891d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.json @@ -0,0 +1,49 @@ +{ + "kind": "Secret", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "data": { + "24": "LA==" + }, + "stringData": { + "25": "26" + }, + "type": "Ă凗蓏Ŋ蛊ĉy" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.pb index abc3896038e..e958752603f 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.yaml new file mode 100644 index 00000000000..b203c48d49a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Secret.after_roundtrip.yaml @@ -0,0 +1,35 @@ +apiVersion: v1 +data: + "24": LA== +kind: Secret +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +stringData: + "25": "26" +type: Ă凗蓏Ŋ蛊ĉy diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.json new file mode 100644 index 00000000000..c5cb286d706 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.json @@ -0,0 +1,85 @@ +{ + "kind": "Service", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "ports": [ + { + "name": "24", + "protocol": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "port": -1493017703, + "targetPort": -123438221, + "nodePort": 2048967527 + } + ], + "selector": { + "25": "26" + }, + "clusterIP": "27", + "type": "ǡƏS$+½H", + "externalIPs": [ + "28" + ], + "sessionAffinity": "洝尿彀", + "loadBalancerIP": "29", + "loadBalancerSourceRanges": [ + "30" + ], + "externalName": "31", + "externalTrafficPolicy": "螩B", + "healthCheckNodePort": -21009133, + "publishNotReadyAddresses": true, + "sessionAffinityConfig": { + "clientIP": { + "timeoutSeconds": -1487653240 + } + } + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "32", + "hostname": "33" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.pb index dbdd9c13016..8c984cfe159 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.yaml new file mode 100644 index 00000000000..b5eb08cb606 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.Service.after_roundtrip.yaml @@ -0,0 +1,59 @@ +apiVersion: v1 +kind: Service +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + clusterIP: "27" + externalIPs: + - "28" + externalName: "31" + externalTrafficPolicy: 螩B + healthCheckNodePort: -21009133 + loadBalancerIP: "29" + loadBalancerSourceRanges: + - "30" + ports: + - name: "24" + nodePort: 2048967527 + port: -1493017703 + protocol: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 + targetPort: -123438221 + publishNotReadyAddresses: true + selector: + "25": "26" + sessionAffinity: 洝尿彀 + sessionAffinityConfig: + clientIP: + timeoutSeconds: -1487653240 + type: ǡƏS$+½H +status: + loadBalancer: + ingress: + - hostname: "33" + ip: "32" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.json new file mode 100644 index 00000000000..5ad277b9211 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.json @@ -0,0 +1,59 @@ +{ + "kind": "ServiceAccount", + "apiVersion": "v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "secrets": [ + { + "kind": "24", + "namespace": "25", + "name": "26", + "uid": "脽ěĂ凗蓏Ŋ蛊ĉy緅縕", + "apiVersion": "27", + "resourceVersion": "28", + "fieldPath": "29" + } + ], + "imagePullSecrets": [ + { + "name": "30" + } + ], + "automountServiceAccountToken": true +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.pb index 37c7524be8a..db07dbc3c4a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.yaml new file mode 100644 index 00000000000..62daa0ee060 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/core.v1.ServiceAccount.after_roundtrip.yaml @@ -0,0 +1,41 @@ +apiVersion: v1 +automountServiceAccountToken: true +imagePullSecrets: +- name: "30" +kind: ServiceAccount +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +secrets: +- apiVersion: "27" + fieldPath: "29" + kind: "24" + name: "26" + namespace: "25" + resourceVersion: "28" + uid: 脽ěĂ凗蓏Ŋ蛊ĉy緅縕 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.json new file mode 100644 index 00000000000..9bb73a46d39 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "Event", + "apiVersion": "events.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "eventTime": "2600-06-10T04:50:19.358488Z", + "series": { + "count": 2114329341, + "lastObservedTime": "1999-07-03T22:31:10.529225Z", + "state": "凗蓏Ŋ蛊ĉy緅縕\u003eŽ" + }, + "reportingController": "24", + "reportingInstance": "25", + "action": "26", + "reason": "27", + "regarding": { + "kind": "28", + "namespace": "29", + "name": "30", + "uid": "DžSǡƏS$+½H牗洝尿彀亞螩B峅", + "apiVersion": "31", + "resourceVersion": "32", + "fieldPath": "33" + }, + "related": { + "kind": "34", + "namespace": "35", + "name": "36", + "uid": "4%a鯿r", + "apiVersion": "37", + "resourceVersion": "38", + "fieldPath": "39" + }, + "note": "40", + "type": "41", + "deprecatedSource": { + "component": "42", + "host": "43" + }, + "deprecatedFirstTimestamp": "2149-06-18T16:38:18Z", + "deprecatedLastTimestamp": "2567-05-09T03:50:37Z", + "deprecatedCount": 254375933 +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.pb index 9e4e27f9c5a..0ea68ac211d 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.yaml new file mode 100644 index 00000000000..d3eef30a52b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/events.k8s.io.v1beta1.Event.after_roundtrip.yaml @@ -0,0 +1,63 @@ +action: "26" +apiVersion: events.k8s.io/v1beta1 +deprecatedCount: 254375933 +deprecatedFirstTimestamp: "2149-06-18T16:38:18Z" +deprecatedLastTimestamp: "2567-05-09T03:50:37Z" +deprecatedSource: + component: "42" + host: "43" +eventTime: "2600-06-10T04:50:19.358488Z" +kind: Event +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +note: "40" +reason: "27" +regarding: + apiVersion: "31" + fieldPath: "33" + kind: "28" + name: "30" + namespace: "29" + resourceVersion: "32" + uid: DžSǡƏS$+½H牗洝尿彀亞螩B峅 +related: + apiVersion: "37" + fieldPath: "39" + kind: "34" + name: "36" + namespace: "35" + resourceVersion: "38" + uid: 4%a鯿r +reportingController: "24" +reportingInstance: "25" +series: + count: 2114329341 + lastObservedTime: "1999-07-03T22:31:10.529225Z" + state: 凗蓏Ŋ蛊ĉy緅縕>Ž +type: "41" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.json new file mode 100644 index 00000000000..98610d66e8d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.json @@ -0,0 +1,1079 @@ +{ + "kind": "DaemonSet", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O", + "resourceVersion": "11397677413428459614", + "generation": 3974191383006284807, + "creationTimestamp": null, + "deletionGracePeriodSeconds": 5087509039175129589, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": ",Q捇ȸ{+ɸ殁", + "controller": true, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "_Ĭ艥\u003c" + }, + "emptyDir": { + "medium": "Ň'Ğİ*", + "sizeLimit": "695" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": -1706940973 + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 1637061888, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": -1092501327 + } + ], + "defaultMode": 62108019, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64", + "readOnly": true + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1884322607, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73" + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "readOnly": true, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "40" + }, + "mode": -332563744 + } + ], + "defaultMode": -861583888 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": 324963473, + "fsType": "103", + "readOnly": true, + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106", + "readOnly": true + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -885708332 + } + ], + "defaultMode": -1853411528, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "readOnly": true, + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "啞川J缮ǚb", + "fsType": "121", + "readOnly": false, + "kind": "ʬ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 1493217478 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "763" + }, + "mode": -1617414299 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": -2137658152 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": -6753602166099171537, + "path": "136" + } + } + ], + "defaultMode": -740816174 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138" + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "sslEnabled": true, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1435152179, + "containerPort": -343150875, + "protocol": "ɥ³ƞsɁ8^ʥǔTĪȸŹă", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": true + }, + "secretRef": { + "name": "165", + "optional": true + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "770" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "Z": "482" + }, + "requests": { + "ŏ{": "980" + } + }, + "volumeMounts": [ + { + "name": "176", + "readOnly": true, + "mountPath": "177", + "subPath": "178", + "mountPropagation": "ĕʄő芖{|", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "pȿŘ阌Ŗ怳冘HǺƶ", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 1366561945, + "timeoutSeconds": 657514697, + "periodSeconds": 408756018, + "successThreshold": 437263194, + "failureThreshold": -1116811061 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 1873902270, + "host": "192", + "scheme": "?Qȫş", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": 2091150210, + "host": "195" + }, + "initialDelaySeconds": -144591150, + "timeoutSeconds": 673378190, + "periodSeconds": 1701891633, + "successThreshold": -1768075156, + "failureThreshold": 273818613 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "196" + ] + }, + "httpGet": { + "path": "197", + "port": "198", + "host": "199", + "scheme": "錯ƶ", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": "202", + "host": "203" + } + }, + "preStop": { + "exec": { + "command": [ + "204" + ] + }, + "httpGet": { + "path": "205", + "port": 2110181803, + "host": "206", + "scheme": "\u0026蕭k ź贩j瀉ǚrǜnh0å", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": "209", + "host": "210" + } + } + }, + "terminationMessagePath": "211", + "terminationMessagePolicy": "恰nj揠8lj黳鈫ʕ", + "imagePullPolicy": "衧ȇe媹H", + "securityContext": { + "capabilities": { + "add": [ + "" + ], + "drop": [ + "臷Ľð»ųKĵ\u00264ʑ%:;栍dʪ" + ] + }, + "privileged": false, + "seLinuxOptions": { + "user": "212", + "role": "213", + "type": "214", + "level": "215" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "216", + "gmsaCredentialSpec": "217" + }, + "runAsUser": 6743064379422188907, + "runAsGroup": 3541984878507294780, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": true, + "procMount": "Rƥ贫d飼$俊跾|@?鷅b" + }, + "stdin": true, + "tty": true + } + ], + "containers": [ + { + "name": "218", + "image": "219", + "command": [ + "220" + ], + "args": [ + "221" + ], + "workingDir": "222", + "ports": [ + { + "name": "223", + "hostPort": -1167973499, + "containerPort": 692541847, + "protocol": "Gưoɘ檲ɨ銦妰黖ȓƇ", + "hostIP": "224" + } + ], + "envFrom": [ + { + "prefix": "225", + "configMapRef": { + "name": "226", + "optional": true + }, + "secretRef": { + "name": "227", + "optional": false + } + } + ], + "env": [ + { + "name": "228", + "value": "229", + "valueFrom": { + "fieldRef": { + "apiVersion": "230", + "fieldPath": "231" + }, + "resourceFieldRef": { + "containerName": "232", + "resource": "233", + "divisor": "385" + }, + "configMapKeyRef": { + "name": "234", + "key": "235", + "optional": false + }, + "secretKeyRef": { + "name": "236", + "key": "237", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "鎷卩蝾H": "824" + }, + "requests": { + "蕵ɢ": "684" + } + }, + "volumeMounts": [ + { + "name": "238", + "mountPath": "239", + "subPath": "240", + "mountPropagation": "2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN", + "subPathExpr": "241" + } + ], + "volumeDevices": [ + { + "name": "242", + "devicePath": "243" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "244" + ] + }, + "httpGet": { + "path": "245", + "port": "246", + "host": "247", + "scheme": "}", + "httpHeaders": [ + { + "name": "248", + "value": "249" + } + ] + }, + "tcpSocket": { + "port": "250", + "host": "251" + }, + "initialDelaySeconds": 1030243869, + "timeoutSeconds": -1080853187, + "periodSeconds": -185042403, + "successThreshold": -374922344, + "failureThreshold": -31530684 + }, + "readinessProbe": { + "exec": { + "command": [ + "252" + ] + }, + "httpGet": { + "path": "253", + "port": "254", + "host": "255", + "httpHeaders": [ + { + "name": "256", + "value": "257" + } + ] + }, + "tcpSocket": { + "port": -289900366, + "host": "258" + }, + "initialDelaySeconds": 559781916, + "timeoutSeconds": -1703360754, + "periodSeconds": -1569009987, + "successThreshold": -1053603859, + "failureThreshold": 1471432155 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "259" + ] + }, + "httpGet": { + "path": "260", + "port": "261", + "host": "262", + "scheme": ":贅wE@Ȗs«öʮĀ\u003cé瞾", + "httpHeaders": [ + { + "name": "263", + "value": "264" + } + ] + }, + "tcpSocket": { + "port": "265", + "host": "266" + } + }, + "preStop": { + "exec": { + "command": [ + "267" + ] + }, + "httpGet": { + "path": "268", + "port": -1718681455, + "host": "269", + "scheme": "*ʙ嫙\u0026蒒5靇C'ɵK.", + "httpHeaders": [ + { + "name": "270", + "value": "271" + } + ] + }, + "tcpSocket": { + "port": "272", + "host": "273" + } + } + }, + "terminationMessagePath": "274", + "terminationMessagePolicy": "£ȹ嫰ƹǔw÷nI粛E煹", + "imagePullPolicy": "ȃv渟7", + "securityContext": { + "capabilities": { + "add": [ + "djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪" + ], + "drop": [ + "mɩC[ó瓧" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "275", + "role": "276", + "type": "277", + "level": "278" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "279", + "gmsaCredentialSpec": "280" + }, + "runAsUser": -6244232606031635964, + "runAsGroup": -2537458620093904059, + "runAsNonRoot": false, + "readOnlyRootFilesystem": true, + "allowPrivilegeEscalation": true, + "procMount": "ɟ踡肒Ao/樝fw[Řż丩Ž" + }, + "stdinOnce": true + } + ], + "restartPolicy": "ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ", + "terminationGracePeriodSeconds": 1221494839594199191, + "activeDeadlineSeconds": -1172377136758373368, + "dnsPolicy": "Ndǂ\u003e5姣\u003e懔%熷谟þ蛯ɰ", + "nodeSelector": { + "281": "282" + }, + "serviceAccountName": "283", + "serviceAccount": "284", + "automountServiceAccountToken": true, + "nodeName": "285", + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "286", + "role": "287", + "type": "288", + "level": "289" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "290", + "gmsaCredentialSpec": "291" + }, + "runAsUser": 5824892309487369487, + "runAsGroup": 6134106493278592168, + "runAsNonRoot": true, + "supplementalGroups": [ + -4964947941541214699 + ], + "fsGroup": -3979882341327374195, + "sysctls": [ + { + "name": "292", + "value": "293" + } + ] + }, + "imagePullSecrets": [ + { + "name": "294" + } + ], + "hostname": "295", + "subdomain": "296", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "297", + "operator": "t莭琽§ć\\ ïì", + "values": [ + "298" + ] + } + ], + "matchFields": [ + { + "key": "299", + "operator": "ȿ0矀Kʝ", + "values": [ + "300" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1281792166, + "preference": { + "matchExpressions": [ + { + "key": "301", + "operator": "", + "values": [ + "302" + ] + } + ], + "matchFields": [ + { + "key": "303", + "operator": "粕擓ƖHVe熼'FD", + "values": [ + "304" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu": "i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m" + }, + "matchExpressions": [ + { + "key": "x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D", + "operator": "NotIn", + "values": [ + "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + ] + } + ] + }, + "namespaces": [ + "311" + ], + "topologyKey": "312" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -1129218498, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q": "N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3" + }, + "matchExpressions": [ + { + "key": "b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p", + "operator": "In", + "values": [ + "9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M" + ] + } + ] + }, + "namespaces": [ + "319" + ], + "topologyKey": "320" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU": "P_3..H..k9M86.9a_-0R_.ZI" + }, + "matchExpressions": [ + { + "key": "8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "327" + ], + "topologyKey": "328" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1262074531, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O": "5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo" + }, + "matchExpressions": [ + { + "key": "3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X", + "operator": "In", + "values": [ + "T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l" + ] + } + ] + }, + "namespaces": [ + "335" + ], + "topologyKey": "336" + } + } + ] + } + }, + "schedulerName": "337", + "tolerations": [ + { + "key": "338", + "operator": "Uȍ", + "value": "339", + "effect": "^\u003cu綡Ţ搯唧", + "tolerationSeconds": 5874355269862618775 + } + ], + "hostAliases": [ + { + "ip": "340", + "hostnames": [ + "341" + ] + } + ], + "priorityClassName": "342", + "priority": -1662855542, + "dnsConfig": { + "nameservers": [ + "343" + ], + "searches": [ + "344" + ], + "options": [ + { + "name": "345", + "value": "346" + } + ] + }, + "readinessGates": [ + { + "conditionType": "l=ƈư呄" + } + ], + "runtimeClassName": "347", + "enableServiceLinks": true, + "preemptionPolicy": "ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ" + } + }, + "updateStrategy": { + "type": "丑ť竹ɁøCSɛĭ楿", + "rollingUpdate": { + + } + }, + "minReadySeconds": 1238814605, + "templateGeneration": 7026077266680344289, + "revisionHistoryLimit": -258261674 + }, + "status": { + "currentNumberScheduled": -555161071, + "numberMisscheduled": 574445425, + "desiredNumberScheduled": 315650291, + "numberReady": -1715156769, + "observedGeneration": -3880303276690778218, + "updatedNumberScheduled": -217444218, + "numberAvailable": 165914231, + "numberUnavailable": -1146687901, + "collisionCount": -1983059344, + "conditions": [ + { + "type": "4姺剟ź魊塾ɖ$rolȋɶuɋ5r儉ɩ", + "status": "-ÚŜĂwǐ擨^幸$Ż料ȭz", + "lastTransitionTime": "2333-12-17T22:44:31Z", + "reason": "348", + "message": "349" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.pb index b3356f457ad..0d9d5667beb 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.yaml new file mode 100644 index 00000000000..88b244885df --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.DaemonSet.after_roundtrip.yaml @@ -0,0 +1,732 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 1238814605 + revisionHistoryLimit: -258261674 + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: 5087509039175129589 + finalizers: + - "42" + generateName: "31" + generation: 3974191383006284807 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: true + kind: "40" + name: "41" + uid: ',Q捇ȸ{+ɸ殁' + resourceVersion: "11397677413428459614" + selfLink: "33" + uid: ƐP_痸荎僋bŭDz鯰硰{舁吉蓨O + spec: + activeDeadlineSeconds: -1172377136758373368 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "301" + operator: "" + values: + - "302" + matchFields: + - key: "303" + operator: 粕擓ƖHVe熼'FD + values: + - "304" + weight: 1281792166 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "297" + operator: t莭琽§ć\ ïì + values: + - "298" + matchFields: + - key: "299" + operator: ȿ0矀Kʝ + values: + - "300" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: b-skj5---r-q34cshj3zi-1-w/F---.M.U_-m.-P.yP9S--858LI__.8____rO-S-P_-...0c.-p + operator: In + values: + - 9F_C-rtSY.g._2F7.-_e..Or_-.3OHgt._U.-x_rC9..M + matchLabels: + aM214_.-N_g-..__._____K_g1cXfr.4_.-_-_-...1py_8-3..s._.x.2K_q: N0S-CqW.D_8--21kF-c026.-iTl.1-.VT--5mj_9.M.3 + namespaces: + - "319" + topologyKey: "320" + weight: -1129218498 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: x4--s--xu-d42--clo90---461v-07r--0---8-30iu/V18_...E.-2D + operator: NotIn + values: + - O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + matchLabels: + q1d---x/31..jtFe8b_A_..P1s-V.9.4..9..cu: i.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_m + namespaces: + - "311" + topologyKey: "312" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 3zHw.H__V.Vz_6.Hz_V_.r_v_._e_-78o_6Z..11_7X + operator: In + values: + - T.miw_7a_...8-_0__5HG2_5XOAX.gUqV22-4-ye52yQh7.6l + matchLabels: + 1.O-BZ..6-1.S-B3_.b17ca-_p-y.eQZ9p_6.C.-e16O: 5Q-U-_s-mtA.W5_-5_.V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-Wo + namespaces: + - "335" + topologyKey: "336" + weight: 1262074531 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8-e-l203-8sln7-3x-b--55039780bdw0-1-47rrw8-5ts-7-b-p-5-5wmi-40.k5p-26-u5wg-gb8a-6-80-4-6849--w-0-2u/8_.O_..8n.--z_-..6W.VK.sTt.-X + operator: DoesNotExist + matchLabels: + 1j2--a.pp9-8--m-cbck561-72-l84--162-gk2-99v2xu-3po4--3os1-5-ufkr-x0/3G.b_9_1o.w_aI._31-_I-A-_3bz._8MU: P_3..H..k9M86.9a_-0R_.ZI + namespaces: + - "327" + topologyKey: "328" + automountServiceAccountToken: true + containers: + - args: + - "221" + command: + - "220" + env: + - name: "228" + value: "229" + valueFrom: + configMapKeyRef: + key: "235" + name: "234" + optional: false + fieldRef: + apiVersion: "230" + fieldPath: "231" + resourceFieldRef: + containerName: "232" + divisor: "385" + resource: "233" + secretKeyRef: + key: "237" + name: "236" + optional: true + envFrom: + - configMapRef: + name: "226" + optional: true + prefix: "225" + secretRef: + name: "227" + optional: false + image: "219" + imagePullPolicy: ȃv渟7 + lifecycle: + postStart: + exec: + command: + - "259" + httpGet: + host: "262" + httpHeaders: + - name: "263" + value: "264" + path: "260" + port: "261" + scheme: :贅wE@Ȗs«öʮĀ<é瞾 + tcpSocket: + host: "266" + port: "265" + preStop: + exec: + command: + - "267" + httpGet: + host: "269" + httpHeaders: + - name: "270" + value: "271" + path: "268" + port: -1718681455 + scheme: '*ʙ嫙&蒒5靇C''ɵK.' + tcpSocket: + host: "273" + port: "272" + livenessProbe: + exec: + command: + - "244" + failureThreshold: -31530684 + httpGet: + host: "247" + httpHeaders: + - name: "248" + value: "249" + path: "245" + port: "246" + scheme: '}' + initialDelaySeconds: 1030243869 + periodSeconds: -185042403 + successThreshold: -374922344 + tcpSocket: + host: "251" + port: "250" + timeoutSeconds: -1080853187 + name: "218" + ports: + - containerPort: 692541847 + hostIP: "224" + hostPort: -1167973499 + name: "223" + protocol: Gưoɘ檲ɨ銦妰黖ȓƇ + readinessProbe: + exec: + command: + - "252" + failureThreshold: 1471432155 + httpGet: + host: "255" + httpHeaders: + - name: "256" + value: "257" + path: "253" + port: "254" + initialDelaySeconds: 559781916 + periodSeconds: -1569009987 + successThreshold: -1053603859 + tcpSocket: + host: "258" + port: -289900366 + timeoutSeconds: -1703360754 + resources: + limits: + 鎷卩蝾H: "824" + requests: + 蕵ɢ: "684" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - djƯĖ漘Z剚敍0)鈼¬麄p呝TG;邪 + drop: + - mɩC[ó瓧 + privileged: true + procMount: ɟ踡肒Ao/樝fw[Řż丩Ž + readOnlyRootFilesystem: true + runAsGroup: -2537458620093904059 + runAsNonRoot: false + runAsUser: -6244232606031635964 + seLinuxOptions: + level: "278" + role: "276" + type: "277" + user: "275" + windowsOptions: + gmsaCredentialSpec: "280" + gmsaCredentialSpecName: "279" + stdinOnce: true + terminationMessagePath: "274" + terminationMessagePolicy: £ȹ嫰ƹǔw÷nI粛E煹 + volumeDevices: + - devicePath: "243" + name: "242" + volumeMounts: + - mountPath: "239" + mountPropagation: 2:öY鶪5w垁鷌辪虽U珝Żwʮ馜üN + name: "238" + subPath: "240" + subPathExpr: "241" + workingDir: "222" + dnsConfig: + nameservers: + - "343" + options: + - name: "345" + value: "346" + searches: + - "344" + dnsPolicy: Ndǂ>5姣>懔%熷谟þ蛯ɰ + enableServiceLinks: true + hostAliases: + - hostnames: + - "341" + ip: "340" + hostPID: true + hostname: "295" + imagePullSecrets: + - name: "294" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "770" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: 衧ȇe媹H + lifecycle: + postStart: + exec: + command: + - "196" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "197" + port: "198" + scheme: 錯ƶ + tcpSocket: + host: "203" + port: "202" + preStop: + exec: + command: + - "204" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "205" + port: 2110181803 + scheme: '&蕭k ź贩j瀉ǚrǜnh0å' + tcpSocket: + host: "210" + port: "209" + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1116811061 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: pȿŘ阌Ŗ怳冘HǺƶ + initialDelaySeconds: 1366561945 + periodSeconds: 408756018 + successThreshold: 437263194 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 657514697 + name: "156" + ports: + - containerPort: -343150875 + hostIP: "162" + hostPort: 1435152179 + name: "161" + protocol: ɥ³ƞsɁ8^ʥǔTĪȸŹă + readinessProbe: + exec: + command: + - "190" + failureThreshold: 273818613 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 1873902270 + scheme: ?Qȫş + initialDelaySeconds: -144591150 + periodSeconds: 1701891633 + successThreshold: -1768075156 + tcpSocket: + host: "195" + port: 2091150210 + timeoutSeconds: 673378190 + resources: + limits: + Z: "482" + requests: + ŏ{: "980" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - "" + drop: + - 臷Ľð»ųKĵ&4ʑ%:;栍dʪ + privileged: false + procMount: Rƥ贫d飼$俊跾|@?鷅b + readOnlyRootFilesystem: false + runAsGroup: 3541984878507294780 + runAsNonRoot: false + runAsUser: 6743064379422188907 + seLinuxOptions: + level: "215" + role: "213" + type: "214" + user: "212" + windowsOptions: + gmsaCredentialSpec: "217" + gmsaCredentialSpecName: "216" + stdin: true + terminationMessagePath: "211" + terminationMessagePolicy: 恰nj揠8lj黳鈫ʕ + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: ĕʄő芖{| + name: "176" + readOnly: true + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "285" + nodeSelector: + "281": "282" + preemptionPolicy: ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ + priority: -1662855542 + priorityClassName: "342" + readinessGates: + - conditionType: l=ƈư呄 + restartPolicy: ŻʘY賃ɪ鐊瀑Ź9ǕLLȊɞ-uƻ悖ȩ + runtimeClassName: "347" + schedulerName: "337" + securityContext: + fsGroup: -3979882341327374195 + runAsGroup: 6134106493278592168 + runAsNonRoot: true + runAsUser: 5824892309487369487 + seLinuxOptions: + level: "289" + role: "287" + type: "288" + user: "286" + supplementalGroups: + - -4964947941541214699 + sysctls: + - name: "292" + value: "293" + windowsOptions: + gmsaCredentialSpec: "291" + gmsaCredentialSpecName: "290" + serviceAccount: "284" + serviceAccountName: "283" + shareProcessNamespace: true + subdomain: "296" + terminationGracePeriodSeconds: 1221494839594199191 + tolerations: + - effect: ^犵殇ŕ-Ɂ圯W' + initialDelaySeconds: -1191528701 + periodSeconds: 415947324 + successThreshold: 18113448 + tcpSocket: + host: "256" + port: "255" + timeoutSeconds: -978176982 + resources: + limits: + 癃8鸖: "881" + requests: + Zɾģ毋Ó6dz娝嘚庎D}埽uʎ: "63" + securityContext: + allowPrivilegeEscalation: true + capabilities: + add: + - 碔 + drop: + - NKƙ順\E¦队偯J僳徥淳4揻-$ + privileged: false + procMount: ',ŕ' + readOnlyRootFilesystem: false + runAsGroup: 2011630253582325853 + runAsNonRoot: false + runAsUser: -7971724279034955974 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdinOnce: true + terminationMessagePath: "272" + terminationMessagePolicy: ' wƯ貾坢''跩aŕ' + volumeDevices: + - devicePath: "241" + name: "240" + volumeMounts: + - mountPath: "237" + mountPropagation: ɷ9Ì崟¿瘦ɖ緕ȚÍ勅跦Opw + name: "236" + readOnly: true + subPath: "238" + subPathExpr: "239" + workingDir: "220" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: 鍓贯澔 ƺ蛜6Ɖ飴 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: false + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "813" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: true + envFrom: + - configMapRef: + name: "164" + optional: true + prefix: "163" + secretRef: + name: "165" + optional: true + image: "157" + imagePullPolicy: Ź9ǕLLȊɞ-uƻ悖 + lifecycle: + postStart: + exec: + command: + - "195" + httpGet: + host: "198" + httpHeaders: + - name: "199" + value: "200" + path: "196" + port: "197" + scheme: ɩC + tcpSocket: + host: "202" + port: "201" + preStop: + exec: + command: + - "203" + httpGet: + host: "205" + httpHeaders: + - name: "206" + value: "207" + path: "204" + port: 747802823 + scheme: ĨFħ籘Àǒɿʒ + tcpSocket: + host: "208" + port: 1912934380 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1650568978 + httpGet: + host: "184" + httpHeaders: + - name: "185" + value: "186" + path: "183" + port: -1167888910 + scheme: .Q貇£ȹ嫰ƹǔw÷nI + initialDelaySeconds: -162264011 + periodSeconds: -1429994426 + successThreshold: 135036402 + tcpSocket: + host: "188" + port: "187" + timeoutSeconds: 800220849 + name: "156" + ports: + - containerPort: 1180382332 + hostIP: "162" + hostPort: 963442342 + name: "161" + protocol: H韹寬娬ï瓼猀2:öY鶪5w垁 + readinessProbe: + exec: + command: + - "189" + failureThreshold: 893619181 + httpGet: + host: "191" + httpHeaders: + - name: "192" + value: "193" + path: "190" + port: -2015604435 + scheme: jƯĖ漘Z剚敍0) + initialDelaySeconds: -2031266553 + periodSeconds: -648954478 + successThreshold: 1170649416 + tcpSocket: + host: "194" + port: 424236719 + timeoutSeconds: -840997104 + resources: + limits: + Nșƶ4ĩĉş蝿ɖȃ賲鐅臬dH巧壚t: "770" + requests: + sn芞QÄȻȊ+?ƭ峧: "970" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƹ[Ęİ榌U髷裎$MVȟ@7 + drop: + - 奺Ȋ礶惇¸t颟.鵫ǚ + privileged: true + procMount: 莭琽§ć\ ïì«丯Ƙ枛牐ɺ + readOnlyRootFilesystem: false + runAsGroup: -7821473471908167720 + runAsNonRoot: false + runAsUser: -834696834428133864 + seLinuxOptions: + level: "213" + role: "211" + type: "212" + user: "210" + windowsOptions: + gmsaCredentialSpec: "215" + gmsaCredentialSpecName: "214" + terminationMessagePath: "209" + terminationMessagePolicy: 1ſ盷褎weLJèux榜VƋZ1Ůđ眊 + tty: true + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: «öʮĀ<é瞾ʀNŬɨǙÄr蛏豈ɃHŠ + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: qiǙĞǠ + priority: -895317190 + priorityClassName: "340" + readinessGates: + - conditionType: ċƹ|慼櫁色苆试揯遐e4'ď曕椐敛n + restartPolicy: M蘇KŅ/»頸+SÄ蚃ɣľ)酊龨δ + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: -500234369132816308 + runAsGroup: 3716388262106582789 + runAsNonRoot: true + runAsUser: -6241205430888228274 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 2706433733228765005 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -1027492015449357669 + tolerations: + - effect: 儉ɩ柀 + key: "336" + operator: 抷qTfZȻ干m謆7 + tolerationSeconds: -7411984641310969236 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: -1996616480 + volumeID: "55" + azureDisk: + cachingMode: 唼Ģ猇õǶț鹎ğ#咻痗ȡmƴy綸_ + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 參遼ūP + readOnly: true + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 480521693 + items: + - key: "108" + mode: -1296140 + path: "109" + name: "107" + optional: false + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -1376537100 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1482763519 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "772" + resource: "101" + emptyDir: + medium: o&蕭k ź贩j瀉 + sizeLimit: "621" + fc: + fsType: "103" + lun: -1902521464 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + readOnly: true + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: -1321131665 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: Uʎ浵ɲõ + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: 636617833 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + readOnly: true + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: -50623103 + sources: + - configMap: + items: + - key: "133" + mode: 1569606284 + path: "134" + name: "132" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -1319998825 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "838" + resource: "131" + secret: + items: + - key: "125" + mode: 996680040 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: -4636499237765408684 + path: "136" + quobyte: + group: "117" + readOnly: true + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + readOnly: true + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + readOnly: true + secretRef: + name: "141" + sslEnabled: true + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: -288563359 + items: + - key: "61" + mode: -1365115016 + path: "62" + optional: false + secretName: "60" + storageos: + fsType: "149" + readOnly: true + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: -882790979 + collisionCount: 1813037030 + conditions: + - lastTransitionTime: "2682-02-22T19:36:37Z" + lastUpdateTime: "2811-10-04T08:41:37Z" + message: "347" + reason: "346" + status: ɩ繞怨Ǫ + type: 雤Ƽ]焤Ɂ癏BɺȔªɛȨç捌聮ŃŻ + observedGeneration: -5913324997018604801 + readyReplicas: -1159900491 + replicas: -1158620766 + unavailableReplicas: -1006636575 + updatedReplicas: 1221768764 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.json new file mode 100644 index 00000000000..cdd2d329ecb --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.json @@ -0,0 +1,82 @@ +{ + "kind": "Ingress", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "backend": { + "serviceName": "24", + "servicePort": "25" + }, + "tls": [ + { + "hosts": [ + "26" + ], + "secretName": "27" + } + ], + "rules": [ + { + "host": "28", + "http": { + "paths": [ + { + "path": "29", + "backend": { + "serviceName": "30", + "servicePort": -213805612 + } + } + ] + } + } + ] + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "31", + "hostname": "32" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.pb index c1ed7662e11..05eaab55890 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.yaml new file mode 100644 index 00000000000..b62dba8ab94 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Ingress.after_roundtrip.yaml @@ -0,0 +1,51 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + backend: + serviceName: "24" + servicePort: "25" + rules: + - host: "28" + http: + paths: + - backend: + serviceName: "30" + servicePort: -213805612 + path: "29" + tls: + - hosts: + - "26" + secretName: "27" +status: + loadBalancer: + ingress: + - hostname: "32" + ip: "31" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.json new file mode 100644 index 00000000000..a82d5854538 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.json @@ -0,0 +1,155 @@ +{ + "kind": "NetworkPolicy", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "podSelector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "ingress": [ + { + "ports": [ + { + "protocol": "ÐƣKʘńw:5塋訩塶\"=y钡n" + } + ], + "from": [ + { + "podSelector": { + "matchLabels": { + "y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk": "h-JM" + }, + "matchExpressions": [ + { + "key": "44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7", + "operator": "In", + "values": [ + "17_.8CnT" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "rSf5_Or.i1_7z.WH-..T": "2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0" + }, + "matchExpressions": [ + { + "key": "83.SD..P.---5.-3", + "operator": "NotIn", + "values": [ + "hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q" + ] + } + ] + }, + "ipBlock": { + "cidr": "42", + "except": [ + "43" + ] + } + } + ] + } + ], + "egress": [ + { + "ports": [ + { + "protocol": "ƯĖ漘Z剚敍0)鈼¬麄p呝T" + } + ], + "to": [ + { + "podSelector": { + "matchLabels": { + "9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm": "2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P" + }, + "matchExpressions": [ + { + "key": "Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8", + "operator": "NotIn", + "values": [ + "q.0-_1-F.h-__k_K5._3" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u": "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + }, + "matchExpressions": [ + { + "key": "5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M", + "operator": "NotIn", + "values": [ + "D.GgT7_7P" + ] + } + ] + }, + "ipBlock": { + "cidr": "56", + "except": [ + "57" + ] + } + } + ] + } + ], + "policyTypes": [ + "h4ɊHȖ|ʐ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.pb index e2c9156f7d6..7ca8dee4cff 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.yaml new file mode 100644 index 00000000000..2e2ca1261b4 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.NetworkPolicy.after_roundtrip.yaml @@ -0,0 +1,89 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + egress: + - ports: + - protocol: ƯĖ漘Z剚敍0)鈼¬麄p呝T + to: + - ipBlock: + cidr: "56" + except: + - "57" + namespaceSelector: + matchExpressions: + - key: 5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M + operator: NotIn + values: + - D.GgT7_7P + matchLabels: + G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u: O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + podSelector: + matchExpressions: + - key: Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8 + operator: NotIn + values: + - q.0-_1-F.h-__k_K5._3 + matchLabels: + 9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm: 2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P + ingress: + - from: + - ipBlock: + cidr: "42" + except: + - "43" + namespaceSelector: + matchExpressions: + - key: 83.SD..P.---5.-3 + operator: NotIn + values: + - hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q + matchLabels: + rSf5_Or.i1_7z.WH-..T: 2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0 + podSelector: + matchExpressions: + - key: 44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7 + operator: In + values: + - 17_.8CnT + matchLabels: + y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk: h-JM + ports: + - protocol: ÐƣKʘńw:5塋訩塶"=y钡n + podSelector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + policyTypes: + - h4ɊHȖ|ʐ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.json new file mode 100644 index 00000000000..09c0490612c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.json @@ -0,0 +1,143 @@ +{ + "kind": "PodSecurityPolicy", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "privileged": true, + "defaultAddCapabilities": [ + "ǸƢ6/" + ], + "requiredDropCapabilities": [ + "VŚ(ĿȊ甞谐颋" + ], + "allowedCapabilities": [ + "SǡƏ" + ], + "volumes": [ + "$+½H牗洝尿彀亞螩B峅" + ], + "hostNetwork": true, + "hostPorts": [ + { + "min": -827642756, + "max": -1487653240 + } + ], + "hostPID": true, + "hostIPC": true, + "seLinux": { + "rule": "", + "seLinuxOptions": { + "user": "24", + "role": "25", + "type": "26", + "level": "27" + } + }, + "runAsUser": { + "rule": ":狞夌碕ʂɭîcP$Iņɖ", + "ranges": [ + { + "min": 6715860513467504728, + "max": -7606590868934742876 + } + ] + }, + "runAsGroup": { + "rule": "ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(-", + "ranges": [ + { + "min": 4788190398976706073, + "max": 7506785378065797295 + } + ] + }, + "supplementalGroups": { + "rule": "?øēƺ魋Ď儇击3ƆìQ", + "ranges": [ + { + "min": -9190478501544852634, + "max": -8763960668058519584 + } + ] + }, + "fsGroup": { + "rule": "託仭", + "ranges": [ + { + "min": -7003704988542234731, + "max": -2225037131652530471 + } + ] + }, + "defaultAllowPrivilegeEscalation": false, + "allowPrivilegeEscalation": false, + "allowedHostPaths": [ + { + "pathPrefix": "28" + } + ], + "allowedFlexVolumes": [ + { + "driver": "29" + } + ], + "allowedCSIDrivers": [ + { + "name": "30" + } + ], + "allowedUnsafeSysctls": [ + "31" + ], + "forbiddenSysctls": [ + "32" + ], + "allowedProcMountTypes": [ + "¬轚9Ȏ瀮昃" + ], + "runtimeClass": { + "allowedRuntimeClassNames": [ + "33" + ], + "defaultRuntimeClassName": "34" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.pb index cc4f2ce0f5c..3a0567fcefb 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.yaml new file mode 100644 index 00000000000..2022f89ab48 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.PodSecurityPolicy.after_roundtrip.yaml @@ -0,0 +1,91 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + allowPrivilegeEscalation: false + allowedCSIDrivers: + - name: "30" + allowedCapabilities: + - SǡƏ + allowedFlexVolumes: + - driver: "29" + allowedHostPaths: + - pathPrefix: "28" + allowedProcMountTypes: + - ¬轚9Ȏ瀮昃 + allowedUnsafeSysctls: + - "31" + defaultAddCapabilities: + - ǸƢ6/ + defaultAllowPrivilegeEscalation: false + forbiddenSysctls: + - "32" + fsGroup: + ranges: + - max: -2225037131652530471 + min: -7003704988542234731 + rule: 託仭 + hostIPC: true + hostNetwork: true + hostPID: true + hostPorts: + - max: -1487653240 + min: -827642756 + privileged: true + requiredDropCapabilities: + - VŚ(ĿȊ甞谐颋 + runAsGroup: + ranges: + - max: 7506785378065797295 + min: 4788190398976706073 + rule: ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(- + runAsUser: + ranges: + - max: -7606590868934742876 + min: 6715860513467504728 + rule: :狞夌碕ʂɭîcP$Iņɖ + runtimeClass: + allowedRuntimeClassNames: + - "33" + defaultRuntimeClassName: "34" + seLinux: + rule: "" + seLinuxOptions: + level: "27" + role: "25" + type: "26" + user: "24" + supplementalGroups: + ranges: + - max: -8763960668058519584 + min: -9190478501544852634 + rule: ?øēƺ魋Ď儇击3ƆìQ + volumes: + - $+½H牗洝尿彀亞螩B峅 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.json new file mode 100644 index 00000000000..a52e8007c52 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.json @@ -0,0 +1,1060 @@ +{ + "kind": "ReplicaSet", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -1978186127, + "minReadySeconds": 2114329341, + "selector": { + "matchLabels": { + "0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7": "s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8" + }, + "matchExpressions": [ + { + "key": "M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G", + "operator": "NotIn", + "values": [ + "7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU" + ] + } + ] + }, + "template": { + "metadata": { + "name": "30", + "generateName": "31", + "namespace": "32", + "selfLink": "33", + "uid": "诫z徃鷢6ȥ啕禗", + "resourceVersion": "11500002557443244703", + "generation": 1395707490843892091, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4739960484747932992, + "labels": { + "35": "36" + }, + "annotations": { + "37": "38" + }, + "ownerReferences": [ + { + "apiVersion": "39", + "kind": "40", + "name": "41", + "uid": "·Õ", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "42" + ], + "clusterName": "43", + "managedFields": [ + { + "manager": "44", + "operation": "ɔȖ脵鴈Ōƾ焁yǠ/淹\\韲翁\u0026", + "apiVersion": "45" + } + ] + }, + "spec": { + "volumes": [ + { + "name": "51", + "hostPath": { + "path": "52", + "type": "ȱ蓿彭聡A3fƻf" + }, + "emptyDir": { + "medium": "繡楙¯ĦE勗E濞偘", + "sizeLimit": "349" + }, + "gcePersistentDisk": { + "pdName": "53", + "fsType": "54", + "partition": 1648350164, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "55", + "fsType": "56", + "partition": 200492355, + "readOnly": true + }, + "gitRepo": { + "repository": "57", + "revision": "58", + "directory": "59" + }, + "secret": { + "secretName": "60", + "items": [ + { + "key": "61", + "path": "62", + "mode": 1360806276 + } + ], + "defaultMode": 395412881, + "optional": true + }, + "nfs": { + "server": "63", + "path": "64" + }, + "iscsi": { + "targetPortal": "65", + "iqn": "66", + "lun": -1746427184, + "iscsiInterface": "67", + "fsType": "68", + "portals": [ + "69" + ], + "secretRef": { + "name": "70" + }, + "initiatorName": "71" + }, + "glusterfs": { + "endpoints": "72", + "path": "73", + "readOnly": true + }, + "persistentVolumeClaim": { + "claimName": "74" + }, + "rbd": { + "monitors": [ + "75" + ], + "image": "76", + "fsType": "77", + "pool": "78", + "user": "79", + "keyring": "80", + "secretRef": { + "name": "81" + } + }, + "flexVolume": { + "driver": "82", + "fsType": "83", + "secretRef": { + "name": "84" + }, + "options": { + "85": "86" + } + }, + "cinder": { + "volumeID": "87", + "fsType": "88", + "readOnly": true, + "secretRef": { + "name": "89" + } + }, + "cephfs": { + "monitors": [ + "90" + ], + "path": "91", + "user": "92", + "secretFile": "93", + "secretRef": { + "name": "94" + }, + "readOnly": true + }, + "flocker": { + "datasetName": "95", + "datasetUUID": "96" + }, + "downwardAPI": { + "items": [ + { + "path": "97", + "fieldRef": { + "apiVersion": "98", + "fieldPath": "99" + }, + "resourceFieldRef": { + "containerName": "100", + "resource": "101", + "divisor": "51" + }, + "mode": -1332301579 + } + ], + "defaultMode": -395029362 + }, + "fc": { + "targetWWNs": [ + "102" + ], + "lun": -2007808768, + "fsType": "103", + "wwids": [ + "104" + ] + }, + "azureFile": { + "secretName": "105", + "shareName": "106" + }, + "configMap": { + "name": "107", + "items": [ + { + "key": "108", + "path": "109", + "mode": -1057154155 + } + ], + "defaultMode": 1632959949, + "optional": true + }, + "vsphereVolume": { + "volumePath": "110", + "fsType": "111", + "storagePolicyName": "112", + "storagePolicyID": "113" + }, + "quobyte": { + "registry": "114", + "volume": "115", + "user": "116", + "group": "117", + "tenant": "118" + }, + "azureDisk": { + "diskName": "119", + "diskURI": "120", + "cachingMode": "躢", + "fsType": "121", + "readOnly": false, + "kind": "黰eȪ嵛4$%Qɰ" + }, + "photonPersistentDisk": { + "pdID": "122", + "fsType": "123" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": 273818613 + } + ], + "optional": false + }, + "downwardAPI": { + "items": [ + { + "path": "127", + "fieldRef": { + "apiVersion": "128", + "fieldPath": "129" + }, + "resourceFieldRef": { + "containerName": "130", + "resource": "131", + "divisor": "934" + }, + "mode": -687313111 + } + ] + }, + "configMap": { + "name": "132", + "items": [ + { + "key": "133", + "path": "134", + "mode": 2020789772 + } + ], + "optional": true + }, + "serviceAccountToken": { + "audience": "135", + "expirationSeconds": 3485267088372060587, + "path": "136" + } + } + ], + "defaultMode": 715087892 + }, + "portworxVolume": { + "volumeID": "137", + "fsType": "138", + "readOnly": true + }, + "scaleIO": { + "gateway": "139", + "system": "140", + "secretRef": { + "name": "141" + }, + "protectionDomain": "142", + "storagePool": "143", + "storageMode": "144", + "volumeName": "145", + "fsType": "146" + }, + "storageos": { + "volumeName": "147", + "volumeNamespace": "148", + "fsType": "149", + "secretRef": { + "name": "150" + } + }, + "csi": { + "driver": "151", + "readOnly": false, + "fsType": "152", + "volumeAttributes": { + "153": "154" + }, + "nodePublishSecretRef": { + "name": "155" + } + } + } + ], + "initContainers": [ + { + "name": "156", + "image": "157", + "command": [ + "158" + ], + "args": [ + "159" + ], + "workingDir": "160", + "ports": [ + { + "name": "161", + "hostPort": 1473141590, + "containerPort": -1996616480, + "protocol": "ł/擇ɦĽ胚O醔ɍ厶", + "hostIP": "162" + } + ], + "envFrom": [ + { + "prefix": "163", + "configMapRef": { + "name": "164", + "optional": false + }, + "secretRef": { + "name": "165", + "optional": false + } + } + ], + "env": [ + { + "name": "166", + "value": "167", + "valueFrom": { + "fieldRef": { + "apiVersion": "168", + "fieldPath": "169" + }, + "resourceFieldRef": { + "containerName": "170", + "resource": "171", + "divisor": "375" + }, + "configMapKeyRef": { + "name": "172", + "key": "173", + "optional": true + }, + "secretKeyRef": { + "name": "174", + "key": "175", + "optional": false + } + } + } + ], + "resources": { + "limits": { + "": "596" + }, + "requests": { + "a坩O`涁İ而踪鄌eÞȦY籎顒": "45" + } + }, + "volumeMounts": [ + { + "name": "176", + "mountPath": "177", + "subPath": "178", + "mountPropagation": "捘ɍi縱ù墴", + "subPathExpr": "179" + } + ], + "volumeDevices": [ + { + "name": "180", + "devicePath": "181" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "182" + ] + }, + "httpGet": { + "path": "183", + "port": "184", + "host": "185", + "scheme": "痗ȡmƴy綸_Ú8參遼ūPH", + "httpHeaders": [ + { + "name": "186", + "value": "187" + } + ] + }, + "tcpSocket": { + "port": "188", + "host": "189" + }, + "initialDelaySeconds": 655980302, + "timeoutSeconds": 741871873, + "periodSeconds": 446829537, + "successThreshold": -1987044888, + "failureThreshold": -1638339389 + }, + "readinessProbe": { + "exec": { + "command": [ + "190" + ] + }, + "httpGet": { + "path": "191", + "port": 961508537, + "host": "192", + "scheme": "黖ȓ", + "httpHeaders": [ + { + "name": "193", + "value": "194" + } + ] + }, + "tcpSocket": { + "port": "195", + "host": "196" + }, + "initialDelaySeconds": -50623103, + "timeoutSeconds": 1795738696, + "periodSeconds": -1350331007, + "successThreshold": -1145306833, + "failureThreshold": 2063799569 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "197" + ] + }, + "httpGet": { + "path": "198", + "port": -2007811220, + "host": "199", + "scheme": "鎷卩蝾H", + "httpHeaders": [ + { + "name": "200", + "value": "201" + } + ] + }, + "tcpSocket": { + "port": -2035009296, + "host": "202" + } + }, + "preStop": { + "exec": { + "command": [ + "203" + ] + }, + "httpGet": { + "path": "204", + "port": "205", + "host": "206", + "scheme": "ńMǰ溟ɴ扵閝", + "httpHeaders": [ + { + "name": "207", + "value": "208" + } + ] + }, + "tcpSocket": { + "port": -1474440600, + "host": "209" + } + } + }, + "terminationMessagePath": "210", + "terminationMessagePolicy": "廡ɑ龫`劳\u0026¼傭Ȟ1酃=6}ɡŇ", + "imagePullPolicy": "ɖȃ賲鐅臬dH巧壚tC十Oɢ", + "securityContext": { + "capabilities": { + "add": [ + "d鲡" + ], + "drop": [ + "贅wE@Ȗs«öʮĀ\u003cé" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "211", + "role": "212", + "type": "213", + "level": "214" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "215", + "gmsaCredentialSpec": "216" + }, + "runAsUser": -7286288718856494813, + "runAsGroup": -5951050835676650382, + "runAsNonRoot": true, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷" + }, + "stdinOnce": true + } + ], + "containers": [ + { + "name": "217", + "image": "218", + "command": [ + "219" + ], + "args": [ + "220" + ], + "workingDir": "221", + "ports": [ + { + "name": "222", + "hostPort": -1470854631, + "containerPort": -1815391069, + "protocol": "Ƹʋŀ樺ȃv", + "hostIP": "223" + } + ], + "envFrom": [ + { + "prefix": "224", + "configMapRef": { + "name": "225", + "optional": true + }, + "secretRef": { + "name": "226", + "optional": true + } + } + ], + "env": [ + { + "name": "227", + "value": "228", + "valueFrom": { + "fieldRef": { + "apiVersion": "229", + "fieldPath": "230" + }, + "resourceFieldRef": { + "containerName": "231", + "resource": "232", + "divisor": "508" + }, + "configMapKeyRef": { + "name": "233", + "key": "234", + "optional": false + }, + "secretKeyRef": { + "name": "235", + "key": "236", + "optional": true + } + } + } + ], + "resources": { + "limits": { + "剚敍0)鈼¬麄p呝TG": "305" + }, + "requests": { + "瓶": "806" + } + }, + "volumeMounts": [ + { + "name": "237", + "readOnly": true, + "mountPath": "238", + "subPath": "239", + "mountPropagation": "", + "subPathExpr": "240" + } + ], + "volumeDevices": [ + { + "name": "241", + "devicePath": "242" + } + ], + "livenessProbe": { + "exec": { + "command": [ + "243" + ] + }, + "httpGet": { + "path": "244", + "port": "245", + "host": "246", + "scheme": "ȫ焗捏ĨFħ籘Àǒɿʒ刽", + "httpHeaders": [ + { + "name": "247", + "value": "248" + } + ] + }, + "tcpSocket": { + "port": 1096174794, + "host": "249" + }, + "initialDelaySeconds": 1591029717, + "timeoutSeconds": 1255169591, + "periodSeconds": 622473257, + "successThreshold": -966649167, + "failureThreshold": 817152661 + }, + "readinessProbe": { + "exec": { + "command": [ + "250" + ] + }, + "httpGet": { + "path": "251", + "port": "252", + "host": "253", + "scheme": "ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ", + "httpHeaders": [ + { + "name": "254", + "value": "255" + } + ] + }, + "tcpSocket": { + "port": "256", + "host": "257" + }, + "initialDelaySeconds": -394397948, + "timeoutSeconds": 2040455355, + "periodSeconds": 1505972335, + "successThreshold": -26910286, + "failureThreshold": 1214895765 + }, + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "258" + ] + }, + "httpGet": { + "path": "259", + "port": "260", + "host": "261", + "scheme": "Ƹ[Ęİ榌U髷裎$MVȟ@7", + "httpHeaders": [ + { + "name": "262", + "value": "263" + } + ] + }, + "tcpSocket": { + "port": "264", + "host": "265" + } + }, + "preStop": { + "exec": { + "command": [ + "266" + ] + }, + "httpGet": { + "path": "267", + "port": -1675041613, + "host": "268", + "scheme": "揆ɘȌ脾嚏吐", + "httpHeaders": [ + { + "name": "269", + "value": "270" + } + ] + }, + "tcpSocket": { + "port": -194343002, + "host": "271" + } + } + }, + "terminationMessagePath": "272", + "terminationMessagePolicy": "Ȥ藠3.", + "imagePullPolicy": "t莭琽§ć\\ ïì", + "securityContext": { + "capabilities": { + "add": [ + "Ƙ枛牐ɺ皚|懥ƖN" + ], + "drop": [ + "擓ƖHVe熼'FD剂讼ɓȌʟni酛" + ] + }, + "privileged": true, + "seLinuxOptions": { + "user": "273", + "role": "274", + "type": "275", + "level": "276" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "277", + "gmsaCredentialSpec": "278" + }, + "runAsUser": -2142888785755371163, + "runAsGroup": -2879304435996142911, + "runAsNonRoot": false, + "readOnlyRootFilesystem": false, + "allowPrivilegeEscalation": false, + "procMount": "Ŧ癃8鸖ɱJȉ罴ņ螡źȰ?" + }, + "stdin": true + } + ], + "restartPolicy": "ȶ网棊ʢ=wǕɳɷ9Ì", + "terminationGracePeriodSeconds": -860974700141841896, + "activeDeadlineSeconds": -5860790522738935260, + "dnsPolicy": "w(ğ儴Ůĺ}潷ʒ胵", + "nodeSelector": { + "279": "280" + }, + "serviceAccountName": "281", + "serviceAccount": "282", + "automountServiceAccountToken": false, + "nodeName": "283", + "hostNetwork": true, + "hostPID": true, + "shareProcessNamespace": true, + "securityContext": { + "seLinuxOptions": { + "user": "284", + "role": "285", + "type": "286", + "level": "287" + }, + "windowsOptions": { + "gmsaCredentialSpecName": "288", + "gmsaCredentialSpec": "289" + }, + "runAsUser": -7059779929916534575, + "runAsGroup": -4105014793515441558, + "runAsNonRoot": true, + "supplementalGroups": [ + 830921445879518469 + ], + "fsGroup": 7861919711004065015, + "sysctls": [ + { + "name": "290", + "value": "291" + } + ] + }, + "imagePullSecrets": [ + { + "name": "292" + } + ], + "hostname": "293", + "subdomain": "294", + "affinity": { + "nodeAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "295", + "operator": "ɇ卷荙JLĹ]佱¿\u003e犵殇ŕ-Ɂ", + "values": [ + "296" + ] + } + ], + "matchFields": [ + { + "key": "297", + "operator": "t叀碧闳ȩr嚧ʣq埄", + "values": [ + "298" + ] + } + ] + } + ] + }, + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": -379385405, + "preference": { + "matchExpressions": [ + { + "key": "299", + "operator": "岼昕ĬÇó藢xɮĵȑ6L*Z", + "values": [ + "300" + ] + } + ], + "matchFields": [ + { + "key": "301", + "operator": "绤fʀļ腩墺Ò媁荭g", + "values": [ + "302" + ] + } + ] + } + } + ] + }, + "podAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "6-d42--clo90---461v-07r--0---8-30i-uo/9DF": "AH-Q.GM72_-c-.-.6--3-__t" + }, + "matchExpressions": [ + { + "key": "8SUGP.-_.uB-.--.gb_2_-8--z", + "operator": "Exists" + } + ] + }, + "namespaces": [ + "309" + ], + "topologyKey": "310" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1258370227, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "N-_-vv-Q2q7": "3.4....-h._.GgT7_7P" + }, + "matchExpressions": [ + { + "key": "ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "317" + ], + "topologyKey": "318" + } + } + ] + }, + "podAntiAffinity": { + "requiredDuringSchedulingIgnoredDuringExecution": [ + { + "labelSelector": { + "matchLabels": { + "927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32": "0U1_-__.71-_-9_._X-D---k..1Q7N" + }, + "matchExpressions": [ + { + "key": "2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s", + "operator": "DoesNotExist" + } + ] + }, + "namespaces": [ + "325" + ], + "topologyKey": "326" + } + ], + "preferredDuringSchedulingIgnoredDuringExecution": [ + { + "weight": 1289969734, + "podAffinityTerm": { + "labelSelector": { + "matchLabels": { + "gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO": "" + }, + "matchExpressions": [ + { + "key": "8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q", + "operator": "NotIn", + "values": [ + "0..KpiS.oK-.O--5-yp8q_s-L" + ] + } + ] + }, + "namespaces": [ + "333" + ], + "topologyKey": "334" + } + } + ] + } + }, + "schedulerName": "335", + "tolerations": [ + { + "key": "336", + "operator": "}缫,", + "value": "337", + "effect": "ɉ愂", + "tolerationSeconds": 5005983565679986804 + } + ], + "hostAliases": [ + { + "ip": "338", + "hostnames": [ + "339" + ] + } + ], + "priorityClassName": "340", + "priority": 178156526, + "dnsConfig": { + "nameservers": [ + "341" + ], + "searches": [ + "342" + ], + "options": [ + { + "name": "343", + "value": "344" + } + ] + }, + "readinessGates": [ + { + "conditionType": "糮R(_âŔ獎$ƆJije檗" + } + ], + "runtimeClassName": "345", + "enableServiceLinks": true, + "preemptionPolicy": "ʜ_ȭwɵ糫武诰ð" + } + } + }, + "status": { + "replicas": 2001693468, + "fullyLabeledReplicas": 831250275, + "readyReplicas": -1641645377, + "availableReplicas": 1652763817, + "observedGeneration": 8116344374862020441, + "conditions": [ + { + "type": "ŗÑ\"虆k遚釾", + "status": "佼!­ʅ墘ȕûy\u003c", + "lastTransitionTime": "2275-03-02T02:41:54Z", + "reason": "346", + "message": "347" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.pb index 17b42ce99b7..a0acc4f9e9c 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.yaml new file mode 100644 index 00000000000..c4bde8678c1 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.ReplicaSet.after_roundtrip.yaml @@ -0,0 +1,718 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + minReadySeconds: 2114329341 + replicas: -1978186127 + selector: + matchExpressions: + - key: M-H_5_.t..bGE.9__.3_u1.m_.5AW-_S-.3g.7_2fNc5G + operator: NotIn + values: + - 7_M9T9sH.Wu5--.K_.0--_0P7_.C.Ze--D07.a_.y_y_oU + matchLabels: + 0-8---nqxcv-q5r-8---jop96410.r--g8c2-k-912e5-c-e63-n-3snh-z--3uy5--g/7y7: s.6--_x.--0wmZk1_8._3s_-_Bq.m_-.q8_v2LiTF_a981d3-7-f8 + template: + metadata: + annotations: + "37": "38" + clusterName: "43" + creationTimestamp: null + deletionGracePeriodSeconds: -4739960484747932992 + finalizers: + - "42" + generateName: "31" + generation: 1395707490843892091 + labels: + "35": "36" + managedFields: + - apiVersion: "45" + manager: "44" + operation: ɔȖ脵鴈Ōƾ焁yǠ/淹\韲翁& + name: "30" + namespace: "32" + ownerReferences: + - apiVersion: "39" + blockOwnerDeletion: true + controller: false + kind: "40" + name: "41" + uid: ·Õ + resourceVersion: "11500002557443244703" + selfLink: "33" + uid: 诫z徃鷢6ȥ啕禗 + spec: + activeDeadlineSeconds: -5860790522738935260 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - preference: + matchExpressions: + - key: "299" + operator: 岼昕ĬÇó藢xɮĵȑ6L*Z + values: + - "300" + matchFields: + - key: "301" + operator: 绤fʀļ腩墺Ò媁荭g + values: + - "302" + weight: -379385405 + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: "295" + operator: ɇ卷荙JLĹ]佱¿>犵殇ŕ-Ɂ + values: + - "296" + matchFields: + - key: "297" + operator: t叀碧闳ȩr嚧ʣq埄 + values: + - "298" + podAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: ftie4-7--gm4p-8y-9-te858----38----r-m-a--q3980c7fp/26GA26C-s.Nj-d-4_4--.-_Z4.LA3HVG93_._.I3.__-.0-z_z0sn_.x + operator: DoesNotExist + matchLabels: + N-_-vv-Q2q7: 3.4....-h._.GgT7_7P + namespaces: + - "317" + topologyKey: "318" + weight: 1258370227 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 8SUGP.-_.uB-.--.gb_2_-8--z + operator: Exists + matchLabels: + 6-d42--clo90---461v-07r--0---8-30i-uo/9DF: AH-Q.GM72_-c-.-.6--3-__t + namespaces: + - "309" + topologyKey: "310" + podAntiAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - podAffinityTerm: + labelSelector: + matchExpressions: + - key: 8b-3-3b17cab-ppy5e--9p-61-2we16h--5-d-k-sm.2xv17r--32b-----4-670tfz-up3n/ov_Z--Zg-_Q + operator: NotIn + values: + - 0..KpiS.oK-.O--5-yp8q_s-L + matchLabels: + gr-y7nlp97v-0-1y-t3---2ga-v205p-26-l.p2-t--m-l80--5o1--cp6-5-x1---0w4rm0/f_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--wO: "" + namespaces: + - "333" + topologyKey: "334" + weight: 1289969734 + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: 2I--2_9.v.--_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7s + operator: DoesNotExist + matchLabels: + 927--m6-k8-c2---2etfh41ca-z-5g2wco28---f-53-x1y-8---3----7/mf.-f.-zv._._.5-H.T.-.-.T-V_D_0-K_A-_9_Z_C..7o_x32: 0U1_-__.71-_-9_._X-D---k..1Q7N + namespaces: + - "325" + topologyKey: "326" + automountServiceAccountToken: false + containers: + - args: + - "220" + command: + - "219" + env: + - name: "227" + value: "228" + valueFrom: + configMapKeyRef: + key: "234" + name: "233" + optional: false + fieldRef: + apiVersion: "229" + fieldPath: "230" + resourceFieldRef: + containerName: "231" + divisor: "508" + resource: "232" + secretKeyRef: + key: "236" + name: "235" + optional: true + envFrom: + - configMapRef: + name: "225" + optional: true + prefix: "224" + secretRef: + name: "226" + optional: true + image: "218" + imagePullPolicy: t莭琽§ć\ ïì + lifecycle: + postStart: + exec: + command: + - "258" + httpGet: + host: "261" + httpHeaders: + - name: "262" + value: "263" + path: "259" + port: "260" + scheme: Ƹ[Ęİ榌U髷裎$MVȟ@7 + tcpSocket: + host: "265" + port: "264" + preStop: + exec: + command: + - "266" + httpGet: + host: "268" + httpHeaders: + - name: "269" + value: "270" + path: "267" + port: -1675041613 + scheme: 揆ɘȌ脾嚏吐 + tcpSocket: + host: "271" + port: -194343002 + livenessProbe: + exec: + command: + - "243" + failureThreshold: 817152661 + httpGet: + host: "246" + httpHeaders: + - name: "247" + value: "248" + path: "244" + port: "245" + scheme: ȫ焗捏ĨFħ籘Àǒɿʒ刽 + initialDelaySeconds: 1591029717 + periodSeconds: 622473257 + successThreshold: -966649167 + tcpSocket: + host: "249" + port: 1096174794 + timeoutSeconds: 1255169591 + name: "217" + ports: + - containerPort: -1815391069 + hostIP: "223" + hostPort: -1470854631 + name: "222" + protocol: Ƹʋŀ樺ȃv + readinessProbe: + exec: + command: + - "250" + failureThreshold: 1214895765 + httpGet: + host: "253" + httpHeaders: + - name: "254" + value: "255" + path: "251" + port: "252" + scheme: ŽoǠŻʘY賃ɪ鐊瀑Ź9Ǖ + initialDelaySeconds: -394397948 + periodSeconds: 1505972335 + successThreshold: -26910286 + tcpSocket: + host: "257" + port: "256" + timeoutSeconds: 2040455355 + resources: + limits: + 剚敍0)鈼¬麄p呝TG: "305" + requests: + 瓶: "806" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - Ƙ枛牐ɺ皚|懥ƖN + drop: + - 擓ƖHVe熼'FD剂讼ɓȌʟni酛 + privileged: true + procMount: Ŧ癃8鸖ɱJȉ罴ņ螡źȰ? + readOnlyRootFilesystem: false + runAsGroup: -2879304435996142911 + runAsNonRoot: false + runAsUser: -2142888785755371163 + seLinuxOptions: + level: "276" + role: "274" + type: "275" + user: "273" + windowsOptions: + gmsaCredentialSpec: "278" + gmsaCredentialSpecName: "277" + stdin: true + terminationMessagePath: "272" + terminationMessagePolicy: Ȥ藠3. + volumeDevices: + - devicePath: "242" + name: "241" + volumeMounts: + - mountPath: "238" + mountPropagation: "" + name: "237" + readOnly: true + subPath: "239" + subPathExpr: "240" + workingDir: "221" + dnsConfig: + nameservers: + - "341" + options: + - name: "343" + value: "344" + searches: + - "342" + dnsPolicy: w(ğ儴Ůĺ}潷ʒ胵 + enableServiceLinks: true + hostAliases: + - hostnames: + - "339" + ip: "338" + hostNetwork: true + hostPID: true + hostname: "293" + imagePullSecrets: + - name: "292" + initContainers: + - args: + - "159" + command: + - "158" + env: + - name: "166" + value: "167" + valueFrom: + configMapKeyRef: + key: "173" + name: "172" + optional: true + fieldRef: + apiVersion: "168" + fieldPath: "169" + resourceFieldRef: + containerName: "170" + divisor: "375" + resource: "171" + secretKeyRef: + key: "175" + name: "174" + optional: false + envFrom: + - configMapRef: + name: "164" + optional: false + prefix: "163" + secretRef: + name: "165" + optional: false + image: "157" + imagePullPolicy: ɖȃ賲鐅臬dH巧壚tC十Oɢ + lifecycle: + postStart: + exec: + command: + - "197" + httpGet: + host: "199" + httpHeaders: + - name: "200" + value: "201" + path: "198" + port: -2007811220 + scheme: 鎷卩蝾H + tcpSocket: + host: "202" + port: -2035009296 + preStop: + exec: + command: + - "203" + httpGet: + host: "206" + httpHeaders: + - name: "207" + value: "208" + path: "204" + port: "205" + scheme: ńMǰ溟ɴ扵閝 + tcpSocket: + host: "209" + port: -1474440600 + livenessProbe: + exec: + command: + - "182" + failureThreshold: -1638339389 + httpGet: + host: "185" + httpHeaders: + - name: "186" + value: "187" + path: "183" + port: "184" + scheme: 痗ȡmƴy綸_Ú8參遼ūPH + initialDelaySeconds: 655980302 + periodSeconds: 446829537 + successThreshold: -1987044888 + tcpSocket: + host: "189" + port: "188" + timeoutSeconds: 741871873 + name: "156" + ports: + - containerPort: -1996616480 + hostIP: "162" + hostPort: 1473141590 + name: "161" + protocol: ł/擇ɦĽ胚O醔ɍ厶 + readinessProbe: + exec: + command: + - "190" + failureThreshold: 2063799569 + httpGet: + host: "192" + httpHeaders: + - name: "193" + value: "194" + path: "191" + port: 961508537 + scheme: 黖ȓ + initialDelaySeconds: -50623103 + periodSeconds: -1350331007 + successThreshold: -1145306833 + tcpSocket: + host: "196" + port: "195" + timeoutSeconds: 1795738696 + resources: + limits: + "": "596" + requests: + a坩O`涁İ而踪鄌eÞȦY籎顒: "45" + securityContext: + allowPrivilegeEscalation: false + capabilities: + add: + - d鲡 + drop: + - 贅wE@Ȗs«öʮĀ<é + privileged: true + procMount: 豈ɃHŠơŴĿǹ_Áȉ彂Ŵ廷 + readOnlyRootFilesystem: false + runAsGroup: -5951050835676650382 + runAsNonRoot: true + runAsUser: -7286288718856494813 + seLinuxOptions: + level: "214" + role: "212" + type: "213" + user: "211" + windowsOptions: + gmsaCredentialSpec: "216" + gmsaCredentialSpecName: "215" + stdinOnce: true + terminationMessagePath: "210" + terminationMessagePolicy: 廡ɑ龫`劳&¼傭Ȟ1酃=6}ɡŇ + volumeDevices: + - devicePath: "181" + name: "180" + volumeMounts: + - mountPath: "177" + mountPropagation: 捘ɍi縱ù墴 + name: "176" + subPath: "178" + subPathExpr: "179" + workingDir: "160" + nodeName: "283" + nodeSelector: + "279": "280" + preemptionPolicy: ʜ_ȭwɵ糫武诰ð + priority: 178156526 + priorityClassName: "340" + readinessGates: + - conditionType: 糮R(_âŔ獎$ƆJije檗 + restartPolicy: ȶ网棊ʢ=wǕɳɷ9Ì + runtimeClassName: "345" + schedulerName: "335" + securityContext: + fsGroup: 7861919711004065015 + runAsGroup: -4105014793515441558 + runAsNonRoot: true + runAsUser: -7059779929916534575 + seLinuxOptions: + level: "287" + role: "285" + type: "286" + user: "284" + supplementalGroups: + - 830921445879518469 + sysctls: + - name: "290" + value: "291" + windowsOptions: + gmsaCredentialSpec: "289" + gmsaCredentialSpecName: "288" + serviceAccount: "282" + serviceAccountName: "281" + shareProcessNamespace: true + subdomain: "294" + terminationGracePeriodSeconds: -860974700141841896 + tolerations: + - effect: ɉ愂 + key: "336" + operator: '}缫,' + tolerationSeconds: 5005983565679986804 + value: "337" + volumes: + - awsElasticBlockStore: + fsType: "56" + partition: 200492355 + readOnly: true + volumeID: "55" + azureDisk: + cachingMode: 躢 + diskName: "119" + diskURI: "120" + fsType: "121" + kind: 黰eȪ嵛4$%Qɰ + readOnly: false + azureFile: + secretName: "105" + shareName: "106" + cephfs: + monitors: + - "90" + path: "91" + readOnly: true + secretFile: "93" + secretRef: + name: "94" + user: "92" + cinder: + fsType: "88" + readOnly: true + secretRef: + name: "89" + volumeID: "87" + configMap: + defaultMode: 1632959949 + items: + - key: "108" + mode: -1057154155 + path: "109" + name: "107" + optional: true + csi: + driver: "151" + fsType: "152" + nodePublishSecretRef: + name: "155" + readOnly: false + volumeAttributes: + "153": "154" + downwardAPI: + defaultMode: -395029362 + items: + - fieldRef: + apiVersion: "98" + fieldPath: "99" + mode: -1332301579 + path: "97" + resourceFieldRef: + containerName: "100" + divisor: "51" + resource: "101" + emptyDir: + medium: 繡楙¯ĦE勗E濞偘 + sizeLimit: "349" + fc: + fsType: "103" + lun: -2007808768 + targetWWNs: + - "102" + wwids: + - "104" + flexVolume: + driver: "82" + fsType: "83" + options: + "85": "86" + secretRef: + name: "84" + flocker: + datasetName: "95" + datasetUUID: "96" + gcePersistentDisk: + fsType: "54" + partition: 1648350164 + pdName: "53" + readOnly: true + gitRepo: + directory: "59" + repository: "57" + revision: "58" + glusterfs: + endpoints: "72" + path: "73" + readOnly: true + hostPath: + path: "52" + type: ȱ蓿彭聡A3fƻf + iscsi: + fsType: "68" + initiatorName: "71" + iqn: "66" + iscsiInterface: "67" + lun: -1746427184 + portals: + - "69" + secretRef: + name: "70" + targetPortal: "65" + name: "51" + nfs: + path: "64" + server: "63" + persistentVolumeClaim: + claimName: "74" + photonPersistentDisk: + fsType: "123" + pdID: "122" + portworxVolume: + fsType: "138" + readOnly: true + volumeID: "137" + projected: + defaultMode: 715087892 + sources: + - configMap: + items: + - key: "133" + mode: 2020789772 + path: "134" + name: "132" + optional: true + downwardAPI: + items: + - fieldRef: + apiVersion: "128" + fieldPath: "129" + mode: -687313111 + path: "127" + resourceFieldRef: + containerName: "130" + divisor: "934" + resource: "131" + secret: + items: + - key: "125" + mode: 273818613 + path: "126" + name: "124" + optional: false + serviceAccountToken: + audience: "135" + expirationSeconds: 3485267088372060587 + path: "136" + quobyte: + group: "117" + registry: "114" + tenant: "118" + user: "116" + volume: "115" + rbd: + fsType: "77" + image: "76" + keyring: "80" + monitors: + - "75" + pool: "78" + secretRef: + name: "81" + user: "79" + scaleIO: + fsType: "146" + gateway: "139" + protectionDomain: "142" + secretRef: + name: "141" + storageMode: "144" + storagePool: "143" + system: "140" + volumeName: "145" + secret: + defaultMode: 395412881 + items: + - key: "61" + mode: 1360806276 + path: "62" + optional: true + secretName: "60" + storageos: + fsType: "149" + secretRef: + name: "150" + volumeName: "147" + volumeNamespace: "148" + vsphereVolume: + fsType: "111" + storagePolicyID: "113" + storagePolicyName: "112" + volumePath: "110" +status: + availableReplicas: 1652763817 + conditions: + - lastTransitionTime: "2275-03-02T02:41:54Z" + message: "347" + reason: "346" + status: 佼!­ʅ墘ȕûy< + type: ŗÑ"虆k遚釾 + fullyLabeledReplicas: 831250275 + observedGeneration: 8116344374862020441 + readyReplicas: -1641645377 + replicas: 2001693468 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.json new file mode 100644 index 00000000000..7fc21892b87 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.json @@ -0,0 +1,52 @@ +{ + "kind": "Scale", + "apiVersion": "extensions/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "replicas": -2052872833 + }, + "status": { + "replicas": -125651156, + "selector": { + "24": "25" + }, + "targetSelector": "26" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.pb index c8dcea40ab2..f0103985648 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.yaml new file mode 100644 index 00000000000..560398d409d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/extensions.v1beta1.Scale.after_roundtrip.yaml @@ -0,0 +1,37 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + replicas: -2052872833 +status: + replicas: -125651156 + selector: + "24": "25" + targetSelector: "26" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.json new file mode 100644 index 00000000000..e9b98ea8650 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.json @@ -0,0 +1,60 @@ +{ + "kind": "ImageReview", + "apiVersion": "imagepolicy.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "containers": [ + { + "image": "24" + } + ], + "annotations": { + "25": "26" + }, + "namespace": "27" + }, + "status": { + "allowed": false, + "reason": "28", + "auditAnnotations": { + "29": "30" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.pb index a087d29fefd..7fbd0b37204 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.yaml new file mode 100644 index 00000000000..27763f421a6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/imagepolicy.k8s.io.v1alpha1.ImageReview.after_roundtrip.yaml @@ -0,0 +1,41 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + annotations: + "25": "26" + containers: + - image: "24" + namespace: "27" +status: + allowed: false + auditAnnotations: + "29": "30" + reason: "28" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.json new file mode 100644 index 00000000000..a32cc376315 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.json @@ -0,0 +1,155 @@ +{ + "kind": "NetworkPolicy", + "apiVersion": "networking.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "podSelector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "ingress": [ + { + "ports": [ + { + "protocol": "ÐƣKʘńw:5塋訩塶\"=y钡n" + } + ], + "from": [ + { + "podSelector": { + "matchLabels": { + "y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk": "h-JM" + }, + "matchExpressions": [ + { + "key": "44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7", + "operator": "In", + "values": [ + "17_.8CnT" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "rSf5_Or.i1_7z.WH-..T": "2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0" + }, + "matchExpressions": [ + { + "key": "83.SD..P.---5.-3", + "operator": "NotIn", + "values": [ + "hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q" + ] + } + ] + }, + "ipBlock": { + "cidr": "42", + "except": [ + "43" + ] + } + } + ] + } + ], + "egress": [ + { + "ports": [ + { + "protocol": "ƯĖ漘Z剚敍0)鈼¬麄p呝T" + } + ], + "to": [ + { + "podSelector": { + "matchLabels": { + "9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm": "2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P" + }, + "matchExpressions": [ + { + "key": "Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8", + "operator": "NotIn", + "values": [ + "q.0-_1-F.h-__k_K5._3" + ] + } + ] + }, + "namespaceSelector": { + "matchLabels": { + "G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u": "O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF" + }, + "matchExpressions": [ + { + "key": "5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M", + "operator": "NotIn", + "values": [ + "D.GgT7_7P" + ] + } + ] + }, + "ipBlock": { + "cidr": "56", + "except": [ + "57" + ] + } + } + ] + } + ], + "policyTypes": [ + "h4ɊHȖ|ʐ" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.pb index 1e7ac80d7c3..b1ddeb28d33 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.yaml new file mode 100644 index 00000000000..2f32dbb1d8e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1.NetworkPolicy.after_roundtrip.yaml @@ -0,0 +1,89 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + egress: + - ports: + - protocol: ƯĖ漘Z剚敍0)鈼¬麄p呝T + to: + - ipBlock: + cidr: "56" + except: + - "57" + namespaceSelector: + matchExpressions: + - key: 5-28x-8-p-lvvm-2qz7-3042017h/vN5.25aWx.2M + operator: NotIn + values: + - D.GgT7_7P + matchLabels: + G_--V-42E_--o90G_A4..-L..-__0N_N.O30-u: O-2hT.-z-._7-5lL..-_--.VEa-_gn.8-c.C3_F._oXF + podSelector: + matchExpressions: + - key: Guo3Pa__n-Dd-.9.-_Z.0_1._hg._o_p665O_4Gj._BXt.O-7___-Y_um-8 + operator: NotIn + values: + - q.0-_1-F.h-__k_K5._3 + matchLabels: + 9-295at-o7qff7-x--r7v66bm71u-n4f9wk-3--652x01--p--n4-4-t--2g6/hm: 2.9__Y-H-Mqpt._.-_..05c.---qy-_5_S.d5a3J.--.6g_4....1..jtFe8b_P + ingress: + - from: + - ipBlock: + cidr: "42" + except: + - "43" + namespaceSelector: + matchExpressions: + - key: 83.SD..P.---5.-3 + operator: NotIn + values: + - hyz-0-_p4mz--.I_f6kjsz-7lwY-Y93-x6bigm_-._q + matchLabels: + rSf5_Or.i1_7z.WH-..T: 2-N_Y.t--_0..--_6yV07-_.___gO-d.iUaC_wYSJfB._.zS-._0 + podSelector: + matchExpressions: + - key: 44-j8553sog-4v.w5-3z-4831i48x-e4203f-vx010-90q-6-i2d020hj--a-8g--z-nt-b6/7 + operator: In + values: + - 17_.8CnT + matchLabels: + y-y-o0-5q-2-zdv--6--0-a629b-jd-8c45-0-8--6n--w0--w---196g8d--i1.0t9/2fNc5-_.-RX-82_g50_u__..cu87__-7p_w.e6._.pj5tk: h-JM + ports: + - protocol: ÐƣKʘńw:5塋訩塶"=y钡n + podSelector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + policyTypes: + - h4ɊHȖ|ʐ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.json new file mode 100644 index 00000000000..f3745d91df5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.json @@ -0,0 +1,82 @@ +{ + "kind": "Ingress", + "apiVersion": "networking.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "backend": { + "serviceName": "24", + "servicePort": "25" + }, + "tls": [ + { + "hosts": [ + "26" + ], + "secretName": "27" + } + ], + "rules": [ + { + "host": "28", + "http": { + "paths": [ + { + "path": "29", + "backend": { + "serviceName": "30", + "servicePort": -213805612 + } + } + ] + } + } + ] + }, + "status": { + "loadBalancer": { + "ingress": [ + { + "ip": "31", + "hostname": "32" + } + ] + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.pb index b978af30037..bf7f4fc12fc 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.yaml new file mode 100644 index 00000000000..411e6789473 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/networking.k8s.io.v1beta1.Ingress.after_roundtrip.yaml @@ -0,0 +1,51 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + backend: + serviceName: "24" + servicePort: "25" + rules: + - host: "28" + http: + paths: + - backend: + serviceName: "30" + servicePort: -213805612 + path: "29" + tls: + - hosts: + - "26" + secretName: "27" +status: + loadBalancer: + ingress: + - hostname: "32" + ip: "31" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.json new file mode 100644 index 00000000000..a5587b04c8b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.json @@ -0,0 +1,45 @@ +{ + "kind": "RuntimeClass", + "apiVersion": "node.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "runtimeHandler": "24" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.pb index 02f01043c6e..a14dc42feb5 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.yaml new file mode 100644 index 00000000000..1cc8297a95a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1alpha1.RuntimeClass.after_roundtrip.yaml @@ -0,0 +1,32 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + runtimeHandler: "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.json new file mode 100644 index 00000000000..a9f39f3b4d6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.json @@ -0,0 +1,43 @@ +{ + "kind": "RuntimeClass", + "apiVersion": "node.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "handler": "24" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.pb index 45c3c6e3c82..18ce5ccb02e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.yaml new file mode 100644 index 00000000000..deee3dacf17 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/node.k8s.io.v1beta1.RuntimeClass.after_roundtrip.yaml @@ -0,0 +1,31 @@ +apiVersion: node.k8s.io/v1beta1 +handler: "24" +kind: RuntimeClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.json new file mode 100644 index 00000000000..ebae003f21e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.json @@ -0,0 +1,54 @@ +{ + "kind": "Eviction", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "deleteOptions": { + "gracePeriodSeconds": -8496244716696586452, + "preconditions": { + "uid": "6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+", + "resourceVersion": "24" + }, + "orphanDependents": false, + "propagationPolicy": "牗洝尿彀亞螩B峅x4%a鯿rŎ", + "dryRun": [ + "25" + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.pb index 83d19dfb5e1..392909b5f53 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.yaml new file mode 100644 index 00000000000..c0c23e53515 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.Eviction.after_roundtrip.yaml @@ -0,0 +1,39 @@ +apiVersion: policy/v1beta1 +deleteOptions: + dryRun: + - "25" + gracePeriodSeconds: -8496244716696586452 + orphanDependents: false + preconditions: + resourceVersion: "24" + uid: 6/ʕVŚ(ĿȊ甞谐颋DžSǡƏS$+ + propagationPolicy: 牗洝尿彀亞螩B峅x4%a鯿rŎ +kind: Eviction +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.json new file mode 100644 index 00000000000..c5895942f40 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.json @@ -0,0 +1,68 @@ +{ + "kind": "PodDisruptionBudget", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + } + }, + "status": { + "observedGeneration": -4178463431261421654, + "disruptedPods": { + "30": "2331-08-21T12:12:02Z" + }, + "disruptionsAllowed": 925313537, + "currentHealthy": -1628457490, + "desiredHealthy": 1184528004, + "expectedPods": -144625578 + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.pb index c154498d8a4..16ebc225b00 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.yaml new file mode 100644 index 00000000000..8f4b018ea7f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodDisruptionBudget.after_roundtrip.yaml @@ -0,0 +1,47 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g +status: + currentHealthy: -1628457490 + desiredHealthy: 1184528004 + disruptedPods: + "30": "2331-08-21T12:12:02Z" + disruptionsAllowed: 925313537 + expectedPods: -144625578 + observedGeneration: -4178463431261421654 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.json new file mode 100644 index 00000000000..6f0427932a9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.json @@ -0,0 +1,143 @@ +{ + "kind": "PodSecurityPolicy", + "apiVersion": "policy/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "privileged": true, + "defaultAddCapabilities": [ + "ǸƢ6/" + ], + "requiredDropCapabilities": [ + "VŚ(ĿȊ甞谐颋" + ], + "allowedCapabilities": [ + "SǡƏ" + ], + "volumes": [ + "$+½H牗洝尿彀亞螩B峅" + ], + "hostNetwork": true, + "hostPorts": [ + { + "min": -827642756, + "max": -1487653240 + } + ], + "hostPID": true, + "hostIPC": true, + "seLinux": { + "rule": "", + "seLinuxOptions": { + "user": "24", + "role": "25", + "type": "26", + "level": "27" + } + }, + "runAsUser": { + "rule": ":狞夌碕ʂɭîcP$Iņɖ", + "ranges": [ + { + "min": 6715860513467504728, + "max": -7606590868934742876 + } + ] + }, + "runAsGroup": { + "rule": "ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(-", + "ranges": [ + { + "min": 4788190398976706073, + "max": 7506785378065797295 + } + ] + }, + "supplementalGroups": { + "rule": "?øēƺ魋Ď儇击3ƆìQ", + "ranges": [ + { + "min": -9190478501544852634, + "max": -8763960668058519584 + } + ] + }, + "fsGroup": { + "rule": "託仭", + "ranges": [ + { + "min": -7003704988542234731, + "max": -2225037131652530471 + } + ] + }, + "defaultAllowPrivilegeEscalation": false, + "allowPrivilegeEscalation": false, + "allowedHostPaths": [ + { + "pathPrefix": "28" + } + ], + "allowedFlexVolumes": [ + { + "driver": "29" + } + ], + "allowedCSIDrivers": [ + { + "name": "30" + } + ], + "allowedUnsafeSysctls": [ + "31" + ], + "forbiddenSysctls": [ + "32" + ], + "allowedProcMountTypes": [ + "¬轚9Ȏ瀮昃" + ], + "runtimeClass": { + "allowedRuntimeClassNames": [ + "33" + ], + "defaultRuntimeClassName": "34" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.pb index b0105246c5e..89a9f89e810 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.yaml new file mode 100644 index 00000000000..a0f7277beae --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/policy.v1beta1.PodSecurityPolicy.after_roundtrip.yaml @@ -0,0 +1,91 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + allowPrivilegeEscalation: false + allowedCSIDrivers: + - name: "30" + allowedCapabilities: + - SǡƏ + allowedFlexVolumes: + - driver: "29" + allowedHostPaths: + - pathPrefix: "28" + allowedProcMountTypes: + - ¬轚9Ȏ瀮昃 + allowedUnsafeSysctls: + - "31" + defaultAddCapabilities: + - ǸƢ6/ + defaultAllowPrivilegeEscalation: false + forbiddenSysctls: + - "32" + fsGroup: + ranges: + - max: -2225037131652530471 + min: -7003704988542234731 + rule: 託仭 + hostIPC: true + hostNetwork: true + hostPID: true + hostPorts: + - max: -1487653240 + min: -827642756 + privileged: true + requiredDropCapabilities: + - VŚ(ĿȊ甞谐颋 + runAsGroup: + ranges: + - max: 7506785378065797295 + min: 4788190398976706073 + rule: ē ƕP喂ƈ斎AO6ĴC浔Ű壝ž(- + runAsUser: + ranges: + - max: -7606590868934742876 + min: 6715860513467504728 + rule: :狞夌碕ʂɭîcP$Iņɖ + runtimeClass: + allowedRuntimeClassNames: + - "33" + defaultRuntimeClassName: "34" + seLinux: + rule: "" + seLinuxOptions: + level: "27" + role: "25" + type: "26" + user: "24" + supplementalGroups: + ranges: + - max: -8763960668058519584 + min: -9190478501544852634 + rule: ?øēƺ魋Ď儇击3ƆìQ + volumes: + - $+½H牗洝尿彀亞螩B峅 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.json new file mode 100644 index 00000000000..957e602ee17 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.pb index fb1908e9de8..69cf6772b71 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.yaml new file mode 100644 index 00000000000..c514d037290 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRole.after_roundtrip.yaml @@ -0,0 +1,50 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..6ca8f15cd99 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.pb index 6aba7914e37..8e7147f823c 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..8692ec0ab5d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.ClusterRoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.json new file mode 100644 index 00000000000..4b75aacef1c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.json @@ -0,0 +1,61 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.pb index 459981e5ce3..bf8c3c63b96 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.yaml new file mode 100644 index 00000000000..21bf30db5d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.Role.after_roundtrip.yaml @@ -0,0 +1,41 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..ea7757e560a --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.pb index 57e4a04df0e..d576a7b69fb 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..12f27d0b0bf --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1.RoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.json new file mode 100644 index 00000000000..4d503ca1979 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.pb index 3dd9c173563..2a7f395825e 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.yaml new file mode 100644 index 00000000000..39ccf543ab6 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRole.after_roundtrip.yaml @@ -0,0 +1,50 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1alpha1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..0facea971b8 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiVersion": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.pb index 73cb17bd65f..5795bc3cc85 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..70da126d72d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.ClusterRoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiVersion: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.json new file mode 100644 index 00000000000..3f8f0686608 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.json @@ -0,0 +1,61 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.pb index 5b7ca6794df..eb034e7e7d1 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.yaml new file mode 100644 index 00000000000..a97ed522f48 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.Role.after_roundtrip.yaml @@ -0,0 +1,41 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..33ed28e7f4b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiVersion": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.pb index 7fd54c7f0cd..f2f8ce471d6 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..1a289ba8a3e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1alpha1.RoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiVersion: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.json new file mode 100644 index 00000000000..37af055fee5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.json @@ -0,0 +1,79 @@ +{ + "kind": "ClusterRole", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ], + "aggregationRule": { + "clusterRoleSelectors": [ + { + "matchLabels": { + "An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q": "7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q" + }, + "matchExpressions": [ + { + "key": "1d3-7-fP81.-.9Vdx.TB_M-H5", + "operator": "NotIn", + "values": [ + "Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H" + ] + } + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.pb index f1421815662..b5ca30fac5a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.yaml new file mode 100644 index 00000000000..8c64e4839f5 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRole.after_roundtrip.yaml @@ -0,0 +1,50 @@ +aggregationRule: + clusterRoleSelectors: + - matchExpressions: + - key: 1d3-7-fP81.-.9Vdx.TB_M-H5 + operator: NotIn + values: + - Q42M--n1-p5.3___47._49pIB_o61ISU4--A_.XK_._M9T9sH.Wu5--.H + matchLabels: + An---v_-5-_8LXP-o-9..1l-_5---5w9vL_-.M.y._-_R58_HLU..8._Q: 7-dG6c-.6--_x.--0wmZk1_8._3s_-_Bq.m_-q +apiVersion: rbac.authorization.k8s.io/v1beta1 +kind: ClusterRole +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..2d3b7c6891c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "ClusterRoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.pb index 0c643ab2510..8a8cff9bb57 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..efce3c98d65 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.ClusterRoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.json new file mode 100644 index 00000000000..8500b33965d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.json @@ -0,0 +1,61 @@ +{ + "kind": "Role", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "rules": [ + { + "verbs": [ + "24" + ], + "apiGroups": [ + "25" + ], + "resources": [ + "26" + ], + "resourceNames": [ + "27" + ], + "nonResourceURLs": [ + "28" + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.pb index 4ee7dd0d61a..049d4ee401b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.yaml new file mode 100644 index 00000000000..f8f0d237216 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.Role.after_roundtrip.yaml @@ -0,0 +1,41 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +rules: +- apiGroups: + - "25" + nonResourceURLs: + - "28" + resourceNames: + - "27" + resources: + - "26" + verbs: + - "24" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.json new file mode 100644 index 00000000000..93f2a211238 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.json @@ -0,0 +1,55 @@ +{ + "kind": "RoleBinding", + "apiVersion": "rbac.authorization.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "subjects": [ + { + "kind": "24", + "apiGroup": "25", + "name": "26", + "namespace": "27" + } + ], + "roleRef": { + "apiGroup": "28", + "kind": "29", + "name": "30" + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.pb index 0823a9d1dac..a92c422f534 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.yaml new file mode 100644 index 00000000000..60ae466dbe9 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/rbac.authorization.k8s.io.v1beta1.RoleBinding.after_roundtrip.yaml @@ -0,0 +1,39 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +roleRef: + apiGroup: "28" + kind: "29" + name: "30" +subjects: +- apiGroup: "25" + kind: "24" + name: "26" + namespace: "27" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.json new file mode 100644 index 00000000000..7c7d60da9d0 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.json @@ -0,0 +1,45 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "value": -2052872833, + "description": "24", + "preemptionPolicy": "Ƣ6/ʕVŚ(ĿȊ甞" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.pb index 33c4f378e9c..55077de31c6 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.yaml new file mode 100644 index 00000000000..1636cf01969 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1.PriorityClass.after_roundtrip.yaml @@ -0,0 +1,33 @@ +apiVersion: scheduling.k8s.io/v1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +preemptionPolicy: Ƣ6/ʕVŚ(ĿȊ甞 +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.json new file mode 100644 index 00000000000..a553f852f09 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.json @@ -0,0 +1,45 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "value": -2052872833, + "description": "24", + "preemptionPolicy": "Ƣ6/ʕVŚ(ĿȊ甞" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.pb index 10675f1ec48..dbc1e1144e2 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.yaml new file mode 100644 index 00000000000..b034f73f26c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1alpha1.PriorityClass.after_roundtrip.yaml @@ -0,0 +1,33 @@ +apiVersion: scheduling.k8s.io/v1alpha1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +preemptionPolicy: Ƣ6/ʕVŚ(ĿȊ甞 +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.json new file mode 100644 index 00000000000..9397967a946 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.json @@ -0,0 +1,45 @@ +{ + "kind": "PriorityClass", + "apiVersion": "scheduling.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "value": -2052872833, + "description": "24", + "preemptionPolicy": "Ƣ6/ʕVŚ(ĿȊ甞" +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.pb index d3a2b4663be..661c1d45ff1 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.yaml new file mode 100644 index 00000000000..18452554043 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/scheduling.k8s.io.v1beta1.PriorityClass.after_roundtrip.yaml @@ -0,0 +1,33 @@ +apiVersion: scheduling.k8s.io/v1beta1 +description: "24" +kind: PriorityClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +preemptionPolicy: Ƣ6/ʕVŚ(ĿȊ甞 +value: -2052872833 diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.json new file mode 100644 index 00000000000..66eb88b199d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.json @@ -0,0 +1,379 @@ +{ + "kind": "PodPreset", + "apiVersion": "settings.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "selector": { + "matchLabels": { + "9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G": "0M.y.g" + }, + "matchExpressions": [ + { + "key": "68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B", + "operator": "In", + "values": [ + "Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2" + ] + } + ] + }, + "env": [ + { + "name": "30", + "value": "31", + "valueFrom": { + "fieldRef": { + "apiVersion": "32", + "fieldPath": "33" + }, + "resourceFieldRef": { + "containerName": "34", + "resource": "35", + "divisor": "904" + }, + "configMapKeyRef": { + "name": "36", + "key": "37", + "optional": true + }, + "secretKeyRef": { + "name": "38", + "key": "39", + "optional": true + } + } + } + ], + "envFrom": [ + { + "prefix": "40", + "configMapRef": { + "name": "41", + "optional": false + }, + "secretRef": { + "name": "42", + "optional": false + } + } + ], + "volumes": [ + { + "name": "43", + "hostPath": { + "path": "44", + "type": "訩塶\"=y钡n)İ笓珣筩Ɛ" + }, + "emptyDir": { + "medium": "_痸荎僋bŭ", + "sizeLimit": "837" + }, + "gcePersistentDisk": { + "pdName": "45", + "fsType": "46", + "partition": -656741678 + }, + "awsElasticBlockStore": { + "volumeID": "47", + "fsType": "48", + "partition": 459991461, + "readOnly": true + }, + "gitRepo": { + "repository": "49", + "revision": "50", + "directory": "51" + }, + "secret": { + "secretName": "52", + "items": [ + { + "key": "53", + "path": "54", + "mode": 614353626 + } + ], + "defaultMode": -649405296, + "optional": false + }, + "nfs": { + "server": "55", + "path": "56", + "readOnly": true + }, + "iscsi": { + "targetPortal": "57", + "iqn": "58", + "lun": 578888856, + "iscsiInterface": "59", + "fsType": "60", + "readOnly": true, + "portals": [ + "61" + ], + "secretRef": { + "name": "62" + }, + "initiatorName": "63" + }, + "glusterfs": { + "endpoints": "64", + "path": "65" + }, + "persistentVolumeClaim": { + "claimName": "66" + }, + "rbd": { + "monitors": [ + "67" + ], + "image": "68", + "fsType": "69", + "pool": "70", + "user": "71", + "keyring": "72", + "secretRef": { + "name": "73" + }, + "readOnly": true + }, + "flexVolume": { + "driver": "74", + "fsType": "75", + "secretRef": { + "name": "76" + }, + "readOnly": true, + "options": { + "77": "78" + } + }, + "cinder": { + "volumeID": "79", + "fsType": "80", + "secretRef": { + "name": "81" + } + }, + "cephfs": { + "monitors": [ + "82" + ], + "path": "83", + "user": "84", + "secretFile": "85", + "secretRef": { + "name": "86" + } + }, + "flocker": { + "datasetName": "87", + "datasetUUID": "88" + }, + "downwardAPI": { + "items": [ + { + "path": "89", + "fieldRef": { + "apiVersion": "90", + "fieldPath": "91" + }, + "resourceFieldRef": { + "containerName": "92", + "resource": "93", + "divisor": "458" + }, + "mode": -836939996 + } + ], + "defaultMode": -675641027 + }, + "fc": { + "targetWWNs": [ + "94" + ], + "lun": 599310027, + "fsType": "95", + "wwids": [ + "96" + ] + }, + "azureFile": { + "secretName": "97", + "shareName": "98" + }, + "configMap": { + "name": "99", + "items": [ + { + "key": "100", + "path": "101", + "mode": 587975894 + } + ], + "defaultMode": -1697933829, + "optional": false + }, + "vsphereVolume": { + "volumePath": "102", + "fsType": "103", + "storagePolicyName": "104", + "storagePolicyID": "105" + }, + "quobyte": { + "registry": "106", + "volume": "107", + "readOnly": true, + "user": "108", + "group": "109", + "tenant": "110" + }, + "azureDisk": { + "diskName": "111", + "diskURI": "112", + "cachingMode": "Mȗ礼2ħ籦ö嗏ʑ\u003e季Cʖ畬x骀Š", + "fsType": "113", + "readOnly": true, + "kind": "湙騘" + }, + "photonPersistentDisk": { + "pdID": "114", + "fsType": "115" + }, + "projected": { + "sources": [ + { + "secret": { + "name": "116", + "items": [ + { + "key": "117", + "path": "118", + "mode": 663386308 + } + ], + "optional": true + }, + "downwardAPI": { + "items": [ + { + "path": "119", + "fieldRef": { + "apiVersion": "120", + "fieldPath": "121" + }, + "resourceFieldRef": { + "containerName": "122", + "resource": "123", + "divisor": "354" + }, + "mode": -1545709933 + } + ] + }, + "configMap": { + "name": "124", + "items": [ + { + "key": "125", + "path": "126", + "mode": -1562726486 + } + ], + "optional": false + }, + "serviceAccountToken": { + "audience": "127", + "expirationSeconds": 6413320236483872038, + "path": "128" + } + } + ], + "defaultMode": 411507758 + }, + "portworxVolume": { + "volumeID": "129", + "fsType": "130" + }, + "scaleIO": { + "gateway": "131", + "system": "132", + "secretRef": { + "name": "133" + }, + "sslEnabled": true, + "protectionDomain": "134", + "storagePool": "135", + "storageMode": "136", + "volumeName": "137", + "fsType": "138" + }, + "storageos": { + "volumeName": "139", + "volumeNamespace": "140", + "fsType": "141", + "secretRef": { + "name": "142" + } + }, + "csi": { + "driver": "143", + "readOnly": false, + "fsType": "144", + "volumeAttributes": { + "145": "146" + }, + "nodePublishSecretRef": { + "name": "147" + } + } + } + ], + "volumeMounts": [ + { + "name": "148", + "mountPath": "149", + "subPath": "150", + "mountPropagation": "ȥ啕禗Ǐ2啗塧", + "subPathExpr": "151" + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.pb index 814a4c2a5d8..0eff813943c 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.yaml new file mode 100644 index 00000000000..16cf38cc209 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/settings.k8s.io.v1alpha1.PodPreset.after_roundtrip.yaml @@ -0,0 +1,269 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + env: + - name: "30" + value: "31" + valueFrom: + configMapKeyRef: + key: "37" + name: "36" + optional: true + fieldRef: + apiVersion: "32" + fieldPath: "33" + resourceFieldRef: + containerName: "34" + divisor: "904" + resource: "35" + secretKeyRef: + key: "39" + name: "38" + optional: true + envFrom: + - configMapRef: + name: "41" + optional: false + prefix: "40" + secretRef: + name: "42" + optional: false + selector: + matchExpressions: + - key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B + operator: In + values: + - Trcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ2 + matchLabels: + 9n7yd745q0------2-2413-4lu-8-6r4404d5---g8c2-k9/Nx.G: 0M.y.g + volumeMounts: + - mountPath: "149" + mountPropagation: ȥ啕禗Ǐ2啗塧 + name: "148" + subPath: "150" + subPathExpr: "151" + volumes: + - awsElasticBlockStore: + fsType: "48" + partition: 459991461 + readOnly: true + volumeID: "47" + azureDisk: + cachingMode: Mȗ礼2ħ籦ö嗏ʑ>季Cʖ畬x骀Š + diskName: "111" + diskURI: "112" + fsType: "113" + kind: 湙騘 + readOnly: true + azureFile: + secretName: "97" + shareName: "98" + cephfs: + monitors: + - "82" + path: "83" + secretFile: "85" + secretRef: + name: "86" + user: "84" + cinder: + fsType: "80" + secretRef: + name: "81" + volumeID: "79" + configMap: + defaultMode: -1697933829 + items: + - key: "100" + mode: 587975894 + path: "101" + name: "99" + optional: false + csi: + driver: "143" + fsType: "144" + nodePublishSecretRef: + name: "147" + readOnly: false + volumeAttributes: + "145": "146" + downwardAPI: + defaultMode: -675641027 + items: + - fieldRef: + apiVersion: "90" + fieldPath: "91" + mode: -836939996 + path: "89" + resourceFieldRef: + containerName: "92" + divisor: "458" + resource: "93" + emptyDir: + medium: _痸荎僋bŭ + sizeLimit: "837" + fc: + fsType: "95" + lun: 599310027 + targetWWNs: + - "94" + wwids: + - "96" + flexVolume: + driver: "74" + fsType: "75" + options: + "77": "78" + readOnly: true + secretRef: + name: "76" + flocker: + datasetName: "87" + datasetUUID: "88" + gcePersistentDisk: + fsType: "46" + partition: -656741678 + pdName: "45" + gitRepo: + directory: "51" + repository: "49" + revision: "50" + glusterfs: + endpoints: "64" + path: "65" + hostPath: + path: "44" + type: 訩塶"=y钡n)İ笓珣筩Ɛ + iscsi: + fsType: "60" + initiatorName: "63" + iqn: "58" + iscsiInterface: "59" + lun: 578888856 + portals: + - "61" + readOnly: true + secretRef: + name: "62" + targetPortal: "57" + name: "43" + nfs: + path: "56" + readOnly: true + server: "55" + persistentVolumeClaim: + claimName: "66" + photonPersistentDisk: + fsType: "115" + pdID: "114" + portworxVolume: + fsType: "130" + volumeID: "129" + projected: + defaultMode: 411507758 + sources: + - configMap: + items: + - key: "125" + mode: -1562726486 + path: "126" + name: "124" + optional: false + downwardAPI: + items: + - fieldRef: + apiVersion: "120" + fieldPath: "121" + mode: -1545709933 + path: "119" + resourceFieldRef: + containerName: "122" + divisor: "354" + resource: "123" + secret: + items: + - key: "117" + mode: 663386308 + path: "118" + name: "116" + optional: true + serviceAccountToken: + audience: "127" + expirationSeconds: 6413320236483872038 + path: "128" + quobyte: + group: "109" + readOnly: true + registry: "106" + tenant: "110" + user: "108" + volume: "107" + rbd: + fsType: "69" + image: "68" + keyring: "72" + monitors: + - "67" + pool: "70" + readOnly: true + secretRef: + name: "73" + user: "71" + scaleIO: + fsType: "138" + gateway: "131" + protectionDomain: "134" + secretRef: + name: "133" + sslEnabled: true + storageMode: "136" + storagePool: "135" + system: "132" + volumeName: "137" + secret: + defaultMode: -649405296 + items: + - key: "53" + mode: 614353626 + path: "54" + optional: false + secretName: "52" + storageos: + fsType: "141" + secretRef: + name: "142" + volumeName: "139" + volumeNamespace: "140" + vsphereVolume: + fsType: "103" + storagePolicyID: "105" + storagePolicyName: "104" + volumePath: "102" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.json new file mode 100644 index 00000000000..3720f89dfbd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.json @@ -0,0 +1,64 @@ +{ + "kind": "StorageClass", + "apiVersion": "storage.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "provisioner": "24", + "parameters": { + "25": "26" + }, + "reclaimPolicy": "ǸƢ6/", + "mountOptions": [ + "27" + ], + "allowVolumeExpansion": true, + "volumeBindingMode": "ĉy緅縕\u003eŽ燹憍峕?狱³-Ǐ", + "allowedTopologies": [ + { + "matchLabelExpressions": [ + { + "key": "28", + "values": [ + "29" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.pb index 59411c02891..d3311ab2d9b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.yaml new file mode 100644 index 00000000000..f65974eb3cd --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.StorageClass.after_roundtrip.yaml @@ -0,0 +1,43 @@ +allowVolumeExpansion: true +allowedTopologies: +- matchLabelExpressions: + - key: "28" + values: + - "29" +apiVersion: storage.k8s.io/v1 +kind: StorageClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +mountOptions: +- "27" +parameters: + "25": "26" +provisioner: "24" +reclaimPolicy: ǸƢ6/ +volumeBindingMode: ĉy緅縕>Ž燹憍峕?狱³-Ǐ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.json new file mode 100644 index 00000000000..ee3be71f807 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.json @@ -0,0 +1,307 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25", + "inlineVolumeSpec": { + "capacity": { + "ǸƢ6/": "569" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": -799278564, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": 1749009427, + "readOnly": true + }, + "hostPath": { + "path": "30", + "type": "甞谐颋DžS" + }, + "glusterfs": { + "endpoints": "31", + "path": "32", + "endpointsNamespace": "33" + }, + "nfs": { + "server": "34", + "path": "35", + "readOnly": true + }, + "rbd": { + "monitors": [ + "36" + ], + "image": "37", + "fsType": "38", + "pool": "39", + "user": "40", + "keyring": "41", + "secretRef": { + "name": "42", + "namespace": "43" + } + }, + "iscsi": { + "targetPortal": "44", + "iqn": "45", + "lun": -443114323, + "iscsiInterface": "46", + "fsType": "47", + "portals": [ + "48" + ], + "secretRef": { + "name": "49", + "namespace": "50" + }, + "initiatorName": "51" + }, + "cinder": { + "volumeID": "52", + "fsType": "53", + "secretRef": { + "name": "54", + "namespace": "55" + } + }, + "cephfs": { + "monitors": [ + "56" + ], + "path": "57", + "user": "58", + "secretFile": "59", + "secretRef": { + "name": "60", + "namespace": "61" + }, + "readOnly": true + }, + "fc": { + "targetWWNs": [ + "62" + ], + "lun": 2072604405, + "fsType": "63", + "wwids": [ + "64" + ] + }, + "flocker": { + "datasetName": "65", + "datasetUUID": "66" + }, + "flexVolume": { + "driver": "67", + "fsType": "68", + "secretRef": { + "name": "69", + "namespace": "70" + }, + "options": { + "71": "72" + } + }, + "azureFile": { + "secretName": "73", + "shareName": "74", + "readOnly": true, + "secretNamespace": "75" + }, + "vsphereVolume": { + "volumePath": "76", + "fsType": "77", + "storagePolicyName": "78", + "storagePolicyID": "79" + }, + "quobyte": { + "registry": "80", + "volume": "81", + "readOnly": true, + "user": "82", + "group": "83", + "tenant": "84" + }, + "azureDisk": { + "diskName": "85", + "diskURI": "86", + "cachingMode": "狞夌碕ʂɭ", + "fsType": "87", + "readOnly": true, + "kind": "P$Iņɖ橙9ȫŚʒ" + }, + "photonPersistentDisk": { + "pdID": "88", + "fsType": "89" + }, + "portworxVolume": { + "volumeID": "90", + "fsType": "91" + }, + "scaleIO": { + "gateway": "92", + "system": "93", + "secretRef": { + "name": "94", + "namespace": "95" + }, + "sslEnabled": true, + "protectionDomain": "96", + "storagePool": "97", + "storageMode": "98", + "volumeName": "99", + "fsType": "100", + "readOnly": true + }, + "local": { + "path": "101", + "fsType": "102" + }, + "storageos": { + "volumeName": "103", + "volumeNamespace": "104", + "fsType": "105", + "readOnly": true, + "secretRef": { + "kind": "106", + "namespace": "107", + "name": "108", + "uid": "ȸd賑'üA謥ǣ偐圠=l", + "apiVersion": "109", + "resourceVersion": "110", + "fieldPath": "111" + } + }, + "csi": { + "driver": "112", + "volumeHandle": "113", + "fsType": "114", + "volumeAttributes": { + "115": "116" + }, + "controllerPublishSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodeStageSecretRef": { + "name": "119", + "namespace": "120" + }, + "nodePublishSecretRef": { + "name": "121", + "namespace": "122" + }, + "controllerExpandSecretRef": { + "name": "123", + "namespace": "124" + } + }, + "accessModes": [ + "ƺ魋Ď儇击3ƆìQ" + ], + "claimRef": { + "kind": "125", + "namespace": "126", + "name": "127", + "uid": "艋涽託仭w-檮Ǣ冖ž琔n宂¬轚", + "apiVersion": "128", + "resourceVersion": "129", + "fieldPath": "130" + }, + "persistentVolumeReclaimPolicy": "£趕ã/鈱$-议}ȧ外ĺ", + "storageClassName": "131", + "mountOptions": [ + "132" + ], + "volumeMode": "譋娲瘹ɭȊɚɎ(", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "133", + "operator": "f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1", + "values": [ + "134" + ] + } + ], + "matchFields": [ + { + "key": "135", + "operator": "l恕ɍȇ廄裭4懙鏮嵒", + "values": [ + "136" + ] + } + ] + } + ] + } + } + } + }, + "nodeName": "137" + }, + "status": { + "attached": false, + "attachmentMetadata": { + "138": "139" + }, + "attachError": { + "time": "2498-07-05T18:17:05Z", + "message": "140" + }, + "detachError": { + "time": "2336-02-05T15:38:29Z", + "message": "141" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.pb index 86b85097d1f..517e2e6eff5 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.yaml new file mode 100644 index 00000000000..f1c4951fd55 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1.VolumeAttachment.after_roundtrip.yaml @@ -0,0 +1,231 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "137" + source: + inlineVolumeSpec: + accessModes: + - ƺ魋Ď儇击3ƆìQ + awsElasticBlockStore: + fsType: "29" + partition: 1749009427 + readOnly: true + volumeID: "28" + azureDisk: + cachingMode: 狞夌碕ʂɭ + diskName: "85" + diskURI: "86" + fsType: "87" + kind: P$Iņɖ橙9ȫŚʒ + readOnly: true + azureFile: + readOnly: true + secretName: "73" + secretNamespace: "75" + shareName: "74" + capacity: + ǸƢ6/: "569" + cephfs: + monitors: + - "56" + path: "57" + readOnly: true + secretFile: "59" + secretRef: + name: "60" + namespace: "61" + user: "58" + cinder: + fsType: "53" + secretRef: + name: "54" + namespace: "55" + volumeID: "52" + claimRef: + apiVersion: "128" + fieldPath: "130" + kind: "125" + name: "127" + namespace: "126" + resourceVersion: "129" + uid: 艋涽託仭w-檮Ǣ冖ž琔n宂¬轚 + csi: + controllerExpandSecretRef: + name: "123" + namespace: "124" + controllerPublishSecretRef: + name: "117" + namespace: "118" + driver: "112" + fsType: "114" + nodePublishSecretRef: + name: "121" + namespace: "122" + nodeStageSecretRef: + name: "119" + namespace: "120" + volumeAttributes: + "115": "116" + volumeHandle: "113" + fc: + fsType: "63" + lun: 2072604405 + targetWWNs: + - "62" + wwids: + - "64" + flexVolume: + driver: "67" + fsType: "68" + options: + "71": "72" + secretRef: + name: "69" + namespace: "70" + flocker: + datasetName: "65" + datasetUUID: "66" + gcePersistentDisk: + fsType: "27" + partition: -799278564 + pdName: "26" + readOnly: true + glusterfs: + endpoints: "31" + endpointsNamespace: "33" + path: "32" + hostPath: + path: "30" + type: 甞谐颋DžS + iscsi: + fsType: "47" + initiatorName: "51" + iqn: "45" + iscsiInterface: "46" + lun: -443114323 + portals: + - "48" + secretRef: + name: "49" + namespace: "50" + targetPortal: "44" + local: + fsType: "102" + path: "101" + mountOptions: + - "132" + nfs: + path: "35" + readOnly: true + server: "34" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "133" + operator: f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1 + values: + - "134" + matchFields: + - key: "135" + operator: l恕ɍȇ廄裭4懙鏮嵒 + values: + - "136" + persistentVolumeReclaimPolicy: £趕ã/鈱$-议}ȧ外ĺ + photonPersistentDisk: + fsType: "89" + pdID: "88" + portworxVolume: + fsType: "91" + volumeID: "90" + quobyte: + group: "83" + readOnly: true + registry: "80" + tenant: "84" + user: "82" + volume: "81" + rbd: + fsType: "38" + image: "37" + keyring: "41" + monitors: + - "36" + pool: "39" + secretRef: + name: "42" + namespace: "43" + user: "40" + scaleIO: + fsType: "100" + gateway: "92" + protectionDomain: "96" + readOnly: true + secretRef: + name: "94" + namespace: "95" + sslEnabled: true + storageMode: "98" + storagePool: "97" + system: "93" + volumeName: "99" + storageClassName: "131" + storageos: + fsType: "105" + readOnly: true + secretRef: + apiVersion: "109" + fieldPath: "111" + kind: "106" + name: "108" + namespace: "107" + resourceVersion: "110" + uid: ȸd賑'üA謥ǣ偐圠=l + volumeName: "103" + volumeNamespace: "104" + volumeMode: 譋娲瘹ɭȊɚɎ( + vsphereVolume: + fsType: "77" + storagePolicyID: "79" + storagePolicyName: "78" + volumePath: "76" + persistentVolumeName: "25" +status: + attachError: + message: "140" + time: "2498-07-05T18:17:05Z" + attached: false + attachmentMetadata: + "138": "139" + detachError: + message: "141" + time: "2336-02-05T15:38:29Z" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.json new file mode 100644 index 00000000000..c1cc5c3793e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.json @@ -0,0 +1,307 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1alpha1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25", + "inlineVolumeSpec": { + "capacity": { + "ǸƢ6/": "569" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": -799278564, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": 1749009427, + "readOnly": true + }, + "hostPath": { + "path": "30", + "type": "甞谐颋DžS" + }, + "glusterfs": { + "endpoints": "31", + "path": "32", + "endpointsNamespace": "33" + }, + "nfs": { + "server": "34", + "path": "35", + "readOnly": true + }, + "rbd": { + "monitors": [ + "36" + ], + "image": "37", + "fsType": "38", + "pool": "39", + "user": "40", + "keyring": "41", + "secretRef": { + "name": "42", + "namespace": "43" + } + }, + "iscsi": { + "targetPortal": "44", + "iqn": "45", + "lun": -443114323, + "iscsiInterface": "46", + "fsType": "47", + "portals": [ + "48" + ], + "secretRef": { + "name": "49", + "namespace": "50" + }, + "initiatorName": "51" + }, + "cinder": { + "volumeID": "52", + "fsType": "53", + "secretRef": { + "name": "54", + "namespace": "55" + } + }, + "cephfs": { + "monitors": [ + "56" + ], + "path": "57", + "user": "58", + "secretFile": "59", + "secretRef": { + "name": "60", + "namespace": "61" + }, + "readOnly": true + }, + "fc": { + "targetWWNs": [ + "62" + ], + "lun": 2072604405, + "fsType": "63", + "wwids": [ + "64" + ] + }, + "flocker": { + "datasetName": "65", + "datasetUUID": "66" + }, + "flexVolume": { + "driver": "67", + "fsType": "68", + "secretRef": { + "name": "69", + "namespace": "70" + }, + "options": { + "71": "72" + } + }, + "azureFile": { + "secretName": "73", + "shareName": "74", + "readOnly": true, + "secretNamespace": "75" + }, + "vsphereVolume": { + "volumePath": "76", + "fsType": "77", + "storagePolicyName": "78", + "storagePolicyID": "79" + }, + "quobyte": { + "registry": "80", + "volume": "81", + "readOnly": true, + "user": "82", + "group": "83", + "tenant": "84" + }, + "azureDisk": { + "diskName": "85", + "diskURI": "86", + "cachingMode": "狞夌碕ʂɭ", + "fsType": "87", + "readOnly": true, + "kind": "P$Iņɖ橙9ȫŚʒ" + }, + "photonPersistentDisk": { + "pdID": "88", + "fsType": "89" + }, + "portworxVolume": { + "volumeID": "90", + "fsType": "91" + }, + "scaleIO": { + "gateway": "92", + "system": "93", + "secretRef": { + "name": "94", + "namespace": "95" + }, + "sslEnabled": true, + "protectionDomain": "96", + "storagePool": "97", + "storageMode": "98", + "volumeName": "99", + "fsType": "100", + "readOnly": true + }, + "local": { + "path": "101", + "fsType": "102" + }, + "storageos": { + "volumeName": "103", + "volumeNamespace": "104", + "fsType": "105", + "readOnly": true, + "secretRef": { + "kind": "106", + "namespace": "107", + "name": "108", + "uid": "ȸd賑'üA謥ǣ偐圠=l", + "apiVersion": "109", + "resourceVersion": "110", + "fieldPath": "111" + } + }, + "csi": { + "driver": "112", + "volumeHandle": "113", + "fsType": "114", + "volumeAttributes": { + "115": "116" + }, + "controllerPublishSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodeStageSecretRef": { + "name": "119", + "namespace": "120" + }, + "nodePublishSecretRef": { + "name": "121", + "namespace": "122" + }, + "controllerExpandSecretRef": { + "name": "123", + "namespace": "124" + } + }, + "accessModes": [ + "ƺ魋Ď儇击3ƆìQ" + ], + "claimRef": { + "kind": "125", + "namespace": "126", + "name": "127", + "uid": "艋涽託仭w-檮Ǣ冖ž琔n宂¬轚", + "apiVersion": "128", + "resourceVersion": "129", + "fieldPath": "130" + }, + "persistentVolumeReclaimPolicy": "£趕ã/鈱$-议}ȧ外ĺ", + "storageClassName": "131", + "mountOptions": [ + "132" + ], + "volumeMode": "譋娲瘹ɭȊɚɎ(", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "133", + "operator": "f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1", + "values": [ + "134" + ] + } + ], + "matchFields": [ + { + "key": "135", + "operator": "l恕ɍȇ廄裭4懙鏮嵒", + "values": [ + "136" + ] + } + ] + } + ] + } + } + } + }, + "nodeName": "137" + }, + "status": { + "attached": false, + "attachmentMetadata": { + "138": "139" + }, + "attachError": { + "time": "2498-07-05T18:17:05Z", + "message": "140" + }, + "detachError": { + "time": "2336-02-05T15:38:29Z", + "message": "141" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.pb index ba338cccc87..158635d8ea4 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.yaml new file mode 100644 index 00000000000..e3de2085d1c --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1alpha1.VolumeAttachment.after_roundtrip.yaml @@ -0,0 +1,231 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "137" + source: + inlineVolumeSpec: + accessModes: + - ƺ魋Ď儇击3ƆìQ + awsElasticBlockStore: + fsType: "29" + partition: 1749009427 + readOnly: true + volumeID: "28" + azureDisk: + cachingMode: 狞夌碕ʂɭ + diskName: "85" + diskURI: "86" + fsType: "87" + kind: P$Iņɖ橙9ȫŚʒ + readOnly: true + azureFile: + readOnly: true + secretName: "73" + secretNamespace: "75" + shareName: "74" + capacity: + ǸƢ6/: "569" + cephfs: + monitors: + - "56" + path: "57" + readOnly: true + secretFile: "59" + secretRef: + name: "60" + namespace: "61" + user: "58" + cinder: + fsType: "53" + secretRef: + name: "54" + namespace: "55" + volumeID: "52" + claimRef: + apiVersion: "128" + fieldPath: "130" + kind: "125" + name: "127" + namespace: "126" + resourceVersion: "129" + uid: 艋涽託仭w-檮Ǣ冖ž琔n宂¬轚 + csi: + controllerExpandSecretRef: + name: "123" + namespace: "124" + controllerPublishSecretRef: + name: "117" + namespace: "118" + driver: "112" + fsType: "114" + nodePublishSecretRef: + name: "121" + namespace: "122" + nodeStageSecretRef: + name: "119" + namespace: "120" + volumeAttributes: + "115": "116" + volumeHandle: "113" + fc: + fsType: "63" + lun: 2072604405 + targetWWNs: + - "62" + wwids: + - "64" + flexVolume: + driver: "67" + fsType: "68" + options: + "71": "72" + secretRef: + name: "69" + namespace: "70" + flocker: + datasetName: "65" + datasetUUID: "66" + gcePersistentDisk: + fsType: "27" + partition: -799278564 + pdName: "26" + readOnly: true + glusterfs: + endpoints: "31" + endpointsNamespace: "33" + path: "32" + hostPath: + path: "30" + type: 甞谐颋DžS + iscsi: + fsType: "47" + initiatorName: "51" + iqn: "45" + iscsiInterface: "46" + lun: -443114323 + portals: + - "48" + secretRef: + name: "49" + namespace: "50" + targetPortal: "44" + local: + fsType: "102" + path: "101" + mountOptions: + - "132" + nfs: + path: "35" + readOnly: true + server: "34" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "133" + operator: f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1 + values: + - "134" + matchFields: + - key: "135" + operator: l恕ɍȇ廄裭4懙鏮嵒 + values: + - "136" + persistentVolumeReclaimPolicy: £趕ã/鈱$-议}ȧ外ĺ + photonPersistentDisk: + fsType: "89" + pdID: "88" + portworxVolume: + fsType: "91" + volumeID: "90" + quobyte: + group: "83" + readOnly: true + registry: "80" + tenant: "84" + user: "82" + volume: "81" + rbd: + fsType: "38" + image: "37" + keyring: "41" + monitors: + - "36" + pool: "39" + secretRef: + name: "42" + namespace: "43" + user: "40" + scaleIO: + fsType: "100" + gateway: "92" + protectionDomain: "96" + readOnly: true + secretRef: + name: "94" + namespace: "95" + sslEnabled: true + storageMode: "98" + storagePool: "97" + system: "93" + volumeName: "99" + storageClassName: "131" + storageos: + fsType: "105" + readOnly: true + secretRef: + apiVersion: "109" + fieldPath: "111" + kind: "106" + name: "108" + namespace: "107" + resourceVersion: "110" + uid: ȸd賑'üA謥ǣ偐圠=l + volumeName: "103" + volumeNamespace: "104" + volumeMode: 譋娲瘹ɭȊɚɎ( + vsphereVolume: + fsType: "77" + storagePolicyID: "79" + storagePolicyName: "78" + volumePath: "76" + persistentVolumeName: "25" +status: + attachError: + message: "140" + time: "2498-07-05T18:17:05Z" + attached: false + attachmentMetadata: + "138": "139" + detachError: + message: "141" + time: "2336-02-05T15:38:29Z" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.json new file mode 100644 index 00000000000..300c88b1f7b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.json @@ -0,0 +1,46 @@ +{ + "kind": "CSIDriver", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "attachRequired": false, + "podInfoOnMount": true + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.pb index 840b040ced4..c1e012b929a 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.yaml new file mode 100644 index 00000000000..dc765284861 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSIDriver.after_roundtrip.yaml @@ -0,0 +1,33 @@ +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" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attachRequired: false + podInfoOnMount: true diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.json new file mode 100644 index 00000000000..33d909c1665 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.json @@ -0,0 +1,53 @@ +{ + "kind": "CSINode", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "drivers": [ + { + "name": "24", + "nodeID": "25", + "topologyKeys": [ + "26" + ] + } + ] + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.pb index fd387b56bc5..3b7e3c7896b 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.yaml new file mode 100644 index 00000000000..6d0092ea95f --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.CSINode.after_roundtrip.yaml @@ -0,0 +1,36 @@ +apiVersion: storage.k8s.io/v1beta1 +kind: CSINode +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + drivers: + - name: "24" + nodeID: "25" + topologyKeys: + - "26" diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.json new file mode 100644 index 00000000000..2d3717d774b --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.json @@ -0,0 +1,64 @@ +{ + "kind": "StorageClass", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "provisioner": "24", + "parameters": { + "25": "26" + }, + "reclaimPolicy": "ǸƢ6/", + "mountOptions": [ + "27" + ], + "allowVolumeExpansion": true, + "volumeBindingMode": "ĉy緅縕\u003eŽ燹憍峕?狱³-Ǐ", + "allowedTopologies": [ + { + "matchLabelExpressions": [ + { + "key": "28", + "values": [ + "29" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.pb index ea41811f0dd..d7c99609560 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.yaml new file mode 100644 index 00000000000..8dd0ff3b80e --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.StorageClass.after_roundtrip.yaml @@ -0,0 +1,43 @@ +allowVolumeExpansion: true +allowedTopologies: +- matchLabelExpressions: + - key: "28" + values: + - "29" +apiVersion: storage.k8s.io/v1beta1 +kind: StorageClass +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +mountOptions: +- "27" +parameters: + "25": "26" +provisioner: "24" +reclaimPolicy: ǸƢ6/ +volumeBindingMode: ĉy緅縕>Ž燹憍峕?狱³-Ǐ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.json b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.json new file mode 100644 index 00000000000..17a913e4c7d --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.json @@ -0,0 +1,307 @@ +{ + "kind": "VolumeAttachment", + "apiVersion": "storage.k8s.io/v1beta1", + "metadata": { + "name": "2", + "generateName": "3", + "namespace": "4", + "selfLink": "5", + "uid": "ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e", + "resourceVersion": "16964250748386560239", + "generation": 8071137005907523419, + "creationTimestamp": null, + "deletionGracePeriodSeconds": -4955867275792137171, + "labels": { + "7": "8" + }, + "annotations": { + "9": "10" + }, + "ownerReferences": [ + { + "apiVersion": "11", + "kind": "12", + "name": "13", + "uid": "Dz廔ȇ{sŊƏp", + "controller": false, + "blockOwnerDeletion": true + } + ], + "finalizers": [ + "14" + ], + "clusterName": "15", + "managedFields": [ + { + "manager": "16", + "operation": "鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć]", + "apiVersion": "17" + } + ] + }, + "spec": { + "attacher": "24", + "source": { + "persistentVolumeName": "25", + "inlineVolumeSpec": { + "capacity": { + "ǸƢ6/": "569" + }, + "gcePersistentDisk": { + "pdName": "26", + "fsType": "27", + "partition": -799278564, + "readOnly": true + }, + "awsElasticBlockStore": { + "volumeID": "28", + "fsType": "29", + "partition": 1749009427, + "readOnly": true + }, + "hostPath": { + "path": "30", + "type": "甞谐颋DžS" + }, + "glusterfs": { + "endpoints": "31", + "path": "32", + "endpointsNamespace": "33" + }, + "nfs": { + "server": "34", + "path": "35", + "readOnly": true + }, + "rbd": { + "monitors": [ + "36" + ], + "image": "37", + "fsType": "38", + "pool": "39", + "user": "40", + "keyring": "41", + "secretRef": { + "name": "42", + "namespace": "43" + } + }, + "iscsi": { + "targetPortal": "44", + "iqn": "45", + "lun": -443114323, + "iscsiInterface": "46", + "fsType": "47", + "portals": [ + "48" + ], + "secretRef": { + "name": "49", + "namespace": "50" + }, + "initiatorName": "51" + }, + "cinder": { + "volumeID": "52", + "fsType": "53", + "secretRef": { + "name": "54", + "namespace": "55" + } + }, + "cephfs": { + "monitors": [ + "56" + ], + "path": "57", + "user": "58", + "secretFile": "59", + "secretRef": { + "name": "60", + "namespace": "61" + }, + "readOnly": true + }, + "fc": { + "targetWWNs": [ + "62" + ], + "lun": 2072604405, + "fsType": "63", + "wwids": [ + "64" + ] + }, + "flocker": { + "datasetName": "65", + "datasetUUID": "66" + }, + "flexVolume": { + "driver": "67", + "fsType": "68", + "secretRef": { + "name": "69", + "namespace": "70" + }, + "options": { + "71": "72" + } + }, + "azureFile": { + "secretName": "73", + "shareName": "74", + "readOnly": true, + "secretNamespace": "75" + }, + "vsphereVolume": { + "volumePath": "76", + "fsType": "77", + "storagePolicyName": "78", + "storagePolicyID": "79" + }, + "quobyte": { + "registry": "80", + "volume": "81", + "readOnly": true, + "user": "82", + "group": "83", + "tenant": "84" + }, + "azureDisk": { + "diskName": "85", + "diskURI": "86", + "cachingMode": "狞夌碕ʂɭ", + "fsType": "87", + "readOnly": true, + "kind": "P$Iņɖ橙9ȫŚʒ" + }, + "photonPersistentDisk": { + "pdID": "88", + "fsType": "89" + }, + "portworxVolume": { + "volumeID": "90", + "fsType": "91" + }, + "scaleIO": { + "gateway": "92", + "system": "93", + "secretRef": { + "name": "94", + "namespace": "95" + }, + "sslEnabled": true, + "protectionDomain": "96", + "storagePool": "97", + "storageMode": "98", + "volumeName": "99", + "fsType": "100", + "readOnly": true + }, + "local": { + "path": "101", + "fsType": "102" + }, + "storageos": { + "volumeName": "103", + "volumeNamespace": "104", + "fsType": "105", + "readOnly": true, + "secretRef": { + "kind": "106", + "namespace": "107", + "name": "108", + "uid": "ȸd賑'üA謥ǣ偐圠=l", + "apiVersion": "109", + "resourceVersion": "110", + "fieldPath": "111" + } + }, + "csi": { + "driver": "112", + "volumeHandle": "113", + "fsType": "114", + "volumeAttributes": { + "115": "116" + }, + "controllerPublishSecretRef": { + "name": "117", + "namespace": "118" + }, + "nodeStageSecretRef": { + "name": "119", + "namespace": "120" + }, + "nodePublishSecretRef": { + "name": "121", + "namespace": "122" + }, + "controllerExpandSecretRef": { + "name": "123", + "namespace": "124" + } + }, + "accessModes": [ + "ƺ魋Ď儇击3ƆìQ" + ], + "claimRef": { + "kind": "125", + "namespace": "126", + "name": "127", + "uid": "艋涽託仭w-檮Ǣ冖ž琔n宂¬轚", + "apiVersion": "128", + "resourceVersion": "129", + "fieldPath": "130" + }, + "persistentVolumeReclaimPolicy": "£趕ã/鈱$-议}ȧ外ĺ", + "storageClassName": "131", + "mountOptions": [ + "132" + ], + "volumeMode": "譋娲瘹ɭȊɚɎ(", + "nodeAffinity": { + "required": { + "nodeSelectorTerms": [ + { + "matchExpressions": [ + { + "key": "133", + "operator": "f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1", + "values": [ + "134" + ] + } + ], + "matchFields": [ + { + "key": "135", + "operator": "l恕ɍȇ廄裭4懙鏮嵒", + "values": [ + "136" + ] + } + ] + } + ] + } + } + } + }, + "nodeName": "137" + }, + "status": { + "attached": false, + "attachmentMetadata": { + "138": "139" + }, + "attachError": { + "time": "2498-07-05T18:17:05Z", + "message": "140" + }, + "detachError": { + "time": "2336-02-05T15:38:29Z", + "message": "141" + } + } +} \ No newline at end of file diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.pb b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.pb index f166a35d7ec..bf06c5f4e13 100644 Binary files a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.pb and b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.pb differ diff --git a/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.yaml b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.yaml new file mode 100644 index 00000000000..8bede776d16 --- /dev/null +++ b/staging/src/k8s.io/api/testdata/v1.15.0/storage.k8s.io.v1beta1.VolumeAttachment.after_roundtrip.yaml @@ -0,0 +1,231 @@ +apiVersion: storage.k8s.io/v1beta1 +kind: VolumeAttachment +metadata: + annotations: + "9": "10" + clusterName: "15" + creationTimestamp: null + deletionGracePeriodSeconds: -4955867275792137171 + finalizers: + - "14" + generateName: "3" + generation: 8071137005907523419 + labels: + "7": "8" + managedFields: + - apiVersion: "17" + manager: "16" + operation: 鐊唊飙Ş-U圴÷a/ɔ}摁(湗Ć] + name: "2" + namespace: "4" + ownerReferences: + - apiVersion: "11" + blockOwnerDeletion: true + controller: false + kind: "12" + name: "13" + uid: Dz廔ȇ{sŊƏp + resourceVersion: "16964250748386560239" + selfLink: "5" + uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e +spec: + attacher: "24" + nodeName: "137" + source: + inlineVolumeSpec: + accessModes: + - ƺ魋Ď儇击3ƆìQ + awsElasticBlockStore: + fsType: "29" + partition: 1749009427 + readOnly: true + volumeID: "28" + azureDisk: + cachingMode: 狞夌碕ʂɭ + diskName: "85" + diskURI: "86" + fsType: "87" + kind: P$Iņɖ橙9ȫŚʒ + readOnly: true + azureFile: + readOnly: true + secretName: "73" + secretNamespace: "75" + shareName: "74" + capacity: + ǸƢ6/: "569" + cephfs: + monitors: + - "56" + path: "57" + readOnly: true + secretFile: "59" + secretRef: + name: "60" + namespace: "61" + user: "58" + cinder: + fsType: "53" + secretRef: + name: "54" + namespace: "55" + volumeID: "52" + claimRef: + apiVersion: "128" + fieldPath: "130" + kind: "125" + name: "127" + namespace: "126" + resourceVersion: "129" + uid: 艋涽託仭w-檮Ǣ冖ž琔n宂¬轚 + csi: + controllerExpandSecretRef: + name: "123" + namespace: "124" + controllerPublishSecretRef: + name: "117" + namespace: "118" + driver: "112" + fsType: "114" + nodePublishSecretRef: + name: "121" + namespace: "122" + nodeStageSecretRef: + name: "119" + namespace: "120" + volumeAttributes: + "115": "116" + volumeHandle: "113" + fc: + fsType: "63" + lun: 2072604405 + targetWWNs: + - "62" + wwids: + - "64" + flexVolume: + driver: "67" + fsType: "68" + options: + "71": "72" + secretRef: + name: "69" + namespace: "70" + flocker: + datasetName: "65" + datasetUUID: "66" + gcePersistentDisk: + fsType: "27" + partition: -799278564 + pdName: "26" + readOnly: true + glusterfs: + endpoints: "31" + endpointsNamespace: "33" + path: "32" + hostPath: + path: "30" + type: 甞谐颋DžS + iscsi: + fsType: "47" + initiatorName: "51" + iqn: "45" + iscsiInterface: "46" + lun: -443114323 + portals: + - "48" + secretRef: + name: "49" + namespace: "50" + targetPortal: "44" + local: + fsType: "102" + path: "101" + mountOptions: + - "132" + nfs: + path: "35" + readOnly: true + server: "34" + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: "133" + operator: f倐ȓ圬剴扲ȿQZ{ʁgɸ=ǤÆ碛,1 + values: + - "134" + matchFields: + - key: "135" + operator: l恕ɍȇ廄裭4懙鏮嵒 + values: + - "136" + persistentVolumeReclaimPolicy: £趕ã/鈱$-议}ȧ外ĺ + photonPersistentDisk: + fsType: "89" + pdID: "88" + portworxVolume: + fsType: "91" + volumeID: "90" + quobyte: + group: "83" + readOnly: true + registry: "80" + tenant: "84" + user: "82" + volume: "81" + rbd: + fsType: "38" + image: "37" + keyring: "41" + monitors: + - "36" + pool: "39" + secretRef: + name: "42" + namespace: "43" + user: "40" + scaleIO: + fsType: "100" + gateway: "92" + protectionDomain: "96" + readOnly: true + secretRef: + name: "94" + namespace: "95" + sslEnabled: true + storageMode: "98" + storagePool: "97" + system: "93" + volumeName: "99" + storageClassName: "131" + storageos: + fsType: "105" + readOnly: true + secretRef: + apiVersion: "109" + fieldPath: "111" + kind: "106" + name: "108" + namespace: "107" + resourceVersion: "110" + uid: ȸd賑'üA謥ǣ偐圠=l + volumeName: "103" + volumeNamespace: "104" + volumeMode: 譋娲瘹ɭȊɚɎ( + vsphereVolume: + fsType: "77" + storagePolicyID: "79" + storagePolicyName: "78" + volumePath: "76" + persistentVolumeName: "25" +status: + attachError: + message: "140" + time: "2498-07-05T18:17:05Z" + attached: false + attachmentMetadata: + "138": "139" + detachError: + message: "141" + time: "2336-02-05T15:38:29Z" diff --git a/staging/src/k8s.io/apiextensions-apiserver/pkg/generated/openapi/zz_generated.openapi.go b/staging/src/k8s.io/apiextensions-apiserver/pkg/generated/openapi/zz_generated.openapi.go index 0e7e66b464a..a0be1ef4c69 100644 --- a/staging/src/k8s.io/apiextensions-apiserver/pkg/generated/openapi/zz_generated.openapi.go +++ b/staging/src/k8s.io/apiextensions-apiserver/pkg/generated/openapi/zz_generated.openapi.go @@ -58,7 +58,7 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "k8s.io/apimachinery/pkg/apis/meta/v1.DeleteOptions": schema_pkg_apis_meta_v1_DeleteOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Duration": schema_pkg_apis_meta_v1_Duration(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.ExportOptions": schema_pkg_apis_meta_v1_ExportOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Fields": schema_pkg_apis_meta_v1_Fields(ref), + "k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1": schema_pkg_apis_meta_v1_FieldsV1(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GetOptions": schema_pkg_apis_meta_v1_GetOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind": schema_pkg_apis_meta_v1_GroupKind(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GroupResource": schema_pkg_apis_meta_v1_GroupResource(ref), @@ -81,7 +81,6 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "k8s.io/apimachinery/pkg/apis/meta/v1.Patch": schema_pkg_apis_meta_v1_Patch(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.PatchOptions": schema_pkg_apis_meta_v1_PatchOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Preconditions": schema_pkg_apis_meta_v1_Preconditions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ProtoFields": schema_pkg_apis_meta_v1_ProtoFields(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.RootPaths": schema_pkg_apis_meta_v1_RootPaths(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.ServerAddressByClientCIDR": schema_pkg_apis_meta_v1_ServerAddressByClientCIDR(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Status": schema_pkg_apis_meta_v1_Status(ref), @@ -1381,11 +1380,11 @@ func schema_pkg_apis_meta_v1_ExportOptions(ref common.ReferenceCallback) common. } } -func schema_pkg_apis_meta_v1_Fields(ref common.ReferenceCallback) common.OpenAPIDefinition { +func schema_pkg_apis_meta_v1_FieldsV1(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ SchemaProps: spec.SchemaProps{ - Description: "Fields stores a set of fields in a data structure like a Trie.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", + Description: "FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", Type: []string{"object"}, }, }, @@ -1922,17 +1921,24 @@ func schema_pkg_apis_meta_v1_ManagedFieldsEntry(ref common.ReferenceCallback) co Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), }, }, - "fields": { + "fieldsType": { SchemaProps: spec.SchemaProps{ - Description: "Fields identifies a set of fields.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Fields"), + Description: "FieldsType is the discriminator for the different fields format and version. There is currently only one possible value: \"FieldsV1\"", + Type: []string{"string"}, + Format: "", + }, + }, + "fieldsV1": { + SchemaProps: spec.SchemaProps{ + Description: "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type.", + Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1"), }, }, }, }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Fields", "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + "k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1", "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, } } @@ -2352,17 +2358,6 @@ func schema_pkg_apis_meta_v1_Preconditions(ref common.ReferenceCallback) common. } } -func schema_pkg_apis_meta_v1_ProtoFields(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "ProtoFields is a struct that is equivalent to Fields, but intended for protobuf marshalling/unmarshalling. It is generated into a serialization that matches Fields. Do not use in Go structs.", - Type: []string{"object"}, - }, - }, - } -} - func schema_pkg_apis_meta_v1_RootPaths(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ diff --git a/staging/src/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/compatibility.go b/staging/src/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/compatibility.go index 33abeba55af..5b5cd3d8158 100644 --- a/staging/src/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/compatibility.go +++ b/staging/src/k8s.io/apimachinery/pkg/api/apitesting/roundtrip/compatibility.go @@ -231,8 +231,8 @@ func CompatibilityTestFuzzer(scheme *runtime.Scheme, fuzzFuncs []interface{}) *f func(f *[]metav1.ManagedFieldsEntry, c fuzz.Continue) { field := metav1.ManagedFieldsEntry{} c.Fuzz(&field) - if field.Fields != nil { - field.Fields.Raw = []byte("{}") + if field.FieldsV1 != nil { + field.FieldsV1.Raw = []byte("{}") } *f = []metav1.ManagedFieldsEntry{field} }, diff --git a/staging/src/k8s.io/apimachinery/pkg/api/validation/objectmeta.go b/staging/src/k8s.io/apimachinery/pkg/api/validation/objectmeta.go index cf668c7c816..90f566b14f5 100644 --- a/staging/src/k8s.io/apimachinery/pkg/api/validation/objectmeta.go +++ b/staging/src/k8s.io/apimachinery/pkg/api/validation/objectmeta.go @@ -184,6 +184,7 @@ func ValidateObjectMetaAccessor(meta metav1.Object, requiresNamespace bool, name allErrs = append(allErrs, ValidateAnnotations(meta.GetAnnotations(), fldPath.Child("annotations"))...) allErrs = append(allErrs, ValidateOwnerReferences(meta.GetOwnerReferences(), fldPath.Child("ownerReferences"))...) allErrs = append(allErrs, ValidateFinalizers(meta.GetFinalizers(), fldPath.Child("finalizers"))...) + allErrs = append(allErrs, v1validation.ValidateManagedFields(meta.GetManagedFields(), fldPath.Child("managedFields"))...) return allErrs } @@ -256,6 +257,7 @@ func ValidateObjectMetaAccessorUpdate(newMeta, oldMeta metav1.Object, fldPath *f allErrs = append(allErrs, v1validation.ValidateLabels(newMeta.GetLabels(), fldPath.Child("labels"))...) allErrs = append(allErrs, ValidateAnnotations(newMeta.GetAnnotations(), fldPath.Child("annotations"))...) allErrs = append(allErrs, ValidateOwnerReferences(newMeta.GetOwnerReferences(), fldPath.Child("ownerReferences"))...) + allErrs = append(allErrs, v1validation.ValidateManagedFields(newMeta.GetManagedFields(), fldPath.Child("managedFields"))...) return allErrs } diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/fuzzer/fuzzer.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/fuzzer/fuzzer.go index 6b93a138887..68cf673b764 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/fuzzer/fuzzer.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/fuzzer/fuzzer.go @@ -272,7 +272,7 @@ func v1FuzzerFuncs(codecs runtimeserializer.CodecFactory) []interface{} { }, func(j *metav1.ManagedFieldsEntry, c fuzz.Continue) { c.FuzzNoCustom(j) - j.Fields = nil + j.FieldsV1 = nil }, } } diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/BUILD b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/BUILD index 92d0279e8e6..119e5d166ec 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/BUILD +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/BUILD @@ -41,7 +41,6 @@ go_library( "deepcopy.go", "doc.go", "duration.go", - "fields_proto.go", "generated.pb.go", "group_version.go", "helpers.go", diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/fields_proto.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/fields_proto.go deleted file mode 100644 index d403e76a41c..00000000000 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/fields_proto.go +++ /dev/null @@ -1,88 +0,0 @@ -/* -Copyright 2019 The Kubernetes Authors. - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. -*/ - -package v1 - -import ( - "encoding/json" -) - -// Fields is declared in types.go - -// ProtoFields is a struct that is equivalent to Fields, but intended for -// protobuf marshalling/unmarshalling. It is generated into a serialization -// that matches Fields. Do not use in Go structs. -type ProtoFields struct { - // Map is the representation used in the alpha version of this API - Map map[string]Fields `json:"-" protobuf:"bytes,1,rep,name=map"` - - // Raw is the underlying serialization of this object. - Raw []byte `json:"-" protobuf:"bytes,2,opt,name=raw"` -} - -// ProtoFields returns the Fields as a new ProtoFields value. -func (m *Fields) ProtoFields() *ProtoFields { - if m == nil { - return &ProtoFields{} - } - return &ProtoFields{ - Raw: m.Raw, - } -} - -// Size implements the protobuf marshalling interface. -func (m *Fields) Size() (n int) { - return m.ProtoFields().Size() -} - -// Unmarshal implements the protobuf marshalling interface. -func (m *Fields) Unmarshal(data []byte) error { - if len(data) == 0 { - return nil - } - p := ProtoFields{} - if err := p.Unmarshal(data); err != nil { - return err - } - if len(p.Map) == 0 { - return json.Unmarshal(p.Raw, &m) - } - b, err := json.Marshal(&p.Map) - if err != nil { - return err - } - return json.Unmarshal(b, &m) -} - -// Marshal implements the protobuf marshaling interface. -func (m *Fields) Marshal() (data []byte, err error) { - return m.ProtoFields().Marshal() -} - -// MarshalTo implements the protobuf marshaling interface. -func (m *Fields) MarshalTo(data []byte) (int, error) { - return m.ProtoFields().MarshalTo(data) -} - -// MarshalToSizedBuffer implements the protobuf reverse marshaling interface. -func (m *Fields) MarshalToSizedBuffer(data []byte) (int, error) { - return m.ProtoFields().MarshalToSizedBuffer(data) -} - -// String implements the protobuf goproto_stringer interface. -func (m *Fields) String() string { - return m.ProtoFields().String() -} diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go index f03ded7a4e7..31b1d955ece 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go @@ -301,28 +301,33 @@ func (m *ExportOptions) XXX_DiscardUnknown() { var xxx_messageInfo_ExportOptions proto.InternalMessageInfo -func (m *Fields) Reset() { *m = Fields{} } -func (*Fields) ProtoMessage() {} -func (*Fields) Descriptor() ([]byte, []int) { +func (m *FieldsV1) Reset() { *m = FieldsV1{} } +func (*FieldsV1) ProtoMessage() {} +func (*FieldsV1) Descriptor() ([]byte, []int) { return fileDescriptor_cf52fa777ced5367, []int{9} } -func (m *Fields) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Fields.Unmarshal(m, b) +func (m *FieldsV1) XXX_Unmarshal(b []byte) error { + return m.Unmarshal(b) } -func (m *Fields) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Fields.Marshal(b, m, deterministic) +func (m *FieldsV1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + b = b[:cap(b)] + n, err := m.MarshalToSizedBuffer(b) + if err != nil { + return nil, err + } + return b[:n], nil } -func (m *Fields) XXX_Merge(src proto.Message) { - xxx_messageInfo_Fields.Merge(m, src) +func (m *FieldsV1) XXX_Merge(src proto.Message) { + xxx_messageInfo_FieldsV1.Merge(m, src) } -func (m *Fields) XXX_Size() int { - return xxx_messageInfo_Fields.Size(m) +func (m *FieldsV1) XXX_Size() int { + return m.Size() } -func (m *Fields) XXX_DiscardUnknown() { - xxx_messageInfo_Fields.DiscardUnknown(m) +func (m *FieldsV1) XXX_DiscardUnknown() { + xxx_messageInfo_FieldsV1.DiscardUnknown(m) } -var xxx_messageInfo_Fields proto.InternalMessageInfo +var xxx_messageInfo_FieldsV1 proto.InternalMessageInfo func (m *GetOptions) Reset() { *m = GetOptions{} } func (*GetOptions) ProtoMessage() {} @@ -907,38 +912,10 @@ func (m *Preconditions) XXX_DiscardUnknown() { var xxx_messageInfo_Preconditions proto.InternalMessageInfo -func (m *ProtoFields) Reset() { *m = ProtoFields{} } -func (*ProtoFields) ProtoMessage() {} -func (*ProtoFields) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{31} -} -func (m *ProtoFields) XXX_Unmarshal(b []byte) error { - return m.Unmarshal(b) -} -func (m *ProtoFields) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - b = b[:cap(b)] - n, err := m.MarshalToSizedBuffer(b) - if err != nil { - return nil, err - } - return b[:n], nil -} -func (m *ProtoFields) XXX_Merge(src proto.Message) { - xxx_messageInfo_ProtoFields.Merge(m, src) -} -func (m *ProtoFields) XXX_Size() int { - return m.Size() -} -func (m *ProtoFields) XXX_DiscardUnknown() { - xxx_messageInfo_ProtoFields.DiscardUnknown(m) -} - -var xxx_messageInfo_ProtoFields proto.InternalMessageInfo - func (m *RootPaths) Reset() { *m = RootPaths{} } func (*RootPaths) ProtoMessage() {} func (*RootPaths) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{32} + return fileDescriptor_cf52fa777ced5367, []int{31} } func (m *RootPaths) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -966,7 +943,7 @@ var xxx_messageInfo_RootPaths proto.InternalMessageInfo func (m *ServerAddressByClientCIDR) Reset() { *m = ServerAddressByClientCIDR{} } func (*ServerAddressByClientCIDR) ProtoMessage() {} func (*ServerAddressByClientCIDR) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{33} + return fileDescriptor_cf52fa777ced5367, []int{32} } func (m *ServerAddressByClientCIDR) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -994,7 +971,7 @@ var xxx_messageInfo_ServerAddressByClientCIDR proto.InternalMessageInfo func (m *Status) Reset() { *m = Status{} } func (*Status) ProtoMessage() {} func (*Status) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{34} + return fileDescriptor_cf52fa777ced5367, []int{33} } func (m *Status) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1022,7 +999,7 @@ var xxx_messageInfo_Status proto.InternalMessageInfo func (m *StatusCause) Reset() { *m = StatusCause{} } func (*StatusCause) ProtoMessage() {} func (*StatusCause) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{35} + return fileDescriptor_cf52fa777ced5367, []int{34} } func (m *StatusCause) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1050,7 +1027,7 @@ var xxx_messageInfo_StatusCause proto.InternalMessageInfo func (m *StatusDetails) Reset() { *m = StatusDetails{} } func (*StatusDetails) ProtoMessage() {} func (*StatusDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{36} + return fileDescriptor_cf52fa777ced5367, []int{35} } func (m *StatusDetails) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1078,7 +1055,7 @@ var xxx_messageInfo_StatusDetails proto.InternalMessageInfo func (m *TableOptions) Reset() { *m = TableOptions{} } func (*TableOptions) ProtoMessage() {} func (*TableOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{37} + return fileDescriptor_cf52fa777ced5367, []int{36} } func (m *TableOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1106,7 +1083,7 @@ var xxx_messageInfo_TableOptions proto.InternalMessageInfo func (m *Time) Reset() { *m = Time{} } func (*Time) ProtoMessage() {} func (*Time) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{38} + return fileDescriptor_cf52fa777ced5367, []int{37} } func (m *Time) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_Time.Unmarshal(m, b) @@ -1129,7 +1106,7 @@ var xxx_messageInfo_Time proto.InternalMessageInfo func (m *Timestamp) Reset() { *m = Timestamp{} } func (*Timestamp) ProtoMessage() {} func (*Timestamp) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{39} + return fileDescriptor_cf52fa777ced5367, []int{38} } func (m *Timestamp) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1157,7 +1134,7 @@ var xxx_messageInfo_Timestamp proto.InternalMessageInfo func (m *TypeMeta) Reset() { *m = TypeMeta{} } func (*TypeMeta) ProtoMessage() {} func (*TypeMeta) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{40} + return fileDescriptor_cf52fa777ced5367, []int{39} } func (m *TypeMeta) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1185,7 +1162,7 @@ var xxx_messageInfo_TypeMeta proto.InternalMessageInfo func (m *UpdateOptions) Reset() { *m = UpdateOptions{} } func (*UpdateOptions) ProtoMessage() {} func (*UpdateOptions) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{41} + return fileDescriptor_cf52fa777ced5367, []int{40} } func (m *UpdateOptions) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1213,7 +1190,7 @@ var xxx_messageInfo_UpdateOptions proto.InternalMessageInfo func (m *Verbs) Reset() { *m = Verbs{} } func (*Verbs) ProtoMessage() {} func (*Verbs) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{42} + return fileDescriptor_cf52fa777ced5367, []int{41} } func (m *Verbs) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1241,7 +1218,7 @@ var xxx_messageInfo_Verbs proto.InternalMessageInfo func (m *WatchEvent) Reset() { *m = WatchEvent{} } func (*WatchEvent) ProtoMessage() {} func (*WatchEvent) Descriptor() ([]byte, []int) { - return fileDescriptor_cf52fa777ced5367, []int{43} + return fileDescriptor_cf52fa777ced5367, []int{42} } func (m *WatchEvent) XXX_Unmarshal(b []byte) error { return m.Unmarshal(b) @@ -1276,8 +1253,7 @@ func init() { proto.RegisterType((*DeleteOptions)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.DeleteOptions") proto.RegisterType((*Duration)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.Duration") proto.RegisterType((*ExportOptions)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.ExportOptions") - proto.RegisterType((*Fields)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.Fields") - proto.RegisterMapType((map[string]Fields)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.Fields.MapEntry") + proto.RegisterType((*FieldsV1)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.FieldsV1") proto.RegisterType((*GetOptions)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.GetOptions") proto.RegisterType((*GroupKind)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.GroupKind") proto.RegisterType((*GroupResource)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.GroupResource") @@ -1302,8 +1278,6 @@ func init() { proto.RegisterType((*Patch)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.Patch") proto.RegisterType((*PatchOptions)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.PatchOptions") proto.RegisterType((*Preconditions)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.Preconditions") - proto.RegisterType((*ProtoFields)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.ProtoFields") - proto.RegisterMapType((map[string]Fields)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.ProtoFields.MapEntry") proto.RegisterType((*RootPaths)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.RootPaths") proto.RegisterType((*ServerAddressByClientCIDR)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.ServerAddressByClientCIDR") proto.RegisterType((*Status)(nil), "k8s.io.apimachinery.pkg.apis.meta.v1.Status") @@ -1323,181 +1297,177 @@ func init() { } var fileDescriptor_cf52fa777ced5367 = []byte{ - // 2779 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x1a, 0xcf, 0x6f, 0x1c, 0x57, - 0xd9, 0xb3, 0xeb, 0x5d, 0xef, 0x7e, 0xeb, 0x4d, 0xec, 0x97, 0x04, 0x36, 0x46, 0x78, 0xdd, 0x29, - 0xaa, 0x52, 0x48, 0xd7, 0x4d, 0xa0, 0x55, 0x48, 0x69, 0xc1, 0x6b, 0x3b, 0xa9, 0x69, 0x5c, 0x5b, - 0xcf, 0x49, 0x50, 0x43, 0x85, 0xfa, 0x3c, 0xf3, 0xbc, 0x1e, 0x3c, 0x3b, 0x33, 0x7d, 0x33, 0x6b, - 0x67, 0xe1, 0x40, 0x0f, 0x20, 0x40, 0x82, 0xaa, 0x47, 0x4e, 0xa8, 0x15, 0xfc, 0x05, 0x9c, 0xf8, - 0x03, 0x90, 0xe8, 0x05, 0xa9, 0x12, 0x97, 0x4a, 0xa0, 0x55, 0x6b, 0x0e, 0xc0, 0x09, 0x71, 0xe0, - 0xe2, 0x13, 0x7a, 0xbf, 0xe6, 0xc7, 0xae, 0x37, 0x9e, 0x25, 0xa5, 0xea, 0x6d, 0xe6, 0xfb, 0xf9, - 0xde, 0xfb, 0xbe, 0xf7, 0xfd, 0x9a, 0x81, 0xcd, 0x83, 0x1b, 0x61, 0xcb, 0xf1, 0x97, 0x0f, 0x7a, - 0xbb, 0x94, 0x79, 0x34, 0xa2, 0xe1, 0xf2, 0x21, 0xf5, 0x6c, 0x9f, 0x2d, 0x2b, 0x04, 0x09, 0x9c, - 0x2e, 0xb1, 0xf6, 0x1d, 0x8f, 0xb2, 0xfe, 0x72, 0x70, 0xd0, 0xe1, 0x80, 0x70, 0xb9, 0x4b, 0x23, - 0xb2, 0x7c, 0x78, 0x6d, 0xb9, 0x43, 0x3d, 0xca, 0x48, 0x44, 0xed, 0x56, 0xc0, 0xfc, 0xc8, 0x47, - 0x5f, 0x92, 0x5c, 0xad, 0x34, 0x57, 0x2b, 0x38, 0xe8, 0x70, 0x40, 0xd8, 0xe2, 0x5c, 0xad, 0xc3, - 0x6b, 0x0b, 0xcf, 0x74, 0x9c, 0x68, 0xbf, 0xb7, 0xdb, 0xb2, 0xfc, 0xee, 0x72, 0xc7, 0xef, 0xf8, - 0xcb, 0x82, 0x79, 0xb7, 0xb7, 0x27, 0xde, 0xc4, 0x8b, 0x78, 0x92, 0x42, 0x17, 0xc6, 0x2e, 0x85, - 0xf5, 0xbc, 0xc8, 0xe9, 0xd2, 0xe1, 0x55, 0x2c, 0x3c, 0x7f, 0x16, 0x43, 0x68, 0xed, 0xd3, 0x2e, - 0x19, 0xe6, 0x33, 0xff, 0x58, 0x84, 0xca, 0xca, 0xf6, 0xc6, 0x6d, 0xe6, 0xf7, 0x02, 0xb4, 0x04, - 0xd3, 0x1e, 0xe9, 0xd2, 0x86, 0xb1, 0x64, 0x5c, 0xa9, 0xb6, 0x67, 0xdf, 0x1f, 0x34, 0xa7, 0x8e, - 0x07, 0xcd, 0xe9, 0x57, 0x49, 0x97, 0x62, 0x81, 0x41, 0x2e, 0x54, 0x0e, 0x29, 0x0b, 0x1d, 0xdf, - 0x0b, 0x1b, 0x85, 0xa5, 0xe2, 0x95, 0xda, 0xf5, 0x97, 0x5a, 0x79, 0xf6, 0xdf, 0x12, 0x0a, 0xee, - 0x4b, 0xd6, 0x5b, 0x3e, 0x5b, 0x73, 0x42, 0xcb, 0x3f, 0xa4, 0xac, 0xdf, 0x9e, 0x53, 0x5a, 0x2a, - 0x0a, 0x19, 0xe2, 0x58, 0x03, 0xfa, 0xb1, 0x01, 0x73, 0x01, 0xa3, 0x7b, 0x94, 0x31, 0x6a, 0x2b, - 0x7c, 0xa3, 0xb8, 0x64, 0x7c, 0x02, 0x6a, 0x1b, 0x4a, 0xed, 0xdc, 0xf6, 0x90, 0x7c, 0x3c, 0xa2, - 0x11, 0xfd, 0xc6, 0x80, 0x85, 0x90, 0xb2, 0x43, 0xca, 0x56, 0x6c, 0x9b, 0xd1, 0x30, 0x6c, 0xf7, - 0x57, 0x5d, 0x87, 0x7a, 0xd1, 0xea, 0xc6, 0x1a, 0x0e, 0x1b, 0xd3, 0xe2, 0x1c, 0xbe, 0x99, 0x6f, - 0x41, 0x3b, 0xe3, 0xe4, 0xb4, 0x4d, 0xb5, 0xa2, 0x85, 0xb1, 0x24, 0x21, 0x7e, 0xc4, 0x32, 0xcc, - 0x3d, 0x98, 0xd5, 0x86, 0xbc, 0xe3, 0x84, 0x11, 0xba, 0x0f, 0xe5, 0x0e, 0x7f, 0x09, 0x1b, 0x86, - 0x58, 0x60, 0x2b, 0xdf, 0x02, 0xb5, 0x8c, 0xf6, 0x39, 0xb5, 0x9e, 0xb2, 0x78, 0x0d, 0xb1, 0x92, - 0x66, 0xfe, 0x7c, 0x1a, 0x6a, 0x2b, 0xdb, 0x1b, 0x98, 0x86, 0x7e, 0x8f, 0x59, 0x34, 0x87, 0xd3, - 0xdc, 0x80, 0xd9, 0xd0, 0xf1, 0x3a, 0x3d, 0x97, 0x30, 0x0e, 0x6d, 0x94, 0x05, 0xe5, 0x45, 0x45, - 0x39, 0xbb, 0x93, 0xc2, 0xe1, 0x0c, 0x25, 0xba, 0x0e, 0xc0, 0x25, 0x84, 0x01, 0xb1, 0xa8, 0xdd, - 0x28, 0x2c, 0x19, 0x57, 0x2a, 0x6d, 0xa4, 0xf8, 0xe0, 0xd5, 0x18, 0x83, 0x53, 0x54, 0xe8, 0x49, - 0x28, 0x89, 0x95, 0x36, 0x2a, 0x42, 0x4d, 0x5d, 0x91, 0x97, 0xc4, 0x36, 0xb0, 0xc4, 0xa1, 0xa7, - 0x61, 0x46, 0x79, 0x59, 0xa3, 0x2a, 0xc8, 0xce, 0x2b, 0xb2, 0x19, 0xed, 0x06, 0x1a, 0xcf, 0xf7, - 0x77, 0xe0, 0x78, 0xb6, 0xf0, 0xbb, 0xd4, 0xfe, 0x5e, 0x71, 0x3c, 0x1b, 0x0b, 0x0c, 0xba, 0x03, - 0xa5, 0x43, 0xca, 0x76, 0xb9, 0x27, 0x70, 0xd7, 0xfc, 0x4a, 0xbe, 0x83, 0xbe, 0xcf, 0x59, 0xda, - 0x55, 0xbe, 0x34, 0xf1, 0x88, 0xa5, 0x10, 0xd4, 0x02, 0x08, 0xf7, 0x7d, 0x16, 0x89, 0xed, 0x35, - 0x4a, 0x4b, 0xc5, 0x2b, 0xd5, 0xf6, 0x39, 0xbe, 0xdf, 0x9d, 0x18, 0x8a, 0x53, 0x14, 0x9c, 0xde, - 0x22, 0x11, 0xed, 0xf8, 0xcc, 0xa1, 0x61, 0x63, 0x26, 0xa1, 0x5f, 0x8d, 0xa1, 0x38, 0x45, 0x81, - 0xbe, 0x0d, 0x28, 0x8c, 0x7c, 0x46, 0x3a, 0x54, 0x6d, 0xf5, 0x65, 0x12, 0xee, 0x37, 0x40, 0xec, - 0x6e, 0x41, 0xed, 0x0e, 0xed, 0x8c, 0x50, 0xe0, 0x53, 0xb8, 0xcc, 0xdf, 0x19, 0x70, 0x3e, 0xe5, - 0x0b, 0xc2, 0xef, 0x6e, 0xc0, 0x6c, 0x27, 0x75, 0xeb, 0x94, 0x5f, 0xc4, 0xd6, 0x4e, 0xdf, 0x48, - 0x9c, 0xa1, 0x44, 0x14, 0xaa, 0x4c, 0x49, 0xd2, 0xd1, 0xe5, 0x5a, 0x6e, 0xa7, 0xd5, 0x6b, 0x48, - 0x34, 0xa5, 0x80, 0x21, 0x4e, 0x24, 0x9b, 0x7f, 0x37, 0x84, 0x03, 0xeb, 0x78, 0x83, 0xae, 0xa4, - 0x62, 0x9a, 0x21, 0x8e, 0x6f, 0x76, 0x4c, 0x3c, 0x3a, 0x23, 0x10, 0x14, 0x3e, 0x13, 0x81, 0xe0, - 0x66, 0xe5, 0x57, 0xef, 0x36, 0xa7, 0xde, 0xfa, 0xeb, 0xd2, 0x94, 0xd9, 0x85, 0xfa, 0x2a, 0xa3, - 0x24, 0xa2, 0x5b, 0x41, 0x24, 0x36, 0x60, 0x42, 0xd9, 0x66, 0x7d, 0xdc, 0xf3, 0xd4, 0x46, 0x81, - 0xdf, 0xef, 0x35, 0x01, 0xc1, 0x0a, 0xc3, 0xed, 0xb7, 0xe7, 0x50, 0xd7, 0xde, 0x24, 0x1e, 0xe9, - 0x50, 0xa6, 0xfc, 0x3e, 0x3e, 0xd5, 0x5b, 0x29, 0x1c, 0xce, 0x50, 0x9a, 0x3f, 0x2d, 0x42, 0x7d, - 0x8d, 0xba, 0x34, 0xd1, 0x77, 0x0b, 0x50, 0x87, 0x11, 0x8b, 0x6e, 0x53, 0xe6, 0xf8, 0xf6, 0x0e, - 0xb5, 0x7c, 0xcf, 0x0e, 0x85, 0x47, 0x14, 0xdb, 0x9f, 0xe3, 0x7e, 0x76, 0x7b, 0x04, 0x8b, 0x4f, - 0xe1, 0x40, 0x2e, 0xd4, 0x03, 0x26, 0x9e, 0x9d, 0x48, 0xe5, 0x1e, 0x7e, 0xd3, 0xbe, 0x9a, 0xef, - 0xa8, 0xb7, 0xd3, 0xac, 0xed, 0xf9, 0xe3, 0x41, 0xb3, 0x9e, 0x01, 0xe1, 0xac, 0x70, 0xf4, 0x2d, - 0x98, 0xf3, 0x59, 0xb0, 0x4f, 0xbc, 0x35, 0x1a, 0x50, 0xcf, 0xa6, 0x5e, 0x14, 0x8a, 0x53, 0xa8, - 0xb4, 0x2f, 0xf2, 0x8c, 0xb1, 0x35, 0x84, 0xc3, 0x23, 0xd4, 0xe8, 0x01, 0xcc, 0x07, 0xcc, 0x0f, - 0x48, 0x87, 0x70, 0x89, 0xdb, 0xbe, 0xeb, 0x58, 0x7d, 0x11, 0x1d, 0xaa, 0xed, 0xab, 0xc7, 0x83, - 0xe6, 0xfc, 0xf6, 0x30, 0xf2, 0x64, 0xd0, 0xbc, 0x20, 0x8e, 0x8e, 0x43, 0x12, 0x24, 0x1e, 0x15, - 0x93, 0xb2, 0x61, 0x69, 0x9c, 0x0d, 0xcd, 0x0d, 0xa8, 0xac, 0xf5, 0x98, 0xe0, 0x42, 0x2f, 0x42, - 0xc5, 0x56, 0xcf, 0xea, 0xe4, 0x9f, 0xd0, 0x29, 0x57, 0xd3, 0x9c, 0x0c, 0x9a, 0x75, 0x5e, 0x24, - 0xb4, 0x34, 0x00, 0xc7, 0x2c, 0xe6, 0xeb, 0x50, 0x5f, 0x7f, 0x18, 0xf8, 0x2c, 0xd2, 0x36, 0x7d, - 0x0a, 0xca, 0x54, 0x00, 0x84, 0xb4, 0x4a, 0x92, 0x27, 0x24, 0x19, 0x56, 0x58, 0x1e, 0x87, 0xe9, - 0x43, 0x62, 0x45, 0x2a, 0x6c, 0xc7, 0x71, 0x78, 0x9d, 0x03, 0xb1, 0xc4, 0x99, 0xff, 0x31, 0xa0, - 0x2c, 0x3c, 0x2a, 0x44, 0x77, 0xa1, 0xd8, 0x25, 0x81, 0x4a, 0x56, 0xcf, 0xe5, 0xb3, 0xac, 0x64, - 0x6d, 0x6d, 0x92, 0x60, 0xdd, 0x8b, 0x58, 0xbf, 0x5d, 0x53, 0x4a, 0x8a, 0x9b, 0x24, 0xc0, 0x5c, - 0x1c, 0xba, 0x0c, 0x45, 0x46, 0x8e, 0xc4, 0x1a, 0x66, 0xdb, 0x33, 0x1c, 0x85, 0xc9, 0x11, 0xe6, - 0xb0, 0x05, 0x1b, 0x2a, 0x9a, 0x11, 0xcd, 0x41, 0xf1, 0x80, 0xf6, 0x65, 0xac, 0xc2, 0xfc, 0x11, - 0xb5, 0xa1, 0x74, 0x48, 0xdc, 0x1e, 0x55, 0xae, 0x76, 0x75, 0x92, 0x05, 0x61, 0xc9, 0x7a, 0xb3, - 0x70, 0xc3, 0xb8, 0x79, 0x91, 0xdf, 0xc6, 0x9f, 0xbd, 0xd7, 0x9c, 0x7a, 0xe7, 0xbd, 0xe6, 0xd4, - 0xbb, 0xef, 0xa9, 0x9b, 0xb9, 0x05, 0x70, 0x9b, 0xc6, 0x47, 0xba, 0x02, 0xe7, 0x75, 0x78, 0xca, - 0x46, 0xcd, 0xcf, 0xab, 0xfd, 0x9c, 0xc7, 0x59, 0x34, 0x1e, 0xa6, 0x37, 0x5f, 0x87, 0xaa, 0x88, - 0xac, 0x3c, 0x2d, 0x25, 0x29, 0xd0, 0x78, 0x44, 0x0a, 0xd4, 0x79, 0xad, 0x30, 0x2e, 0xaf, 0xa5, - 0x02, 0x89, 0x0b, 0x75, 0xc9, 0xab, 0x93, 0x7e, 0x2e, 0x0d, 0x57, 0xa1, 0xa2, 0x97, 0xa9, 0xb4, - 0xc4, 0xc5, 0x9e, 0x16, 0x84, 0x63, 0x8a, 0x94, 0xb6, 0x7d, 0xc8, 0x64, 0x89, 0x7c, 0xca, 0x52, - 0x19, 0xbd, 0xf0, 0xe8, 0x8c, 0x9e, 0xd2, 0xf4, 0x23, 0x68, 0x8c, 0xab, 0x10, 0x1f, 0x23, 0x8f, - 0xe5, 0x5f, 0x8a, 0xf9, 0xb6, 0x01, 0x73, 0x69, 0x49, 0xf9, 0xcd, 0x97, 0x5f, 0xc9, 0xd9, 0x15, - 0x4c, 0xea, 0x44, 0x7e, 0x6d, 0xc0, 0xc5, 0xcc, 0xd6, 0x26, 0xb2, 0xf8, 0x04, 0x8b, 0x4a, 0x3b, - 0x47, 0x71, 0x02, 0xe7, 0xf8, 0x73, 0x01, 0xea, 0x77, 0xc8, 0x2e, 0x75, 0x77, 0xa8, 0x4b, 0xad, - 0xc8, 0x67, 0xe8, 0x87, 0x50, 0xeb, 0x92, 0xc8, 0xda, 0x17, 0x50, 0x5d, 0xed, 0xae, 0xe5, 0xbb, - 0xaf, 0x19, 0x49, 0xad, 0xcd, 0x44, 0x8c, 0x8c, 0x27, 0x17, 0xd4, 0x92, 0x6a, 0x29, 0x0c, 0x4e, - 0x6b, 0x13, 0x2d, 0x8a, 0x78, 0x5f, 0x7f, 0x18, 0xf0, 0x54, 0x3c, 0x79, 0x67, 0x94, 0x59, 0x02, - 0xa6, 0x6f, 0xf6, 0x1c, 0x46, 0xbb, 0xd4, 0x8b, 0x92, 0x16, 0x65, 0x73, 0x48, 0x3e, 0x1e, 0xd1, - 0xb8, 0xf0, 0x12, 0xcc, 0x0d, 0x2f, 0xfe, 0x94, 0x98, 0x76, 0x31, 0x1d, 0xd3, 0xaa, 0xa9, 0x28, - 0x65, 0xfe, 0xd6, 0x80, 0xc6, 0xb8, 0x85, 0xa0, 0x2f, 0xa6, 0x04, 0x25, 0x21, 0xf6, 0x15, 0xda, - 0x97, 0x52, 0xd7, 0xa1, 0xe2, 0x07, 0xbc, 0xa9, 0xf4, 0x99, 0xb2, 0xfa, 0xd3, 0xda, 0x92, 0x5b, - 0x0a, 0x7e, 0x32, 0x68, 0x5e, 0xca, 0x88, 0xd7, 0x08, 0x1c, 0xb3, 0xf2, 0xbc, 0x26, 0xd6, 0xc3, - 0x73, 0x6d, 0x9c, 0xd7, 0xee, 0x0b, 0x08, 0x56, 0x18, 0xf3, 0xf7, 0x06, 0x4c, 0x8b, 0x22, 0xf3, - 0x75, 0xa8, 0xf0, 0xf3, 0xb3, 0x49, 0x44, 0xc4, 0xba, 0x72, 0xb7, 0x37, 0x9c, 0x7b, 0x93, 0x46, - 0x24, 0xf1, 0x36, 0x0d, 0xc1, 0xb1, 0x44, 0x84, 0xa1, 0xe4, 0x44, 0xb4, 0xab, 0x0d, 0xf9, 0xcc, - 0x58, 0xd1, 0xaa, 0xb9, 0x6e, 0x61, 0x72, 0xb4, 0xfe, 0x30, 0xa2, 0x1e, 0x37, 0x46, 0x72, 0x35, - 0x36, 0xb8, 0x0c, 0x2c, 0x45, 0x99, 0xff, 0x36, 0x20, 0x56, 0xc5, 0x9d, 0x3f, 0xa4, 0xee, 0xde, - 0x1d, 0xc7, 0x3b, 0x50, 0xc7, 0x1a, 0x2f, 0x67, 0x47, 0xc1, 0x71, 0x4c, 0x71, 0x5a, 0x7a, 0x28, - 0x4c, 0x96, 0x1e, 0xb8, 0x42, 0xcb, 0xf7, 0x22, 0xc7, 0xeb, 0x8d, 0xdc, 0xb6, 0x55, 0x05, 0xc7, - 0x31, 0x05, 0x2f, 0xdb, 0x18, 0xed, 0x12, 0xc7, 0x73, 0xbc, 0x0e, 0xdf, 0xc4, 0xaa, 0xdf, 0xf3, - 0x22, 0x51, 0xbf, 0xa8, 0xb2, 0x0d, 0x8f, 0x60, 0xf1, 0x29, 0x1c, 0xe6, 0x9f, 0x8a, 0x50, 0xe3, - 0x7b, 0xd6, 0x79, 0xee, 0x05, 0xa8, 0xbb, 0x69, 0x2f, 0x50, 0x7b, 0xbf, 0xa4, 0x96, 0x92, 0xbd, - 0xd7, 0x38, 0x4b, 0xcb, 0x99, 0x45, 0xb5, 0x19, 0x33, 0x17, 0xb2, 0xcc, 0xb7, 0xd2, 0x48, 0x9c, - 0xa5, 0xe5, 0xd1, 0xeb, 0x88, 0xdf, 0x0f, 0x55, 0xc7, 0xc5, 0x26, 0xfa, 0x0e, 0x07, 0x62, 0x89, - 0x43, 0x9b, 0x70, 0x81, 0xb8, 0xae, 0x7f, 0x24, 0x80, 0x6d, 0xdf, 0x3f, 0xe8, 0x12, 0x76, 0x10, - 0x8a, 0x06, 0xb1, 0xd2, 0xfe, 0x82, 0x62, 0xb9, 0xb0, 0x32, 0x4a, 0x82, 0x4f, 0xe3, 0x3b, 0xcd, - 0x6c, 0xd3, 0x13, 0x9a, 0xed, 0x26, 0x9c, 0xe3, 0xfe, 0xe5, 0xf7, 0x22, 0x5d, 0x3b, 0x97, 0x84, - 0x11, 0xd0, 0xf1, 0xa0, 0x79, 0xee, 0x6e, 0x06, 0x83, 0x87, 0x28, 0xf9, 0x96, 0x5d, 0xa7, 0xeb, - 0x44, 0x8d, 0x19, 0xc1, 0x12, 0x6f, 0xf9, 0x0e, 0x07, 0x62, 0x89, 0xcb, 0xf8, 0x45, 0xe5, 0x2c, - 0xbf, 0x30, 0xff, 0x51, 0x00, 0x24, 0x8b, 0x7d, 0x5b, 0x16, 0x3a, 0x32, 0xd0, 0x3c, 0x0d, 0x33, - 0x5d, 0xd5, 0x2c, 0x18, 0xd9, 0xa8, 0xaf, 0xfb, 0x04, 0x8d, 0x47, 0x9b, 0x50, 0x95, 0x17, 0x3e, - 0x71, 0xe2, 0x65, 0x45, 0x5c, 0xdd, 0xd2, 0x88, 0x93, 0x41, 0x73, 0x21, 0xa3, 0x26, 0xc6, 0xdc, - 0xed, 0x07, 0x14, 0x27, 0x12, 0xd0, 0x75, 0x00, 0x12, 0x38, 0xe9, 0xc9, 0x50, 0x35, 0x99, 0x0f, - 0x24, 0x3d, 0x1e, 0x4e, 0x51, 0xa1, 0x97, 0x61, 0x9a, 0x9f, 0x94, 0x6a, 0xd6, 0xbf, 0x9c, 0x2f, - 0x6c, 0xf0, 0xb3, 0x6e, 0x57, 0x78, 0xd6, 0xe4, 0x4f, 0x58, 0x48, 0x40, 0x0f, 0xa0, 0x2c, 0xbc, - 0x4c, 0x5a, 0x65, 0xc2, 0x1a, 0x51, 0xf4, 0x12, 0xaa, 0xf6, 0x3d, 0x89, 0x9f, 0xb0, 0x92, 0x68, - 0xbe, 0x09, 0xd5, 0x4d, 0xc7, 0x62, 0x3e, 0x57, 0xc7, 0x0f, 0x38, 0xcc, 0xf4, 0x4e, 0xf1, 0x01, - 0x6b, 0xe3, 0x6b, 0x3c, 0xb7, 0xba, 0x47, 0x3c, 0x5f, 0x76, 0x48, 0xa5, 0xc4, 0xea, 0xaf, 0x72, - 0x20, 0x96, 0xb8, 0x31, 0x35, 0xe9, 0x09, 0x00, 0x6c, 0xed, 0x7e, 0x9f, 0x5a, 0x32, 0x46, 0xe5, - 0x9a, 0xeb, 0xe8, 0x71, 0xa2, 0x98, 0xeb, 0x14, 0x86, 0x2a, 0xa4, 0x14, 0x0e, 0x67, 0x28, 0xd1, - 0x32, 0x54, 0xe3, 0x89, 0x8d, 0x32, 0xdb, 0xbc, 0x76, 0x83, 0x78, 0xac, 0x83, 0x13, 0x9a, 0x4c, - 0xc0, 0x9c, 0x3e, 0x33, 0x60, 0xb6, 0xa1, 0xd8, 0x73, 0x6c, 0x61, 0x95, 0x6a, 0xfb, 0x59, 0x9d, - 0xb0, 0xee, 0x6d, 0xac, 0x9d, 0x0c, 0x9a, 0x4f, 0x8c, 0x1b, 0x94, 0x46, 0xfd, 0x80, 0x86, 0xad, - 0x7b, 0x1b, 0x6b, 0x98, 0x33, 0x9f, 0x76, 0x7b, 0xcb, 0x13, 0xde, 0xde, 0xeb, 0x00, 0x6a, 0xd7, - 0x9c, 0x5b, 0x5e, 0xc3, 0xd8, 0x3b, 0x6f, 0xc7, 0x18, 0x9c, 0xa2, 0x42, 0x21, 0xcc, 0x5b, 0xbc, - 0x65, 0xe7, 0xce, 0xee, 0x74, 0x69, 0x18, 0x91, 0xae, 0x9c, 0x64, 0x4d, 0xe6, 0xaa, 0x97, 0x95, - 0x9a, 0xf9, 0xd5, 0x61, 0x61, 0x78, 0x54, 0x3e, 0xf2, 0x61, 0xde, 0x56, 0xcd, 0x67, 0xa2, 0xb4, - 0x3a, 0xb1, 0xd2, 0x4b, 0x5c, 0xe1, 0xda, 0xb0, 0x20, 0x3c, 0x2a, 0x1b, 0x7d, 0x0f, 0x16, 0x34, - 0x70, 0x74, 0x02, 0x20, 0x66, 0x51, 0xc5, 0xf6, 0xe2, 0xf1, 0xa0, 0xb9, 0xb0, 0x36, 0x96, 0x0a, - 0x3f, 0x42, 0x02, 0xb2, 0xa1, 0xec, 0xca, 0x6a, 0xb0, 0x26, 0x32, 0xf8, 0x37, 0xf2, 0xed, 0x22, - 0xf1, 0xfe, 0x56, 0xba, 0x0a, 0x8c, 0x3b, 0x5c, 0x55, 0x00, 0x2a, 0xd9, 0xe8, 0x21, 0xd4, 0x88, - 0xe7, 0xf9, 0x11, 0x91, 0x33, 0x89, 0x59, 0xa1, 0x6a, 0x65, 0x62, 0x55, 0x2b, 0x89, 0x8c, 0xa1, - 0xaa, 0x33, 0x85, 0xc1, 0x69, 0x55, 0xe8, 0x08, 0xce, 0xfb, 0x47, 0x1e, 0x65, 0x98, 0xee, 0x51, - 0x46, 0x3d, 0x8b, 0x86, 0x8d, 0xba, 0xd0, 0xfe, 0xb5, 0x9c, 0xda, 0x33, 0xcc, 0x89, 0x4b, 0x67, - 0xe1, 0x21, 0x1e, 0xd6, 0x82, 0x5a, 0x00, 0x7b, 0x8e, 0x47, 0x5c, 0xe7, 0x07, 0x94, 0x85, 0x8d, - 0x73, 0xc9, 0xb0, 0xf1, 0x56, 0x0c, 0xc5, 0x29, 0x0a, 0xf4, 0x1c, 0xd4, 0x2c, 0xb7, 0x17, 0x46, - 0x54, 0x4e, 0x7e, 0xcf, 0x8b, 0x1b, 0x14, 0xef, 0x6f, 0x35, 0x41, 0xe1, 0x34, 0x1d, 0xea, 0x41, - 0xbd, 0x9b, 0x4e, 0x00, 0x8d, 0x79, 0xb1, 0xbb, 0x1b, 0xf9, 0x76, 0x37, 0x9a, 0xa2, 0x92, 0x2a, - 0x21, 0x83, 0xc3, 0x59, 0x2d, 0x0b, 0x5f, 0x87, 0xda, 0xff, 0x58, 0x40, 0xf3, 0x02, 0x7c, 0xd8, - 0x8e, 0x13, 0x15, 0xe0, 0x7f, 0x28, 0xc0, 0xb9, 0xec, 0xe9, 0x0f, 0x25, 0xb7, 0x52, 0xae, 0xe4, - 0xa6, 0x5b, 0x3d, 0x63, 0xec, 0xb0, 0x5a, 0x87, 0xf5, 0xe2, 0xd8, 0xb0, 0xae, 0xa2, 0xe7, 0xf4, - 0xe3, 0x44, 0xcf, 0x16, 0x00, 0xaf, 0x1a, 0x98, 0xef, 0xba, 0x94, 0x89, 0xc0, 0x59, 0x51, 0x43, - 0xe9, 0x18, 0x8a, 0x53, 0x14, 0xbc, 0xe2, 0xdc, 0x75, 0x7d, 0xeb, 0x40, 0x1c, 0x81, 0xbe, 0xf4, - 0x22, 0x64, 0x56, 0x64, 0xc5, 0xd9, 0x1e, 0xc1, 0xe2, 0x53, 0x38, 0xcc, 0x3e, 0x5c, 0xda, 0x26, - 0x2c, 0x72, 0x88, 0x9b, 0x5c, 0x30, 0x51, 0xd2, 0xbf, 0x31, 0xd2, 0x30, 0x3c, 0x3b, 0xe9, 0x45, - 0x4d, 0x0e, 0x3f, 0x81, 0x25, 0x4d, 0x83, 0xf9, 0x17, 0x03, 0x2e, 0x9f, 0xaa, 0xfb, 0x53, 0x68, - 0x58, 0xde, 0xc8, 0x36, 0x2c, 0x2f, 0xe4, 0x9c, 0x8b, 0x9e, 0xb6, 0xda, 0x31, 0xed, 0xcb, 0x0c, - 0x94, 0xb6, 0x79, 0x79, 0x6b, 0xfe, 0xd2, 0x80, 0x59, 0xf1, 0x34, 0xc9, 0x4c, 0xb9, 0x09, 0xa5, - 0x3d, 0x5f, 0x8f, 0x81, 0x2a, 0xf2, 0xa3, 0xc7, 0x2d, 0x0e, 0xc0, 0x12, 0xfe, 0x18, 0x43, 0xe7, - 0xb7, 0x0d, 0xc8, 0x4e, 0x73, 0xd1, 0x4b, 0xd2, 0x7f, 0x8d, 0x78, 0xdc, 0x3a, 0xa1, 0xef, 0xbe, - 0x38, 0xae, 0xdd, 0xba, 0x90, 0x6b, 0x12, 0xf7, 0x4f, 0x03, 0x6a, 0xdb, 0xcc, 0x8f, 0x7c, 0x35, - 0xd7, 0x7c, 0x2d, 0x3d, 0xd7, 0xbc, 0x99, 0x77, 0x62, 0x1d, 0xf3, 0x7f, 0x96, 0x87, 0x9b, 0xe6, - 0x55, 0xa8, 0x62, 0xdf, 0x8f, 0xb6, 0x49, 0xb4, 0x1f, 0x72, 0x23, 0x07, 0xfc, 0x41, 0xf9, 0x81, - 0x30, 0xb2, 0xc0, 0x60, 0x09, 0x37, 0x7f, 0x61, 0xc0, 0xe5, 0xb1, 0xdf, 0x34, 0x78, 0xb8, 0xb3, - 0xe2, 0x37, 0x65, 0xbd, 0xf8, 0xc6, 0x25, 0x74, 0x38, 0x45, 0xc5, 0x7b, 0xc2, 0xcc, 0x87, 0x90, - 0xe1, 0x9e, 0x30, 0xa3, 0x0d, 0x67, 0x69, 0xcd, 0x7f, 0x15, 0xa0, 0xbc, 0x13, 0x91, 0xa8, 0x17, - 0xfe, 0x9f, 0x6f, 0xe7, 0x53, 0x50, 0x0e, 0x85, 0x1e, 0xb5, 0xbc, 0xb8, 0x9e, 0x90, 0xda, 0xb1, - 0xc2, 0x8a, 0x3e, 0x8a, 0x86, 0x21, 0xe9, 0xe8, 0xe8, 0x9c, 0xf4, 0x51, 0x12, 0x8c, 0x35, 0x1e, - 0x3d, 0x0f, 0x65, 0x46, 0x49, 0x18, 0xb7, 0x94, 0x8b, 0x5a, 0x24, 0x16, 0xd0, 0x93, 0x41, 0x73, - 0x56, 0x09, 0x17, 0xef, 0x58, 0x51, 0xa3, 0x07, 0x30, 0x63, 0xd3, 0x88, 0x38, 0xae, 0xee, 0x59, - 0x72, 0x7e, 0x42, 0x91, 0xc2, 0xd6, 0x24, 0x6b, 0xbb, 0xc6, 0xd7, 0xa4, 0x5e, 0xb0, 0x16, 0xc8, - 0x33, 0x8b, 0xe5, 0xdb, 0xf2, 0xf3, 0x6e, 0x29, 0xc9, 0x2c, 0xab, 0xbe, 0x4d, 0xb1, 0xc0, 0x98, - 0xef, 0x18, 0x50, 0x93, 0x92, 0x56, 0x49, 0x2f, 0xa4, 0xe8, 0x5a, 0xbc, 0x0b, 0x69, 0x6e, 0x5d, - 0xb5, 0x4e, 0xf3, 0x3e, 0xef, 0x64, 0xd0, 0xac, 0x0a, 0x32, 0xd1, 0xf4, 0xe9, 0x0d, 0xa4, 0xce, - 0xa8, 0x70, 0xc6, 0x19, 0x3d, 0x09, 0x25, 0x11, 0x29, 0xd4, 0x61, 0xc6, 0x71, 0x4d, 0xb8, 0x31, - 0x96, 0x38, 0xf3, 0xa3, 0x02, 0xd4, 0x33, 0x9b, 0xcb, 0xd1, 0xf7, 0xc4, 0xa3, 0xd0, 0x42, 0x8e, - 0xf1, 0xfa, 0xf8, 0xcf, 0xc6, 0x2a, 0xcf, 0x96, 0x1f, 0x27, 0xcf, 0xbe, 0x06, 0x65, 0x8b, 0x9f, - 0x91, 0xfe, 0x0b, 0xe1, 0xda, 0x24, 0xe6, 0x14, 0xa7, 0x9b, 0x78, 0xa3, 0x78, 0x0d, 0xb1, 0x12, - 0x88, 0x6e, 0xc3, 0x3c, 0xa3, 0x11, 0xeb, 0xaf, 0xec, 0x45, 0x94, 0xa5, 0xc7, 0x0f, 0xa5, 0xa4, - 0xbb, 0xc0, 0xc3, 0x04, 0x78, 0x94, 0xc7, 0xdc, 0x85, 0xd9, 0xbb, 0x64, 0xd7, 0x8d, 0x3f, 0x0a, - 0x62, 0xa8, 0x3b, 0x9e, 0xe5, 0xf6, 0x6c, 0x2a, 0x33, 0x8f, 0x8e, 0xd4, 0xfa, 0xd2, 0x6e, 0xa4, - 0x91, 0x27, 0x83, 0xe6, 0x85, 0x0c, 0x40, 0x7e, 0x05, 0xc3, 0x59, 0x11, 0xa6, 0x0b, 0xd3, 0x9f, - 0x62, 0xa7, 0xfc, 0x5d, 0xa8, 0x26, 0xbd, 0xcc, 0x27, 0xac, 0xd2, 0x7c, 0x03, 0x2a, 0xdc, 0xe3, - 0x75, 0x0f, 0x7e, 0x46, 0x39, 0x97, 0x2d, 0x12, 0x0b, 0x79, 0x8a, 0x44, 0xb3, 0x0b, 0xf5, 0x7b, - 0x81, 0xfd, 0x98, 0x9f, 0x85, 0x0b, 0xb9, 0x33, 0xf4, 0x75, 0x90, 0x3f, 0x38, 0xf0, 0x04, 0x21, - 0xab, 0x94, 0x54, 0x82, 0x48, 0x17, 0x19, 0xa9, 0x29, 0xff, 0x4f, 0x0c, 0x00, 0x31, 0x4e, 0x5b, - 0x3f, 0xa4, 0x5e, 0xc4, 0xcf, 0x81, 0x3b, 0xfe, 0xf0, 0x39, 0x88, 0xc8, 0x20, 0x30, 0xe8, 0x1e, - 0x94, 0x7d, 0xe9, 0x4d, 0x32, 0xa5, 0x4d, 0x38, 0xb3, 0x8d, 0x2f, 0x81, 0xf4, 0x27, 0xac, 0x84, - 0xb5, 0xaf, 0xbc, 0xff, 0xf1, 0xe2, 0xd4, 0x07, 0x1f, 0x2f, 0x4e, 0x7d, 0xf8, 0xf1, 0xe2, 0xd4, - 0x5b, 0xc7, 0x8b, 0xc6, 0xfb, 0xc7, 0x8b, 0xc6, 0x07, 0xc7, 0x8b, 0xc6, 0x87, 0xc7, 0x8b, 0xc6, - 0x47, 0xc7, 0x8b, 0xc6, 0x3b, 0x7f, 0x5b, 0x9c, 0x7a, 0x50, 0x38, 0xbc, 0xf6, 0xdf, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xe2, 0xeb, 0x45, 0x81, 0x56, 0x26, 0x00, 0x00, + // 2713 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x19, 0xcd, 0x6f, 0x1b, 0x59, + 0x3d, 0x63, 0xc7, 0x8e, 0xfd, 0x73, 0x9c, 0x8f, 0x97, 0x16, 0xdc, 0x00, 0x71, 0x76, 0x16, 0xad, + 0x52, 0xe8, 0x3a, 0x9b, 0x02, 0xab, 0xd2, 0x65, 0x0b, 0x71, 0x9c, 0x74, 0xc3, 0x36, 0x4d, 0xf4, + 0xd2, 0x16, 0x28, 0x15, 0xea, 0x64, 0xe6, 0xc5, 0x19, 0x32, 0x9e, 0xf1, 0xbe, 0x19, 0x27, 0x35, + 0x1c, 0xd8, 0x03, 0x08, 0x90, 0x60, 0xd5, 0x23, 0xe2, 0x80, 0xb6, 0x82, 0xbf, 0x80, 0x13, 0x7f, + 0x00, 0x12, 0xbd, 0x20, 0xad, 0xc4, 0x65, 0x25, 0x90, 0xb5, 0x0d, 0x07, 0x8e, 0x88, 0x6b, 0x4e, + 0xe8, 0x7d, 0xcd, 0x87, 0x1d, 0x37, 0x63, 0xba, 0xac, 0xf6, 0xe6, 0xf9, 0x7d, 0xff, 0xde, 0xfb, + 0xbd, 0xdf, 0x97, 0x61, 0xeb, 0xf0, 0x9a, 0x5f, 0xb3, 0xbd, 0xe5, 0xc3, 0xce, 0x1e, 0xa1, 0x2e, + 0x09, 0x88, 0xbf, 0x7c, 0x44, 0x5c, 0xcb, 0xa3, 0xcb, 0x12, 0x61, 0xb4, 0xed, 0x96, 0x61, 0x1e, + 0xd8, 0x2e, 0xa1, 0xdd, 0xe5, 0xf6, 0x61, 0x93, 0x01, 0xfc, 0xe5, 0x16, 0x09, 0x8c, 0xe5, 0xa3, + 0x95, 0xe5, 0x26, 0x71, 0x09, 0x35, 0x02, 0x62, 0xd5, 0xda, 0xd4, 0x0b, 0x3c, 0xf4, 0x45, 0xc1, + 0x55, 0x8b, 0x73, 0xd5, 0xda, 0x87, 0x4d, 0x06, 0xf0, 0x6b, 0x8c, 0xab, 0x76, 0xb4, 0x32, 0xff, + 0x6a, 0xd3, 0x0e, 0x0e, 0x3a, 0x7b, 0x35, 0xd3, 0x6b, 0x2d, 0x37, 0xbd, 0xa6, 0xb7, 0xcc, 0x99, + 0xf7, 0x3a, 0xfb, 0xfc, 0x8b, 0x7f, 0xf0, 0x5f, 0x42, 0xe8, 0xfc, 0x50, 0x53, 0x68, 0xc7, 0x0d, + 0xec, 0x16, 0xe9, 0xb7, 0x62, 0xfe, 0xf5, 0xf3, 0x18, 0x7c, 0xf3, 0x80, 0xb4, 0x8c, 0x7e, 0x3e, + 0xfd, 0x2f, 0x59, 0x28, 0xac, 0xee, 0x6c, 0xde, 0xa4, 0x5e, 0xa7, 0x8d, 0x16, 0x61, 0xdc, 0x35, + 0x5a, 0xa4, 0xa2, 0x2d, 0x6a, 0x4b, 0xc5, 0xfa, 0xe4, 0xd3, 0x5e, 0x75, 0xec, 0xa4, 0x57, 0x1d, + 0xbf, 0x6d, 0xb4, 0x08, 0xe6, 0x18, 0xe4, 0x40, 0xe1, 0x88, 0x50, 0xdf, 0xf6, 0x5c, 0xbf, 0x92, + 0x59, 0xcc, 0x2e, 0x95, 0xae, 0xde, 0xa8, 0xa5, 0xf1, 0xbf, 0xc6, 0x15, 0xdc, 0x13, 0xac, 0x1b, + 0x1e, 0x6d, 0xd8, 0xbe, 0xe9, 0x1d, 0x11, 0xda, 0xad, 0xcf, 0x48, 0x2d, 0x05, 0x89, 0xf4, 0x71, + 0xa8, 0x01, 0xfd, 0x54, 0x83, 0x99, 0x36, 0x25, 0xfb, 0x84, 0x52, 0x62, 0x49, 0x7c, 0x25, 0xbb, + 0xa8, 0x7d, 0x0c, 0x6a, 0x2b, 0x52, 0xed, 0xcc, 0x4e, 0x9f, 0x7c, 0x3c, 0xa0, 0x11, 0xfd, 0x5e, + 0x83, 0x79, 0x9f, 0xd0, 0x23, 0x42, 0x57, 0x2d, 0x8b, 0x12, 0xdf, 0xaf, 0x77, 0xd7, 0x1c, 0x9b, + 0xb8, 0xc1, 0xda, 0x66, 0x03, 0xfb, 0x95, 0x71, 0x7e, 0x0e, 0xdf, 0x4c, 0x67, 0xd0, 0xee, 0x30, + 0x39, 0x75, 0x5d, 0x5a, 0x34, 0x3f, 0x94, 0xc4, 0xc7, 0xcf, 0x31, 0x43, 0xdf, 0x87, 0x49, 0x75, + 0x91, 0xb7, 0x6c, 0x3f, 0x40, 0xf7, 0x20, 0xdf, 0x64, 0x1f, 0x7e, 0x45, 0xe3, 0x06, 0xd6, 0xd2, + 0x19, 0xa8, 0x64, 0xd4, 0xa7, 0xa4, 0x3d, 0x79, 0xfe, 0xe9, 0x63, 0x29, 0x4d, 0xff, 0xe5, 0x38, + 0x94, 0x56, 0x77, 0x36, 0x31, 0xf1, 0xbd, 0x0e, 0x35, 0x49, 0x8a, 0xa0, 0xb9, 0x06, 0x93, 0xbe, + 0xed, 0x36, 0x3b, 0x8e, 0x41, 0x19, 0xb4, 0x92, 0xe7, 0x94, 0x17, 0x24, 0xe5, 0xe4, 0x6e, 0x0c, + 0x87, 0x13, 0x94, 0xe8, 0x2a, 0x00, 0x93, 0xe0, 0xb7, 0x0d, 0x93, 0x58, 0x95, 0xcc, 0xa2, 0xb6, + 0x54, 0xa8, 0x23, 0xc9, 0x07, 0xb7, 0x43, 0x0c, 0x8e, 0x51, 0xa1, 0x97, 0x21, 0xc7, 0x2d, 0xad, + 0x14, 0xb8, 0x9a, 0xb2, 0x24, 0xcf, 0x71, 0x37, 0xb0, 0xc0, 0xa1, 0xcb, 0x30, 0x21, 0xa3, 0xac, + 0x52, 0xe4, 0x64, 0xd3, 0x92, 0x6c, 0x42, 0x85, 0x81, 0xc2, 0x33, 0xff, 0x0e, 0x6d, 0xd7, 0xe2, + 0x71, 0x17, 0xf3, 0xef, 0x6d, 0xdb, 0xb5, 0x30, 0xc7, 0xa0, 0x5b, 0x90, 0x3b, 0x22, 0x74, 0x8f, + 0x45, 0x02, 0x0b, 0xcd, 0x2f, 0xa7, 0x3b, 0xe8, 0x7b, 0x8c, 0xa5, 0x5e, 0x64, 0xa6, 0xf1, 0x9f, + 0x58, 0x08, 0x41, 0x35, 0x00, 0xff, 0xc0, 0xa3, 0x01, 0x77, 0xaf, 0x92, 0x5b, 0xcc, 0x2e, 0x15, + 0xeb, 0x53, 0xcc, 0xdf, 0xdd, 0x10, 0x8a, 0x63, 0x14, 0x8c, 0xde, 0x34, 0x02, 0xd2, 0xf4, 0xa8, + 0x4d, 0xfc, 0xca, 0x44, 0x44, 0xbf, 0x16, 0x42, 0x71, 0x8c, 0x02, 0x7d, 0x1b, 0x90, 0x1f, 0x78, + 0xd4, 0x68, 0x12, 0xe9, 0xea, 0x5b, 0x86, 0x7f, 0x50, 0x01, 0xee, 0xdd, 0xbc, 0xf4, 0x0e, 0xed, + 0x0e, 0x50, 0xe0, 0x33, 0xb8, 0xf4, 0x3f, 0x6a, 0x30, 0x1d, 0x8b, 0x05, 0x1e, 0x77, 0xd7, 0x60, + 0xb2, 0x19, 0x7b, 0x75, 0x32, 0x2e, 0xc2, 0xdb, 0x8e, 0xbf, 0x48, 0x9c, 0xa0, 0x44, 0x04, 0x8a, + 0x54, 0x4a, 0x52, 0xd9, 0x65, 0x25, 0x75, 0xd0, 0x2a, 0x1b, 0x22, 0x4d, 0x31, 0xa0, 0x8f, 0x23, + 0xc9, 0xfa, 0xbf, 0x34, 0x1e, 0xc0, 0x2a, 0xdf, 0xa0, 0xa5, 0x58, 0x4e, 0xd3, 0xf8, 0xf1, 0x4d, + 0x0e, 0xc9, 0x47, 0xe7, 0x24, 0x82, 0xcc, 0xa7, 0x22, 0x11, 0x5c, 0x2f, 0xfc, 0xe6, 0xfd, 0xea, + 0xd8, 0xbb, 0xff, 0x58, 0x1c, 0xd3, 0x5b, 0x50, 0x5e, 0xa3, 0xc4, 0x08, 0xc8, 0x76, 0x3b, 0xe0, + 0x0e, 0xe8, 0x90, 0xb7, 0x68, 0x17, 0x77, 0x5c, 0xe9, 0x28, 0xb0, 0xf7, 0xdd, 0xe0, 0x10, 0x2c, + 0x31, 0xec, 0xfe, 0xf6, 0x6d, 0xe2, 0x58, 0x5b, 0x86, 0x6b, 0x34, 0x09, 0x95, 0x71, 0x1f, 0x9e, + 0xea, 0x46, 0x0c, 0x87, 0x13, 0x94, 0xfa, 0xcf, 0xb3, 0x50, 0x6e, 0x10, 0x87, 0x44, 0xfa, 0x36, + 0x00, 0x35, 0xa9, 0x61, 0x92, 0x1d, 0x42, 0x6d, 0xcf, 0xda, 0x25, 0xa6, 0xe7, 0x5a, 0x3e, 0x8f, + 0x88, 0x6c, 0xfd, 0x33, 0x2c, 0xce, 0x6e, 0x0e, 0x60, 0xf1, 0x19, 0x1c, 0xc8, 0x81, 0x72, 0x9b, + 0xf2, 0xdf, 0x76, 0x20, 0x6b, 0x0f, 0x7b, 0x69, 0x5f, 0x49, 0x77, 0xd4, 0x3b, 0x71, 0xd6, 0xfa, + 0xec, 0x49, 0xaf, 0x5a, 0x4e, 0x80, 0x70, 0x52, 0x38, 0xfa, 0x16, 0xcc, 0x78, 0xb4, 0x7d, 0x60, + 0xb8, 0x0d, 0xd2, 0x26, 0xae, 0x45, 0xdc, 0xc0, 0xe7, 0xa7, 0x50, 0xa8, 0x5f, 0x60, 0x15, 0x63, + 0xbb, 0x0f, 0x87, 0x07, 0xa8, 0xd1, 0x7d, 0x98, 0x6d, 0x53, 0xaf, 0x6d, 0x34, 0x0d, 0x26, 0x71, + 0xc7, 0x73, 0x6c, 0xb3, 0xcb, 0xb3, 0x43, 0xb1, 0x7e, 0xe5, 0xa4, 0x57, 0x9d, 0xdd, 0xe9, 0x47, + 0x9e, 0xf6, 0xaa, 0x73, 0xfc, 0xe8, 0x18, 0x24, 0x42, 0xe2, 0x41, 0x31, 0xb1, 0x3b, 0xcc, 0x0d, + 0xbb, 0x43, 0x7d, 0x13, 0x0a, 0x8d, 0x0e, 0xe5, 0x5c, 0xe8, 0x4d, 0x28, 0x58, 0xf2, 0xb7, 0x3c, + 0xf9, 0x97, 0x54, 0xc9, 0x55, 0x34, 0xa7, 0xbd, 0x6a, 0x99, 0x35, 0x09, 0x35, 0x05, 0xc0, 0x21, + 0x8b, 0xfe, 0x00, 0xca, 0xeb, 0x8f, 0xda, 0x1e, 0x0d, 0xd4, 0x9d, 0xbe, 0x02, 0x79, 0xc2, 0x01, + 0x5c, 0x5a, 0x21, 0xaa, 0x13, 0x82, 0x0c, 0x4b, 0x2c, 0xcb, 0xc3, 0xe4, 0x91, 0x61, 0x06, 0x32, + 0x6d, 0x87, 0x79, 0x78, 0x9d, 0x01, 0xb1, 0xc0, 0xe9, 0x9f, 0x87, 0x02, 0x0f, 0x28, 0xff, 0xde, + 0x0a, 0x9a, 0x81, 0x2c, 0x36, 0x8e, 0xb9, 0xd4, 0x49, 0x9c, 0xa5, 0xc6, 0xb1, 0xbe, 0x0d, 0x70, + 0x93, 0x84, 0x8a, 0x57, 0x61, 0x5a, 0x3d, 0xe2, 0x64, 0x6e, 0xf9, 0xac, 0x14, 0x3d, 0x8d, 0x93, + 0x68, 0xdc, 0x4f, 0xaf, 0x3f, 0x80, 0x22, 0xcf, 0x3f, 0x2c, 0x79, 0x47, 0x85, 0x42, 0x7b, 0x4e, + 0xa1, 0x50, 0xd9, 0x3f, 0x33, 0x2c, 0xfb, 0xc7, 0x9e, 0x9b, 0x03, 0x65, 0xc1, 0xab, 0x4a, 0x63, + 0x2a, 0x0d, 0x57, 0xa0, 0xa0, 0xcc, 0x94, 0x5a, 0xc2, 0x96, 0x48, 0x09, 0xc2, 0x21, 0x45, 0x4c, + 0xdb, 0x01, 0x24, 0x72, 0x69, 0x3a, 0x65, 0xb1, 0xba, 0x97, 0x79, 0x7e, 0xdd, 0x8b, 0x69, 0xfa, + 0x09, 0x54, 0x86, 0xf5, 0x51, 0x2f, 0x90, 0xed, 0xd3, 0x9b, 0xa2, 0xbf, 0xa7, 0xc1, 0x4c, 0x5c, + 0x52, 0xfa, 0xeb, 0x4b, 0xaf, 0xe4, 0xfc, 0x3a, 0x1f, 0x3b, 0x91, 0xdf, 0x69, 0x70, 0x21, 0xe1, + 0xda, 0x48, 0x37, 0x3e, 0x82, 0x51, 0xf1, 0xe0, 0xc8, 0x8e, 0x10, 0x1c, 0x7f, 0xcb, 0x40, 0xf9, + 0x96, 0xb1, 0x47, 0x9c, 0x5d, 0xe2, 0x10, 0x33, 0xf0, 0x28, 0xfa, 0x31, 0x94, 0x5a, 0x46, 0x60, + 0x1e, 0x70, 0xa8, 0xea, 0x09, 0x1b, 0xe9, 0x12, 0x68, 0x42, 0x52, 0x6d, 0x2b, 0x12, 0xb3, 0xee, + 0x06, 0xb4, 0x5b, 0x9f, 0x93, 0x26, 0x95, 0x62, 0x18, 0x1c, 0xd7, 0xc6, 0x1b, 0x79, 0xfe, 0xbd, + 0xfe, 0xa8, 0xcd, 0x0a, 0xd6, 0xe8, 0xf3, 0x43, 0xc2, 0x04, 0x4c, 0xde, 0xe9, 0xd8, 0x94, 0xb4, + 0x88, 0x1b, 0x44, 0x8d, 0xfc, 0x56, 0x9f, 0x7c, 0x3c, 0xa0, 0x71, 0xfe, 0x06, 0xcc, 0xf4, 0x1b, + 0xcf, 0xb2, 0xce, 0x21, 0xe9, 0x8a, 0xfb, 0xc2, 0xec, 0x27, 0xba, 0x00, 0xb9, 0x23, 0xc3, 0xe9, + 0xc8, 0xd7, 0x88, 0xc5, 0xc7, 0xf5, 0xcc, 0x35, 0x4d, 0xff, 0x83, 0x06, 0x95, 0x61, 0x86, 0xa0, + 0x2f, 0xc4, 0x04, 0xd5, 0x4b, 0xd2, 0xaa, 0xec, 0xdb, 0xa4, 0x2b, 0xa4, 0xae, 0x43, 0xc1, 0x6b, + 0xb3, 0xd1, 0xcb, 0xa3, 0xf2, 0xd6, 0x2f, 0xab, 0x9b, 0xdc, 0x96, 0xf0, 0xd3, 0x5e, 0xf5, 0x62, + 0x42, 0xbc, 0x42, 0xe0, 0x90, 0x95, 0x65, 0x7f, 0x6e, 0x0f, 0xab, 0x48, 0x61, 0xf6, 0xbf, 0xc7, + 0x21, 0x58, 0x62, 0xf4, 0x3f, 0x69, 0x30, 0xce, 0x5b, 0xb1, 0x07, 0x50, 0x60, 0xe7, 0x67, 0x19, + 0x81, 0xc1, 0xed, 0x4a, 0x3d, 0x04, 0x30, 0xee, 0x2d, 0x12, 0x18, 0x51, 0xb4, 0x29, 0x08, 0x0e, + 0x25, 0x22, 0x0c, 0x39, 0x3b, 0x20, 0x2d, 0x75, 0x91, 0xaf, 0x0e, 0x15, 0x2d, 0x47, 0xd0, 0x1a, + 0x36, 0x8e, 0xd7, 0x1f, 0x05, 0xc4, 0x65, 0x97, 0x11, 0x3d, 0x8d, 0x4d, 0x26, 0x03, 0x0b, 0x51, + 0xfa, 0x7f, 0x34, 0x08, 0x55, 0xb1, 0xe0, 0xf7, 0x89, 0xb3, 0x7f, 0xcb, 0x76, 0x0f, 0xe5, 0xb1, + 0x86, 0xe6, 0xec, 0x4a, 0x38, 0x0e, 0x29, 0xce, 0x2a, 0x0f, 0x99, 0xd1, 0xca, 0x03, 0x53, 0x68, + 0x7a, 0x6e, 0x60, 0xbb, 0x9d, 0x81, 0xd7, 0xb6, 0x26, 0xe1, 0x38, 0xa4, 0x60, 0xcd, 0x0d, 0x25, + 0x2d, 0xc3, 0x76, 0x6d, 0xb7, 0xc9, 0x9c, 0x58, 0xf3, 0x3a, 0x6e, 0xc0, 0xab, 0xbc, 0x6c, 0x6e, + 0xf0, 0x00, 0x16, 0x9f, 0xc1, 0xa1, 0xff, 0x35, 0x0b, 0x25, 0xe6, 0xb3, 0xaa, 0x73, 0x6f, 0x40, + 0xd9, 0x89, 0x47, 0x81, 0xf4, 0xfd, 0xa2, 0x34, 0x25, 0xf9, 0xae, 0x71, 0x92, 0x96, 0x31, 0xf3, + 0x9e, 0x2c, 0x64, 0xce, 0x24, 0x99, 0x37, 0xe2, 0x48, 0x9c, 0xa4, 0x65, 0xd9, 0xeb, 0x98, 0xbd, + 0x0f, 0xd9, 0xed, 0x84, 0x57, 0xf4, 0x1d, 0x06, 0xc4, 0x02, 0x87, 0xb6, 0x60, 0xce, 0x70, 0x1c, + 0xef, 0x98, 0x03, 0xeb, 0x9e, 0x77, 0xd8, 0x32, 0xe8, 0xa1, 0xcf, 0xc7, 0xa8, 0x42, 0xfd, 0x73, + 0x92, 0x65, 0x6e, 0x75, 0x90, 0x04, 0x9f, 0xc5, 0x77, 0xd6, 0xb5, 0x8d, 0x8f, 0x78, 0x6d, 0xd7, + 0x61, 0x8a, 0xc5, 0x97, 0xd7, 0x09, 0x54, 0x87, 0x99, 0xe3, 0x97, 0x80, 0x4e, 0x7a, 0xd5, 0xa9, + 0x3b, 0x09, 0x0c, 0xee, 0xa3, 0x64, 0x2e, 0x3b, 0x76, 0xcb, 0x0e, 0x2a, 0x13, 0x9c, 0x25, 0x74, + 0xf9, 0x16, 0x03, 0x62, 0x81, 0x4b, 0xc4, 0x45, 0xe1, 0xbc, 0xb8, 0xd0, 0x7f, 0x9b, 0x05, 0x24, + 0x5a, 0x62, 0x4b, 0xf4, 0x36, 0x22, 0xd1, 0x5c, 0x86, 0x89, 0x96, 0x6c, 0xa9, 0xb5, 0x64, 0xd6, + 0x57, 0xdd, 0xb4, 0xc2, 0xa3, 0x2d, 0x28, 0x8a, 0x07, 0x1f, 0x05, 0xf1, 0xb2, 0x24, 0x2e, 0x6e, + 0x2b, 0xc4, 0x69, 0xaf, 0x3a, 0x9f, 0x50, 0x13, 0x62, 0xee, 0x74, 0xdb, 0x04, 0x47, 0x12, 0xd8, + 0x14, 0x6d, 0xb4, 0xed, 0xf8, 0xfe, 0xa4, 0x18, 0x4d, 0xd1, 0xd1, 0x24, 0x84, 0x63, 0x54, 0xe8, + 0x2d, 0x18, 0x67, 0x27, 0x25, 0x47, 0xda, 0x2f, 0xa5, 0x4b, 0x1b, 0xec, 0xac, 0xeb, 0x05, 0x56, + 0x35, 0xd9, 0x2f, 0xcc, 0x25, 0x30, 0xed, 0x3c, 0xca, 0x7c, 0x66, 0x96, 0x9c, 0xfd, 0x43, 0xed, + 0x1b, 0x21, 0x06, 0xc7, 0xa8, 0xd0, 0x77, 0xa1, 0xb0, 0x2f, 0xdb, 0x42, 0x7e, 0x31, 0xa9, 0x13, + 0x97, 0x6a, 0x26, 0xc5, 0x08, 0xa7, 0xbe, 0x70, 0x28, 0x4d, 0x7f, 0x07, 0x8a, 0x5b, 0xb6, 0x49, + 0x3d, 0x66, 0x20, 0xbb, 0x12, 0x3f, 0x31, 0x93, 0x84, 0x57, 0xa2, 0xc2, 0x45, 0xe1, 0x59, 0x9c, + 0xb8, 0x86, 0xeb, 0x89, 0xc9, 0x23, 0x17, 0xc5, 0xc9, 0x6d, 0x06, 0xc4, 0x02, 0x77, 0xfd, 0x02, + 0xab, 0xbf, 0xbf, 0x78, 0x52, 0x1d, 0x7b, 0xfc, 0xa4, 0x3a, 0xf6, 0xfe, 0x13, 0x59, 0x8b, 0x4f, + 0x01, 0x60, 0x7b, 0xef, 0x87, 0xc4, 0x14, 0x59, 0x2d, 0xd5, 0xbe, 0x44, 0xad, 0xe9, 0xf8, 0xbe, + 0x24, 0xd3, 0xd7, 0x53, 0xc5, 0x70, 0x38, 0x41, 0x89, 0x96, 0xa1, 0x18, 0x6e, 0x42, 0xe4, 0x45, + 0xcf, 0xaa, 0xc0, 0x09, 0xd7, 0x25, 0x38, 0xa2, 0x49, 0xa4, 0xd8, 0xf1, 0x73, 0x53, 0x6c, 0x1d, + 0xb2, 0x1d, 0xdb, 0xe2, 0xaf, 0xab, 0x58, 0x7f, 0x4d, 0x95, 0xb8, 0xbb, 0x9b, 0x8d, 0xd3, 0x5e, + 0xf5, 0xa5, 0x61, 0x0b, 0xc8, 0xa0, 0xdb, 0x26, 0x7e, 0xed, 0xee, 0x66, 0x03, 0x33, 0xe6, 0xb3, + 0xde, 0x7b, 0x7e, 0xc4, 0xf7, 0x7e, 0x15, 0x40, 0x7a, 0xcd, 0xb8, 0xc5, 0xc3, 0x0d, 0x23, 0xea, + 0x66, 0x88, 0xc1, 0x31, 0x2a, 0xe4, 0xc3, 0xac, 0xc9, 0x46, 0x61, 0xf6, 0x3c, 0xec, 0x16, 0xf1, + 0x03, 0xa3, 0x25, 0x36, 0x44, 0xa3, 0x05, 0xf7, 0x25, 0xa9, 0x66, 0x76, 0xad, 0x5f, 0x18, 0x1e, + 0x94, 0x8f, 0x3c, 0x98, 0xb5, 0xe4, 0x50, 0x17, 0x29, 0x2d, 0x8e, 0xac, 0xf4, 0x22, 0x53, 0xd8, + 0xe8, 0x17, 0x84, 0x07, 0x65, 0xa3, 0x1f, 0xc0, 0xbc, 0x02, 0x0e, 0x4e, 0xd6, 0x7c, 0xc7, 0x93, + 0xad, 0x2f, 0x9c, 0xf4, 0xaa, 0xf3, 0x8d, 0xa1, 0x54, 0xf8, 0x39, 0x12, 0x90, 0x05, 0x79, 0x47, + 0xf4, 0x8f, 0x25, 0x5e, 0xf3, 0xbf, 0x91, 0xce, 0x8b, 0x28, 0xfa, 0x6b, 0xf1, 0xbe, 0x31, 0x9c, + 0x1c, 0x65, 0xcb, 0x28, 0x65, 0xa3, 0x47, 0x50, 0x32, 0x5c, 0xd7, 0x0b, 0x0c, 0x31, 0xeb, 0x4f, + 0x72, 0x55, 0xab, 0x23, 0xab, 0x5a, 0x8d, 0x64, 0xf4, 0xf5, 0xa9, 0x31, 0x0c, 0x8e, 0xab, 0x42, + 0xc7, 0x30, 0xed, 0x1d, 0xbb, 0x84, 0x62, 0xb2, 0x4f, 0x28, 0x71, 0x4d, 0xe2, 0x57, 0xca, 0x5c, + 0xfb, 0x57, 0x53, 0x6a, 0x4f, 0x30, 0x47, 0x21, 0x9d, 0x84, 0xfb, 0xb8, 0x5f, 0x0b, 0xaa, 0xb1, + 0x24, 0xe9, 0x1a, 0x8e, 0xfd, 0x23, 0x42, 0xfd, 0xca, 0x54, 0xb4, 0xc4, 0xdb, 0x08, 0xa1, 0x38, + 0x46, 0x81, 0xbe, 0x06, 0x25, 0xd3, 0xe9, 0xf8, 0x01, 0x11, 0x1b, 0xd5, 0x69, 0xfe, 0x82, 0x42, + 0xff, 0xd6, 0x22, 0x14, 0x8e, 0xd3, 0xa1, 0x0e, 0x94, 0x5b, 0xf1, 0x92, 0x51, 0x99, 0xe5, 0xde, + 0x5d, 0x4b, 0xe7, 0xdd, 0x60, 0x51, 0x8b, 0xfa, 0x8a, 0x04, 0x0e, 0x27, 0xb5, 0xcc, 0x7f, 0x1d, + 0x4a, 0xff, 0x63, 0xcb, 0xcd, 0x5a, 0xf6, 0xfe, 0x7b, 0x1c, 0xa9, 0x65, 0xff, 0x73, 0x06, 0xa6, + 0x92, 0xa7, 0xdf, 0x57, 0x0e, 0x73, 0xa9, 0xca, 0xa1, 0x1a, 0x0e, 0xb5, 0xa1, 0x4b, 0x60, 0x95, + 0xd6, 0xb3, 0x43, 0xd3, 0xba, 0xcc, 0x9e, 0xe3, 0x2f, 0x92, 0x3d, 0x6b, 0x00, 0xac, 0xcf, 0xa0, + 0x9e, 0xe3, 0x10, 0xca, 0x13, 0x67, 0x41, 0x2e, 0x7b, 0x43, 0x28, 0x8e, 0x51, 0xb0, 0x1e, 0x75, + 0xcf, 0xf1, 0xcc, 0x43, 0x7e, 0x04, 0xea, 0xd1, 0xf3, 0x94, 0x59, 0x10, 0x3d, 0x6a, 0x7d, 0x00, + 0x8b, 0xcf, 0xe0, 0xd0, 0xbb, 0x70, 0x71, 0xc7, 0xa0, 0x81, 0x6d, 0x38, 0xd1, 0x03, 0xe3, 0x43, + 0xc0, 0xc3, 0x81, 0x11, 0xe3, 0xb5, 0x51, 0x1f, 0x6a, 0x74, 0xf8, 0x11, 0x2c, 0x1a, 0x33, 0xf4, + 0xbf, 0x6b, 0x70, 0xe9, 0x4c, 0xdd, 0x9f, 0xc0, 0x88, 0xf3, 0x30, 0x39, 0xe2, 0xbc, 0x91, 0x72, + 0xdf, 0x78, 0x96, 0xb5, 0x43, 0x06, 0x9e, 0x09, 0xc8, 0xed, 0xb0, 0x86, 0x58, 0xff, 0xb5, 0x06, + 0x93, 0xfc, 0xd7, 0x28, 0xbb, 0xda, 0x2a, 0xe4, 0xf6, 0x3d, 0xb5, 0x38, 0x2a, 0x88, 0x3f, 0x13, + 0x36, 0x18, 0x00, 0x0b, 0xf8, 0x0b, 0x2c, 0x73, 0xdf, 0xd3, 0x20, 0xb9, 0x25, 0x45, 0x37, 0x44, + 0xfc, 0x6a, 0xe1, 0x1a, 0x73, 0xc4, 0xd8, 0x7d, 0x73, 0xd8, 0x80, 0x36, 0x97, 0x6a, 0x77, 0x77, + 0x05, 0x8a, 0xd8, 0xf3, 0x82, 0x1d, 0x23, 0x38, 0xf0, 0x99, 0xe3, 0x6d, 0xf6, 0x43, 0x9e, 0x0d, + 0x77, 0x9c, 0x63, 0xb0, 0x80, 0xeb, 0xbf, 0xd2, 0xe0, 0xd2, 0xd0, 0xfd, 0x39, 0x4b, 0x01, 0x66, + 0xf8, 0x25, 0x3d, 0x0a, 0xa3, 0x30, 0xa2, 0xc3, 0x31, 0x2a, 0x36, 0x59, 0x25, 0x96, 0xee, 0xfd, + 0x93, 0x55, 0x42, 0x1b, 0x4e, 0xd2, 0xea, 0xff, 0xce, 0x40, 0x7e, 0x37, 0x30, 0x82, 0x8e, 0xff, + 0x7f, 0x8e, 0xd8, 0x57, 0x20, 0xef, 0x73, 0x3d, 0xd2, 0xbc, 0xb0, 0xc6, 0x0a, 0xed, 0x58, 0x62, + 0xf9, 0x34, 0x42, 0x7c, 0xdf, 0x68, 0xaa, 0x8c, 0x15, 0x4d, 0x23, 0x02, 0x8c, 0x15, 0x1e, 0xbd, + 0x0e, 0x79, 0x4a, 0x0c, 0x3f, 0x1c, 0xcc, 0x16, 0x94, 0x48, 0xcc, 0xa1, 0xa7, 0xbd, 0xea, 0xa4, + 0x14, 0xce, 0xbf, 0xb1, 0xa4, 0x46, 0xf7, 0x61, 0xc2, 0x22, 0x81, 0x61, 0x3b, 0x62, 0x1e, 0x4b, + 0xbd, 0xae, 0x17, 0xc2, 0x1a, 0x82, 0xb5, 0x5e, 0x62, 0x36, 0xc9, 0x0f, 0xac, 0x04, 0xb2, 0x6c, + 0x6b, 0x7a, 0x96, 0x18, 0x27, 0x72, 0x51, 0xb6, 0x5d, 0xf3, 0x2c, 0x82, 0x39, 0x46, 0x7f, 0xac, + 0x41, 0x49, 0x48, 0x5a, 0x33, 0x3a, 0x3e, 0x41, 0x2b, 0xa1, 0x17, 0xe2, 0xba, 0x55, 0x27, 0x37, + 0xce, 0x06, 0x8e, 0xd3, 0x5e, 0xb5, 0xc8, 0xc9, 0xf8, 0x24, 0xa2, 0x1c, 0x88, 0x9d, 0x51, 0xe6, + 0x9c, 0x33, 0x7a, 0x19, 0x72, 0xfc, 0xf5, 0xc8, 0xc3, 0x0c, 0xdf, 0x3a, 0x7f, 0x60, 0x58, 0xe0, + 0xf4, 0x8f, 0x32, 0x50, 0x4e, 0x38, 0x97, 0x62, 0x16, 0x08, 0x17, 0x8a, 0x99, 0x14, 0x4b, 0xea, + 0xe1, 0x7f, 0x51, 0xca, 0xda, 0x93, 0x7f, 0x91, 0xda, 0xf3, 0x3d, 0xc8, 0x9b, 0xec, 0x8c, 0xd4, + 0x3f, 0xde, 0x2b, 0xa3, 0x5c, 0x27, 0x3f, 0xdd, 0x28, 0x1a, 0xf9, 0xa7, 0x8f, 0xa5, 0x40, 0x74, + 0x13, 0x66, 0x29, 0x09, 0x68, 0x77, 0x75, 0x3f, 0x20, 0x34, 0x3e, 0xc4, 0xe7, 0xa2, 0x8e, 0x1b, + 0xf7, 0x13, 0xe0, 0x41, 0x1e, 0x7d, 0x0f, 0x26, 0xef, 0x18, 0x7b, 0x4e, 0xf8, 0x07, 0x14, 0x86, + 0xb2, 0xed, 0x9a, 0x4e, 0xc7, 0x22, 0x22, 0x1b, 0xab, 0xec, 0xa5, 0x1e, 0xed, 0x66, 0x1c, 0x79, + 0xda, 0xab, 0xce, 0x25, 0x00, 0xe2, 0x1f, 0x17, 0x9c, 0x14, 0xa1, 0x3b, 0x30, 0xfe, 0x09, 0x4e, + 0x8f, 0xdf, 0x87, 0x62, 0xd4, 0xdf, 0x7f, 0xcc, 0x2a, 0xf5, 0x87, 0x50, 0x60, 0x11, 0xaf, 0xe6, + 0xd2, 0x73, 0x5a, 0x9c, 0x64, 0xe3, 0x94, 0x49, 0xd3, 0x38, 0xe9, 0x2d, 0x28, 0xdf, 0x6d, 0x5b, + 0x2f, 0xf8, 0x17, 0x64, 0x26, 0x75, 0xd5, 0xba, 0x0a, 0xe2, 0xcf, 0x74, 0x56, 0x20, 0x44, 0xe5, + 0x8e, 0x15, 0x88, 0x78, 0xe1, 0x8d, 0xed, 0xca, 0x7f, 0xa6, 0x01, 0xf0, 0xa5, 0xd4, 0xfa, 0x11, + 0x71, 0x03, 0x76, 0x0e, 0x2c, 0xf0, 0xfb, 0xcf, 0x81, 0x67, 0x06, 0x8e, 0x41, 0x77, 0x21, 0xef, + 0x89, 0x68, 0x12, 0x7f, 0x43, 0x8e, 0xb8, 0xf9, 0x0c, 0x1f, 0x81, 0x88, 0x27, 0x2c, 0x85, 0xd5, + 0x97, 0x9e, 0x3e, 0x5b, 0x18, 0xfb, 0xe0, 0xd9, 0xc2, 0xd8, 0x87, 0xcf, 0x16, 0xc6, 0xde, 0x3d, + 0x59, 0xd0, 0x9e, 0x9e, 0x2c, 0x68, 0x1f, 0x9c, 0x2c, 0x68, 0x1f, 0x9e, 0x2c, 0x68, 0x1f, 0x9d, + 0x2c, 0x68, 0x8f, 0xff, 0xb9, 0x30, 0x76, 0x3f, 0x73, 0xb4, 0xf2, 0xdf, 0x00, 0x00, 0x00, 0xff, + 0xff, 0x61, 0xb7, 0xc5, 0x7c, 0xc2, 0x24, 0x00, 0x00, } func (m *APIGroup) Marshal() (dAtA []byte, err error) { @@ -1950,6 +1920,36 @@ func (m *ExportOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) { return len(dAtA) - i, nil } +func (m *FieldsV1) Marshal() (dAtA []byte, err error) { + size := m.Size() + dAtA = make([]byte, size) + n, err := m.MarshalToSizedBuffer(dAtA[:size]) + if err != nil { + return nil, err + } + return dAtA[:n], nil +} + +func (m *FieldsV1) MarshalTo(dAtA []byte) (int, error) { + size := m.Size() + return m.MarshalToSizedBuffer(dAtA[:size]) +} + +func (m *FieldsV1) MarshalToSizedBuffer(dAtA []byte) (int, error) { + i := len(dAtA) + _ = i + var l int + _ = l + if m.Raw != nil { + i -= len(m.Raw) + copy(dAtA[i:], m.Raw) + i = encodeVarintGenerated(dAtA, i, uint64(len(m.Raw))) + i-- + dAtA[i] = 0xa + } + return len(dAtA) - i, nil +} + func (m *GetOptions) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) @@ -2466,9 +2466,9 @@ func (m *ManagedFieldsEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) { _ = i var l int _ = l - if m.Fields != nil { + if m.FieldsV1 != nil { { - size, err := m.Fields.MarshalToSizedBuffer(dAtA[:i]) + size, err := m.FieldsV1.MarshalToSizedBuffer(dAtA[:i]) if err != nil { return 0, err } @@ -2476,8 +2476,13 @@ func (m *ManagedFieldsEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) { i = encodeVarintGenerated(dAtA, i, uint64(size)) } i-- - dAtA[i] = 0x2a + dAtA[i] = 0x3a } + i -= len(m.FieldsType) + copy(dAtA[i:], m.FieldsType) + i = encodeVarintGenerated(dAtA, i, uint64(len(m.FieldsType))) + i-- + dAtA[i] = 0x32 if m.Time != nil { { size, err := m.Time.MarshalToSizedBuffer(dAtA[:i]) @@ -2933,65 +2938,6 @@ func (m *Preconditions) MarshalToSizedBuffer(dAtA []byte) (int, error) { return len(dAtA) - i, nil } -func (m *ProtoFields) Marshal() (dAtA []byte, err error) { - size := m.Size() - dAtA = make([]byte, size) - n, err := m.MarshalToSizedBuffer(dAtA[:size]) - if err != nil { - return nil, err - } - return dAtA[:n], nil -} - -func (m *ProtoFields) MarshalTo(dAtA []byte) (int, error) { - size := m.Size() - return m.MarshalToSizedBuffer(dAtA[:size]) -} - -func (m *ProtoFields) MarshalToSizedBuffer(dAtA []byte) (int, error) { - i := len(dAtA) - _ = i - var l int - _ = l - if m.Raw != nil { - i -= len(m.Raw) - copy(dAtA[i:], m.Raw) - i = encodeVarintGenerated(dAtA, i, uint64(len(m.Raw))) - i-- - dAtA[i] = 0x12 - } - if len(m.Map) > 0 { - keysForMap := make([]string, 0, len(m.Map)) - for k := range m.Map { - keysForMap = append(keysForMap, string(k)) - } - github_com_gogo_protobuf_sortkeys.Strings(keysForMap) - for iNdEx := len(keysForMap) - 1; iNdEx >= 0; iNdEx-- { - v := m.Map[string(keysForMap[iNdEx])] - baseI := i - { - size, err := (&v).MarshalToSizedBuffer(dAtA[:i]) - if err != nil { - return 0, err - } - i -= size - i = encodeVarintGenerated(dAtA, i, uint64(size)) - } - i-- - dAtA[i] = 0x12 - i -= len(keysForMap[iNdEx]) - copy(dAtA[i:], keysForMap[iNdEx]) - i = encodeVarintGenerated(dAtA, i, uint64(len(keysForMap[iNdEx]))) - i-- - dAtA[i] = 0xa - i = encodeVarintGenerated(dAtA, i, uint64(baseI-i)) - i-- - dAtA[i] = 0xa - } - } - return len(dAtA) - i, nil -} - func (m *RootPaths) Marshal() (dAtA []byte, err error) { size := m.Size() dAtA = make([]byte, size) @@ -3609,6 +3555,19 @@ func (m *ExportOptions) Size() (n int) { return n } +func (m *FieldsV1) Size() (n int) { + if m == nil { + return 0 + } + var l int + _ = l + if m.Raw != nil { + l = len(m.Raw) + n += 1 + l + sovGenerated(uint64(l)) + } + return n +} + func (m *GetOptions) Size() (n int) { if m == nil { return 0 @@ -3818,8 +3777,10 @@ func (m *ManagedFieldsEntry) Size() (n int) { l = m.Time.Size() n += 1 + l + sovGenerated(uint64(l)) } - if m.Fields != nil { - l = m.Fields.Size() + l = len(m.FieldsType) + n += 1 + l + sovGenerated(uint64(l)) + if m.FieldsV1 != nil { + l = m.FieldsV1.Size() n += 1 + l + sovGenerated(uint64(l)) } return n @@ -3989,28 +3950,6 @@ func (m *Preconditions) Size() (n int) { return n } -func (m *ProtoFields) Size() (n int) { - if m == nil { - return 0 - } - var l int - _ = l - if len(m.Map) > 0 { - for k, v := range m.Map { - _ = k - _ = v - l = v.Size() - mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l)) - n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize)) - } - } - if m.Raw != nil { - l = len(m.Raw) - n += 1 + l + sovGenerated(uint64(l)) - } - return n -} - func (m *RootPaths) Size() (n int) { if m == nil { return 0 @@ -4305,6 +4244,16 @@ func (this *ExportOptions) String() string { }, "") return s } +func (this *FieldsV1) String() string { + if this == nil { + return "nil" + } + s := strings.Join([]string{`&FieldsV1{`, + `Raw:` + valueToStringGenerated(this.Raw) + `,`, + `}`, + }, "") + return s +} func (this *GetOptions) String() string { if this == nil { return "nil" @@ -4419,7 +4368,8 @@ func (this *ManagedFieldsEntry) String() string { `Operation:` + fmt.Sprintf("%v", this.Operation) + `,`, `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`, `Time:` + strings.Replace(fmt.Sprintf("%v", this.Time), "Time", "Time", 1) + `,`, - `Fields:` + strings.Replace(fmt.Sprintf("%v", this.Fields), "Fields", "Fields", 1) + `,`, + `FieldsType:` + fmt.Sprintf("%v", this.FieldsType) + `,`, + `FieldsV1:` + strings.Replace(this.FieldsV1.String(), "FieldsV1", "FieldsV1", 1) + `,`, `}`, }, "") return s @@ -4552,27 +4502,6 @@ func (this *Preconditions) String() string { }, "") return s } -func (this *ProtoFields) String() string { - if this == nil { - return "nil" - } - keysForMap := make([]string, 0, len(this.Map)) - for k := range this.Map { - keysForMap = append(keysForMap, k) - } - github_com_gogo_protobuf_sortkeys.Strings(keysForMap) - mapStringForMap := "map[string]Fields{" - for _, k := range keysForMap { - mapStringForMap += fmt.Sprintf("%v: %v,", k, this.Map[k]) - } - mapStringForMap += "}" - s := strings.Join([]string{`&ProtoFields{`, - `Map:` + mapStringForMap + `,`, - `Raw:` + valueToStringGenerated(this.Raw) + `,`, - `}`, - }, "") - return s -} func (this *RootPaths) String() string { if this == nil { return "nil" @@ -6056,6 +5985,93 @@ func (m *ExportOptions) Unmarshal(dAtA []byte) error { } return nil } +func (m *FieldsV1) Unmarshal(dAtA []byte) error { + l := len(dAtA) + iNdEx := 0 + for iNdEx < l { + preIndex := iNdEx + var wire uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + wire |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + fieldNum := int32(wire >> 3) + wireType := int(wire & 0x7) + if wireType == 4 { + return fmt.Errorf("proto: FieldsV1: wiretype end group for non-group") + } + if fieldNum <= 0 { + return fmt.Errorf("proto: FieldsV1: illegal tag %d (wire type %d)", fieldNum, wire) + } + switch fieldNum { + case 1: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field Raw", wireType) + } + var byteLen int + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + byteLen |= int(b&0x7F) << shift + if b < 0x80 { + break + } + } + if byteLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + byteLen + if postIndex < 0 { + return ErrInvalidLengthGenerated + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.Raw = append(m.Raw[:0], dAtA[iNdEx:postIndex]...) + if m.Raw == nil { + m.Raw = []byte{} + } + iNdEx = postIndex + default: + iNdEx = preIndex + skippy, err := skipGenerated(dAtA[iNdEx:]) + if err != nil { + return err + } + if skippy < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) < 0 { + return ErrInvalidLengthGenerated + } + if (iNdEx + skippy) > l { + return io.ErrUnexpectedEOF + } + iNdEx += skippy + } + } + + if iNdEx > l { + return io.ErrUnexpectedEOF + } + return nil +} func (m *GetOptions) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 @@ -7980,9 +7996,41 @@ func (m *ManagedFieldsEntry) Unmarshal(dAtA []byte) error { return err } iNdEx = postIndex - case 5: + case 6: if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Fields", wireType) + return fmt.Errorf("proto: wrong wireType = %d for field FieldsType", wireType) + } + var stringLen uint64 + for shift := uint(0); ; shift += 7 { + if shift >= 64 { + return ErrIntOverflowGenerated + } + if iNdEx >= l { + return io.ErrUnexpectedEOF + } + b := dAtA[iNdEx] + iNdEx++ + stringLen |= uint64(b&0x7F) << shift + if b < 0x80 { + break + } + } + intStringLen := int(stringLen) + if intStringLen < 0 { + return ErrInvalidLengthGenerated + } + postIndex := iNdEx + intStringLen + if postIndex < 0 { + return ErrInvalidLengthGenerated + } + if postIndex > l { + return io.ErrUnexpectedEOF + } + m.FieldsType = string(dAtA[iNdEx:postIndex]) + iNdEx = postIndex + case 7: + if wireType != 2 { + return fmt.Errorf("proto: wrong wireType = %d for field FieldsV1", wireType) } var msglen int for shift := uint(0); ; shift += 7 { @@ -8009,10 +8057,10 @@ func (m *ManagedFieldsEntry) Unmarshal(dAtA []byte) error { if postIndex > l { return io.ErrUnexpectedEOF } - if m.Fields == nil { - m.Fields = &Fields{} + if m.FieldsV1 == nil { + m.FieldsV1 = &FieldsV1{} } - if err := m.Fields.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { + if err := m.FieldsV1.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { return err } iNdEx = postIndex @@ -9518,222 +9566,6 @@ func (m *Preconditions) Unmarshal(dAtA []byte) error { } return nil } -func (m *ProtoFields) Unmarshal(dAtA []byte) error { - l := len(dAtA) - iNdEx := 0 - for iNdEx < l { - preIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - wireType := int(wire & 0x7) - if wireType == 4 { - return fmt.Errorf("proto: ProtoFields: wiretype end group for non-group") - } - if fieldNum <= 0 { - return fmt.Errorf("proto: ProtoFields: illegal tag %d (wire type %d)", fieldNum, wire) - } - switch fieldNum { - case 1: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Map", wireType) - } - var msglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - msglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if msglen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + msglen - if postIndex < 0 { - return ErrInvalidLengthGenerated - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - if m.Map == nil { - m.Map = make(map[string]Fields) - } - var mapkey string - mapvalue := &Fields{} - for iNdEx < postIndex { - entryPreIndex := iNdEx - var wire uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - wire |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - fieldNum := int32(wire >> 3) - if fieldNum == 1 { - var stringLenmapkey uint64 - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - stringLenmapkey |= uint64(b&0x7F) << shift - if b < 0x80 { - break - } - } - intStringLenmapkey := int(stringLenmapkey) - if intStringLenmapkey < 0 { - return ErrInvalidLengthGenerated - } - postStringIndexmapkey := iNdEx + intStringLenmapkey - if postStringIndexmapkey < 0 { - return ErrInvalidLengthGenerated - } - if postStringIndexmapkey > l { - return io.ErrUnexpectedEOF - } - mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) - iNdEx = postStringIndexmapkey - } else if fieldNum == 2 { - var mapmsglen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - mapmsglen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if mapmsglen < 0 { - return ErrInvalidLengthGenerated - } - postmsgIndex := iNdEx + mapmsglen - if postmsgIndex < 0 { - return ErrInvalidLengthGenerated - } - if postmsgIndex > l { - return io.ErrUnexpectedEOF - } - mapvalue = &Fields{} - if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil { - return err - } - iNdEx = postmsgIndex - } else { - iNdEx = entryPreIndex - skippy, err := skipGenerated(dAtA[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > postIndex { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - m.Map[mapkey] = *mapvalue - iNdEx = postIndex - case 2: - if wireType != 2 { - return fmt.Errorf("proto: wrong wireType = %d for field Raw", wireType) - } - var byteLen int - for shift := uint(0); ; shift += 7 { - if shift >= 64 { - return ErrIntOverflowGenerated - } - if iNdEx >= l { - return io.ErrUnexpectedEOF - } - b := dAtA[iNdEx] - iNdEx++ - byteLen |= int(b&0x7F) << shift - if b < 0x80 { - break - } - } - if byteLen < 0 { - return ErrInvalidLengthGenerated - } - postIndex := iNdEx + byteLen - if postIndex < 0 { - return ErrInvalidLengthGenerated - } - if postIndex > l { - return io.ErrUnexpectedEOF - } - m.Raw = append(m.Raw[:0], dAtA[iNdEx:postIndex]...) - if m.Raw == nil { - m.Raw = []byte{} - } - iNdEx = postIndex - default: - iNdEx = preIndex - skippy, err := skipGenerated(dAtA[iNdEx:]) - if err != nil { - return err - } - if skippy < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) < 0 { - return ErrInvalidLengthGenerated - } - if (iNdEx + skippy) > l { - return io.ErrUnexpectedEOF - } - iNdEx += skippy - } - } - - if iNdEx > l { - return io.ErrUnexpectedEOF - } - return nil -} func (m *RootPaths) Unmarshal(dAtA []byte) error { l := len(dAtA) iNdEx := 0 diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto index 8177f04fe73..30f90ecfce3 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto @@ -212,7 +212,7 @@ message ExportOptions { optional bool exact = 2; } -// Fields stores a set of fields in a data structure like a Trie. +// FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format. // // Each key is either a '.' representing the field itself, and will always map to an empty set, // or a string representing a sub-field or item. The string will follow one of these four formats: @@ -223,15 +223,9 @@ message ExportOptions { // If a key maps to an empty Fields value, the field that key represents is part of the set. // // The exact format is defined in sigs.k8s.io/structured-merge-diff -// +protobuf.options.marshal=false -// +protobuf.as=ProtoFields -// +protobuf.options.(gogoproto.goproto_stringer)=false -message Fields { - // Map is the representation used in the alpha version of this API - map map = 1; - +message FieldsV1 { // Raw is the underlying serialization of this object. - optional bytes raw = 2; + optional bytes Raw = 1; } // GetOptions is the standard query options to the standard REST get call. @@ -497,9 +491,13 @@ message ManagedFieldsEntry { // +optional optional Time time = 4; - // Fields identifies a set of fields. + // FieldsType is the discriminator for the different fields format and version. + // There is currently only one possible value: "FieldsV1" + optional string fieldsType = 6; + + // FieldsV1 holds the first JSON version format as described in the "FieldsV1" type. // +optional - optional Fields fields = 5; + optional FieldsV1 fieldsV1 = 7; } // MicroTime is version of Time with microsecond level precision. @@ -787,17 +785,6 @@ message Preconditions { optional string resourceVersion = 2; } -// ProtoFields is a struct that is equivalent to Fields, but intended for -// protobuf marshalling/unmarshalling. It is generated into a serialization -// that matches Fields. Do not use in Go structs. -message ProtoFields { - // Map is the representation used in the alpha version of this API - map map = 1; - - // Raw is the underlying serialization of this object. - optional bytes raw = 2; -} - // RootPaths lists the paths available at root. // For example: "/healthz", "/apis". message RootPaths { diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go index 843cd3b15bf..ec016fd3c8d 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go @@ -258,7 +258,7 @@ func ResetObjectMetaForStatus(meta, existingMeta Object) { // MarshalJSON implements json.Marshaler // MarshalJSON may get called on pointers or values, so implement MarshalJSON on value. // http://stackoverflow.com/questions/21390979/custom-marshaljson-never-gets-called-in-go -func (f Fields) MarshalJSON() ([]byte, error) { +func (f FieldsV1) MarshalJSON() ([]byte, error) { if f.Raw == nil { return []byte("null"), nil } @@ -266,7 +266,7 @@ func (f Fields) MarshalJSON() ([]byte, error) { } // UnmarshalJSON implements json.Unmarshaler -func (f *Fields) UnmarshalJSON(b []byte) error { +func (f *FieldsV1) UnmarshalJSON(b []byte) error { if f == nil { return errors.New("metav1.Fields: UnmarshalJSON on nil pointer") } @@ -276,5 +276,5 @@ func (f *Fields) UnmarshalJSON(b []byte) error { return nil } -var _ json.Marshaler = Fields{} -var _ json.Unmarshaler = &Fields{} +var _ json.Marshaler = FieldsV1{} +var _ json.Unmarshaler = &FieldsV1{} diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go index 85a5ccd089d..dd402f19859 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types.go @@ -1102,9 +1102,12 @@ type ManagedFieldsEntry struct { // Time is timestamp of when these fields were set. It should always be empty if Operation is 'Apply' // +optional Time *Time `json:"time,omitempty" protobuf:"bytes,4,opt,name=time"` - // Fields identifies a set of fields. + // FieldsType is the discriminator for the different fields format and version. + // There is currently only one possible value: "FieldsV1" + FieldsType string `json:"fieldsType,omitempty" protobuf:"bytes,6,opt,name=fieldsType"` + // FieldsV1 holds the first JSON version format as described in the "FieldsV1" type. // +optional - Fields *Fields `json:"fields,omitempty" protobuf:"bytes,5,opt,name=fields,casttype=Fields"` + FieldsV1 *FieldsV1 `json:"fieldsV1,omitempty" protobuf:"bytes,7,opt,name=fieldsV1"` } // ManagedFieldsOperationType is the type of operation which lead to a ManagedFieldsEntry being created. @@ -1115,7 +1118,7 @@ const ( ManagedFieldsOperationUpdate ManagedFieldsOperationType = "Update" ) -// Fields stores a set of fields in a data structure like a Trie. +// FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format. // // Each key is either a '.' representing the field itself, and will always map to an empty set, // or a string representing a sub-field or item. The string will follow one of these four formats: @@ -1126,12 +1129,9 @@ const ( // If a key maps to an empty Fields value, the field that key represents is part of the set. // // The exact format is defined in sigs.k8s.io/structured-merge-diff -// +protobuf.options.marshal=false -// +protobuf.as=ProtoFields -// +protobuf.options.(gogoproto.goproto_stringer)=false -type Fields struct { +type FieldsV1 struct { // Raw is the underlying serialization of this object. - Raw []byte `json:"-" protobuf:"-"` + Raw []byte `json:"-" protobuf:"bytes,1,opt,name=Raw"` } // TODO: Table does not generate to protobuf because of the interface{} - fix protobuf diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go index a99536f87ca..12d5de1ac23 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go @@ -119,12 +119,12 @@ func (ExportOptions) SwaggerDoc() map[string]string { return map_ExportOptions } -var map_Fields = map[string]string{ - "": "Fields stores a set of fields in a data structure like a Trie.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", +var map_FieldsV1 = map[string]string{ + "": "FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", } -func (Fields) SwaggerDoc() map[string]string { - return map_Fields +func (FieldsV1) SwaggerDoc() map[string]string { + return map_FieldsV1 } var map_GetOptions = map[string]string{ @@ -211,7 +211,8 @@ var map_ManagedFieldsEntry = map[string]string{ "operation": "Operation is the type of operation which lead to this ManagedFieldsEntry being created. The only valid values for this field are 'Apply' and 'Update'.", "apiVersion": "APIVersion defines the version of this resource that this field set applies to. The format is \"group/version\" just like the top-level APIVersion field. It is necessary to track the version of a field set because it cannot be automatically converted.", "time": "Time is timestamp of when these fields were set. It should always be empty if Operation is 'Apply'", - "fields": "Fields identifies a set of fields.", + "fieldsType": "FieldsType is the discriminator for the different fields format and version. There is currently only one possible value: \"FieldsV1\"", + "fieldsV1": "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type.", } func (ManagedFieldsEntry) SwaggerDoc() map[string]string { diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go index eeb73999f9b..2743793dde2 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation.go @@ -169,3 +169,18 @@ func ValidateTableOptions(opts *metav1.TableOptions) field.ErrorList { } return allErrs } + +func ValidateManagedFields(fieldsList []metav1.ManagedFieldsEntry, fldPath *field.Path) field.ErrorList { + var allErrs field.ErrorList + for _, fields := range fieldsList { + switch fields.Operation { + case metav1.ManagedFieldsOperationApply, metav1.ManagedFieldsOperationUpdate: + default: + allErrs = append(allErrs, field.Invalid(fldPath.Child("operation"), fields.Operation, "must be `Apply` or `Update`")) + } + if fields.FieldsType != "FieldsV1" { + allErrs = append(allErrs, field.Invalid(fldPath.Child("fieldsType"), fields.FieldsType, "must be `FieldsV1`")) + } + } + return allErrs +} diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation_test.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation_test.go index 454d52b18bd..30d6289f8ee 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation_test.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/validation/validation_test.go @@ -241,3 +241,55 @@ func TestValidateFieldManagerInvalid(t *testing.T) { }) } } + +func TestValidateMangedFieldsInvalid(t *testing.T) { + tests := []metav1.ManagedFieldsEntry{ + { + Operation: metav1.ManagedFieldsOperationUpdate, + // FieldsType is missing + }, + { + Operation: metav1.ManagedFieldsOperationUpdate, + FieldsType: "RandomVersion", + }, + { + Operation: "RandomOperation", + FieldsType: "FieldsV1", + }, + { + // Operation is missing + FieldsType: "FieldsV1", + }, + } + + for _, test := range tests { + t.Run(fmt.Sprintf("%#v", test), func(t *testing.T) { + errs := ValidateManagedFields([]metav1.ManagedFieldsEntry{test}, field.NewPath("managedFields")) + if len(errs) == 0 { + t.Errorf("Validation should have failed") + } + }) + } +} + +func TestValidateMangedFieldsValid(t *testing.T) { + tests := []metav1.ManagedFieldsEntry{ + { + Operation: metav1.ManagedFieldsOperationUpdate, + FieldsType: "FieldsV1", + }, + { + Operation: metav1.ManagedFieldsOperationApply, + FieldsType: "FieldsV1", + }, + } + + for _, test := range tests { + t.Run(fmt.Sprintf("%#v", test), func(t *testing.T) { + err := ValidateManagedFields([]metav1.ManagedFieldsEntry{test}, field.NewPath("managedFields")) + if err != nil { + t.Errorf("Validation failed: %v", err) + } + }) + } +} diff --git a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go index eddbbe33894..b82fdf202f2 100644 --- a/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go +++ b/staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go @@ -313,7 +313,7 @@ func (in *ExportOptions) DeepCopyObject() runtime.Object { } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *Fields) DeepCopyInto(out *Fields) { +func (in *FieldsV1) DeepCopyInto(out *FieldsV1) { *out = *in if in.Raw != nil { in, out := &in.Raw, &out.Raw @@ -323,12 +323,12 @@ func (in *Fields) DeepCopyInto(out *Fields) { return } -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Fields. -func (in *Fields) DeepCopy() *Fields { +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FieldsV1. +func (in *FieldsV1) DeepCopy() *FieldsV1 { if in == nil { return nil } - out := new(Fields) + out := new(FieldsV1) in.DeepCopyInto(out) return out } @@ -615,9 +615,9 @@ func (in *ManagedFieldsEntry) DeepCopyInto(out *ManagedFieldsEntry) { in, out := &in.Time, &out.Time *out = (*in).DeepCopy() } - if in.Fields != nil { - in, out := &in.Fields, &out.Fields - *out = new(Fields) + if in.FieldsV1 != nil { + in, out := &in.FieldsV1, &out.FieldsV1 + *out = new(FieldsV1) (*in).DeepCopyInto(*out) } return @@ -864,34 +864,6 @@ func (in *Preconditions) DeepCopy() *Preconditions { return out } -// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. -func (in *ProtoFields) DeepCopyInto(out *ProtoFields) { - *out = *in - if in.Map != nil { - in, out := &in.Map, &out.Map - *out = make(map[string]Fields, len(*in)) - for key, val := range *in { - (*out)[key] = *val.DeepCopy() - } - } - if in.Raw != nil { - in, out := &in.Raw, &out.Raw - *out = make([]byte, len(*in)) - copy(*out, *in) - } - return -} - -// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtoFields. -func (in *ProtoFields) DeepCopy() *ProtoFields { - if in == nil { - return nil - } - out := new(ProtoFields) - in.DeepCopyInto(out) - return out -} - // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RootPaths) DeepCopyInto(out *RootPaths) { *out = *in diff --git a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields.go b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields.go index e59820c619d..5af15ea90dd 100644 --- a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields.go +++ b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields.go @@ -26,7 +26,7 @@ import ( // EmptyFields represents a set with no paths // It looks like metav1.Fields{Raw: []byte("{}")} -var EmptyFields metav1.Fields = func() metav1.Fields { +var EmptyFields metav1.FieldsV1 = func() metav1.FieldsV1 { f, err := SetToFields(*fieldpath.NewSet()) if err != nil { panic("should never happen") @@ -35,13 +35,13 @@ var EmptyFields metav1.Fields = func() metav1.Fields { }() // FieldsToSet creates a set paths from an input trie of fields -func FieldsToSet(f metav1.Fields) (s fieldpath.Set, err error) { +func FieldsToSet(f metav1.FieldsV1) (s fieldpath.Set, err error) { err = s.FromJSON(bytes.NewReader(f.Raw)) return s, err } // SetToFields creates a trie of fields from an input set of paths -func SetToFields(s fieldpath.Set) (f metav1.Fields, err error) { +func SetToFields(s fieldpath.Set) (f metav1.FieldsV1, err error) { f.Raw, err = s.ToJSON() return f, err } diff --git a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields_test.go b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields_test.go index a93a1ffb42a..a11822facc3 100644 --- a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields_test.go +++ b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/fields_test.go @@ -29,7 +29,7 @@ import ( // TestFieldsRoundTrip tests that a fields trie can be round tripped as a path set func TestFieldsRoundTrip(t *testing.T) { - tests := []metav1.Fields{ + tests := []metav1.FieldsV1{ { Raw: []byte(`{"f:metadata":{"f:name":{},".":{}}}`), }, @@ -54,11 +54,11 @@ func TestFieldsRoundTrip(t *testing.T) { // TestFieldsToSetError tests that errors are picked up by FieldsToSet func TestFieldsToSetError(t *testing.T) { tests := []struct { - fields metav1.Fields + fields metav1.FieldsV1 errString string }{ { - fields: metav1.Fields{ + fields: metav1.FieldsV1{ Raw: []byte(`{"k:{invalid json}":{"f:name":{},".":{}}}`), }, errString: "ReadObjectCB", diff --git a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields.go b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields.go index c71a47b0005..1f0eb6d3a44 100644 --- a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields.go +++ b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields.go @@ -101,8 +101,11 @@ func decodeManagedFields(encodedManagedFields []metav1.ManagedFieldsEntry) (mana func BuildManagerIdentifier(encodedManager *metav1.ManagedFieldsEntry) (manager string, err error) { encodedManagerCopy := *encodedManager + // Never include fields type in the manager identifier + encodedManagerCopy.FieldsType = "" + // Never include the fields in the manager identifier - encodedManagerCopy.Fields = nil + encodedManagerCopy.FieldsV1 = nil // Never include the time in the manager identifier encodedManagerCopy.Time = nil @@ -124,8 +127,8 @@ func BuildManagerIdentifier(encodedManager *metav1.ManagedFieldsEntry) (manager func decodeVersionedSet(encodedVersionedSet *metav1.ManagedFieldsEntry) (versionedSet fieldpath.VersionedSet, err error) { fields := EmptyFields - if encodedVersionedSet.Fields != nil { - fields = *encodedVersionedSet.Fields + if encodedVersionedSet.FieldsV1 != nil { + fields = *encodedVersionedSet.FieldsV1 } set, err := FieldsToSet(fields) if err != nil { @@ -191,11 +194,12 @@ func encodeManagerVersionedSet(manager string, versionedSet fieldpath.VersionedS if versionedSet.Applied() { encodedVersionedSet.Operation = metav1.ManagedFieldsOperationApply } + encodedVersionedSet.FieldsType = "FieldsV1" fields, err := SetToFields(*versionedSet.Set()) if err != nil { return nil, fmt.Errorf("error encoding set: %v", err) } - encodedVersionedSet.Fields = &fields + encodedVersionedSet.FieldsV1 = &fields return encodedVersionedSet, nil } diff --git a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields_test.go b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields_test.go index 703a10ab816..79e6c146491 100644 --- a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields_test.go +++ b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/internal/managedfields_test.go @@ -32,7 +32,8 @@ import ( func TestRoundTripManagedFields(t *testing.T) { tests := []string{ `- apiVersion: v1 - fields: + fieldsType: FieldsV1 + fieldsV1: v:3: f:alsoPi: {} v:3.1415: @@ -43,7 +44,8 @@ func TestRoundTripManagedFields(t *testing.T) { operation: Update time: "2001-02-03T04:05:06Z" - apiVersion: v1beta1 - fields: + fieldsType: FieldsV1 + fieldsV1: i:5: f:i: {} manager: foo @@ -51,7 +53,8 @@ func TestRoundTripManagedFields(t *testing.T) { time: "2011-12-13T14:15:16Z" `, `- apiVersion: v1 - fields: + fieldsType: FieldsV1 + fieldsV1: f:spec: f:containers: k:{"name":"c"}: @@ -61,7 +64,8 @@ func TestRoundTripManagedFields(t *testing.T) { operation: Apply `, `- apiVersion: v1 - fields: + fieldsType: FieldsV1 + fieldsV1: f:apiVersion: {} f:kind: {} f:metadata: @@ -90,7 +94,8 @@ func TestRoundTripManagedFields(t *testing.T) { operation: Update `, `- apiVersion: v1 - fields: + fieldsType: FieldsV1 + fieldsV1: f:allowVolumeExpansion: {} f:apiVersion: {} f:kind: {} @@ -106,7 +111,8 @@ func TestRoundTripManagedFields(t *testing.T) { operation: Apply `, `- apiVersion: v1 - fields: + fieldsType: FieldsV1 + fieldsV1: f:apiVersion: {} f:kind: {} f:metadata: @@ -163,7 +169,7 @@ func TestBuildManagerIdentifier(t *testing.T) { { managedFieldsEntry: ` apiVersion: v1 -fields: +fieldsV1: f:apiVersion: {} manager: foo operation: Update @@ -174,7 +180,7 @@ time: "2001-02-03T04:05:06Z" { managedFieldsEntry: ` apiVersion: v1 -fields: +fieldsV1: f:apiVersion: {} manager: foo operation: Apply diff --git a/staging/src/k8s.io/code-generator/_examples/apiserver/openapi/zz_generated.openapi.go b/staging/src/k8s.io/code-generator/_examples/apiserver/openapi/zz_generated.openapi.go index 94cc4cb0e61..f4c3c2c0586 100644 --- a/staging/src/k8s.io/code-generator/_examples/apiserver/openapi/zz_generated.openapi.go +++ b/staging/src/k8s.io/code-generator/_examples/apiserver/openapi/zz_generated.openapi.go @@ -39,7 +39,7 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "k8s.io/apimachinery/pkg/apis/meta/v1.DeleteOptions": schema_pkg_apis_meta_v1_DeleteOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Duration": schema_pkg_apis_meta_v1_Duration(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.ExportOptions": schema_pkg_apis_meta_v1_ExportOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Fields": schema_pkg_apis_meta_v1_Fields(ref), + "k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1": schema_pkg_apis_meta_v1_FieldsV1(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GetOptions": schema_pkg_apis_meta_v1_GetOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind": schema_pkg_apis_meta_v1_GroupKind(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GroupResource": schema_pkg_apis_meta_v1_GroupResource(ref), @@ -62,7 +62,6 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "k8s.io/apimachinery/pkg/apis/meta/v1.Patch": schema_pkg_apis_meta_v1_Patch(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.PatchOptions": schema_pkg_apis_meta_v1_PatchOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Preconditions": schema_pkg_apis_meta_v1_Preconditions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ProtoFields": schema_pkg_apis_meta_v1_ProtoFields(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.RootPaths": schema_pkg_apis_meta_v1_RootPaths(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.ServerAddressByClientCIDR": schema_pkg_apis_meta_v1_ServerAddressByClientCIDR(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Status": schema_pkg_apis_meta_v1_Status(ref), @@ -587,11 +586,11 @@ func schema_pkg_apis_meta_v1_ExportOptions(ref common.ReferenceCallback) common. } } -func schema_pkg_apis_meta_v1_Fields(ref common.ReferenceCallback) common.OpenAPIDefinition { +func schema_pkg_apis_meta_v1_FieldsV1(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ SchemaProps: spec.SchemaProps{ - Description: "Fields stores a set of fields in a data structure like a Trie.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", + Description: "FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", Type: []string{"object"}, }, }, @@ -1128,17 +1127,24 @@ func schema_pkg_apis_meta_v1_ManagedFieldsEntry(ref common.ReferenceCallback) co Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), }, }, - "fields": { + "fieldsType": { SchemaProps: spec.SchemaProps{ - Description: "Fields identifies a set of fields.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Fields"), + Description: "FieldsType is the discriminator for the different fields format and version. There is currently only one possible value: \"FieldsV1\"", + Type: []string{"string"}, + Format: "", + }, + }, + "fieldsV1": { + SchemaProps: spec.SchemaProps{ + Description: "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type.", + Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1"), }, }, }, }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Fields", "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + "k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1", "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, } } @@ -1558,17 +1564,6 @@ func schema_pkg_apis_meta_v1_Preconditions(ref common.ReferenceCallback) common. } } -func schema_pkg_apis_meta_v1_ProtoFields(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "ProtoFields is a struct that is equivalent to Fields, but intended for protobuf marshalling/unmarshalling. It is generated into a serialization that matches Fields. Do not use in Go structs.", - Type: []string{"object"}, - }, - }, - } -} - func schema_pkg_apis_meta_v1_RootPaths(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ diff --git a/staging/src/k8s.io/sample-apiserver/pkg/generated/openapi/zz_generated.openapi.go b/staging/src/k8s.io/sample-apiserver/pkg/generated/openapi/zz_generated.openapi.go index 43260f683a9..d4b40798961 100644 --- a/staging/src/k8s.io/sample-apiserver/pkg/generated/openapi/zz_generated.openapi.go +++ b/staging/src/k8s.io/sample-apiserver/pkg/generated/openapi/zz_generated.openapi.go @@ -39,7 +39,7 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "k8s.io/apimachinery/pkg/apis/meta/v1.DeleteOptions": schema_pkg_apis_meta_v1_DeleteOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Duration": schema_pkg_apis_meta_v1_Duration(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.ExportOptions": schema_pkg_apis_meta_v1_ExportOptions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.Fields": schema_pkg_apis_meta_v1_Fields(ref), + "k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1": schema_pkg_apis_meta_v1_FieldsV1(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GetOptions": schema_pkg_apis_meta_v1_GetOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GroupKind": schema_pkg_apis_meta_v1_GroupKind(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.GroupResource": schema_pkg_apis_meta_v1_GroupResource(ref), @@ -62,7 +62,6 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "k8s.io/apimachinery/pkg/apis/meta/v1.Patch": schema_pkg_apis_meta_v1_Patch(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.PatchOptions": schema_pkg_apis_meta_v1_PatchOptions(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Preconditions": schema_pkg_apis_meta_v1_Preconditions(ref), - "k8s.io/apimachinery/pkg/apis/meta/v1.ProtoFields": schema_pkg_apis_meta_v1_ProtoFields(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.RootPaths": schema_pkg_apis_meta_v1_RootPaths(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.ServerAddressByClientCIDR": schema_pkg_apis_meta_v1_ServerAddressByClientCIDR(ref), "k8s.io/apimachinery/pkg/apis/meta/v1.Status": schema_pkg_apis_meta_v1_Status(ref), @@ -591,11 +590,11 @@ func schema_pkg_apis_meta_v1_ExportOptions(ref common.ReferenceCallback) common. } } -func schema_pkg_apis_meta_v1_Fields(ref common.ReferenceCallback) common.OpenAPIDefinition { +func schema_pkg_apis_meta_v1_FieldsV1(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ SchemaProps: spec.SchemaProps{ - Description: "Fields stores a set of fields in a data structure like a Trie.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", + Description: "FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format.\n\nEach key is either a '.' representing the field itself, and will always map to an empty set, or a string representing a sub-field or item. The string will follow one of these four formats: 'f:', where is the name of a field in a struct, or key in a map 'v:', where is the exact json formatted value of a list item 'i:', where is position of a item in a list 'k:', where is a map of a list item's key fields to their unique values If a key maps to an empty Fields value, the field that key represents is part of the set.\n\nThe exact format is defined in sigs.k8s.io/structured-merge-diff", Type: []string{"object"}, }, }, @@ -1132,17 +1131,24 @@ func schema_pkg_apis_meta_v1_ManagedFieldsEntry(ref common.ReferenceCallback) co Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), }, }, - "fields": { + "fieldsType": { SchemaProps: spec.SchemaProps{ - Description: "Fields identifies a set of fields.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Fields"), + Description: "FieldsType is the discriminator for the different fields format and version. There is currently only one possible value: \"FieldsV1\"", + Type: []string{"string"}, + Format: "", + }, + }, + "fieldsV1": { + SchemaProps: spec.SchemaProps{ + Description: "FieldsV1 holds the first JSON version format as described in the \"FieldsV1\" type.", + Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1"), }, }, }, }, }, Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Fields", "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, + "k8s.io/apimachinery/pkg/apis/meta/v1.FieldsV1", "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, } } @@ -1562,17 +1568,6 @@ func schema_pkg_apis_meta_v1_Preconditions(ref common.ReferenceCallback) common. } } -func schema_pkg_apis_meta_v1_ProtoFields(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "ProtoFields is a struct that is equivalent to Fields, but intended for protobuf marshalling/unmarshalling. It is generated into a serialization that matches Fields. Do not use in Go structs.", - Type: []string{"object"}, - }, - }, - } -} - func schema_pkg_apis_meta_v1_RootPaths(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ diff --git a/test/integration/apiserver/apply/apply_test.go b/test/integration/apiserver/apply/apply_test.go index 04451ca2129..a374e6e7bf1 100644 --- a/test/integration/apiserver/apply/apply_test.go +++ b/test/integration/apiserver/apply/apply_test.go @@ -550,7 +550,8 @@ func TestApplyManagedFields(t *testing.T) { "operation": "Apply", "apiVersion": "v1", "time": "` + accessor.GetManagedFields()[0].Time.UTC().Format(time.RFC3339) + `", - "fields": { + "fieldsType": "FieldsV1", + "fieldsV1": { "f:metadata": { "f:labels": { "f:test-label": {} @@ -563,7 +564,8 @@ func TestApplyManagedFields(t *testing.T) { "operation": "Update", "apiVersion": "v1", "time": "` + accessor.GetManagedFields()[1].Time.UTC().Format(time.RFC3339) + `", - "fields": { + "fieldsType": "FieldsV1", + "fieldsV1": { "f:data": { "f:key": {}, "f:new-key": {} @@ -778,7 +780,7 @@ func TestApplyRemoveContainerPort(t *testing.T) { } if len(deployment.Spec.Template.Spec.Containers[0].Ports) > 0 { - t.Fatalf("Expected no container ports but got: %v", deployment.Spec.Template.Spec.Containers[0].Ports) + t.Fatalf("Expected no container ports but got: %v, object: \n%#v", deployment.Spec.Template.Spec.Containers[0].Ports, deployment) } } @@ -898,7 +900,7 @@ func TestApplyConvertsManagedFieldsVersion(t *testing.T) { "manager": "sidecar_controller", "operation": "Apply", "apiVersion": "extensions/v1beta1", - "fields": { + "fieldsV1": { "f:metadata": { "f:labels": { "f:sidecar_version": {} @@ -1012,7 +1014,8 @@ func TestApplyConvertsManagedFieldsVersion(t *testing.T) { Operation: metav1.ManagedFieldsOperationApply, APIVersion: "apps/v1", Time: actual.Time, - Fields: &metav1.Fields{ + FieldsType: "FieldsV1", + FieldsV1: &metav1.FieldsV1{ Raw: []byte(`{"f:metadata":{"f:labels":{"f:sidecar_version":{}}},"f:spec":{"f:template":{"f:spec":{"f:containers":{"k:{\"name\":\"sidecar\"}":{".":{},"f:image":{},"f:name":{}}}}}}}`), }, }