"title":"Port of service into the VM (require: kvm-name).",
"description":"This will allow to get URL from defined nat-rules. The port should exist in nat-rules of KVM you have referenced by 'kvm-partition-name'",
"type":"number"
"type":"integer"
},
"url-scheme":{
"title":"Scheme of HTTP service into the VM (require: kvm-name).",
...
...
@@ -122,6 +122,11 @@
},
"type":"object"
},
"authorized-key":{
"title":"Public keys for virtual machines.",
"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"
},
"kvm-partition-dict":{
"title":"kvm instances definition",
"description":"kvm instances definition",
...
...
@@ -149,7 +154,7 @@
"type":"integer",
"default":10,
"minimum":1,
"maximum":80
"maximum":1000
},
"disk-type":{
"title":"Disk type",
...
...
@@ -248,7 +253,7 @@
"description":"Specify the size of additional disk to create for virtual machine in data folder of SlapOS Node. Requires instance_storage_home to be configured on SlapOS Node.",
"description":"Specify the number of additional disk to create for virtual machine in data folder of SlapOS Node. Requires instance_storage_home to be configured on SlapOS Node.",
"type":"integer",
"minimum":0,
"maximum":4,
"default":0
},
"external-disk-size":{
"title":"Number of additional disk to create for virtual machine, in Gigabytes",
"description":"Specify the number of additional disk to create for virtual machine in data folder of SlapOS Node. Requires instance_storage_home to be configured on SlapOS Node.",
"type":"integer",
"minimum":10,
"maximum":100,
"minimum":5,
"maximum":1000,
"default":20
},
"external-disk-format":{
...
...
@@ -136,6 +135,11 @@
"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"
},
"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",
"type":"string"
},
"frontend-instance-guid":{
"title":"Frontend Instance ID",
"description":"Unique identifier of the frontend instance, like \"SOFTINST-11031\".",