2025-09-13 20:26:11 +02:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
set -euo pipefail
|
|
|
|
|
NAME="${1:-}"
|
|
|
|
|
if [[ -z "$NAME" ]]; then
|
|
|
|
|
echo "Usage: scripts/new-server.sh <name>"
|
|
|
|
|
exit 1
|
|
|
|
|
fi
|
2026-08-23 12:02:23 +02:00
|
|
|
python3 scripts/new_host.py --name "$NAME" --type cpx21 --region nbg1 \
|
|
|
|
|
--role generic --image ubuntu-24.04 --user admin
|
2025-09-13 20:26:11 +02:00
|
|
|
git add inventory/servers.yaml
|
|
|
|
|
git commit -m "Add server ${NAME}"
|
|
|
|
|
echo "Added ${NAME}. Run: make apply"
|