31 lines
638 B
Bash
31 lines
638 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
set -x
|
||
|
|
||
|
CLUSTER_NAME="production-primary"
|
||
|
SSH_ENDPOINT="atlantis"
|
||
|
DOMAIN_NAME="ancapistan.io"
|
||
|
export LXD_VM_NAME="${DOMAIN_NAME//./-}"
|
||
|
|
||
|
lxc delete --force www-"$LXD_VM_NAME"
|
||
|
lxc delete --force btcpay-"$LXD_VM_NAME"
|
||
|
lxc delete --force sovereign-stack
|
||
|
|
||
|
lxc profile delete www-"$LXD_VM_NAME"
|
||
|
lxc profile delete btcpay-"$LXD_VM_NAME"
|
||
|
lxc profile delete sovereign-stack
|
||
|
|
||
|
lxc image rm sovereign-stack-base
|
||
|
lxc image rm ubuntu-base
|
||
|
|
||
|
lxc storage delete sovereign-stack
|
||
|
|
||
|
lxc remote switch "local"
|
||
|
lxc remote remove "$CLUSTER_NAME"
|
||
|
|
||
|
source "$HOME/.bashrc"
|
||
|
|
||
|
./cluster.sh create "$CLUSTER_NAME" "$SSH_ENDPOINT.$DOMAIN_NAME"
|
||
|
|
||
|
./deploy.sh
|