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

Allow AxonServer Dashboard to run under anything other than / path #499

Open
ViliusS opened this issue May 23, 2022 · 4 comments
Open

Allow AxonServer Dashboard to run under anything other than / path #499

ViliusS opened this issue May 23, 2022 · 4 comments

Comments

@ViliusS
Copy link

ViliusS commented May 23, 2022

In larger Kubernetes environments AxonServer Dashboard is a useful tool, however it usually conflicts with other deployed tools and/or API endpoints/services, since it can only be run under root HTTP path.

Current workaround is to make dashboard available under different subdomain which means more complex ingress configuration, additional SSL certificates, etc.

It would be much easier if AxonServer would allow to specify dashboard path via system property.

@MGathier
Copy link
Contributor

This is indeed possible. It is possible to set the base URL for the dashboard using the environment variable SERVER_SERVLET_CONTEXT_PATH.

@ViliusS
Copy link
Author

ViliusS commented May 26, 2022

Won't this also change path for actuators and other endpoints?

I'm talking about parameter for just dashboard because this is what usually needs to be exposed externally via ingress load balancer, but other endpoints should retain the same path.

@MGathier
Copy link
Contributor

It will also impact the actuator endpoints

@ViliusS
Copy link
Author

ViliusS commented May 28, 2022

Yeah, and probably HTTP API endpoint too, this is why I think property for only dashboard would be great.

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

No branches or pull requests

2 participants