From 2fee9ddf21dc978ca529d2d32189523e94ceca6e Mon Sep 17 00:00:00 2001 From: Vladan Popovic Date: Tue, 20 Feb 2024 23:06:41 +0100 Subject: [PATCH] redeploy steps in a shell script --- redeploy.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 redeploy.sh diff --git a/redeploy.sh b/redeploy.sh new file mode 100755 index 0000000..9f56533 --- /dev/null +++ b/redeploy.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +set -xe + +[[ -z $1 ]] && echo "must provide service path" && exit 1 +pushd $1 +podman run --interactive --rm -v $PWD:/data quay.io/coreos/butane --files-dir /data --pretty --strict < service.bu > service.ign +tofu state rm libvirt_volume.data 2>/dev/null || echo "data volume not provisioned ... continuing" +tofu destroy +tofu apply +popd