From 4745053122c7b3d2a029acdcdaf0e24244e55334 Mon Sep 17 00:00:00 2001 From: Fawzi Mohamed <fawzi.mohamed@fhi-berlin.mpg.de> Date: Wed, 12 Dec 2018 16:14:31 +0100 Subject: [PATCH] deploy.sh create paths of volumes --- deploy.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index f244f67..8fc2bc5 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,6 +1,6 @@ #!/bin/bash nomadRoot=${nomadRoot:-/nomad/nomadlab} -buildDocker=1 +buildDocker="" updateDeploy=1 target_hostname=${target_hostname:-$HOSTNAME} chownRoot= @@ -185,7 +185,9 @@ else echo " helm init --service-account tiller" fi echo "# Prometheus setup" +echo " mkdir -p $chownRoot/prometheus/alertmanager-volume" echo " kubectl create -f prometheus-alertmanager-volume.yaml" +echo " mkdir -p $chownRoot/prometheus/server-volume" echo " kubectl create -f prometheus-server-volume.yaml" echo " helm install $tls --name prometheus -f prometheus-values.yaml stable/prometheus" @@ -351,6 +353,10 @@ fi echo "# volume for redis persistence" +echo " if [ !-d \"$nomadRoot/servers/$target_hostname/user-settings-redis-data\" ] ; then" +echo " mkdir -p $nomadRoot/servers/$target_hostname/user-settings-redis-data" +echo " chown 1001:1001 $nomadRoot/servers/$target_hostname/user-settings-redis-data" +echo " fi" echo " kubectl create -f user-settings-redis-volume.yaml" echo "# password secret" echo " kubectl create secret generic user-settings-db --from-file=redis-password=user-settings-redis-pwd.txt" -- GitLab