From 38c589375a823d3d7e7dbf008aba252a5eb5239b Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Fri, 13 Nov 2020 09:34:22 +0100 Subject: [PATCH] add broker to k8s_test.sh script --- k8s_test.sh | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/k8s_test.sh b/k8s_test.sh index 010e4c7..7093e5b 100644 --- a/k8s_test.sh +++ b/k8s_test.sh @@ -1,10 +1,21 @@ #!/bin/bash -kubectl -n services port-forward svc/postgres-postgresql 5432:5432 & PF=$! +kubectl -n services port-forward svc/postgres-postgresql 5432:5432 & PF1=$! +kubectl -n services port-forward svc/broker 5672:5672 & PF2=$! -POSTGRES_PASS=$(kubectl -n villas-demo get secret postgres-credentials -o json | jq -r .data.password | base64 -d) +NS=villas-demo -go run start.go -dbhost localhost -dbname villas -dbuser villas -dbpass ${POSTGRES_PASS} +POSTGRES_USER=$(kubectl -n ${NS} get secret postgres-credentials -o json | jq -r .data.username | base64 -d) +POSTGRES_PASS=$(kubectl -n ${NS} get secret postgres-credentials -o json | jq -r .data.password | base64 -d) +RABBITMQ_USER=$(kubectl -n ${NS} get secret postgres-credentials -o json | jq -r .data.username | base64 -d) +RABBITMQ_PASS=$(kubectl -n ${NS} get secret postgres-credentials -o json | jq -r .data.password | base64 -d) -kill $PF -wait $PF +go test ./routes/healthz -p 1 --args \ + -mode test \ + -db-host localhost -db-name villas \ + -db-user ${POSTGRES_USER} -db-pass ${POSTGRES_PASS} \ + -amqp-host localhost \ + -amqp-user ${RABBITMQ_USER} -amqp-pass ${RABBITMQ_PASS} + +kill $PF1 $PF2 +wait $PF1 $PF2