aboutsummaryrefslogtreecommitdiffstats
path: root/deployments/start.sh
diff options
context:
space:
mode:
authorBin Yang <bin.yang@windriver.com>2019-06-10 00:49:09 +0000
committerGerrit Code Review <gerrit@onap.org>2019-06-10 00:49:09 +0000
commit048bfa9ec8e815369666eec6e662af3b0cb2e3cb (patch)
tree3c233301def7e97132051734c2b43985ba4ab88a /deployments/start.sh
parentf006c55c0793a0cacac5aa45ba7f13fd5c6ef5f4 (diff)
parentd311b7ef3feb598daf9172cc292f06ae5daeb4d5 (diff)
Merge "Starting of k8splugin with docker-compose is broken"
Diffstat (limited to 'deployments/start.sh')
-rwxr-xr-xdeployments/start.sh35
1 files changed, 9 insertions, 26 deletions
diff --git a/deployments/start.sh b/deployments/start.sh
index a57a6377..e7ff1334 100755
--- a/deployments/start.sh
+++ b/deployments/start.sh
@@ -8,33 +8,16 @@
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
+set -o errexit
set -o nounset
set -o pipefail
-source /etc/environment
+source _functions.sh
-k8s_path="$(git rev-parse --show-toplevel)"
-export GOPATH=$k8s_path
-export GO111MODULE=on
-
-echo "Starting mongo services"
-docker-compose kill
-docker-compose up -d mongo
-export DATABASE_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aqf "name=mongo"))
-export no_proxy=${no_proxy:-},$DATABASE_IP
-export NO_PROXY=${NO_PROXY:-},$DATABASE_IP
-
-echo "Compiling source code"
-pushd $k8s_path/src/k8splugin/
-cat << EOF > k8sconfig.json
-{
- "database-address": "$DATABASE_IP",
- "database-type": "mongo",
- "plugin-dir": "$(pwd)/plugins",
- "service-port": "9015",
- "kube-config-dir": "$(pwd)/kubeconfigs"
-}
-EOF
-make all
-./k8plugin
-popd
+#
+# Start k8splugin from containers. build.sh should be run prior this script.
+#
+stop_all
+start_mongo
+generate_k8sconfig
+start_all