-
Notifications
You must be signed in to change notification settings - Fork 5.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add long jobs in exponential backoff providers #626
Comments
@yvespp I may know where it comes from. Can you confirm that you got a lot of |
No, I only see what I posted above. |
@yvespp indeed it should not be a |
Ah, ok. Here the log: https://gist.githubusercontent.com/yvespp/461d4fed9decc697f6c5e502d63b8042/raw/ddb85d4c274d5c68902b08c4d7b7b27b5a878421/traefik.log Here the config:
|
Here the whole log from a test run. I stopped the API Server on 18:05:58 and Traefik died: https://gist.githubusercontent.com/yvespp/3b4278c7c99e2e47711659a50bd26ff4/raw/da3e0798a3e181d60ad6b3ce84e3b4e0c395a89e/traefik.log2 |
I noticed that a fresh instance of Traefik, that was just started, doesn't die when I stop the API Server: https://gist.githubusercontent.com/yvespp/9fb879812f1b815574975c8ba71b5982/raw/919087d47ab99b787d4f2e0e2412eb21ca7db648/traefik.log3 In this log you can see Traefik surviving several API Server restarts. I then waited an hour an restarted the API Server again and Traefik died immediately: https://gist.githubusercontent.com/yvespp/3e7aac2990d1124a0bd631326eaa2ff7/raw/a10c28cd0639434ab9b30dec84a7583525d6dc64/traefik.log4 |
Ok thanks, to be clear, if you restarts traefik, it works again right? |
Yes, if the API Server is up again. |
Traefik dies if it can't reach the Kubernetes API server for some reason (network outage, API server down). This very unfortunate because it causes an outage even though the backends in the cluster are actually still up and could be reached.
It would be nice if Traefik could be more resilient and not depend on the API server being available all the time.
Tested with 1.0.0 and 1.0.1.
Log:
The text was updated successfully, but these errors were encountered: