However, when I try to start my treafik pods I get an error:
"Unable to obtain ACME certificate for domains "*****" : cannot get ACME client ACME challenge not specified, please select TLS or HTTP or DNS Challenge" providerName=acme
Second question: After this step traefik is still not visible from outside. Is it okay to create the ingress rules afterwards as in the blog suggested?
Ok, I think I solved it. The problem was, that I started traefik with the commandline option
–acme.httpchallenge=true
This option seems to raise this error. When I omit this option traefik starts successful.
The problem: I can request both services from internal kubernetes network, but when I call kubia.rose.mmm.io from outside via curl and https :
I see in the traefik logs:
Serving default certificate for request: “kubia.rose.mmm.io”
But I get
“404 page not found”
The same curl request from inside kubernetes gives me the service-content.
What could be wrong? And how to debug this further?