Мне нужно получить исходный код из развертывания Google Cloud Run. У меня есть полный доступ к развертываниям, и мне нужно вернуть код, потому что он был поврежден на моем компьютере. Как мне вернуть его?
На данный момент мне удалось получить image.tar
и извлечь его, но ничего полезного в нем нет.
Редактировать:
Мой код — это приложение-флак с файлом main.py
и кучей шаблонов html
.
В отличие от Cloud Functions, где ваш исходный код автоматически загружается в GCS в виде zip-файла, Cloud Run не хранит ваш исходный код, поскольку вы несете ответственность за упаковку своего приложения и его зависимостей в образ контейнера перед развертыванием.
Если ваш код представляет собой скомпилированный код, то в развернутых образах, скорее всего, нет исходного кода.