Я новичок в kubernetes и gcp. У меня есть один кластер с именем A
, где работает моя служба. Для запуска ему нужен кластер эластичного поиска. Я бы хотел запустить набор эластичных запросов в другом кластере GKE, чтобы он не влиял на мои текущие службы. Я создал еще один кластер с именем B
, и теперь у меня возникла проблема: я не знаю, как создать службу из кластера A
для подключения к модулю эластичного поиска из кластера B
.
В настоящее время Я нашел два решения:
а) сделать доступным доступ к поиску в паблике c inte rnet - я хочу избежать такого решения
b) добавить в сервис другой контейнер, который будет проходить аутентификацию в кластере B
и запускать kubectl proxy
Ни одно из них не кажется идеальным решением. Как решить такой случай? У вас есть какие-нибудь учебные статьи или советы, как правильно решить эту проблему?
edit:
важные примечания:
оба кластера относятся к vp по умолчанию c
кластеры существуют, я не могу их разорвать и воссоздать заново настроенные