X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=deployments%2Fstart.sh;h=e7ff1334cb1f56acfa7e6c99207134a16409a228;hb=212eb00a16d484639dad3788e68ecac6afaeeac1;hp=d1b9f68ac4c7883b8b8ad5be8d06f1dd464d0863;hpb=d0ec87e1df4ce133ca3e10f6de7c5b3789490255;p=multicloud%2Fk8s.git diff --git a/deployments/start.sh b/deployments/start.sh index d1b9f68a..e7ff1334 100755 --- a/deployments/start.sh +++ b/deployments/start.sh @@ -8,29 +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 IMAGE_NAME="nexus3.onap.org:10003/onap/multicloud/k8s" - -export CSAR_DIR=/opt/csar -export KUBE_CONFIG_DIR=/opt/kubeconfig -export DATABASE_TYPE=mongo -export PLUGINS_DIR=$k8s_path/src/k8splugin/plugins - -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/ -make plugins -env GO111MODULE=on go run cmd/main.go -popd +# +# Start k8splugin from containers. build.sh should be run prior this script. +# +stop_all +start_mongo +generate_k8sconfig +start_all