Spring boot tooling support #139
Replies: 2 comments
-
Hi, customizing the operator for this use cases is the expected way. In future milestones we may introduce smaller services the can be exchanged via dependency injection, e.g. a dedicated service for patching the ingress. |
Beta Was this translation helpful? Give feedback.
-
Thanks @jfaltermeier , Followed a similar approach. It would be cool if such extensions will be supported in the future without changing the core logic. |
Beta Was this translation helpful? Give feedback.
-
Hi,
We are writing a product on theia which will be based on spring boot. Most of the architecture is similar to coffeee-editor but a end java product would be a spring boot application . We are able to deploy our product successfully on theia.cloud & able to generate spring boot code . But now problem is exposing the spring server http URL to the outside world , as by default only port 3000 is exposed by a running session over a service.
I was able to get around this problem by deploying the custom image of operator that adds custom service port , ingress path & also exposes spring boot port from the deployment.
End results (yamls):
Now the spring boot app URL is exposed as - https://ws.20.219.43.26.nip.io/11be757a-9750-466d-8bc7-065100a15f56/appserver/
& we are able to access it.
Is this the correct way of achieving it or is there any better alternative?
Beta Was this translation helpful? Give feedback.
All reactions