You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
echo"Waiting for MySQL (${MYSQL_HOST}:${MYSQL_PORT})"
3
+
foriin {1..30};do
4
+
if mariadb-admin ping -h"${MYSQL_HOST}" -P"${MYSQL_PORT}" --silent;then
5
+
echo"OK";break
6
+
fi
7
+
echo -n "."
8
+
sleep 1
9
+
done
10
+
11
+
cat <<EOF > ~/.my.cnf
12
+
[client-mariadb]
13
+
disable-ssl
14
+
EOF
15
+
16
+
mariadb -h"${MYSQL_HOST}" -P"${MYSQL_PORT}" -uroot -p"${MYSQL_ROOT_PASSWORD}" -e "CREATE DATABASE IF NOT EXISTS ${MYSQL_DATABASE} /*\!40100 DEFAULT CHARACTER SET utf8 */;"
17
+
mariadb -h"${MYSQL_HOST}" -P"${MYSQL_PORT}" -uroot -p"${MYSQL_ROOT_PASSWORD}" -e "CREATE USER IF NOT EXISTS '${MYSQL_USER}'@'%' IDENTIFIED BY '${MYSQL_PASSWORD}';"
18
+
mariadb -h"${MYSQL_HOST}" -P"${MYSQL_PORT}" -uroot -p"${MYSQL_ROOT_PASSWORD}" -e "GRANT ALL ON ${MYSQL_DATABASE}.* TO '${MYSQL_USER}'@'%'; FLUSH PRIVILEGES;"
19
+
20
+
echo"Waiting for OpenSearch (${OPENSEARCH_HOST}:${OPENSEARCH_PORT})"
21
+
ready=0
22
+
foriin {1..60};do
23
+
if curl -s "http://${OPENSEARCH_HOST}:${OPENSEARCH_PORT}"| grep -q '"tagline"';then
0 commit comments