"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.",
"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"
"type":"string"
},
},
"enable-monitor":{
"title":"Enable Monitoring on this cluster",
"description":"Deploy monitor instance to this kvm instance. It help to check instance status, log and promise results.",
"type":"boolean",
"default":true
},
"monitor-interface-url":{
"monitor-interface-url":{
"title":"Monitor Web Interface URL",
"title":"Monitor Web Interface URL",
"description":"Give Url of HTML web interface that will be used to render this monitor instance.",
"description":"Give Url of HTML web interface that will be used to render this monitor instance.",
"type":"string",
"type":"string",
"format":"uri"
"format":"uri",
"default":"https://monitor.app.officejs.com"
},
},
"monitor-cors-domains":{
"monitor-cors-domains":{
"title":"Monitor CORS domains",
"title":"Monitor CORS domains",
"description":"List of cors domains separated with space. Needed for ajax query on this monitor instance from a different domain.",
"description":"List of cors domains separated with space. Needed for ajax query on this monitor instance from a different domain.",
"type":"string",
"type":"string",
"default":""
"default":"monitor.app.officejs.com"
},
},
"kvm-partition-dict":{
"kvm-partition-dict":{
"title":"kvm instances definition",
"title":"kvm instances definition",
...
@@ -377,11 +384,11 @@
...
@@ -377,11 +384,11 @@
"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":"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.",
"type":"string"
"type":"string"
},
},
"enable-monitor":{
"disable-ansible-promise":{
"title":"Deploy monitoring tools",
"title":"Desactivate Ansible promise check",
"description":"Deploy monitor instance to this kvm instance. It help to check instance status, log and promise results.",
"description":"If the VM of cluster doesn't run Ansible and report status to this SlapOS instances, then this allow to disable ansible promise so your instance will not fail to check ansible promise.",