From ca8cdcfb3b01c044d65495eecf41163fe17c4860 Mon Sep 17 00:00:00 2001 From: liugq Date: Wed, 9 Aug 2023 18:09:55 +0800 Subject: [PATCH] update agent setup script --- modules/agent/api/setup.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/agent/api/setup.go b/modules/agent/api/setup.go index a318852d..5c1c5253 100644 --- a/modules/agent/api/setup.go +++ b/modules/agent/api/setup.go @@ -76,8 +76,11 @@ func (h *APIHandler) generateInstallCommand(w http.ResponseWriter, req *http.Req if consoleEndpoint == "" { consoleEndpoint = getDefaultConsoleEndpoint(req) } + + h.WriteJSON(w, util.MapStr{ - "script": fmt.Sprintf(`sudo BASE_URL="%s" AGENT_VER="%s" INSTALL_PATH="/opt" bash -c "$(curl -L '%s/agent/install.sh?token=%s')"`, agCfg.Setup.DownloadURL, agCfg.Setup.Version, consoleEndpoint, tokenStr), + "script": fmt.Sprintf(`curl -sSL %s/agent/install.sh?token=%s |sudo bash -s -- -u %s -v %s -t /opt/agent`, consoleEndpoint, tokenStr, agCfg.Setup.DownloadURL, agCfg.Setup.Version), + //"script": fmt.Sprintf(`sudo BASE_URL="%s" AGENT_VER="%s" INSTALL_PATH="/opt" bash -c "$(curl -L '%s/agent/install.sh?token=%s')"`, agCfg.Setup.DownloadURL, agCfg.Setup.Version, consoleEndpoint, tokenStr), "token": tokenStr, "expired_at": t.CreatedAt.Add(ExpiredIn), }, http.StatusOK)