I am trying to run my integration tests in gitlab-ci versus a keycloak instance started via a service. gitlab-ci yaml configuration can be found over here: https://gitlab.com/viae-modules/viae-modules/-/blob/master/.gitlab-ci.yml
services: - docker:dind - name: mongo:latest alias: mongodb - name: jboss/keycloak:10.0.1 alias: sso command: ["-b", "0.0.0.0"]
Now I can’t connect to this instance.
I added some curl commands to validate the connection, but there I see something strange happening:
going to http://sso:8080 gives the following (keycloak) response
which means that keycloak is up and running.
Then, connecting to http://sso:8080/auth gives a 404…
I would expect that this was due to not binding to 0.0.0.0, but I did this in the service configuration.
Anyone having a clue of what I did do wrong?