From be99da425cb61b958f4c6671c02716c0b0c4e069 Mon Sep 17 00:00:00 2001 From: Anastas Dancha Date: Sat, 30 Jan 2021 23:53:06 +0300 Subject: [PATCH] update local_docker_stack script Signed-off-by: Anastas Dancha --- test/bin/local_docker_stack | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/test/bin/local_docker_stack b/test/bin/local_docker_stack index 0d85b2c..77d0f6c 100755 --- a/test/bin/local_docker_stack +++ b/test/bin/local_docker_stack @@ -1,28 +1,17 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh -# zabbixapi -# -# Use to deploy local zabbix stack for testing - -base_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -stack_deploy_output=$(docker stack deploy --compose-file ${base_dir}/../docker_compose/test_docker_stack.yml zabbix) -echo ${stack_deploy_output} | grep 'this node is not a swarm manager' /dev/null -rc=$? - -if [[ ${rc} == 0 ]] ; then - docker swarm init - docker stack deploy --compose-file ${base_dir}/../docker_compose/test_docker_stack.yml zabbix -fi - -echo 'Use the following to obtain information about the stack' +echo '## Use the following commands to bring up a fully provisioned' +echo '## Zabbix Server & Zabbix Frontend, backed by PostgreSQL' +echo echo 'docker-compose -p zabbixapi -f test/docker_compose/test_docker_stack.yml up -d' echo 'docker-compose -p zabbixapi -f test/docker_compose/test_docker_stack.yml down' echo 'docker network inspect zabbixapi_zabbix' echo 'docker container ls | grep zabbixapi_' echo 'docker logs ${container_name}' +echo echo 'export ZABBIX_HOST_URL="http://localhost:8080/api_jsonrpc.php"' echo 'bundle exec rspec spec/*' +echo echo 'open browser: http://localhost:8080' echo ' Username: Admin' echo ' Password: zabbix'