adding script dir, vault scripts
This commit is contained in:
16
vault/scripts/create-database-user.sh
Normal file
16
vault/scripts/create-database-user.sh
Normal file
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Usage : ./create-database-user.sh my-api
|
||||
|
||||
USERNAME=$1
|
||||
TYPE="mongodb"
|
||||
PASSWORD=$(apg -a 1 -n 1 -m 24 -x 24 -M LN -E "\''azqwml1i0o")
|
||||
|
||||
ENV="stg"
|
||||
echo "Putting databases-users/${TYPE}/${ENV}/${USERNAME} with password: ${PASSWORD}"
|
||||
/usr/bin/vault kv put databases-users/"${TYPE}"/"${ENV}"/"${USERNAME}" password="${PASSWORD}" username="${USERNAME}"
|
||||
|
||||
PASSWORD=$(apg -a 1 -n 1 -m 24 -x 24 -M LN -E "\''azqwml1i0o")
|
||||
ENV="prd"
|
||||
echo "Putting databases-users/${TYPE}/${ENV}/${USERNAME} with password: ${PASSWORD}"
|
||||
/usr/bin/vault kv put databases-users/"${TYPE}"/"${ENV}"/"${USERNAME}" password="${PASSWORD}" username="${USERNAME}"
|
||||
Reference in New Issue
Block a user