Версия загрузки Elastic Beanstalk CLI без развертывания

Есть ли способ с EB CLI загрузить zip-пакет в среду, но не развернуть его? Это можно сделать в веб-консоли, но я хотел бы, чтобы выходные данные каждой сборки на сервере CI загружались в Elastic Beanstalk через интерфейс командной строки EB, но в действительности должны быть развернуты только выбранные сборки (этот шаг будет ручным в веб-консоли)

1 ответ

Решение

EB CLI не имеет функциональных возможностей для этого процесса. Я бы предложил использовать интерфейс командной строки AWS, чтобы протолкнуть локальный zip-файл в S3, а затем напрямую загрузить его с помощью метода Create Application Version, например:

aws s3 cp app.zip s3://staging-bucket

aws elasticbeanstalk create-application-version --application-name app-name --version-label deploy-app --source-bundle S3Bucket=staging-bucket,S3Key=app.zip

Помогает ли это вашей проблеме?

Другие вопросы по тегам