трафик в поды которые крутятся на другой ноде? а если например запрос пришел на ноду 1, а приложение развернуто только на ноде 2?...
просто не отправлять запросы на ноду 1. И речь выше была не про приложение а про внешний трафик который через службу попадает в istio gateway, причем тут приложение?
Так откуда я могу решить на какую ноду отправлять запрос если я как клиент не знаю куда он вообще попадет? там же балансировщик смотрит на две ноды, обе рабочие, он на любую из них и отправит....
В случае externalTrafficPolicy: Local для банасировщика будут рабочие ноды только те, где есть поды для службы, потому что другие таргеты (ноды) не будут проходить health check, и следовательно на ноды в которых нет подов службы, не будет отправляться трафик. Клиент не знает куда попадет запрос, зато балансировщик знает куда его отправить
Обсуждают сегодня