GCP: Облачные функции: переустанавливает ли CF файл requirements.txt при его запуске? - PullRequest
0 голосов
/ 07 августа 2020

В настоящее время у нас развернуто множество облачных функций. Они используют git + s sh в своем файле requirements.txt для получения кода из других проектов.

Мы хотим изменить наш git адрес.

Нужно ли нам обновлять облачную функцию заранее, или же файл requirements.txt важен только при развертывании облачных функций?

Для следующего развертывания мы обновим все файлы requirements.txt. Но по некоторым причинам мы не можем сделать это прямо сейчас, и нам пришлось бы отложить проект адреса git.

1 Ответ

2 голосов
/ 07 августа 2020

Нужно ли нам обновлять облачную функцию заранее, или файл requirements.txt важен только при развертывании облачных функций?

Он используется только во время развертывания, чтобы построить контейнер docker, в котором есть все необходимое для запуска функции. После того, как этот контейнер будет построен и развернут, никакие зависимости не будут отсутствовать во время выполнения.

Если вы хотите внести изменения в зависимости, пока функция развернута, это нормально - функция просто продолжит использовать те, которые были запечены в его контейнере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...