Монтирование сети Google Cloud локально - PullRequest
0 голосов
/ 05 декабря 2018

У нас есть проект Google Cloud с несколькими экземплярами виртуальных машин, а также кластер Kubernetes.

Я могу легко получить доступ к службам Kubernetes с помощью kubefwd, и могу ping их, а также curl их.Проблема в том, что kubefwd работает только для Kubernetes, но не для других экземпляров виртуальных машин.

Есть ли способ монтировать сеть локально, чтобы я мог ping и curl в любом случае, если бы он не имел общедоступный IP-адрес и DNS был таким же, как внутри кластера?

1 Ответ

0 голосов
/ 19 декабря 2018

Я бы настоятельно рекомендовал использовать такой сервер, как openvpn.Вы также можете запустить это внутри кластера Kubernetes.

У меня есть make install готовое репо для вас, чтобы проверить на https://github.com/mateothegreat/k8-byexamples-openvpn.

В основном openvpn выполняется внутри контейнера (внутрипакета), и вы можете установить маршруты, которые вы хотите, чтобы клиент (ы) могли видеть.с постоянными соединениями.

Надеюсь, это поможет вам ... если у вас все еще есть вопросы / проблемы, пожалуйста, свяжитесь с нами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...