Что случится с трафиком, если Кубернетес овладеет go пухом? - PullRequest
0 голосов
/ 30 марта 2020

У меня вопрос, что случится с traefik, если Kubernetes выйдет из строя? Будет ли он продолжать работать или будет аварийно завершать работу / перестанет обслуживать трафики c?

В настоящее время я использую EKS для Kubernetes, с входным контроллером ALB. Насколько я понимаю, если мастер Kubernetes выйдет из строя, не будет никакого увеличения-уменьшения масштаба POD, новых развертываний. Но существующие развернутые приложения будут, по крайней мере, продолжать обслуживать трафик c, так как ALB на месте, узлы там с POD присутствуют, а приложение работает.

Но в случае traefik traefik использует входной ресурс Kubernetes для проверки правил маршрутизации, и если сам Kubernetes не работает, я не думаю, что traefik получит какой-либо ответ / данные. В этом случае он либо создаст sh, либо очистит свою собственную конфигурацию, либо продолжит обслуживать трафик c на основе последней сохраненной конфигурации. Я не уверен, что случится с traefik, если Kubernetes рухнет.

Поправь меня, если я что-то упустил, или я где-то ошибаюсь.

1 Ответ

2 голосов
/ 30 марта 2020

Пока Traefik продолжает работать, все будет хорошо. Но если он выйдет из строя и будет перезапущен, он не сможет загрузить API конечных точек, как вы заметили. К счастью, это очень редко.

...