-
Notifications
You must be signed in to change notification settings - Fork 43
/
Copy pathCreateMicroVM.json
43 lines (43 loc) · 1.47 KB
/
CreateMicroVM.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
{
"microvm": {
"id": "mvm1",
"namespace": "ns1",
"labels": {
"env": "lab"
},
"vcpu": 2,
"memory_in_mb": 2048,
"kernel": {
"image": "docker.io/richardcase/ubuntu-bionic-kernel:0.0.11",
"cmdline": {},
"filename": "vmlinux",
"add_network_config": true
},
"initrd": {
"image": "docker.io/richardcase/ubuntu-bionic-kernel:0.0.11",
"filename": "initrd-generic"
},
"rootVolume": [
{
"id": "root",
"is_read_only": false,
"source": {
"container_source": "docker.io/richardcase/ubuntu-bionic-test:cloudimage_v0.0.1"
}
}
],
"interfaces": [
{
"device_id": "eth1",
"type": 1,
"address": {
"address": "192.168.100.30/32"
}
}
],
"metadata": {
"meta-data": "aW5zdGFuY2VfaWQ6IG5zMS9tdm0wCmxvY2FsX2hvc3RuYW1lOiBtdm0wCnBsYXRmb3JtOiBsaXF1aWRfbWV0YWwK",
"user-data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogbXZtMApmcWRuOiBtdm0wLmZydWl0Y2FzZQp1c2VyczoKICAgIC0gbmFtZTogcm9vdAogICAgICBzc2hfYXV0aG9yaXplZF9rZXlzOgogICAgICAgIC0gfAogICAgICAgICAgc3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSUdzbStWSSsyVk5WWFBDRmVmbFhrQTVKY21zMzByajFGUFFjcFNTdDFrdVYgcmljaGFyZEB3ZWF2ZS53b3JrcwpkaXNhYmxlX3Jvb3Q6IGZhbHNlCnBhY2thZ2VfdXBkYXRlOiBmYWxzZQpmaW5hbF9tZXNzYWdlOiBUaGUgcmVpZ25pdGVkIGJvb3RlZCBzeXN0ZW0gaXMgZ29vZCB0byBnbyBhZnRlciAkVVBUSU1FIHNlY29uZHMKcnVuY21kOgogICAgLSBkaGNsaWVudCAtcgogICAgLSBkaGNsaWVudAo="
}
}
}