Hi there guys, I’m setting up a small pipeline using a private custom keycloak image hosted at google gcr. In the UI I see that the service is green, but it doesn’t show any log and don’t allow any connection, the expected behavior is that keycloak should start and allow connections.
As you can see in the image the service looks green, but don’t shows any log.
I ssh into my autoscaler agent and checked the docker processes, as you can see there isn’t any container running the image:
My .drone.yaml look like this.
--- kind: pipeline name: tests platform: os: linux arch: amd64 services: - name: keycloak image: gcr.io/proyect/keycloak:master environment: KEYCLOAK_USER: admin KEYCLOAK_PASSWORD: admin image_pull_secrets: - dockerconfig steps: - name: ping-keycloak image: python:3.8 commands: - scripts/wait_for_apps.sh 60 http://keycloak:8080 trigger: event: - pull_request
dockerconfig secret don’t include the
https protocol as recommended in the documentation, it also allow pull requests, I can confirm that it the autenticación worked since the pipeline was working as you can see in the screenshot.
Thanks in advance for any help.