Skip to content

Commit 4f15f52

Browse files
committed
Bump API version to v1alpha2
1 parent 45bd9f7 commit 4f15f52

Some content is hidden

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

48 files changed

+1229
-136
lines changed

api/openapi-spec/swagger.json

+27-27
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
}
6767
}
6868
},
69-
"/apis/kubevirt.io/v1alpha1": {
69+
"/apis/kubevirt.io/v1alpha2": {
7070
"get": {
7171
"produces": [
7272
"application/json"
@@ -92,7 +92,7 @@
9292
}
9393
}
9494
},
95-
"/apis/kubevirt.io/v1alpha1/healthz": {
95+
"/apis/kubevirt.io/v1alpha2/healthz": {
9696
"get": {
9797
"consumes": [
9898
"application/json"
@@ -115,7 +115,7 @@
115115
}
116116
}
117117
},
118-
"/apis/kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstancepresets": {
118+
"/apis/kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstancepresets": {
119119
"get": {
120120
"produces": [
121121
"application/json",
@@ -335,7 +335,7 @@
335335
}
336336
}
337337
},
338-
"/apis/kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstancepresets/{name}": {
338+
"/apis/kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstancepresets/{name}": {
339339
"get": {
340340
"produces": [
341341
"application/json",
@@ -565,7 +565,7 @@
565565
}
566566
}
567567
},
568-
"/apis/kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstancereplicasets": {
568+
"/apis/kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstancereplicasets": {
569569
"get": {
570570
"produces": [
571571
"application/json",
@@ -785,7 +785,7 @@
785785
}
786786
}
787787
},
788-
"/apis/kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstancereplicasets/{name}": {
788+
"/apis/kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstancereplicasets/{name}": {
789789
"get": {
790790
"produces": [
791791
"application/json",
@@ -1015,7 +1015,7 @@
10151015
}
10161016
}
10171017
},
1018-
"/apis/kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstances": {
1018+
"/apis/kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstances": {
10191019
"get": {
10201020
"produces": [
10211021
"application/json",
@@ -1235,7 +1235,7 @@
12351235
}
12361236
}
12371237
},
1238-
"/apis/kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstances/{name}": {
1238+
"/apis/kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstances/{name}": {
12391239
"get": {
12401240
"produces": [
12411241
"application/json",
@@ -1465,7 +1465,7 @@
14651465
}
14661466
}
14671467
},
1468-
"/apis/kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachines": {
1468+
"/apis/kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachines": {
14691469
"get": {
14701470
"produces": [
14711471
"application/json",
@@ -1685,7 +1685,7 @@
16851685
}
16861686
}
16871687
},
1688-
"/apis/kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachines/{name}": {
1688+
"/apis/kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachines/{name}": {
16891689
"get": {
16901690
"produces": [
16911691
"application/json",
@@ -1915,7 +1915,7 @@
19151915
}
19161916
}
19171917
},
1918-
"/apis/kubevirt.io/v1alpha1/virtualmachineinstancepresets": {
1918+
"/apis/kubevirt.io/v1alpha2/virtualmachineinstancepresets": {
19191919
"get": {
19201920
"produces": [
19211921
"application/json",
@@ -1993,7 +1993,7 @@
19931993
}
19941994
}
19951995
},
1996-
"/apis/kubevirt.io/v1alpha1/virtualmachineinstancereplicasets": {
1996+
"/apis/kubevirt.io/v1alpha2/virtualmachineinstancereplicasets": {
19971997
"get": {
19981998
"produces": [
19991999
"application/json",
@@ -2071,7 +2071,7 @@
20712071
}
20722072
}
20732073
},
2074-
"/apis/kubevirt.io/v1alpha1/virtualmachineinstances": {
2074+
"/apis/kubevirt.io/v1alpha2/virtualmachineinstances": {
20752075
"get": {
20762076
"produces": [
20772077
"application/json",
@@ -2149,7 +2149,7 @@
21492149
}
21502150
}
21512151
},
2152-
"/apis/kubevirt.io/v1alpha1/virtualmachines": {
2152+
"/apis/kubevirt.io/v1alpha2/virtualmachines": {
21532153
"get": {
21542154
"produces": [
21552155
"application/json",
@@ -2227,7 +2227,7 @@
22272227
}
22282228
}
22292229
},
2230-
"/apis/kubevirt.io/v1alpha1/watch/namespaces/{namespace}/virtualmachineinstancepresets": {
2230+
"/apis/kubevirt.io/v1alpha2/watch/namespaces/{namespace}/virtualmachineinstancepresets": {
22312231
"get": {
22322232
"produces": [
22332233
"application/json"
@@ -2311,7 +2311,7 @@
23112311
}
23122312
}
23132313
},
2314-
"/apis/kubevirt.io/v1alpha1/watch/namespaces/{namespace}/virtualmachineinstancereplicasets": {
2314+
"/apis/kubevirt.io/v1alpha2/watch/namespaces/{namespace}/virtualmachineinstancereplicasets": {
23152315
"get": {
23162316
"produces": [
23172317
"application/json"
@@ -2395,7 +2395,7 @@
23952395
}
23962396
}
23972397
},
2398-
"/apis/kubevirt.io/v1alpha1/watch/namespaces/{namespace}/virtualmachineinstances": {
2398+
"/apis/kubevirt.io/v1alpha2/watch/namespaces/{namespace}/virtualmachineinstances": {
23992399
"get": {
24002400
"produces": [
24012401
"application/json"
@@ -2479,7 +2479,7 @@
24792479
}
24802480
}
24812481
},
2482-
"/apis/kubevirt.io/v1alpha1/watch/namespaces/{namespace}/virtualmachines": {
2482+
"/apis/kubevirt.io/v1alpha2/watch/namespaces/{namespace}/virtualmachines": {
24832483
"get": {
24842484
"produces": [
24852485
"application/json"
@@ -2563,7 +2563,7 @@
25632563
}
25642564
}
25652565
},
2566-
"/apis/kubevirt.io/v1alpha1/watch/virtualmachineinstancepresets": {
2566+
"/apis/kubevirt.io/v1alpha2/watch/virtualmachineinstancepresets": {
25672567
"get": {
25682568
"produces": [
25692569
"application/json"
@@ -2639,7 +2639,7 @@
26392639
}
26402640
}
26412641
},
2642-
"/apis/kubevirt.io/v1alpha1/watch/virtualmachineinstancereplicasets": {
2642+
"/apis/kubevirt.io/v1alpha2/watch/virtualmachineinstancereplicasets": {
26432643
"get": {
26442644
"produces": [
26452645
"application/json"
@@ -2715,7 +2715,7 @@
27152715
}
27162716
}
27172717
},
2718-
"/apis/kubevirt.io/v1alpha1/watch/virtualmachineinstances": {
2718+
"/apis/kubevirt.io/v1alpha2/watch/virtualmachineinstances": {
27192719
"get": {
27202720
"produces": [
27212721
"application/json"
@@ -2791,7 +2791,7 @@
27912791
}
27922792
}
27932793
},
2794-
"/apis/kubevirt.io/v1alpha1/watch/virtualmachines": {
2794+
"/apis/kubevirt.io/v1alpha2/watch/virtualmachines": {
27952795
"get": {
27962796
"produces": [
27972797
"application/json"
@@ -2893,7 +2893,7 @@
28932893
}
28942894
}
28952895
},
2896-
"/apis/subresources.kubevirt.io/v1alpha1": {
2896+
"/apis/subresources.kubevirt.io/v1alpha2": {
28972897
"get": {
28982898
"produces": [
28992899
"application/json"
@@ -2919,7 +2919,7 @@
29192919
}
29202920
}
29212921
},
2922-
"/apis/subresources.kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstances/{name}/console": {
2922+
"/apis/subresources.kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstances/{name}/console": {
29232923
"get": {
29242924
"summary": "Open a websocket connection to a serial console on the specified VirtualMachineInstance.",
29252925
"operationId": "console",
@@ -2948,7 +2948,7 @@
29482948
}
29492949
}
29502950
},
2951-
"/apis/subresources.kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstances/{name}/test": {
2951+
"/apis/subresources.kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstances/{name}/test": {
29522952
"get": {
29532953
"summary": "Test endpoint verifying apiserver connectivity.",
29542954
"operationId": "test",
@@ -2977,7 +2977,7 @@
29772977
}
29782978
}
29792979
},
2980-
"/apis/subresources.kubevirt.io/v1alpha1/namespaces/{namespace}/virtualmachineinstances/{name}/vnc": {
2980+
"/apis/subresources.kubevirt.io/v1alpha2/namespaces/{namespace}/virtualmachineinstances/{name}/vnc": {
29812981
"get": {
29822982
"summary": "Open a websocket connection to connect to VNC on the specified VirtualMachineInstance.",
29832983
"operationId": "vnc",
@@ -3006,7 +3006,7 @@
30063006
}
30073007
}
30083008
},
3009-
"/apis/subresources.kubevirt.io/v1alpha1/version": {
3009+
"/apis/subresources.kubevirt.io/v1alpha2/version": {
30103010
"get": {
30113011
"produces": [
30123012
"application/json"

cluster/examples/ovm-alpine-multipvc.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachine
33
metadata:
44
creationTimestamp: null

cluster/examples/ovm-cirros.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachine
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-ephemeral.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstance
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-fedora.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstance
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-flavor-small.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstance
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-nocloud.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstance
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-preset-small.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstancePreset
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-pvc.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstance
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-replicaset-cirros.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstanceReplicaSet
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-sata.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstance
33
metadata:
44
creationTimestamp: null

cluster/examples/vm-template-fedora.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
miq.github.io/kubevirt-is-vm-template: "true"
1212
name: vm-template-fedora
1313
objects:
14-
- apiVersion: kubevirt.io/v1alpha1
14+
- apiVersion: kubevirt.io/v1alpha2
1515
kind: VirtualMachine
1616
metadata:
1717
creationTimestamp: null

cluster/examples/vm-template-rhel7.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
miq.github.io/kubevirt-is-vm-template: "true"
1212
name: vm-template-rhel7
1313
objects:
14-
- apiVersion: kubevirt.io/v1alpha1
14+
- apiVersion: kubevirt.io/v1alpha2
1515
kind: VirtualMachine
1616
metadata:
1717
creationTimestamp: null

cluster/examples/vm-template-windows2012r2.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
miq.github.io/kubevirt-is-vm-template: "true"
1212
name: vm-template-windows2012r2
1313
objects:
14-
- apiVersion: kubevirt.io/v1alpha1
14+
- apiVersion: kubevirt.io/v1alpha2
1515
kind: VirtualMachine
1616
metadata:
1717
creationTimestamp: null

cluster/examples/vm-windows.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: kubevirt.io/v1alpha1
1+
apiVersion: kubevirt.io/v1alpha2
22
kind: VirtualMachineInstance
33
metadata:
44
annotations:

cmd/registry-disk-v1alpha/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Example: Create a KubeVirt VM definition with container backed ephemeral disk.
3535

3636
```
3737
cat << END > vm.yaml
38-
apiVersion: kubevirt.io/v1alpha1
38+
apiVersion: kubevirt.io/v1alpha2
3939
kind: VirtualMachine
4040
metadata:
4141
creationTimestamp: null

docs/cloud-init.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Example
3636
```
3737
metadata:
3838
name: testvm-nocloud
39-
apiVersion: kubevirt.io/v1alpha1
39+
apiVersion: kubevirt.io/v1alpha2
4040
kind: VirtualMachineInstance
4141
spec:
4242
domain:
@@ -94,7 +94,7 @@ Then reference the secret in the userDataSecretRef field.
9494
```
9595
metadata:
9696
name: testvm-nocloud
97-
apiVersion: kubevirt.io/v1alpha1
97+
apiVersion: kubevirt.io/v1alpha2
9898
kind: VirtualMachineInstance
9999
spec:
100100
domain:

docs/container-empty-disks.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ type EmptyDiskSource struct {
3535
A usage example:
3636

3737
```yaml
38-
apiVersion: kubevirt.io/v1alpha1
38+
apiVersion: kubevirt.io/v1alpha2
3939
kind: VirtualMachineInstance
4040
metadata:
4141
name: testvm

0 commit comments

Comments
 (0)