Nisni një detyrë Python të Google Cloud Storage me HTTPS_PROXY
Jepini transportit Cloud Storage të bazuar në Requests mjedisin proxy në procesin që ekzekuton detyrën.
Për transportin e parazgjedhur të google.cloud.storage.Client, të përputhshëm me Requests, vendosni proxy-n para nisjes së detyrës Python:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyDetyra mund të ruajë krijimin e zakonshëm të klientit kur projekti dhe kredencialet janë tashmë të konfiguruara:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY zgjedh kërkesat drejt destinacioneve HTTPS. Skema http:// në vlerë tregon protokollin e ndërmjetësit dhe nuk ul sigurinë e pikës fundore Cloud Storage. Për një rrugë HTTP publike, merrni adresën nga lista e proxy-ve HTTP dhe lini të pandryshuar URL-në Cloud Storage.
Nëse detyra përdor ende një rrugë tjetër, shqyrtoni mjedisin e atij procesi Python, përfshirë NO_PROXY. Një kernel notebook ose shërbim në punë nuk merr një export të kryer më vonë nga terminal tjetër. Kontrolloni konfigurimin e tij CA kur dështimi lidhet me certifikatat.
Një komandë gcloud që punon është krahasim tjetër: mund të përdorë rrugë tjetër konfigurimi. Po kështu, një sesion HTTP i personalizuar ose transport zëvendësues i dhënë nga aplikacioni kërkon politikën e vet proxy.