Google Cloud движок kubernetes внешний IP - PullRequest
0 голосов
/ 05 июля 2018

У меня есть mongodb, размещенный в Атласе Монго. Там из соображений безопасности я внес в белый список некоторые IP-адреса, которые могут получить к нему доступ.

Теперь, когда я настроил кластер kubernetes в облаке Google, как я могу сделать так, чтобы он мог получить доступ к этой службе mongodb, поскольку у меня нет четкого IP-адреса для моих экземпляров кластера / роя, которые создаются по требованию.

1 Ответ

0 голосов
/ 12 июля 2018

Невозможно получить статические IP-адреса с помощью GKE. Вам нужно использовать шлюз NAT. Вы можете настроить виртуальную машину GCE для работы в качестве шлюза NAT для всего исходящего трафика из вашего кластера.

Было несколько запросов на встроенную функцию NAT GCP, и я считаю, что эта функция уже в пути. В то же время, виртуальная машина GCE, выступающая в качестве шлюза NAT, является лучшим выбором

РЕДАКТИРОВАТЬ теперь вы можете использовать Google Cloud NAT для назначения одного (или нескольких) статических IP-адресов вашему кластеру (или другим ресурсам Google)

...