Hi,
I have a primary kubernetes-cluster with 4 secundary kubernetes-clusters all clusters running traefik.
Traffic from internet is routed to the primary cluster wich routes traffic to the secondary clusters based on theirr subdomain.
For this I use an ingressroute for http traffic on port 80 and an ingressrouteTCP with tls-passtrough for traffic on port 443.
Sometimes a secondary cluster is down on purpose. Traefik in the primary cluster than complains it cannot connect to the secondary cluster: ERR Error while dialing backend error="dial tcp 192.168.2.181:443: connect: no route to host"
This off course correct, but since i consider it to be a normal situation in my case i want to suppress these messages so the logging errors that remain are relevant to me.
I tried
- using allowExternal service with an empty fall-back service. Errors still appear
- using a circuitbreaker as middlewareTCP in the ingressrouteTCP. Errors still appear.
It would be nice if there was a configuration setting: allowExtenalServiceNot Available or something similar but there is no such setting.
Any suggestions?
Help appreciated!