From cd68165b7158bab76134fd1523a3185b4d8d9827 Mon Sep 17 00:00:00 2001 From: Anthony Date: Thu, 19 Sep 2024 20:30:33 +0800 Subject: [PATCH] Fix Add storage node --- scripts/beforeInstall.js | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/scripts/beforeInstall.js b/scripts/beforeInstall.js index 3cb6307..e88984d 100644 --- a/scripts/beforeInstall.js +++ b/scripts/beforeInstall.js @@ -55,15 +55,25 @@ resp.nodes.push({ // Adding the Storage Node resp.nodes.push({ - nodeType: "storage", // Node type for storage services + nodeType: "storage", // Valid nodeType as per your environment count: 1, - cloudlets: "${settings.storage_cloudlets:8}", - diskLimit: "${settings.storage_diskspace:[quota.disk.limitation]}", + cloudlets: "${settings.storage_cloudlets:6}", // Default to 6 cloudlets if not specified + diskLimit: "${settings.storage_diskspace:30000}", // Default to 30000 MB if not specified nodeGroup: "storage", skipNodeEmails: "true", - displayName: "StorageNode", + displayName: "Shared Storage", env: { - // Add any necessary environment variables here + // Include necessary environment variables + STACK_VERSION: "2.0-9.6", + STACK_USER: "root", + // Add other variables if needed + }, + customitem: { + dockerName: "jelastic/storage", + dockerTag: "2.0-9.6", + dockerVolumes: [ + "/data" + ] } })