Skip to content

Commit 9c7aa63

Browse files
author
Yann Hamon
committed
Adding new schemas
1 parent be74a30 commit 9c7aa63

File tree

579 files changed

+58383
-11928
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

579 files changed

+58383
-11928
lines changed

master-local/_definitions.json

+1,011-971
Large diffs are not rendered by default.

master-local/all.json

+66-81
Original file line numberDiff line numberDiff line change
@@ -421,49 +421,49 @@
421421
"$ref": "_definitions.json#/definitions/io.k8s.api.autoscaling.v2beta2.ResourceMetricStatus"
422422
},
423423
{
424-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.Job"
424+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob"
425425
},
426426
{
427-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition"
427+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobList"
428428
},
429429
{
430-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobList"
430+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec"
431431
},
432432
{
433-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec"
433+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus"
434434
},
435435
{
436-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus"
436+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.Job"
437437
},
438438
{
439-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob"
439+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobCondition"
440440
},
441441
{
442-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobList"
442+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobList"
443443
},
444444
{
445-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec"
445+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobSpec"
446446
},
447447
{
448-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus"
448+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobStatus"
449449
},
450450
{
451-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec"
451+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec"
452452
},
453453
{
454-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJob"
454+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob"
455455
},
456456
{
457-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJobList"
457+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobList"
458458
},
459459
{
460-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJobSpec"
460+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec"
461461
},
462462
{
463-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJobStatus"
463+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus"
464464
},
465465
{
466-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.JobTemplateSpec"
466+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec"
467467
},
468468
{
469469
"$ref": "_definitions.json#/definitions/io.k8s.api.certificates.v1.CertificateSigningRequest"
@@ -1080,12 +1080,36 @@
10801080
{
10811081
"$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.WindowsSecurityContextOptions"
10821082
},
1083+
{
1084+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1.Endpoint"
1085+
},
1086+
{
1087+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointConditions"
1088+
},
1089+
{
1090+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointHints"
1091+
},
1092+
{
1093+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointPort"
1094+
},
1095+
{
1096+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSlice"
1097+
},
1098+
{
1099+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1.EndpointSliceList"
1100+
},
1101+
{
1102+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1.ForZone"
1103+
},
10831104
{
10841105
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.Endpoint"
10851106
},
10861107
{
10871108
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointConditions"
10881109
},
1110+
{
1111+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointHints"
1112+
},
10891113
{
10901114
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointPort"
10911115
},
@@ -1095,6 +1119,9 @@
10951119
{
10961120
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.EndpointSliceList"
10971121
},
1122+
{
1123+
"$ref": "_definitions.json#/definitions/io.k8s.api.discovery.v1beta1.ForZone"
1124+
},
10981125
{
10991126
"$ref": "_definitions.json#/definitions/io.k8s.api.events.v1.Event"
11001127
},
@@ -1140,72 +1167,6 @@
11401167
{
11411168
"$ref": "_definitions.json#/definitions/io.k8s.api.extensions.v1beta1.IngressTLS"
11421169
},
1143-
{
1144-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.FlowDistinguisherMethod"
1145-
},
1146-
{
1147-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.FlowSchema"
1148-
},
1149-
{
1150-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.FlowSchemaCondition"
1151-
},
1152-
{
1153-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.FlowSchemaList"
1154-
},
1155-
{
1156-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.FlowSchemaSpec"
1157-
},
1158-
{
1159-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.FlowSchemaStatus"
1160-
},
1161-
{
1162-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.GroupSubject"
1163-
},
1164-
{
1165-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.LimitResponse"
1166-
},
1167-
{
1168-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.LimitedPriorityLevelConfiguration"
1169-
},
1170-
{
1171-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.NonResourcePolicyRule"
1172-
},
1173-
{
1174-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.PolicyRulesWithSubjects"
1175-
},
1176-
{
1177-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration"
1178-
},
1179-
{
1180-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationCondition"
1181-
},
1182-
{
1183-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationList"
1184-
},
1185-
{
1186-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationReference"
1187-
},
1188-
{
1189-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationSpec"
1190-
},
1191-
{
1192-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationStatus"
1193-
},
1194-
{
1195-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.QueuingConfiguration"
1196-
},
1197-
{
1198-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.ResourcePolicyRule"
1199-
},
1200-
{
1201-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.ServiceAccountSubject"
1202-
},
1203-
{
1204-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.Subject"
1205-
},
1206-
{
1207-
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1alpha1.UserSubject"
1208-
},
12091170
{
12101171
"$ref": "_definitions.json#/definitions/io.k8s.api.flowcontrol.v1beta1.FlowDistinguisherMethod"
12111172
},
@@ -1293,6 +1254,9 @@
12931254
{
12941255
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassList"
12951256
},
1257+
{
1258+
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassParametersReference"
1259+
},
12961260
{
12971261
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1.IngressClassSpec"
12981262
},
@@ -1356,6 +1320,9 @@
13561320
{
13571321
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassList"
13581322
},
1323+
{
1324+
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassParametersReference"
1325+
},
13591326
{
13601327
"$ref": "_definitions.json#/definitions/io.k8s.api.networking.v1beta1.IngressClassSpec"
13611328
},
@@ -1413,6 +1380,18 @@
14131380
{
14141381
"$ref": "_definitions.json#/definitions/io.k8s.api.node.v1beta1.Scheduling"
14151382
},
1383+
{
1384+
"$ref": "_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudget"
1385+
},
1386+
{
1387+
"$ref": "_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetList"
1388+
},
1389+
{
1390+
"$ref": "_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetSpec"
1391+
},
1392+
{
1393+
"$ref": "_definitions.json#/definitions/io.k8s.api.policy.v1.PodDisruptionBudgetStatus"
1394+
},
14161395
{
14171396
"$ref": "_definitions.json#/definitions/io.k8s.api.policy.v1beta1.AllowedCSIDriver"
14181397
},
@@ -1692,6 +1671,12 @@
16921671
{
16931672
"$ref": "_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSINodeSpec"
16941673
},
1674+
{
1675+
"$ref": "_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacity"
1676+
},
1677+
{
1678+
"$ref": "_definitions.json#/definitions/io.k8s.api.storage.v1beta1.CSIStorageCapacityList"
1679+
},
16951680
{
16961681
"$ref": "_definitions.json#/definitions/io.k8s.api.storage.v1beta1.StorageClass"
16971682
},

master-local/cronjob-batch-v2alpha1.json renamed to master-local/cronjob-batch-v1.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"null"
99
],
1010
"enum": [
11-
"batch/v2alpha1"
11+
"batch/v1"
1212
]
1313
},
1414
"kind": {
@@ -26,11 +26,11 @@
2626
"description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata"
2727
},
2828
"spec": {
29-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJobSpec",
29+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobSpec",
3030
"description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
3131
},
3232
"status": {
33-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJobStatus",
33+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.CronJobStatus",
3434
"description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
3535
}
3636
},
@@ -39,7 +39,7 @@
3939
{
4040
"group": "batch",
4141
"kind": "CronJob",
42-
"version": "v2alpha1"
42+
"version": "v1"
4343
}
4444
],
4545
"$schema": "http://json-schema.org/schema#"

