Запуск завдання Google Cloud Storage на Python з HTTPS_PROXY
Передайте оточення проксі транспорту Cloud Storage на основі Requests у процесі, що виконує завдання.
Для типового сумісного з Requests транспорту google.cloud.storage.Client задайте проксі до запуску завдання 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 або служба не отримує змінні, експортовані пізніше в іншому терміналі. При помилці сертифіката перевірте його конфігурацію CA.
Працездатна команда gcloud — інший випадок для порівняння: вона може використовувати інший шлях налаштування. Так само власна HTTP-сесія або замінний транспорт, надані застосунком, потребують власної політики проксі.