Replies: 1 comment 3 replies
-
Hi, our committers use ubuntu machines, so we rely on community contributions for the Windows and Mac setups. We can't debug the Minikube setups there. We are happy to accept contributions. After authenticating at keycloak (which seems to work as far as I understood), the landing-page will make a rest call to the service in order to start the session. If this part worked, then the reverse proxy might be the issue or the operator can't determine if the app is running. Checking whether the rest service is reachable from the browser may be done like this as well: Then try to append the app id to the services URL, e.g. (depending on whether you are using paths or subdomains): Based on this we should know how to debug further. Please also have a look here: |
Beta Was this translation helpful? Give feedback.
-
Hi,
I have tried to deploy Theia Cloud using docker on my Mac, where things aren't working as documented. I am trying from /trraform/configurations/minikube_getting_started instruction.
First of all, as terraform works on Mac, and needs to communicate with internal services (i.e keycloak), I needed to run "minikube tunnel" after running "terraform apply", and rerun "terraform apply", to get it working. I wished the instruction of deploying Theia Cloud using Docker also would have been provided.
Then, I'd be able to browse /trynow and see the login page, where bar/foo users are also correctly authenticated, but then. I got an error after console log of "Calling to https://127.0.0.1.nip.io" with error code 500, and the log of the service-service pod, is that 127.0.0.1/127.0.0.1.nip.io port 443 refused.
The issue to me is that, the internal components landing-page, service-service, keycloak, etc. cannot communicate with each other through nip.io wild card, and I am not sure how to resolve this issue?
Please share your thoughts, and share instruction if there is any for deploying Theia Cloud using Docker.
On another note, I will try to deploy it to an AWS EKS Cluster, maybe the networking issue is resolved.
Beta Was this translation helpful? Give feedback.
All reactions