обновить версию сайта на Yandex Cloud Serverless Containers
Описание
Задача: обновить версию сайта на Yandex Cloud Serverless Containers
Что нужно сделать
Клонировать репозиторий: bash git clone cd business-card-site Собрать Docker-образ и запушить в Container Registry: bash docker build -f Dockerfile.prod -t cr.yandex/ИД_РЕЕСТРА/mining-advisor:latest . docker push cr.yandex/ИД_РЕЕСТРА/mining-advisor:latest Обновить ревизию Serverless Container: bash yc serverless container revision deploy --container-name mining-advisor --image cr.yandex/ИД_РЕЕСТРА/mining-advisor:latest --service-account-id ИД_СЕРВИСНОГО_АККАУНТА --cores 1 --memory 512M --concurrency 8 --execution-timeout 30s --environment DOCUMENT_API_ENDPOINT AWS_ACCESS_KEY_ID=КЛЮЧ_ДОСТУПА, AWS_SECRET_ACCESS_KEY=СЕКРЕТНЫЙ_КЛЮЧ, DOCUMENT_API_REGION=ru-central1, USE_DATABASE=true, ADMIN_PASSWORD=admin, ...
Сообщить заказчику новый URL сайта
Условия
Исполнитель должен иметь доступ к Yandex Cloud аккаунту заказчика (логин и пароль предоставлю) На компьютере должны быть установлены Docker и YC CLI Время выполнения: 15-20 минут