Может быть, глупый вопрос (извинения) ....
В настоящее время у меня есть приложение для микросервисов, написанное на GO и использующее GRPC для всех сервисов связи. В настоящее время я использую балансировку нагрузки на стороне клиента, написанную на GRPC, и хотел бы перейти на метод прокси (istio with envoy).
Я легко могу включить istio и sidecar-инъекцию. Что меня смущает, так это то, как я получаю представителя RoundRobin по всем сервисам. Мне нужно что-то делать на стороне клиента? Будет ли envoy автоматически видеть масштабы услуг по мере их масштабирования? Кажется, слишком хорошо, чтобы быть правдой, что мне просто нужно включить инъекцию sidecar, и все должно работать как по волшебству.
Большое тебе спасибо.