master-local/cronjob.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@
2323
"description": "Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata"
2424
},
2525
"spec": {
26-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJobSpec",
26+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobSpec",
2727
"description": "Specification of the desired behavior of a cron job, including the schedule. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
2828
},
2929
"status": {
30-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJobStatus",
30+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJobStatus",
3131
"description": "Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
3232
}
3333
},
@@ -36,7 +36,7 @@
3636
{
3737
"group": "batch",
3838
"kind": "CronJob",
39-
"version": "v2alpha1"
39+
"version": "v1beta1"
4040
}
4141
],
4242
"$schema": "http://json-schema.org/schema#"

master-local/cronjoblist-batch-v2alpha1.json renamed to master-local/cronjoblist-batch-v1.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
"null"
99
],
1010
"enum": [
11-
"batch/v2alpha1"
11+
"batch/v1"
1212
]
1313
},
1414
"items": {
1515
"description": "items is the list of CronJobs.",
1616
"items": {
17-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJob"
17+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.CronJob"
1818
},
1919
"type": [
2020
"array",
@@ -44,7 +44,7 @@
4444
{
4545
"group": "batch",
4646
"kind": "CronJobList",
47-
"version": "v2alpha1"
47+
"version": "v1"
4848
}
4949
],
5050
"$schema": "http://json-schema.org/schema#"

master-local/cronjoblist.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"items": {
1212
"description": "items is the list of CronJobs.",
1313
"items": {
14-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.CronJob"
14+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.CronJob"
1515
},
1616
"type": [
1717
"array",
@@ -41,7 +41,7 @@
4141
{
4242
"group": "batch",
4343
"kind": "CronJobList",
44-
"version": "v2alpha1"
44+
"version": "v1beta1"
4545
}
4646
],
4747
"$schema": "http://json-schema.org/schema#"

master-local/cronjobspec-batch-v2alpha1.json renamed to master-local/cronjobspec-batch-v1.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
]
1010
},
1111
"failedJobsHistoryLimit": {
12-
"description": "The number of failed finished jobs to retain. This is a pointer to distinguish between explicit zero and not specified.",
12+
"description": "The number of failed finished jobs to retain. Value must be non-negative integer. Defaults to 1.",
1313
"format": "int32",
1414
"type": [
1515
"integer",
1616
"null"
1717
]
1818
},
1919
"jobTemplate": {
20-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.JobTemplateSpec",
20+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1.JobTemplateSpec",
2121
"description": "Specifies the job that will be created when executing a CronJob."
2222
},
2323
"schedule": {
@@ -36,7 +36,7 @@
3636
]
3737
},
3838
"successfulJobsHistoryLimit": {
39-
"description": "The number of successful finished jobs to retain. This is a pointer to distinguish between explicit zero and not specified.",
39+
"description": "The number of successful finished jobs to retain. Value must be non-negative integer. Defaults to 3.",
4040
"format": "int32",
4141
"type": [
4242
"integer",

master-local/cronjobspec.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
]
1010
},
1111
"failedJobsHistoryLimit": {
12-
"description": "The number of failed finished jobs to retain. This is a pointer to distinguish between explicit zero and not specified.",
12+
"description": "The number of failed finished jobs to retain. This is a pointer to distinguish between explicit zero and not specified. Defaults to 1.",
1313
"format": "int32",
1414
"type": [
1515
"integer",
1616
"null"
1717
]
1818
},
1919
"jobTemplate": {
20-
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v2alpha1.JobTemplateSpec",
20+
"$ref": "_definitions.json#/definitions/io.k8s.api.batch.v1beta1.JobTemplateSpec",
2121
"description": "Specifies the job that will be created when executing a CronJob."
2222
},
2323
"schedule": {
@@ -36,7 +36,7 @@
3636
]
3737
},
3838
"successfulJobsHistoryLimit": {
39-
"description": "The number of successful finished jobs to retain. This is a pointer to distinguish between explicit zero and not specified.",
39+
"description": "The number of successful finished jobs to retain. This is a pointer to distinguish between explicit zero and not specified. Defaults to 3.",
4040
"format": "int32",
4141
"type": [
4242
"integer",

0 commit comments

Comments
 (0)