@@ -879,8 +879,20 @@ var _ = Describe("ClusterServiceVersion", func() {
879
879
Name : crdName ,
880
880
},
881
881
Spec : apiextensions.CustomResourceDefinitionSpec {
882
- Group : "cluster.com" ,
883
- Version : "v1alpha1" ,
882
+ Group : "cluster.com" ,
883
+ Versions : []apiextensions.CustomResourceDefinitionVersion {
884
+ {
885
+ Name : "v1alpha1" ,
886
+ Served : true ,
887
+ Storage : true ,
888
+ Schema : & apiextensions.CustomResourceValidation {
889
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
890
+ Type : "object" ,
891
+ Description : "my crd schema" ,
892
+ },
893
+ },
894
+ },
895
+ },
884
896
Names : apiextensions.CustomResourceDefinitionNames {
885
897
Plural : crdPlural ,
886
898
Singular : crdPlural ,
@@ -1206,8 +1218,20 @@ var _ = Describe("ClusterServiceVersion", func() {
1206
1218
Name : crdName ,
1207
1219
},
1208
1220
Spec : apiextensions.CustomResourceDefinitionSpec {
1209
- Group : "cluster.com" ,
1210
- Version : "v1alpha1" ,
1221
+ Group : "cluster.com" ,
1222
+ Versions : []apiextensions.CustomResourceDefinitionVersion {
1223
+ {
1224
+ Name : "v1alpha1" ,
1225
+ Served : true ,
1226
+ Storage : true ,
1227
+ Schema : & apiextensions.CustomResourceValidation {
1228
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
1229
+ Type : "object" ,
1230
+ Description : "my crd schema" ,
1231
+ },
1232
+ },
1233
+ },
1234
+ },
1211
1235
Names : apiextensions.CustomResourceDefinitionNames {
1212
1236
Plural : crdPlural ,
1213
1237
Singular : crdPlural ,
@@ -2337,14 +2361,27 @@ var _ = Describe("ClusterServiceVersion", func() {
2337
2361
Name : crdName ,
2338
2362
},
2339
2363
Spec : apiextensions.CustomResourceDefinitionSpec {
2340
- Group : "cluster.com" ,
2341
- Version : "v1alpha1" ,
2364
+ Group : "cluster.com" ,
2365
+ Versions : []apiextensions.CustomResourceDefinitionVersion {
2366
+ {
2367
+ Name : "v1alpha1" ,
2368
+ Served : true ,
2369
+ Storage : true ,
2370
+ Schema : & apiextensions.CustomResourceValidation {
2371
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
2372
+ Type : "object" ,
2373
+ Description : "my crd schema" ,
2374
+ },
2375
+ },
2376
+ },
2377
+ },
2342
2378
Names : apiextensions.CustomResourceDefinitionNames {
2343
2379
Plural : crdPlural ,
2344
2380
Singular : crdPlural ,
2345
2381
Kind : crdPlural ,
2346
2382
ListKind : "list" + crdPlural ,
2347
2383
},
2384
+
2348
2385
Scope : "Namespaced" ,
2349
2386
},
2350
2387
})
@@ -2517,8 +2554,20 @@ var _ = Describe("ClusterServiceVersion", func() {
2517
2554
Name : crdName ,
2518
2555
},
2519
2556
Spec : apiextensions.CustomResourceDefinitionSpec {
2520
- Group : "cluster.com" ,
2521
- Version : "v1alpha1" ,
2557
+ Group : "cluster.com" ,
2558
+ Versions : []apiextensions.CustomResourceDefinitionVersion {
2559
+ {
2560
+ Name : "v1alpha1" ,
2561
+ Served : true ,
2562
+ Storage : true ,
2563
+ Schema : & apiextensions.CustomResourceValidation {
2564
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
2565
+ Type : "object" ,
2566
+ Description : "my crd schema" ,
2567
+ },
2568
+ },
2569
+ },
2570
+ },
2522
2571
Names : apiextensions.CustomResourceDefinitionNames {
2523
2572
Plural : crdPlural ,
2524
2573
Singular : crdPlural ,
@@ -2701,6 +2750,12 @@ var _ = Describe("ClusterServiceVersion", func() {
2701
2750
Name : "v1alpha1" ,
2702
2751
Served : true ,
2703
2752
Storage : true ,
2753
+ Schema : & apiextensions.CustomResourceValidation {
2754
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
2755
+ Type : "object" ,
2756
+ Description : "my crd schema" ,
2757
+ },
2758
+ },
2704
2759
},
2705
2760
},
2706
2761
Names : apiextensions.CustomResourceDefinitionNames {
@@ -2879,8 +2934,20 @@ var _ = Describe("ClusterServiceVersion", func() {
2879
2934
Name : crdName ,
2880
2935
},
2881
2936
Spec : apiextensions.CustomResourceDefinitionSpec {
2882
- Group : "cluster.com" ,
2883
- Version : "v1alpha1" ,
2937
+ Group : "cluster.com" ,
2938
+ Versions : []apiextensions.CustomResourceDefinitionVersion {
2939
+ {
2940
+ Name : "v1alpha1" ,
2941
+ Served : true ,
2942
+ Storage : true ,
2943
+ Schema : & apiextensions.CustomResourceValidation {
2944
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
2945
+ Type : "object" ,
2946
+ Description : "my crd schema" ,
2947
+ },
2948
+ },
2949
+ },
2950
+ },
2884
2951
Names : apiextensions.CustomResourceDefinitionNames {
2885
2952
Plural : crdPlural ,
2886
2953
Singular : crdPlural ,
@@ -3033,11 +3100,23 @@ var _ = Describe("ClusterServiceVersion", func() {
3033
3100
Name : "v1alpha1" ,
3034
3101
Served : true ,
3035
3102
Storage : true ,
3103
+ Schema : & apiextensions.CustomResourceValidation {
3104
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
3105
+ Type : "object" ,
3106
+ Description : "my crd schema" ,
3107
+ },
3108
+ },
3036
3109
},
3037
3110
{
3038
3111
Name : "v1alpha2" ,
3039
3112
Served : true ,
3040
3113
Storage : false ,
3114
+ Schema : & apiextensions.CustomResourceValidation {
3115
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
3116
+ Type : "object" ,
3117
+ Description : "my crd schema" ,
3118
+ },
3119
+ },
3041
3120
},
3042
3121
},
3043
3122
Names : apiextensions.CustomResourceDefinitionNames {
@@ -3304,8 +3383,20 @@ var _ = Describe("ClusterServiceVersion", func() {
3304
3383
Name : crdName ,
3305
3384
},
3306
3385
Spec : apiextensions.CustomResourceDefinitionSpec {
3307
- Group : "cluster.com" ,
3308
- Version : "v1alpha1" ,
3386
+ Group : "cluster.com" ,
3387
+ Versions : []apiextensions.CustomResourceDefinitionVersion {
3388
+ {
3389
+ Name : "v1alpha1" ,
3390
+ Served : true ,
3391
+ Storage : true ,
3392
+ Schema : & apiextensions.CustomResourceValidation {
3393
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
3394
+ Type : "object" ,
3395
+ Description : "my crd schema" ,
3396
+ },
3397
+ },
3398
+ },
3399
+ },
3309
3400
Names : apiextensions.CustomResourceDefinitionNames {
3310
3401
Plural : crdPlural ,
3311
3402
Singular : crdPlural ,
@@ -3456,8 +3547,20 @@ var _ = Describe("ClusterServiceVersion", func() {
3456
3547
Name : crdName ,
3457
3548
},
3458
3549
Spec : apiextensions.CustomResourceDefinitionSpec {
3459
- Group : "cluster.com" ,
3460
- Version : "v1alpha1" ,
3550
+ Group : "cluster.com" ,
3551
+ Versions : []apiextensions.CustomResourceDefinitionVersion {
3552
+ {
3553
+ Name : "v1alpha1" ,
3554
+ Served : true ,
3555
+ Storage : true ,
3556
+ Schema : & apiextensions.CustomResourceValidation {
3557
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
3558
+ Type : "object" ,
3559
+ Description : "my crd schema" ,
3560
+ },
3561
+ },
3562
+ },
3563
+ },
3461
3564
Names : apiextensions.CustomResourceDefinitionNames {
3462
3565
Plural : crdPlural ,
3463
3566
Singular : crdPlural ,
@@ -3674,8 +3777,20 @@ var _ = Describe("ClusterServiceVersion", func() {
3674
3777
Name : crdName ,
3675
3778
},
3676
3779
Spec : apiextensions.CustomResourceDefinitionSpec {
3677
- Group : "cluster.com" ,
3678
- Version : "v1alpha1" ,
3780
+ Group : "cluster.com" ,
3781
+ Versions : []apiextensions.CustomResourceDefinitionVersion {
3782
+ {
3783
+ Name : "v1alpha1" ,
3784
+ Served : true ,
3785
+ Storage : true ,
3786
+ Schema : & apiextensions.CustomResourceValidation {
3787
+ OpenAPIV3Schema : & apiextensions.JSONSchemaProps {
3788
+ Type : "object" ,
3789
+ Description : "my crd schema" ,
3790
+ },
3791
+ },
3792
+ },
3793
+ },
3679
3794
Names : apiextensions.CustomResourceDefinitionNames {
3680
3795
Plural : crdPlural ,
3681
3796
Singular : crdPlural ,
0 commit comments