Za podrazumijevani transport google.cloud.storage.Client kompatibilan s Requests postavite proxy prije pokretanja Python zadatka:

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

Zadatak može zadržati uobičajeno kreiranje klijenta kada su projekat i pristupni podaci već podešeni:

from google.cloud import storage

client = storage.Client()

HTTPS_PROXY bira zahtjeve prema HTTPS odredištima. Šema http:// u vrijednosti označava protokol posrednika i ne umanjuje zaštitu krajnje tačke Cloud Storage. Za javnu HTTP rutu uzmite adresu s liste HTTP proxyja i ostavite URL Cloud Storage nepromijenjen.

Ako zadatak i dalje koristi drugu rutu, pregledajte okruženje tog Python procesa, uključujući NO_PROXY. Pokrenuta jezgra notebooka ili servis ne preuzima naknadni export iz drugog terminala. Provjerite njegovu CA konfiguraciju ako je greška vezana za certifikat.

Uspješna naredba gcloud druga je usporedba: može koristiti drugi put konfiguracije. Isto tako prilagođena HTTP sesija ili zamjenski transport koji aplikacija proslijedi treba vlastita proxy pravila.

Povezani članci