запуск туннеля IAP программно с помощью python

#python #google-cloud-platform #google-api-python-client #identity-aware-proxy #google-cloud-identity-aware-proxy

#python #google-cloud-platform #google-api-python-client #идентификация-прокси #google-cloud-identity-aware-proxy

Вопрос:

я пытаюсь подключиться к виртуальной машине через туннель IAP, и мне нужно сначала открыть туннель. Я могу сделать это с помощью командной строки gcloud, однако я хотел бы сделать это с помощью скрипта python, возможно, без необходимости прибегать к команде run bash с библиотекой подпроцессов

Кто-нибудь знает, есть ли библиотека python, которая позволяет мне открывать туннель IAP?

Спасибо

Ответ №1:

Клиентские библиотеки Google Cloud в настоящее время не поддерживают туннелирование IAP TCP. IAP Desktop включает реализацию OSS для туннелирования IAP TCP, но это C #.

Так что запуск gcloud может быть вашим лучшим выбором.