Skip to content

Commit 636b2ce

Browse files
author
Adrian Kosmaczewski
committed
Updated Kind script to be self-sufficient
1 parent 0db514d commit 636b2ce

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

4_synthesize_on_kind.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,16 @@ source lib/functions.sh
66
check_variable "GITLAB_TOKEN" "$GITLAB_TOKEN"
77
check_variable "GITLAB_ENDPOINT" "$GITLAB_ENDPOINT"
88
check_variable "GITLAB_USERNAME" "$GITLAB_USERNAME"
9-
check_variable "TENANT_ID" "$TENANT_ID"
9+
check_variable "COMMODORE_SSH_PRIVATE_KEY" "$COMMODORE_SSH_PRIVATE_KEY"
10+
11+
LIEUTENANT_URL=$(curl http://localhost:4040/api/tunnels --silent | jq -r '.["tunnels"][0]["public_url"]')
1012
check_variable "LIEUTENANT_URL" "$LIEUTENANT_URL"
13+
14+
TENANT_ID=$(kubectl --context minikube --namespace lieutenant get tenant | grep t- | awk 'NR==1{print $1}')
15+
check_variable "TENANT_ID" "$TENANT_ID"
16+
17+
LIEUTENANT_TOKEN=$(kubectl --context minikube --namespace lieutenant get secret "$(kubectl --context minikube --namespace lieutenant get sa api-access-synkickstart -o go-template='{{(index .secrets 0).name}}')" -o go-template='{{.data.token | base64decode}}')
1118
check_variable "LIEUTENANT_TOKEN" "$LIEUTENANT_TOKEN"
12-
check_variable "COMMODORE_SSH_PRIVATE_KEY" "$COMMODORE_SSH_PRIVATE_KEY"
1319

1420
# Launch kind
1521
kind create cluster --name projectsyn

0 commit comments

Comments
 (0)