16 lines
391 B
Bash
16 lines
391 B
Bash
|
|
#!/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."
|