I am using Traefik as Kubernetes Ingress and its working except I cannot bring up the Traefik Web UI:
- path: /
If I use this same traefik ingress to point to a web page it works fine. Just cannot bring up the traefik-web-ui
Looking at the logs in the traefik ingress pod I dont see any information per request:
time="2019-06-28T07:42:25Z" level=debug msg="Skipping Kubernetes event kind *v1.Endpoints"
time="2019-06-28T07:42:26Z" level=debug msg="Received Kubernetes event kind *v1.Endpoints"
time="2019-06-28T07:42:26Z" level=debug msg="Skipping Kubernetes event kind *v1.Endpoints"
Thats all I see in the logs of the Traefik pod. Frankly thats not much information.
I get operation timeout on calling it. Any ideas? How do I debug this?
Try accessing that service (web ui) directly without traefik ingress and see if that comes up.
Hello @hanoisteve, Can you provide your Traefik configuration?
The Traefik dashboard is not enabled by default, it has to be enabled to be accessed.
Should also confirm that service
web forwards to the API port enabled in your configuration.
It was not enabled Are there any other useful settings for debugging connection? Is there a verbose mode? I will check if this fixes the access issue.
- image: traefik
- name: http
- name: admin
But its turning out the reason it could not be accessed is because health is supported at /ping. gcp does its check at /healthz or /health. how do I setup the config on the trafik side to support these health checks at that url.