Files
factorio/set-primary-available.sh
T
feedc0de d1978abb05
Test and deploy Factorio / validate (push) Failing after 12s
Test and deploy Factorio / deploy (push) Skipped
Deploy achievement-safe Factorio 2.0.77 with strict placement, monitoring and limited CD
2026-10-17 13:50:19 +02:00

10 lines
506 B
Bash
Executable File

#!/bin/sh
set -eu
[ "$(kubectl config current-context)" = kubernetes-admin@kubernetes ] || { echo 'Wrong Kubernetes context' >&2; exit 1; }
case "${1:-}" in
unavailable) kubectl label node arschrock factorio.brunner.ninja/unavailable=true --overwrite ;;
available) kubectl label node arschrock factorio.brunner.ninja/unavailable- ;;
*) echo "Usage: $0 available|unavailable" >&2; exit 2 ;;
esac
echo 'The placement reconciler reacts within one minute. Recovery also requires Ready for five minutes.'