From f30dce94df79e3f680468b22760ee274059bb75b Mon Sep 17 00:00:00 2001 From: thijsheijden <hi@thijsheijden.nl> Date: Fri, 16 Apr 2021 22:23:29 +0200 Subject: [PATCH] Added arango host as env var --- deployments/deployment.yml | 2 ++ integration-testing/pod.yml | 2 ++ internal/usecases/request/request.go | 5 ++++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/deployments/deployment.yml b/deployments/deployment.yml index 39d666a..65a3b9a 100644 --- a/deployments/deployment.yml +++ b/deployments/deployment.yml @@ -42,5 +42,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name + - name: ARANGO_HOST + value: http://arangodb:8529 imagePullSecrets: - name: docker-regcred \ No newline at end of file diff --git a/integration-testing/pod.yml b/integration-testing/pod.yml index e861b7e..99d85e1 100644 --- a/integration-testing/pod.yml +++ b/integration-testing/pod.yml @@ -22,5 +22,7 @@ spec: value: redis:6379 - name: LOG_MESSAGES value: "true" + - name: ARANGO_HOST + value: http://arangodb.default.svc.cluster.local:852 imagePullSecrets: - name: docker-regcred diff --git a/internal/usecases/request/request.go b/internal/usecases/request/request.go index 429e5eb..42f961f 100644 --- a/internal/usecases/request/request.go +++ b/internal/usecases/request/request.go @@ -5,6 +5,7 @@ import ( "crypto/tls" "fmt" "log" + "os" "encoding/json" "io/ioutil" @@ -26,9 +27,11 @@ Return: a map with two entries: "nodes" with a list of vertices/nodes and "edges that will be returned to the frontend */ func (s *Service) SendAQLQuery(AQLQuery string) (*map[string][]Document, error) { + // Get ArangoDB url from environment variable + arangoURL := os.Getenv("ARANGO_HOST") var queryResult = make(map[string][]Document) conn, err := http.NewConnection(http.ConnectionConfig{ - Endpoints: []string{"http://arangodb:8529"}, + Endpoints: []string{arangoURL}, TLSConfig: &tls.Config{InsecureSkipVerify: true}, }) if err != nil { -- GitLab