За стандардниот транспорт на google.cloud.storage.Client, компатибилен со Requests, поставете го проксито пред стартување на Python задачата:

export HTTPS_PROXY=http://proxy.example:8080
python storage_job.py

Задачата може да го создава клиентот на вообичаен начин кога проектот и податоците за пристап се веќе конфигурирани:

from google.cloud import storage

client = storage.Client()

HTTPS_PROXY избира барања кон HTTPS одредишта. Шемата http:// во вредноста го означува протоколот на посредникот и не ја намалува заштитата на крајната точка Cloud Storage. За јавна HTTP рута земете ја адресата од листата со HTTP проксија и оставете го URL-то на Cloud Storage непроменето.

Ако задачата сè уште користи друга рута, проверете ја околината на тој Python процес, вклучувајќи NO_PROXY. Активно јадро на notebook или сервис не добива подоцнежен export од друг терминал. Проверете ја неговата CA конфигурација ако грешката е поврзана со сертификат.

Работна наредба gcloud е друга споредба: може да користи друг пат за конфигурација. Исто така, сопствена HTTP сесија или заменски транспорт подаден од апликацијата бара своја прокси-политика.

Поврзани статии