Подтвердить что ты не робот

AWS Elastic Beanstalk - использование eb для привязки репозитория git к существующей среде EB

У меня уже установлено приложение и среда Elastic Beanstalk. Я только что загрузил Dev Tools CLI/eb в Windows и хотел бы использовать eb для перемещения в указанную среду.

Если я использую eb init, мне нужно создать новое приложение и среду EB.

Как инициализировать репозиторий git для существующего приложения и среды EB?

4b9b3361

Ответ 1

То, как я закончил это, было:

1) Загрузите AWSDevTools из http://aws.amazon.com/developertools/AWS-Elastic-Beanstalk/6752709412171743

2) Перейдите к репозиторию git на CLI

3) Run/Downloads/elasticbeanstalk-cli/AWSDevTools/ [Linux or Windows]/AWSDevTools-RepositorySetup.sh

EDIT: 3a) git aws.config

4) Введите ключ доступа AWS, секретный ключ AWS, регион AWS и введите существующее имя вашего приложения AWS и среды AWS.

5) Теперь вы можете git добавить, git зафиксировать как обычно, и использовать git aws.push для нажатия на среду EB

7) Вы можете выполнить описанные выше шаги, чтобы добавить другие среды. Например, если у вас были производственные и промежуточные среды, а затем используйте git aws.push --environment, чтобы использовать одно и то же репо для перемещения в обе среды.

Если вы столкнулись с ошибкой The specified module 'AWSDevTools' was not loaded в Windows, это, скорее всего, потому, что модуль AWSDevTools не находится в C:\Users\USER\Documents\WindowsPowerShell\AWSDevTools\AWSDevTools.ps1.

Ответ 2

  • Установка DevTools
  • Запустите настройку репозитория
  • git aws.config

Ответ 3

Если вы установили с помощью brew install aws-elasticbeanstalk, вы можете найти script в /usr/local/Cellar/aws-elasticbeanstalk/2.5.1/libexec/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh.

После запуска вы должны запустить git aws.config.