From 52b7e5ab4e5c7f0caf6c23a978a360f3b5ef08e4 Mon Sep 17 00:00:00 2001 From: cnouguier Date: Mon, 7 Dec 2020 14:41:09 +0000 Subject: [PATCH] fix: Traefik does not startup (close #203) --- .env.default | 1 + kargo | 10 +++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.env.default b/.env.default index 709395ca9..229123aa5 100644 --- a/.env.default +++ b/.env.default @@ -1,4 +1,5 @@ # Kargo main configuration +DOCKER_SOCKET_NETWORK=kargo-docker-socket DOCKER_FRONT_NETWORK=kargo-front DOCKER_BACK_NETWORK=kargo-back DOCKER_HOST_IP=${DOCKER_HOST:6:$((`expr length $DOCKER_HOST`-11))} diff --git a/kargo b/kargo index 94da6e8ca..a6323fce1 100755 --- a/kargo +++ b/kargo @@ -340,12 +340,16 @@ kargo_deploy() sleep $DELAY done else - # check whether the network exist or not. - local EXISTING_DOCKER_FRONT_NETWORK=`docker network ls --filter name=^$DOCKER_FRONT_NETWORK\$` + # check whether the networks exist or not. + local EXISTING_DOCKER_SOCKET_NETWORK=`docker network ls -q --filter name=^$DOCKER_SOCKET_NETWORK\$` + if [ -z "$EXISTING_DOCKER_SOCKEt_NETWORK" ]; then + docker network create -d overlay --attachable $DOCKER_SOCKET_NETWORK + fi + local EXISTING_DOCKER_FRONT_NETWORK=`docker network ls -q --filter name=^$DOCKER_FRONT_NETWORK\$` if [ -z "$EXISTING_DOCKER_FRONT_NETWORK" ]; then docker network create -d overlay --attachable $DOCKER_FRONT_NETWORK fi - local EXISTING_DOCKER_BACK_NETWORK=`docker network ls --filter name=^$DOCKER_BACK_NETWORK\$` + local EXISTING_DOCKER_BACK_NETWORK=`docker network ls -q --filter name=^$DOCKER_BACK_NETWORK\$` if [ -z "$EXISTING_DOCKER_BACK_NETWORK" ]; then docker network create -d overlay --attachable $DOCKER_BACK_NETWORK fi