В конфигурации gcloud, предназначенной для этих команд, выберите существующую конечную точку SOCKS5:

gcloud config set proxy/type socks5
gcloud config set proxy/address 127.0.0.1
gcloud config set proxy/port 1080

При необходимости замените прослушиватель. Для разрешённых вызовов публичных сервисов список прокси SOCKS5 предлагает кандидатов хоста и порта для этой конфигурации. Используйте эту публичную ветку только без сохранённых имён пользователя/паролей прокси или значений среды аутентификации прокси. Это постоянные свойства активной конфигурации; изменение другой конфигурации может привести к тому, что более поздняя команда использует старый маршрут. Согласовывайте явные свойства и входные данные среды с документированным приоритетом CLI.

Конечная точка должна быть уже доступна с машины CLI. Если её предоставляет SSH, сохраните этот туннель; эти свойства не создают прослушиватель.

Для аутентифицированной конечной точки используйте поддерживаемые свойства учётных данных или документированные эквиваленты среды, держа секреты вне зафиксированных примеров и истории команд.

Определите первый сбой: доступ к прослушивателю, аутентификация прокси или служба Google. Отказ в авторизации API после сетевого доступа касается облачных учётных данных. Другие SDK, клиенты Python и подпроцессы сохраняют собственную конфигурацию; этот маршрут управляет поддерживаемым путём gcloud.

Похожие статьи