update script and compose for SST
This commit is contained in:
parent
aa0e39765d
commit
29c2f6b9bb
2 changed files with 13 additions and 2 deletions
|
|
@ -9,11 +9,13 @@ services:
|
|||
- MARIADB_USER=${DB_ADMIN_USER}
|
||||
- MARIADB_PASSWORD=${DB_ADMIN_PASSWORD}
|
||||
- MARIADB_DATABASE=initial_db
|
||||
- SST_PASSWORD=${SST_PASSWORD}
|
||||
volumes:
|
||||
- /docker/maria/data:/var/lib/mysql
|
||||
- /docker/maria/conf:/etc/mysql/conf.d
|
||||
- /docker/maria/init:/docker-entrypoint-initdb.d
|
||||
command:
|
||||
- mariadb
|
||||
- mariadbd
|
||||
- --${WS_NEW_CLUSTER}
|
||||
- --wsrep-on=ON
|
||||
- --wsrep-provider=/usr/lib/galera/libgalera_smm.so
|
||||
|
|
|
|||
|
|
@ -30,4 +30,13 @@ EOSQL
|
|||
done
|
||||
|
||||
echo "All slots provisioned. Flushing privileges..."
|
||||
mariadb -u root -p"${M_ROOT_PASS}" -e "FLUSH PRIVILEGES;"
|
||||
mariadb -u root -p"${M_ROOT_PASS}" -e "FLUSH PRIVILEGES;"
|
||||
|
||||
# Add this inside your 01_deploy_mgdb_dbs.sh script
|
||||
# (either in the loop or as a standalone block at the bottom)
|
||||
|
||||
mariadb -u root -p"${M_ROOT_PASS}" <<-EOSQL
|
||||
CREATE USER IF NOT EXISTS 'sstuser'@'localhost' IDENTIFIED BY '${SST_PASSWORD}';
|
||||
GRANT RELOAD, PROCESS, LOCK TABLES, REPLICATION CLIENT ON *.* TO 'sstuser'@'localhost';
|
||||
FLUSH PRIVILEGES;
|
||||
EOSQL
|
||||
Loading…
Reference in a new issue