Deployment improvements.

This commit is contained in:
Derek Smith 2023-03-09 10:51:15 -05:00
parent fbc6e2b6e5
commit df205cfabf
Signed by: farscapian
GPG Key ID: B443E530A14E1C90

View File

@ -3,7 +3,7 @@
set -exu set -exu
cd "$(dirname "$0")" cd "$(dirname "$0")"
VIRTUAL_MACHINE= VIRTUAL_MACHINE=base
LXD_HOSTNAME= LXD_HOSTNAME=
# grab any modifications from the command line. # grab any modifications from the command line.
@ -46,8 +46,9 @@ if [ "$VIRTUAL_MACHINE" = www ]; then
limits.memory: "${WWW_SERVER_MEMORY_MB}MB" limits.memory: "${WWW_SERVER_MEMORY_MB}MB"
EOF EOF
fi
else [ "$VIRTUAL_MACHINE" = btcpayserver ]; if [ "$VIRTUAL_MACHINE" = btcpayserver ]; then
cat >> "$YAML_PATH" <<EOF cat >> "$YAML_PATH" <<EOF
limits.cpu: "${BTCPAY_SERVER_CPU_COUNT}" limits.cpu: "${BTCPAY_SERVER_CPU_COUNT}"
limits.memory: "${BTCPAY_SERVER_MEMORY_MB}MB" limits.memory: "${BTCPAY_SERVER_MEMORY_MB}MB"
@ -56,8 +57,8 @@ EOF
fi fi
# if VIRTUAL_MACHINE is undefined, then we doing the base image. # if VIRTUAL_MACHINE=base, then we doing the base image.
if [ -z "$VIRTUAL_MACHINE" ]; then if [ "$VIRTUAL_MACHINE" = base ]; then
# this is for the base image only... # this is for the base image only...
cat >> "$YAML_PATH" <<EOF cat >> "$YAML_PATH" <<EOF
user.vendor-data: | user.vendor-data: |
@ -197,7 +198,7 @@ devices:
EOF EOF
# Stub out the network piece for the base image. # Stub out the network piece for the base image.
if [ -z "$VIRTUAL_MACHINE" ]; then if [ "$VIRTUAL_MACHINE" = base ]; then
cat >> "$YAML_PATH" <<EOF cat >> "$YAML_PATH" <<EOF
enp6s0: enp6s0:
name: enp6s0 name: enp6s0