#!/bin/bash SERVERS=("ash1d" "ash2e" "ch2" "ch3" "de" "semaphore" "hcp1" "onecloud1") REPO_URL="https://gitea.tailnet-68f9.ts.net/ben/mgmt/raw/branch/main/nomad-configs/servers" for SERVER_NAME in "${SERVERS[@]}"; do echo "部署服务器配置到: ${SERVER_NAME}" ssh ben@${SERVER_NAME} "curl -s \"${REPO_URL}/${SERVER_NAME}.hcl\" > /tmp/${SERVER_NAME}.hcl && echo '3131' | sudo -S cp /tmp/${SERVER_NAME}.hcl /etc/nomad.d/nomad.hcl && echo '3131' | sudo -S systemctl restart nomad" echo "服务器 ${SERVER_NAME} 部署完成" echo "---" done echo "所有Nomad服务器配置部署完成!"