Inicia unha tarefa Python de Google Cloud Storage con HTTPS_PROXY
Dálle ao transporte Cloud Storage baseado en Requests o contorno de proxy no proceso que executa a tarefa.
Para o transporte predeterminado de google.cloud.storage.Client, compatible con Requests, configura o proxy antes de iniciar a tarefa Python:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyA tarefa pode manter a creación habitual do cliente cando o proxecto e as credenciais xa están configurados:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY selecciona peticións con destino HTTPS. O esquema http:// do valor indica o protocolo do intermediario, polo que non rebaixa a seguridade do punto Cloud Storage. Para unha ruta HTTP pública, colle o enderezo da lista de proxys HTTP e deixa o URL Cloud Storage sen cambios.
Se a tarefa aínda usa outra ruta, revisa o contorno dese proceso Python, incluído NO_PROXY. Un núcleo de notebook ou servizo en execución non recibe un export posterior feito noutro terminal. Comproba a súa configuración CA cando o fallo sexa de certificados.
Unha orde gcloud que funciona é outra comparación: pode usar outro camiño de configuración. Do mesmo xeito, unha sesión HTTP personalizada ou un transporte substituto fornecido pola aplicación precisa a súa propia política de proxy.