Skip to content
Snippets Groups Projects
Commit f588cd74 authored by Patrick Jentsch's avatar Patrick Jentsch
Browse files

Better output on command line

parent 3d7ebfa1
No related branches found
No related tags found
No related merge requests found
#!/bin/bash #!/bin/bash
OPAQUE_STORAGE_MOUNT_DIRECTORY="/mnt/opaque" # Don't change this variable, unless you know what you are doing!
SWARM_MANAGER_IP="" SWARM_MANAGER_IP=""
SWARM_WORKER_NUMBER=4 SWARM_WORKER_NUMBER=4
...@@ -12,18 +11,21 @@ fi ...@@ -12,18 +11,21 @@ fi
echo "Leave possible swarm..." echo "Leave possible swarm..."
docker swarm leave --force > /dev/null 2>&1 docker swarm leave --force > /dev/null 2>&1
echo "Start storage container"
docker-compose --file dind_swarm.yml up --detach storage docker-compose --file dind_swarm.yml up --detach storage
sleep 3 sleep 3
echo "Mount network storage to host system..." echo "Mount network storage to host system..."
sudo mkdir -p /mnt/opaque sudo mkdir -p /mnt/opaque
sudo mount -t cifs -o gid=${USER},password=opaque,uid=${USER},user=opaque,vers=3.0 //localhost/opaque_storage /mnt/opaque sudo mount -t cifs -o gid=${USER},password=opaque,uid=${USER},user=opaque,vers=3.0 //localhost/opaque_storage /mnt/opaque
echo "Start worker service(s)"
docker-compose --file dind_swarm.yml up --detach --scale worker=${SWARM_WORKER_NUMBER} worker viz docker-compose --file dind_swarm.yml up --detach --scale worker=${SWARM_WORKER_NUMBER} worker viz
sleep 5 sleep 5
echo "Init Docker swarm..." echo "Init Docker swarm..."
docker swarm init --advertise-addr ${SWARM_MANAGER_IP} > /dev/null 2>&1 docker swarm init --advertise-addr ${SWARM_MANAGER_IP} > /dev/null 2>&1
echo "Join workers to swarm..." echo "Join workers to swarm..."
SWARM_WORKER_TOKEN=$(docker swarm join-token -q worker) SWARM_WORKER_TOKEN=$(docker swarm join-token -q worker)
for i in $(seq 1 ${SWARM_WORKER_NUMBER}); do for i in $(seq 1 ${SWARM_WORKER_NUMBER}); do
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment