tutorial servidores elastic deploy cli aws amazon-web-services elastic-beanstalk

amazon-web-services - servidores - elastic beanstalk git



Cómo cambiar la cuenta de AWS utilizando Elastic Beanstalk CLI (3)

Implementé una aplicación usando beanstalk elástico en mi cuenta personal de AWS. Ahora quiero cambiar las credenciales de AWS para que eb cli sepa implementar en una cuenta diferente. Pero no me pide las claves AWS cuando escribo "eb init". ¿Dónde lo especifico?


La herramienta awsebcli crea automáticamente un archivo llamado ~/.aws/config y puede ver sus claves allí en la categoría [profile eb-cli] . Solo cámbialos allí.

[profile eb-cli] aws_access_key_id = ... aws_secret_access_key = ...


La respuesta de Bpn es correcta solo agregue el siguiente paso para evitar pasar el tiempo como lo hice ...

Después de actualizar el archivo ~/.aws/config , solo ejecuta:

eb init --profile <profilename>

para cambiar entre la cuenta.

(en este caso, nombre de perfil = eb-cli2)


Tuve que agregar un nuevo perfil a este archivo ~/.aws/config . Ejemplo del archivo con 2 perfiles:

[profile eb-cli] aws_access_key_id = XXXXXXXXXXXXX aws_secret_access_key = XXXXXXXXXXXX [profile eb-cli2] aws_access_key_id = XXXXXXXXXX aws_secret_access_key = XXXXXXXXXXXX

También asegúrese de actualizar el valor del perfil en su aplicación .elasticbeanstalk / config.yml