2022-11-05 19:10:02 -03:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
set -e
|
|
|
|
|
if [ -f "${NAMESPACE_FILE}" ]; then
|
|
|
|
|
echo "[!] File ${NAMESPACE_FILE} already exists"
|
|
|
|
|
exit 1
|
|
|
|
|
fi
|
2024-02-16 16:13:06 -03:00
|
|
|
echo "* Creating ${NAMESPACE_FILE}"
|
2022-11-05 19:10:02 -03:00
|
|
|
if [ "${ENCRYPTION_KEY}" == "" ]; then
|
|
|
|
|
ENCRYPTION_KEY=$(openssl rand -base64 32)
|
2024-02-16 16:13:06 -03:00
|
|
|
echo '* 🔑 Using auto encryption key'
|
2022-11-05 19:10:02 -03:00
|
|
|
fi
|
2024-02-09 14:13:16 -03:00
|
|
|
mkdir -p $(dirname ${NAMESPACE_FILE})
|
2022-11-05 19:10:02 -03:00
|
|
|
cat >${NAMESPACE_FILE} <<EOM
|
|
|
|
|
HOSTNAME=${HOSTNAME}
|
|
|
|
|
ENCRYPTION_KEY=${ENCRYPTION_KEY}
|
|
|
|
|
EOM
|
2024-02-16 16:13:06 -03:00
|
|
|
echo "[OK] Namespace file created @ ${NAMESPACE_FILE}"
|