Skip to content

Add env variables/files for API gateway for multi-node setup #116

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 33 commits into
base: main
Choose a base branch
from

Conversation

ole-ve
Copy link

@ole-ve ole-ve commented Jan 13, 2025

Context

As described in this repository, we are planning on using an API-gateway between the proxy and the artemis nodes to allow more fine-grained routing.

In particular, we want to allow routing based on node metadata, i.e. the activated Spring profiles.

Instead of proxying the requests from the proxy across the Artemis nodes, this will be taken care of by the new API gateway.

Changes

These changes set environment variables/create env-files required on the TS-deployments. This PR already adds the gateway, but currently uses ARTEMIS_ENV_FILE as env-files. This file is currently used by the artemis nodes and contain the required JHipster-Registry-credentials/urls.

Diagrams (Context again)

Before:
Blank diagram (12)

After:
Blank diagram (13)

@ole-ve ole-ve self-assigned this Jan 13, 2025
@ole-ve ole-ve requested review from bensofficial and Hialus January 19, 2025 14:37
@ole-ve ole-ve changed the title Add env variables/files for API gateway for docker multi-node setup Add env variables/files for API gateway for multi-node setup Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant