refactor: change new volume data paths and added non interactive authentication
This commit is contained in:
parent
837a9702be
commit
70e09013f5
2 changed files with 21 additions and 21 deletions
|
|
@ -3,10 +3,11 @@ set -e
|
||||||
|
|
||||||
if [ $# -eq 0 ]
|
if [ $# -eq 0 ]
|
||||||
then
|
then
|
||||||
echo "usage: bash createblockstorage.sh [droplet-name]" && exit 1
|
echo "usage: bash createblockstorage.sh [droplet-name] [token]" && exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DROPLET_NAME=$1
|
DROPLET_NAME=$1
|
||||||
|
TOKEN=$2
|
||||||
|
|
||||||
#Install doctl
|
#Install doctl
|
||||||
|
|
||||||
|
|
@ -21,8 +22,7 @@ sudo mkdir -p ~/.config
|
||||||
#Access doctl account
|
#Access doctl account
|
||||||
|
|
||||||
echo "Accessing digital ocean account..."
|
echo "Accessing digital ocean account..."
|
||||||
doctl auth init --context data-migration
|
doctl auth init --access-token $TOKEN
|
||||||
doctl auth switch --context data-migration
|
|
||||||
|
|
||||||
#Get droplet region and id
|
#Get droplet region and id
|
||||||
echo "Fetching droplet information..."
|
echo "Fetching droplet information..."
|
||||||
|
|
|
||||||
|
|
@ -24,17 +24,17 @@ OFAC_DATA_DIR=/var/lamassu/ofac
|
||||||
ID_PHOTO_CARD_DIR=/opt/lamassu-server/idphotocard
|
ID_PHOTO_CARD_DIR=/opt/lamassu-server/idphotocard
|
||||||
FRONTCAMERA_DIR=/opt/lamassu-server/frontcamera
|
FRONTCAMERA_DIR=/opt/lamassu-server/frontcamera
|
||||||
|
|
||||||
mkdir -p $NEW_VOLUME_MOUNTING_POINT$CERT_DIR
|
mkdir -p $NEW_VOLUME_MOUNTING_POINT/ssl/certs
|
||||||
mkdir -p $NEW_VOLUME_MOUNTING_POINT$KEY_DIR
|
mkdir -p $NEW_VOLUME_MOUNTING_POINT/ssl/private
|
||||||
mkdir -p $NEW_VOLUME_MOUNTING_POINT$MNEMONIC_DIR
|
mkdir -p $NEW_VOLUME_MOUNTING_POINT/mnemonics
|
||||||
mkdir -p $NEW_VOLUME_MOUNTING_POINT/var/backups
|
mkdir -p $NEW_VOLUME_MOUNTING_POINT/backups
|
||||||
mkdir -p $NEW_VOLUME_MOUNTING_POINT/mnt
|
mkdir -p $NEW_VOLUME_MOUNTING_POINT/blockchains
|
||||||
mkdir -p $NEW_VOLUME_MOUNTING_POINT/var/lamassu
|
mkdir -p $NEW_VOLUME_MOUNTING_POINT/lamassu
|
||||||
mkdir -p $NEW_VOLUME_MOUNTING_POINT/opt/lamassu-server
|
mkdir -p $NEW_VOLUME_MOUNTING_POINT/lamassu-server
|
||||||
|
|
||||||
if [ -f $LAMASSU_CA_PATH ];
|
if [ -f $LAMASSU_CA_PATH ];
|
||||||
then
|
then
|
||||||
cp $LAMASSU_CA_PATH $NEW_VOLUME_MOUNTING_POINT$CERT_DIR
|
cp $LAMASSU_CA_PATH $NEW_VOLUME_MOUNTING_POINT/ssl/certs
|
||||||
echo "Successfully migrated $LAMASSU_CA_PATH"
|
echo "Successfully migrated $LAMASSU_CA_PATH"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $LAMASSU_CA_PATH, file doesn't exist!"
|
echo "Failed to migrate $LAMASSU_CA_PATH, file doesn't exist!"
|
||||||
|
|
@ -42,7 +42,7 @@ fi
|
||||||
|
|
||||||
if [ -f $CA_KEY_PATH ];
|
if [ -f $CA_KEY_PATH ];
|
||||||
then
|
then
|
||||||
cp $CA_KEY_PATH $NEW_VOLUME_MOUNTING_POINT$KEY_DIR
|
cp $CA_KEY_PATH $NEW_VOLUME_MOUNTING_POINT/ssl/private
|
||||||
echo "Successfully migrated $CA_KEY_PATH"
|
echo "Successfully migrated $CA_KEY_PATH"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $CA_KEY_PATH, file doesn't exist!"
|
echo "Failed to migrate $CA_KEY_PATH, file doesn't exist!"
|
||||||
|
|
@ -50,7 +50,7 @@ fi
|
||||||
|
|
||||||
if [ -f $CA_PATH ];
|
if [ -f $CA_PATH ];
|
||||||
then
|
then
|
||||||
cp $CA_PATH $NEW_VOLUME_MOUNTING_POINT$CERT_DIR
|
cp $CA_PATH $NEW_VOLUME_MOUNTING_POINT/ssl/certs
|
||||||
echo "Successfully migrated $CA_PATH"
|
echo "Successfully migrated $CA_PATH"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $CA_PATH, file doesn't exist!"
|
echo "Failed to migrate $CA_PATH, file doesn't exist!"
|
||||||
|
|
@ -58,7 +58,7 @@ fi
|
||||||
|
|
||||||
if [ -f $SERVER_KEY_PATH ];
|
if [ -f $SERVER_KEY_PATH ];
|
||||||
then
|
then
|
||||||
cp $SERVER_KEY_PATH $NEW_VOLUME_MOUNTING_POINT$KEY_DIR
|
cp $SERVER_KEY_PATH $NEW_VOLUME_MOUNTING_POINT/ssl/private
|
||||||
echo "Successfully migrated $SERVER_KEY_PATH"
|
echo "Successfully migrated $SERVER_KEY_PATH"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $SERVER_KEY_PATH, file doesn't exist!"
|
echo "Failed to migrate $SERVER_KEY_PATH, file doesn't exist!"
|
||||||
|
|
@ -66,7 +66,7 @@ fi
|
||||||
|
|
||||||
if [ -f $SERVER_CERT_PATH ];
|
if [ -f $SERVER_CERT_PATH ];
|
||||||
then
|
then
|
||||||
cp $SERVER_CERT_PATH $NEW_VOLUME_MOUNTING_POINT$CERT_DIR
|
cp $SERVER_CERT_PATH $NEW_VOLUME_MOUNTING_POINT/ssl/certs
|
||||||
echo "Successfully migrated $SERVER_CERT_PATH"
|
echo "Successfully migrated $SERVER_CERT_PATH"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $SERVER_CERT_PATH, file doesn't exist!"
|
echo "Failed to migrate $SERVER_CERT_PATH, file doesn't exist!"
|
||||||
|
|
@ -74,7 +74,7 @@ fi
|
||||||
|
|
||||||
if [ -f $MNEMONIC_FILE ];
|
if [ -f $MNEMONIC_FILE ];
|
||||||
then
|
then
|
||||||
cp $MNEMONIC_FILE $NEW_VOLUME_MOUNTING_POINT$MNEMONIC_DIR
|
cp $MNEMONIC_FILE $NEW_VOLUME_MOUNTING_POINT/mnemonics
|
||||||
echo "Successfully migrated $MNEMONIC_FILE"
|
echo "Successfully migrated $MNEMONIC_FILE"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $MNEMONIC_FILE, file doesn't exist!"
|
echo "Failed to migrate $MNEMONIC_FILE, file doesn't exist!"
|
||||||
|
|
@ -82,7 +82,7 @@ fi
|
||||||
|
|
||||||
if [ -d $BACKUP_DIR ];
|
if [ -d $BACKUP_DIR ];
|
||||||
then
|
then
|
||||||
cp -r $BACKUP_DIR $NEW_VOLUME_MOUNTING_POINT/var/backups
|
cp -r $BACKUP_DIR $NEW_VOLUME_MOUNTING_POINT/backups
|
||||||
echo "Successfully migrated $BACKUP_DIR"
|
echo "Successfully migrated $BACKUP_DIR"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $BACKUP_DIR, directory doesn't exist!"
|
echo "Failed to migrate $BACKUP_DIR, directory doesn't exist!"
|
||||||
|
|
@ -90,7 +90,7 @@ fi
|
||||||
|
|
||||||
if [ -d $BLOCKCHAIN_DIR ];
|
if [ -d $BLOCKCHAIN_DIR ];
|
||||||
then
|
then
|
||||||
cp -r $BLOCKCHAIN_DIR $NEW_VOLUME_MOUNTING_POINT/mnt
|
cp -r $BLOCKCHAIN_DIR $NEW_VOLUME_MOUNTING_POINT/blockchains
|
||||||
echo "Successfully migrated $BLOCKCHAIN_DIR"
|
echo "Successfully migrated $BLOCKCHAIN_DIR"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $BLOCKCHAIN_DIR, directory doesn't exist!"
|
echo "Failed to migrate $BLOCKCHAIN_DIR, directory doesn't exist!"
|
||||||
|
|
@ -98,7 +98,7 @@ fi
|
||||||
|
|
||||||
if [ -d $OFAC_DATA_DIR ];
|
if [ -d $OFAC_DATA_DIR ];
|
||||||
then
|
then
|
||||||
cp -r $OFAC_DATA_DIR $NEW_VOLUME_MOUNTING_POINT/var/lamassu
|
cp -r $OFAC_DATA_DIR $NEW_VOLUME_MOUNTING_POINT/lamassu
|
||||||
echo "Successfully migrated $OFAC_DATA_DIR"
|
echo "Successfully migrated $OFAC_DATA_DIR"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $OFAC_DATA_DIR, directory doesn't exist!"
|
echo "Failed to migrate $OFAC_DATA_DIR, directory doesn't exist!"
|
||||||
|
|
@ -106,7 +106,7 @@ fi
|
||||||
|
|
||||||
if [ -d $ID_PHOTO_CARD_DIR ];
|
if [ -d $ID_PHOTO_CARD_DIR ];
|
||||||
then
|
then
|
||||||
cp -r $ID_PHOTO_CARD_DIR $NEW_VOLUME_MOUNTING_POINT/opt/lamassu-server
|
cp -r $ID_PHOTO_CARD_DIR $NEW_VOLUME_MOUNTING_POINT/lamassu-server
|
||||||
echo "Successfully migrated $ID_PHOTO_CARD_DIR"
|
echo "Successfully migrated $ID_PHOTO_CARD_DIR"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $ID_PHOTO_CARD_DIR, directory doesn't exist!"
|
echo "Failed to migrate $ID_PHOTO_CARD_DIR, directory doesn't exist!"
|
||||||
|
|
@ -114,7 +114,7 @@ fi
|
||||||
|
|
||||||
if [ -d $FRONTCAMERA_DIR ];
|
if [ -d $FRONTCAMERA_DIR ];
|
||||||
then
|
then
|
||||||
cp -r $FRONTCAMERA_DIR $NEW_VOLUME_MOUNTING_POINT/opt/lamassu-server
|
cp -r $FRONTCAMERA_DIR $NEW_VOLUME_MOUNTING_POINT/lamassu-server
|
||||||
echo "Successfully migrated $FRONTCAMERA_DIR"
|
echo "Successfully migrated $FRONTCAMERA_DIR"
|
||||||
else
|
else
|
||||||
echo "Failed to migrate $FRONTCAMERA_DIR, directory doesn't exist!"
|
echo "Failed to migrate $FRONTCAMERA_DIR, directory doesn't exist!"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue