I am trying to view the traefik dashboard but am having trouble with the current configuration I am working in. Below is the traefik.toml
file.
defaultEntryPoints = ["http"]
[entryPoints]
[entryPoints.http]
address = ":12000"
[entryPoints.api]
address = ":13000"
[entryPoints.ping]
address = ":14000"
[file]
directory = "/config/dynamic"
watch = true
[providers.kubernetesIngress]
ingressClass = "data-service-fabric"
[ping]
entryPoint = "ping"
[api]
dashboard = true
insecure = true
I am using Kubernetes ingress in this project, and need to view the traefik container in this pod.
There is a traefik
container running in this pod:
NAME READY STATUS RESTARTS AGE
dsf-router-backend-78d7df89d8-rgm45 3/3 Running 0 8m36s
Below is the result of kubectl get ingress | grep dsf-router-backend-http
NAME CLASS HOSTS ADDRESS PORTS AGE
dsf-router-backend-http traefik data-service-fabric-web.local.example.com,dsf-router-mesh.local.example.com 80 27m
Based on the definitions above, I would expect the following url to pull up the dashboard, however I get connection refused instead.
http://dsf-router-mesh.local.example.com:13000/dashboard/
Any guidance here? This is using Traefik 2.5.