9 lines
271 B
Bash
Executable File
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
|