Сделайте запрос на все поды в Google Kubernetes - PullRequest
2 голосов
/ 27 мая 2020

Я ищу способ вызвать / протестировать конечную точку моей службы на всех модулях, которые у меня могут быть (по сути, у меня всего 3 модуля).

Это возможно?

Я попробовал облачную функцию, которая вызывает мой сбалансированный ip (https://10.10.10.10: 1111 / test ), однако это отправит запрос только на один модуль, то есть Pod1, поэтому Pod2 и Pod3 не выполняются / тестируются, и мне нужно запрос, который должен быть выполнен на всех 3 модулях.

Неважно, что это / тест, мне просто нужно выполнить на всех модулях.

Любой намек на это было бы здорово .

1 Ответ

1 голос
/ 27 мая 2020

Нет специального c способа, вам нужно будет использовать Kubernetes API, чтобы получить все IP-адреса подов и сделать запрос каждому индивидуально. Тем не менее, это обычно признак нестабильности программного обеспечения.

...