Skip to content
Snippets Groups Projects
Commit 2995a268 authored by Yordan Kinkov's avatar Yordan Kinkov
Browse files

Ngrok ENV configuration for policy service

The variables are placed in the docker-compose.yml file on purpose,
so that hopefully this will lower the chance of someone putting them
in a production helm chart. These variables should only be used for
local development. Typically the ENV vars for a service are found
in the ./env directory.
parent a0bd1275
Branches
Tags
No related merge requests found
...@@ -19,12 +19,16 @@ services: ...@@ -19,12 +19,16 @@ services:
policy: policy:
container_name: policy container_name: policy
build: build:
context: $GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/policy context: ../policy
dockerfile: deployment/compose/Dockerfile dockerfile: deployment/compose/Dockerfile
volumes: volumes:
- "$GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/policy:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/policy" - "../policy:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/policy"
env_file: env_file:
- ./env/policy.env - ./env/policy.env
environment:
- USE_NGROK=true
- NGROK_TOKEN=${NGROK_TOKEN}
- NGROK_STATIC_DOMAIN=${NGROK_STATIC_DOMAIN}
ports: ports:
- "8081:8080" - "8081:8080"
depends_on: depends_on:
...@@ -42,10 +46,10 @@ services: ...@@ -42,10 +46,10 @@ services:
task: task:
container_name: task container_name: task
build: build:
context: $GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/task context: ../task
dockerfile: deployment/compose/Dockerfile dockerfile: deployment/compose/Dockerfile
volumes: volumes:
- "$GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/task:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/task" - "../task:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/task"
env_file: env_file:
- ./env/task.env - ./env/task.env
ports: ports:
...@@ -61,10 +65,10 @@ services: ...@@ -61,10 +65,10 @@ services:
cache: cache:
container_name: cache container_name: cache
build: build:
context: $GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/cache context: ../cache
dockerfile: deployment/compose/Dockerfile dockerfile: deployment/compose/Dockerfile
volumes: volumes:
- "$GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/cache:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/cache" - "../cache:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/cache"
env_file: env_file:
- ./env/cache.env - ./env/cache.env
ports: ports:
...@@ -80,10 +84,10 @@ services: ...@@ -80,10 +84,10 @@ services:
infohub: infohub:
container_name: infohub container_name: infohub
build: build:
context: $GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/infohub context: ../infohub
dockerfile: deployment/compose/Dockerfile dockerfile: deployment/compose/Dockerfile
volumes: volumes:
- "$GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/infohub:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/infohub" - "../infohub:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/infohub"
env_file: env_file:
- ./env/infohub.env - ./env/infohub.env
ports: ports:
...@@ -101,10 +105,10 @@ services: ...@@ -101,10 +105,10 @@ services:
signer: signer:
container_name: signer container_name: signer
build: build:
context: $GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/signer context: ../signer
dockerfile: deployment/compose/Dockerfile dockerfile: deployment/compose/Dockerfile
volumes: volumes:
- "$GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/signer:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/signer" - "../signer:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/signer"
env_file: env_file:
- ./env/signer.env - ./env/signer.env
ports: ports:
...@@ -121,10 +125,10 @@ services: ...@@ -121,10 +125,10 @@ services:
login: login:
container_name: login container_name: login
build: build:
context: $GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/login context: ../login
dockerfile: deployment/compose/Dockerfile dockerfile: deployment/compose/Dockerfile
volumes: volumes:
- "$GOPATH/src/gitlab.eclipse.org/eclipse/xfsc/tsa/login:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/login" - "../login:/go/src/gitlab.eclipse.org/eclipse/xfsc/tsa/login"
env_file: env_file:
- ./env/login.env - ./env/login.env
ports: ports:
......
...@@ -21,4 +21,5 @@ OAUTH_CLIENT_ID="workspace" ...@@ -21,4 +21,5 @@ OAUTH_CLIENT_ID="workspace"
OAUTH_CLIENT_SECRET="79bdTGYCKLz9wYSY61vpQF5d4CyZBpsZ" OAUTH_CLIENT_SECRET="79bdTGYCKLz9wYSY61vpQF5d4CyZBpsZ"
OAUTH_TOKEN_URL="http://keycloak:8080/realms/workspace/protocol/openid-connect/token" OAUTH_TOKEN_URL="http://keycloak:8080/realms/workspace/protocol/openid-connect/token"
IP_FILTER_ENABLE="false" IP_FILTER_ENABLE="false"
IP_FILTER_ALLOWED_IPS="172.0.0.0/0,192.0.0.0/0" IP_FILTER_ALLOWED_IPS="172.0.0.0/0,192.0.0.0/0"
\ No newline at end of file NATS_ADDR="nats:4222"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment