summaryrefslogtreecommitdiffstats
path: root/wiki/openshift/mysql-deploy.sh
blob: c032002e3a954a0e90b4b0d8f3aa7d8529a4ba86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#/bin/sh +x

FILENAME=$1

mkdir -p tmp
mkdir -p tmp/secrets

echo "user`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 3`" > tmp/secrets/MYSQL_USER
echo "`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 16`" > tmp/secrets/MYSQL_PASSWORD

cat > tmp/mysql.env << EOF
DATABASE_SERVICE_NAME=mysql
MYSQL_DATABASE=wiki
MYSQL_USER=`cat tmp/secrets/MYSQL_USER`
MYSQL_PASSWORD=`cat tmp/secrets/MYSQL_PASSWORD`
EOF

oc new-app openshift/mysql-persistent --param-file tmp/mysql.env