Traefik выдает ошибки 503, когда у меня нет готового модуля

#docker #kubernetes #traefik #traefik-ingress

Вопрос:

У меня есть развертывание nginx в kubernetes со следующим готовым зондом:

 readinessProbe:  httpGet:  scheme: HTTP  path: /index.html  port: 80  initialDelaySeconds: 5  periodSeconds: 2  

Когда у меня все стручки Не готовы вот так:

 NAME READY STATUS RESTARTS AGE web-75594f9b64-dqvsq 0/1 Running 0 14m web-75594f9b64-hwqcd 0/1 Running 0 14m web-75594f9b64-jdggz 0/1 Running 0 14m  

Traefik выдал мне ошибку недоступности службы (503). Я не хочу, чтобы траэфик направлял эти запросы. Когда у меня, например, 2 готовых и 1 Не готовый траэфик, направляйте только 2 готовых.

Что можно сделать, чтобы предотвратить запросы на маршрутизацию трафика, когда модули не готовы? Это происходит не только тогда, когда никто не готов, когда я выполняю обновление, оно также происходит во время очень минимального простоя только что созданного, я полагаю, по той же причине.

Комментарии:

1. Не уверен, что понимаю ваш вопрос. Если ни один модуль еще не прошел проверку готовности, ни один из ваших модулей не получит никакого трафика от соответствующей службы kubernetes.