[AGENT][SHELL] - 更新所有的下載地址
This commit is contained in:
@@ -14,7 +14,7 @@ DependLibFiles=(
|
|||||||
|
|
||||||
OctopusAgentUrl=https://happybirthday.107421.xyz/octopus-agent/
|
OctopusAgentUrl=https://happybirthday.107421.xyz/octopus-agent/
|
||||||
|
|
||||||
RepoSourcePath=https://raw.githubusercontent.com/zeaslity/ProjectOctopus/main/source/src/main/java/io/wdd/source/shell
|
RepoSourcePath=https://happybirthday.107421.xyz/shell
|
||||||
OctopusAgentPath=/octopus-agent/shell
|
OctopusAgentPath=/octopus-agent/shell
|
||||||
##### environment variables ######
|
##### environment variables ######
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
. /octopus-agent/shell/lib/wdd-lib-os.sh
|
. /octopus-agent/shell/lib/wdd-lib-os.sh
|
||||||
|
|
||||||
|
|
||||||
RepoSourcePath=https://raw.githubusercontent.com/zeaslity/ProjectOctopus/main/source/src/main/java/io/wdd/source/shell
|
RepoSourcePath=https://happybirthday.107421.xyz/shell
|
||||||
|
|
||||||
# 更新下载所有的内容
|
# 更新下载所有的内容
|
||||||
DownloadAllFile
|
DownloadAllFile
|
||||||
|
|||||||
@@ -135,29 +135,24 @@ FunctionEnd() {
|
|||||||
|
|
||||||
tmp () {
|
tmp () {
|
||||||
|
|
||||||
gcloud compute instances create tokyo-amd64-07 --project=compact-lacing-371804 --zone=asia-northeast1-b --machine-type=n2d-custom-2-4096 --network-interface=network-tier=PREMIUM,subnet=default --metadata=startup-script=wget\ https://raw.githubusercontent.com/zeaslity/ProjectOctopus/main/source/src/main/java/io/wdd/source/shell/agent-bootup.sh\ \&\&\ chmod\ \+x\ agent-bootup.sh\ \&\&\ /bin/bash\ agent-bootup.sh --can-ip-forward --maintenance-policy=MIGRATE --provisioning-model=STANDARD --service-account=172889627951-compute@developer.gserviceaccount.com --scopes=https://www.googleapis.com/auth/devstorage.read_only,https://www.googleapis.com/auth/logging.write,https://www.googleapis.com/auth/monitoring.write,https://www.googleapis.com/auth/servicecontrol,https://www.googleapis.com/auth/service.management.readonly,https://www.googleapis.com/auth/trace.append --create-disk=auto-delete=yes,boot=yes,device-name=octopus-agent-2c-4g,image=projects/ubuntu-os-cloud/global/images/ubuntu-2004-focal-v20221213,mode=rw,size=20,type=projects/compact-lacing-371804/zones/us-west4-b/diskTypes/pd1-ssd --no-shielded-secure-boot --shielded-vtpm --shielded-integrity-monitoring --reservation-affinity=any
|
gcloud compute instances create tokyo-amd64-07 --project=compact-lacing-371804 --zone=asia-northeast1-b --machine-type=n2d-custom-2-4096 --network-interface=network-tier=PREMIUM,subnet=default --metadata=startup-script=wget\ https://happybirthday.107421.xyz/shell/agent-bootup.sh\ \&\&\ chmod\ \+x\ agent-bootup.sh\ \&\&\ /bin/bash\ agent-bootup.sh --can-ip-forward --maintenance-policy=MIGRATE --provisioning-model=STANDARD --service-account=172889627951-compute@developer.gserviceaccount.com --scopes=https://www.googleapis.com/auth/devstorage.read_only,https://www.googleapis.com/auth/logging.write,https://www.googleapis.com/auth/monitoring.write,https://www.googleapis.com/auth/servicecontrol,https://www.googleapis.com/auth/service.management.readonly,https://www.googleapis.com/auth/trace.append --create-disk=auto-delete=yes,boot=yes,device-name=octopus-agent-2c-4g,image=projects/ubuntu-os-cloud/global/images/ubuntu-2004-focal-v20221213,mode=rw,size=20,type=projects/compact-lacing-371804/zones/us-west4-b/diskTypes/pd1-ssd --no-shielded-secure-boot --shielded-vtpm --shielded-integrity-monitoring --reservation-affinity=any
|
||||||
|
|
||||||
|
gcloud compute instances create tokyo-amd64-07 --project=compact-lacing-371804 --zone=asia-northeast1-b --machine-type=n2d-custom-2-4096 --network-interface=network-tier=PREMIUM,subnet=default --can-ip-forward --maintenance-policy=MIGRATE --provisioning-model=STANDARD --service-account=172889627951-compute@developer.gserviceaccount.com --scopes=https://www.googleapis.com/auth/devstorage.read_only,https://www.googleapis.com/auth/logging.write,https://www.googleapis.com/auth/monitoring.write,https://www.googleapis.com/auth/servicecontrol,https://www.googleapis.com/auth/service.management.readonly,https://www.googleapis.com/auth/trace.append --create-disk=auto-delete=yes,boot=yes,device-name=octopus-agent-2c-4g,image=projects/ubuntu-os-cloud/global/images/ubuntu-2004-focal-v20221213,mode=rw,size=20,type=projects/compact-lacing-371804/zones/us-west4-b/diskTypes/pd-ssd --no-shielded-secure-boot --shielded-vtpm --shielded-integrity-monitoring --reservation-affinity=any
|
||||||
|
|
||||||
gcloud compute instances create tokyo-amd64-07 --project=compact-lacing-371804 --zone=asia-northeast1-b --machine-type=n2d-custom-2-4096 --network-interface=network-tier=PREMIUM,subnet=default --can-ip-forward --maintenance-policy=MIGRATE --provisioning-model=STANDARD --service-account=172889627951-compute@developer.gserviceaccount.com --scopes=https://www.googleapis.com/auth/devstorage.read_only,https://www.googleapis.com/auth/logging.write,https://www.googleapis.com/auth/monitoring.write,https://www.googleapis.com/auth/servicecontrol,https://www.googleapis.com/auth/service.management.readonly,https://www.googleapis.com/auth/trace.append --create-disk=auto-delete=yes,boot=yes,device-name=octopus-agent-2c-4g,image=projects/ubuntu-os-cloud/global/images/ubuntu-2004-focal-v20221213,mode=rw,size=20,type=projects/compact-lacing-371804/zones/us-west4-b/diskTypes/pd-ssd --no-shielded-secure-boot --shielded-vtpm --shielded-integrity-monitoring --reservation-affinity=any
|
gcloud compute ssh --zone "asia-northeast1-b" "tokyo-amd64-07" --project "compact-lacing-371804"
|
||||||
|
|
||||||
gcloud compute ssh --zone "asia-northeast1-b" "tokyo-amd64-07" --project "compact-lacing-371804"
|
gcloud compute instances list --project "compact-lacing-371804"
|
||||||
|
|
||||||
gcloud compute instances list --project "compact-lacing-371804"
|
wget https://happybirthday.107421.xyz/shell/agent-bootup.sh && chmod +x agent-bootup.sh && /bin/bash agent-bootup.sh
|
||||||
|
|
||||||
|
echo "y
|
||||||
wget https://raw.githubusercontent.com/zeaslity/ProjectOctopus/main/source/src/main/java/io/wdd/source/shell/agent-bootup.sh && chmod +x agent-bootup.sh && /bin/bash agent-bootup.sh
|
|
||||||
|
|
||||||
|
|
||||||
echo "y
|
|
||||||
" | gcloud compute instances delete tokyo-amd64-07 --project=compact-lacing-371804 --zone=asia-northeast1-b
|
" | gcloud compute instances delete tokyo-amd64-07 --project=compact-lacing-371804 --zone=asia-northeast1-b
|
||||||
|
|
||||||
|
apt-cache madison openjdk-11-jdk | head -n 1 | awk '{print$3}'
|
||||||
|
|
||||||
apt-cache madison openjdk-11-jdk | head -n 1 | awk '{print$3}'
|
java -jar /octopus-agent/agent.jar -Xms128m -Xmx512m -Dfile.encoding=utf-8 --spring.profiles.active=k3s --spring.cloud.nacos.config.group=k3s --spring.cloud.nacos.config.extension-configs[0].dataId=common-k3s.yaml --spring.cloud.nacos.config.extension-configs[0].group=k3s
|
||||||
|
|
||||||
java -jar /octopus-agent/agent.jar -Xms128m -Xmx512m -Dfile.encoding=utf-8 --spring.profiles.active=k3s --spring.cloud.nacos.config.group=k3s --spring.cloud.nacos.config.extension-configs[0].dataId=common-k3s.yaml --spring.cloud.nacos.config.extension-configs[0].group=k3s
|
docker exec -it octopus-server /bin/bash -c "wget https://arthas.aliyun.com/arthas-boot.jar && java -jar arthas-boot.jar"
|
||||||
|
|
||||||
|
|
||||||
docker exec -it octopus-server /bin/bash -c "wget https://arthas.aliyun.com/arthas-boot.jar && java -jar arthas-boot.jar"
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ OctopusServerContainerName="octopus-server"
|
|||||||
|
|
||||||
OctopusAgentUrl=https://happybirthday.107421.xyz/octopus-agent/
|
OctopusAgentUrl=https://happybirthday.107421.xyz/octopus-agent/
|
||||||
|
|
||||||
RepoSourcePath=https://raw.githubusercontent.com/zeaslity/ProjectOctopus/main/source/src/main/java/io/wdd/source/shell
|
RepoSourcePath=https://happybirthday.107421.xyz/shell
|
||||||
|
|
||||||
OctopusAgentPath=/octopus-agent/shell
|
OctopusAgentPath=/octopus-agent/shell
|
||||||
##### environment variables ######
|
##### environment variables ######
|
||||||
|
|||||||
@@ -1,37 +1,73 @@
|
|||||||
#!/bin/bash
|
TestFunction:
|
||||||
|
wget https://cdn.jsdelivr.net/gh/zeaslity/ProjectOctopus@master/source/src/main/java/io/wdd/source/shell/test.sh
|
||||||
|
|
||||||
|
chmod +x /root/test.sh
|
||||||
|
|
||||||
command_exists() {
|
/root/test.sh
|
||||||
command -v "$@" >/dev/null 2>&1
|
---
|
||||||
}
|
AgentBootUp:
|
||||||
|
rm -rf /root/agent-bootup*
|
||||||
|
|
||||||
command_exists "docker info"
|
rm -rf /root/logs
|
||||||
if [[ $? -ne 0 ]] ; then
|
|
||||||
echo "no"
|
|
||||||
else
|
|
||||||
echo "yes"
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
rm -rf /root/nacos
|
||||||
|
|
||||||
dockerVersion="20.10.10"
|
wget https://happybirthday.107421.xyz/shell/agent-bootup.sh -O /root/agent-bootup.sh && chmod +x /root/agent-bootup.sh && /bin/bash /root/agent-bootup.sh
|
||||||
|
|
||||||
echo $dockerVersion | cut -d"." -f-2
|
---
|
||||||
|
AgentRestart:
|
||||||
|
rm -rf /octopus-agent/shell/agent-restart.sh
|
||||||
|
|
||||||
|
wget https://happybirthday.107421.xyz/shell/agent-restart.sh -O /octopus-agent/shell/agent-restart.sh
|
||||||
|
|
||||||
export JAVA_OPTS="-Xms2048m -Xmx2048m -Dfile.encoding=utf-8 -Dspring.profiles.active=k3s -Dspring.cloud.nacos.config.group=k3s -Dspring.cloud.nacos.config.extension-configs[0].dataId=common-k3s.yaml -Dspring.cloud.nacos.config.extension-configs[0].group=k3s -Ddebug=false -Dlogging.level.io.wdd.server=info"
|
chmod +x /octopus-agent/shell/agent-restart.sh
|
||||||
export OctopusServerContainerName="octopus-server"
|
|
||||||
|
|
||||||
docker container stop ${OctopusServerContainerName}
|
/octopus-agent/shell/agent-restart.sh
|
||||||
sleep 2
|
---
|
||||||
docker container rm ${OctopusServerContainerName}
|
AgentUpdate:
|
||||||
docker image rmi docker.io/icederce/wdd-octopus-server:latest
|
rm -rf /octopus-agent/shell/agent-update.sh
|
||||||
|
|
||||||
|
wget https://happybirthday.107421.xyz/shell/agent-update.sh -O /octopus-agent/shell/agent-update.sh
|
||||||
|
|
||||||
systemctl status nginx.service | grep -c "active (running)"
|
chmod +x /octopus-agent/shell/agent-update.sh
|
||||||
|
|
||||||
docker logs --tail 500 -f ${ServerContainerName}
|
/octopus-agent/shell/agent-update.sh
|
||||||
docker run -d \
|
---
|
||||||
-p 9999:9999 \
|
AgentShutdown:
|
||||||
--name ${OctopusServerContainerName} \
|
rm -rf /octopus-agent/shell/agent-shutdown.sh
|
||||||
--env JAVA_OPTS="${JAVA_OPTS}" \
|
|
||||||
docker.io/icederce/wdd-octopus-server:latest
|
wget https://happybirthday.107421.xyz/shell/agent-shutdown.sh -O /octopus-agent/shell/agent-shutdown.sh
|
||||||
|
|
||||||
|
chmod +x /octopus-agent/shell/agent-shutdown.sh
|
||||||
|
|
||||||
|
/octopus-agent/shell/agent-shutdown.sh
|
||||||
|
---
|
||||||
|
# https://github.com/XTLS/Xray-install
|
||||||
|
XrayInstall:
|
||||||
|
|
||||||
|
wget https://cdn.jsdelivr.net/gh/XTLS/Xray-install@main/install-release.sh -O /root/xray-install.sh
|
||||||
|
|
||||||
|
chmod +x /root/xray-install.sh
|
||||||
|
|
||||||
|
/root/xray-install.sh install -u root
|
||||||
|
|
||||||
|
curl -oL /usr/local/share/xray/geoip.dat https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geoip.dat
|
||||||
|
|
||||||
|
curl -oL /usr/local/share/xray/geosite.dat https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geosite.dat
|
||||||
|
|
||||||
|
systemctl restart xray.service
|
||||||
|
|
||||||
|
---
|
||||||
|
OracleKeepAlived-Deprecated:
|
||||||
|
apt-get install cpulimit -y
|
||||||
|
|
||||||
|
mkdir -p /octopus-agent/shell/function
|
||||||
|
|
||||||
|
wget https://happybirthday.107421.xyz/shell/function/load50cpu_2_hour.sh -O /octopus-agent/shell/function/load50cpu_2_hour.sh
|
||||||
|
|
||||||
|
chmod +x /octopus-agent/shell/function/load50cpu_2_hour.sh
|
||||||
|
|
||||||
|
cpulimit -l 20 /octopus-agent/shell/function/load50cpu_2_hour.sh >/dev/null &
|
||||||
|
---
|
||||||
|
TestFunction:
|
||||||
|
echo yes
|
||||||
|
|||||||
Reference in New Issue
Block a user