pip install из корзины Google Cloud Storage - PullRequest
0 голосов
/ 23 января 2019

Я бы хотел установить пакет Python (my-package-1.0.0.tar.gz) из корзины Google Cloud Storage.

Он хорошо работает с общедоступными корзинами ( Разрешить публичные)Доступ для чтения в корзине GCS? ) или с подписанным URL (https://cloud.google.com/storage/docs/access-control/signing-urls-with-helpers).). Однако я хотел бы знать, будет ли другое решение.

Я хотел бы иметь частный пакет Pythonдоступный из удобного для пользователя (или, можно сказать, URL-адреса для разработчиков), такого как https://storage.googleapis.com/pypi-packages/my-package/my-package-1.0.0.tar.gz.

Я бы хотел, чтобы этот пакет был доступен из других инструментов Google Cloud Platform, таких как Dataflow, Cloud ML,Композитор или GKE

Как вы думаете, это что-то выполнимое?

1 Ответ

0 голосов
/ 23 января 2019

Вы можете назначить настраиваемый домен для вашего ведра, чтобы получить дружественный URL-адрес, который вы желаете, а затем сделать объект, который вы хотите, доступным с подписанным URL-адресом .

Чтобы назначить пользовательский домен, вам нужно создать контейнер, имя которого совпадает с именем домена. Например, для домена, подобного www.anyname.com , вам нужно будет позвонить вашему ведру www.anyname.com

После этого вы создаете запись CNAME, которая указывает на c.storage.googleapis.com.

...