Added Storage Node
parent
45e348939b
commit
9dfb4be548
|
@ -1,4 +1,4 @@
|
||||||
var wpbfp = '${settings.wp_protect}' == 'true' ? "THROTTLE" : "OFF";
|
/* var wpbfp = '${settings.wp_protect}' == 'true' ? "THROTTLE" : "OFF";
|
||||||
|
|
||||||
var resp = {
|
var resp = {
|
||||||
result: 0,
|
result: 0,
|
||||||
|
@ -24,4 +24,47 @@ resp.nodes.push({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
return resp;
|
return resp; */
|
||||||
|
|
||||||
|
var wpbfp = '${settings.wp_protect}' == 'true' ? "THROTTLE" : "OFF";
|
||||||
|
|
||||||
|
var resp = {
|
||||||
|
result: 0,
|
||||||
|
ssl: !!jelastic.billing.account.GetQuotas('environment.jelasticssl.enabled').array[0].value,
|
||||||
|
nodes: []
|
||||||
|
}
|
||||||
|
|
||||||
|
// Existing Application Server Node
|
||||||
|
resp.nodes.push({
|
||||||
|
nodeType: "llsmp",
|
||||||
|
engine: "${settings.php_engine:php8.3}",
|
||||||
|
count: 1,
|
||||||
|
cloudlets: "${settings.cloudlets:16}",
|
||||||
|
diskLimit: "${settings.diskspace:[quota.disk.limitation]}",
|
||||||
|
nodeGroup: "cp",
|
||||||
|
skipNodeEmails: "true",
|
||||||
|
displayName: "AppServer",
|
||||||
|
env: {
|
||||||
|
SERVER_WEBROOT: "/var/www/webroot/ROOT",
|
||||||
|
REDIS_ENABLED: "true",
|
||||||
|
WAF: "${settings.waf}",
|
||||||
|
WP_PROTECT: wpbfp,
|
||||||
|
WP_PROTECT_LIMIT: 100
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
// Adding the Storage Node
|
||||||
|
resp.nodes.push({
|
||||||
|
nodeType: "storage", // Node type for storage services
|
||||||
|
count: 1,
|
||||||
|
cloudlets: "${settings.storage_cloudlets:8}",
|
||||||
|
diskLimit: "${settings.storage_diskspace:[quota.disk.limitation]}",
|
||||||
|
nodeGroup: "storage",
|
||||||
|
skipNodeEmails: "true",
|
||||||
|
displayName: "StorageNode",
|
||||||
|
env: {
|
||||||
|
// Add any necessary environment variables here
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
return resp;
|
||||||
|
|
Loading…
Reference in New Issue