Skip to content

Commit 94185a4

Browse files
fix: reconnect container every time
1 parent 0ec7432 commit 94185a4

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

.dockerignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.github

0_install.sh

+5-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@ mkdir -p ./kube
55

66
if [ ! -f ./kube/config.yaml ]; then
77
kind create cluster -n 5min-idp --kubeconfig ./kube/config.yaml --config ./setup/kind/cluster.yaml
8+
fi
89

9-
# connect current container to the kind network
10-
docker network connect "kind" "5min-idp"
10+
# connect current container to the kind network
11+
container_name="5min-idp"
12+
if [ "$(docker inspect -f='{{json .NetworkSettings.Networks.kind}}' "${container_name}")" = 'null' ]; then
13+
docker network connect "kind" "${container_name}"
1114
fi
1215

1316
# used by humanitec-agent / inside docker to reach the cluster

2_cleanup.sh

+6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
#!/usr/bin/env bash
22
set -eo pipefail
33

4+
# connect current container to the kind network
5+
container_name="5min-idp"
6+
if [ "$(docker inspect -f='{{json .NetworkSettings.Networks.kind}}' "${container_name}")" = 'null' ]; then
7+
docker network connect "kind" "${container_name}"
8+
fi
9+
410
humctl_token=$(yq .token /root/.humctl)
511
kubeconfig_docker=$(pwd)/kube/config-internal.yaml
612

0 commit comments

Comments
 (0)