Skip to content

Commit d8cf397

Browse files
committed
c8kv examples
1 parent 0143619 commit d8cf397

3 files changed

Lines changed: 138 additions & 0 deletions

File tree

‎examples/c8kv/manifests/cni2.yaml‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: "k8s.cni.cncf.io/v1"
2+
kind: NetworkAttachmentDefinition
3+
metadata:
4+
name: cni2
5+
spec:
6+
config: '{
7+
"cniVersion": "0.3.1",
8+
"name": "cni2",
9+
"plugins": [
10+
{
11+
"type": "bridge",
12+
"bridge": "cni2",
13+
"ipam": {}
14+
}
15+
]
16+
}'
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
apiVersion: kubevirt.io/v1
2+
kind: VirtualMachine
3+
metadata:
4+
name: c8kv01
5+
labels:
6+
kubevirt.io/os: iosxe
7+
spec:
8+
runStrategy: Always
9+
dataVolumeTemplates:
10+
- metadata:
11+
name: c8kv01
12+
spec:
13+
storage:
14+
accessModes:
15+
- ReadWriteOnce
16+
resources:
17+
requests:
18+
storage: 10Gi
19+
source:
20+
http:
21+
url: http://172.18.0.1:8080/c8000v-universalk9_8G_serial.17.18.02.qcow2
22+
template:
23+
metadata:
24+
labels:
25+
kubevirt.io/domain: c8kv01
26+
spec:
27+
terminationGracePeriodSeconds: 30
28+
domain:
29+
cpu:
30+
sockets: 1
31+
cores: 1
32+
threads: 1
33+
model: host-passthrough
34+
memory:
35+
guest: 4Gi
36+
devices:
37+
autoattachGraphicsDevice: false
38+
autoattachMemBalloon: false
39+
interfaces:
40+
- name: ge1
41+
bridge: {}
42+
- name: ge2
43+
bridge: {}
44+
disks:
45+
- name: disk0
46+
disk:
47+
bus: virtio
48+
bootOrder: 1
49+
networks:
50+
- name: ge1
51+
multus:
52+
default: true
53+
networkName: kube-system/cni1
54+
- name: ge2
55+
multus:
56+
networkName: cni2
57+
volumes:
58+
- name: disk0
59+
dataVolume:
60+
name: c8kv01
61+
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
apiVersion: kubevirt.io/v1
2+
kind: VirtualMachine
3+
metadata:
4+
name: c8kv02
5+
labels:
6+
kubevirt.io/os: iosxe
7+
spec:
8+
runStrategy: Always
9+
dataVolumeTemplates:
10+
- metadata:
11+
name: c8kv02
12+
spec:
13+
storage:
14+
accessModes:
15+
- ReadWriteOnce
16+
resources:
17+
requests:
18+
storage: 10Gi
19+
source:
20+
http:
21+
url: http://172.18.0.1:8080/c8000v-universalk9_8G_serial.17.18.02.qcow2
22+
template:
23+
metadata:
24+
labels:
25+
kubevirt.io/domain: c8kv02
26+
spec:
27+
terminationGracePeriodSeconds: 30
28+
domain:
29+
cpu:
30+
sockets: 1
31+
cores: 1
32+
threads: 1
33+
model: host-passthrough
34+
memory:
35+
guest: 4Gi
36+
devices:
37+
autoattachGraphicsDevice: false
38+
autoattachMemBalloon: false
39+
interfaces:
40+
- name: ge1
41+
bridge: {}
42+
- name: ge2
43+
bridge: {}
44+
disks:
45+
- name: disk0
46+
disk:
47+
bus: virtio
48+
bootOrder: 1
49+
networks:
50+
- name: ge1
51+
multus:
52+
default: true
53+
networkName: kube-system/cni1
54+
- name: ge2
55+
multus:
56+
networkName: cni2
57+
volumes:
58+
- name: disk0
59+
dataVolume:
60+
name: c8kv02
61+

0 commit comments

Comments
 (0)