Zagon opravila Google Cloud Storage v Pythonu s HTTPS_PROXY
Transportu Cloud Storage na osnovi Requests zagotovite okolje posrednika v procesu, ki izvaja opravilo.
Za privzeti transport google.cloud.storage.Client, združljiv z Requests, nastavite posrednika pred zagonom opravila Python:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyOpravilo lahko ohrani običajno ustvarjanje odjemalca, če so projekt in poverilnice že nastavljeni:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY izbere zahteve do ciljev HTTPS. Shema http:// v vrednosti označuje protokol vmesnega posrednika in zato ne zniža varnosti končne točke Cloud Storage. Za javno pot HTTP vzemite naslov s seznama posrednikov HTTP in URL Cloud Storage pustite nespremenjen.
Če opravilo še uporablja drugo pot, preglejte okolje tega procesa Python, tudi NO_PROXY. Delujoče jedro notebooka ali storitev ne prevzame poznejšega izvoza iz drugega terminala. Pri napaki potrdila preverite njegovo konfiguracijo CA.
Delujoči ukaz gcloud je drugačna primerjava: lahko uporablja drugo pot konfiguracije. Prav tako lastna seja HTTP ali nadomestni transport, ki ga poda aplikacija, potrebuje lastno politiko posrednika.