Files
k3s-ansible-playbooks/scripts/run.sh
Nikolai Rodionov ddfed61d8e Fist commit
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-10-26 21:54:20 +01:00

9 lines
271 B
Bash
Executable File

#!/usr/bin/env bash
export TOKEN=$(sops -d "tokens/${INVENTORY}.yaml" | yq .TOKEN)
INVENTORY_FILE=$(mktemp --dry-run).yaml
envsubst < "${INVENTORY}.yaml" > "${INVENTORY_FILE}"
unset TOKEN
ansible-playbook k3s.orchestration.site -i "${INVENTORY_FILE}"
rm $INVENTORY_FILE