Skip to content
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

Proxy all API endpoints via report app: /api, /suite, /xunit #21

Conversation

jwadolowski
Copy link
Contributor

In order to avoid direct connectivity between aet.sh and Apache Karaf all HTTP endpoints should be proxied via AET web server (report app). At the time of writing only /api is exposed this way, but there are 2 others: /suite and /xuint. This PR adds reverse proxy rules for both of them and adjusts AET_WEB_API variable accordingly.

Full flow from aet.sh perspective:

aet_sh_flow

Copy link
Owner

@malaskowski malaskowski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jwadolowski !

@malaskowski malaskowski merged commit bf7a2dc into malaskowski:master Mar 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants