"description":"Set the list of public keys to add in your virtual machine. The public key file will be available in the VM via url http://10.0.2.100/authorized_keys if you keep the NAT interface enabled",
"type":"array"
},
"cluster-data":{
"title":"Text content to share with virtual machines.",
"description":"Text content which will be written in a file data of cluster http server. All VM will be able to download that file via the static URL of cluster HTTP server: https://10.0.2.101/FOLDER_HASH/data.",
"type":"string"
},
"kvm-partition-dict":{
"title":"kvm instances definition",
"description":"kvm instances definition",
...
...
@@ -261,7 +266,7 @@
"description":"Type of QEMU disk drive, to create.",
"type":"string",
"default":"qcow2",
"enum":["qcow2","raw","vdi","vmdk","cloop"]
"enum":["qcow2","raw","vdi","vmdk","cloop","qed"]
},
"use-tap":{
"title":"Use QEMU TAP network interface",
...
...
@@ -284,6 +289,11 @@
80,
443
]
},
"data-to-vm":{
"title":"Text content to send to this virtual machine.",
"description":"Text content which will be written in a file 'data' of http server of this virtual machine instance. The file will be available via URL: http://10.0.2.100/data in the VM.",
"description":"Type of QEMU disk drive, to create.",
"type":"string",
"default":"qcow2",
"enum":["qcow2","raw","vdi","vmdk","cloop"]
"enum":["qcow2","raw","vdi","vmdk","cloop","qed"]
},
"use-tap":{
...
...
@@ -135,9 +135,28 @@
"description":"List of rules for NAT of QEMU user mode network stack, as comma-separated list of ports. For each port specified, it will redirect port x of the VM (example: 80) to the port x + 10000 of the public IPv6 (example: 10080). Defaults to \"22 80 443\". Ignored if \"use-tap\" parameter is enabled.",
"type":"string"
},
"enable-http-server":{
"title":"Enable local http server",
"description":"Set if local http server which serve files to the vm should be deployed. If set to true, get file into the vm with URL: http://10.0.2.100/FILE.",
"type":"boolean",
"default":false
},
"httpd-port":{
"title":"Local http server port",
"description":"Port of the local http server used to share files.",
"type":"integer",
"default":8081,
"minimum":1,
"maximum":65535
},
"authorized-key":{
"title":"Public keys to get from all virtual machines.",
"description":"Set the public keys to add in your virtual machine. Keys are separated with '##'. The public key file will be available in the VM via url http://10.0.2.100/authorized_keys if you keep the NAT interface enabled",
"description":"Set the public keys to add in your virtual machine. The public key file will be available in the VM via url http://10.0.2.100/authorized_keys if you keep the NAT interface enabled",
"type":"string"
},
"data-to-vm":{
"title":"Text content to send to this virtual machine.",
"description":"Text content which will be written in a file 'data' of http server of this virtual machine instance. The file will be available via URL: http://10.0.2.100/data in the VM.",
raw path $PATH:${nano:location}/bin:${vim:location}/bin:${screen:location}/bin:${git:location}/bin:${curl:location}/bin:${python2.7:location}/bin:${tig:location}/bin
raw path $PATH:${nano:location}/bin:${vim:location}/bin:${screen:location}/bin:${git:location}/bin:${curl:location}/bin:${python2.7:location}/bin:${tig:location}/bin:${zip:location}/bin