with there source setup control continuing codecommit cli cannot because windows amazon-web-services amazon elastic-beanstalk

windows - there - AWS Elastic Beanstalk: uso de eb para adjuntar git repo al entorno EB existente



cannot setup codecommit because there is no source control setup, continuing with initialization (4)

  1. Instalar DevTools
  2. Ejecutar la configuración del repositorio
  3. git aws.config

Tengo una aplicación Elastic Beanstalk y el entorno ya está configurado. Acabo de descargar Dev Tools CLI / eb en Windows y me gustaría usar eb para impulsar dicho entorno.

Si uso eb init , tengo que crear una nueva aplicación y entorno EB.

¿Cómo inicializo el repositorio git a una aplicación y entorno EB existente?



La forma en que terminé haciendo esto fue:

1) Descargue AWSDevTools desde http://aws.amazon.com/developertools/AWS-Elastic-Beanstalk/6752709412171743

2) Mover a su repositorio git en el CLI

3) Ejecutar / Descargas / elasticbeanstalk-cli / AWSDevTools / [Linux or Windows] /AWSDevTools-RepositorySetup.sh

EDITAR: 3a) git aws.config

4) Ingrese la clave de acceso de AWS, la clave secreta de AWS, la región de AWS, e ingrese el nombre existente de su aplicación de AWS y el entorno de AWS.

5) Ahora puede agregar git, git commit como de costumbre y usar git aws.push para impulsar su entorno EB

7) Puedes seguir los pasos anteriores para agregar otros entornos. Por ejemplo, si tenía entornos de producción y de ensayo, y luego use git aws.push --environment para usar el mismo repositorio para empujar a ambos entornos.

Si se encuentra con el error The specified module ''AWSDevTools'' was not loaded en Windows, lo más probable es que el módulo AWSDevTools no esté en C: / Users / USER / Documents / WindowsPowerShell / AWSDevTools / AWSDevTools.ps1.


Si instaló con brew install aws-elasticbeanstalk , puede encontrar el script en /usr/local/Cellar/aws-elasticbeanstalk/2.5.1/libexec/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh .

Después de ejecutarlo, debe ejecutar git aws.config .