16 lines
391 B
Bash
Executable file
16 lines
391 B
Bash
Executable file
#!/usr/bin/env bash
|
|
# orchestrate-deploy.sh - To be run on SATURN
|
|
# Triggers deployment on remote execution nodes.
|
|
|
|
set -e
|
|
|
|
HOSTS=("solaria" "piha" "vps")
|
|
USER="oskar" # Default user
|
|
|
|
for HOST in "${HOSTS[@]}"; do
|
|
echo ">>> Triggering deployment on ${HOST}..."
|
|
ssh "${USER}@${HOST}" "bash ~/homelab-codex-ws/scripts/deploy/deploy-node.sh"
|
|
done
|
|
|
|
echo ">>> All deployments triggered."
|