Utilisez les profils nommés via eb --profile x
pour utiliser un specific profile à partir de votre fichier d'informations d'identification AWS.
Vous pouvez également utiliser plusieurs fichiers d'informations d'identification distincts (voir here) et modifier la variable d'environnement AWS_CREDENTIAL_FILE
pour qu'elle pointe vers le fichier d'informations d'identification approprié. Vous pouvez même écrire quelques scripts shell, tels que eb-project1
et eb-project2
que chaque exportation/définir la valeur AWS_CREDENTIAL_FILE
pertinente et simplement exécuter eb
afin que vous ne devez pas passer des informations d'identification manuellement - il suffit d'exécuter eb-project1
ou eb-project2
au besoin au lieu de courir eb
.
Salut jarmod merci pour votre réponse! donc j'ai mis en place l'autre profil et en tapant ceci - "eb init --profile" Je reçois cette erreur - "ERREUR: Plate-forme" arn: aws: élastiquebeanstalk: eu-west-2 :: plate-forme/PHP 5.6 en cours d'exécution sur 64bit Amazon Linux/2.3.2 'n'existe pas. " –
J'ai supprimé les conseils sur l'utilisation de eb init, car il est excessif pour votre cas d'utilisation (sauf si vous voulez réellement créer une nouvelle application EB en utilisant le deuxième ensemble d'informations d'identification). Essayez les commandes régulières eb cli avec l'option --profile, par ex. liste eb --profile xyz. En relation avec l'échec que vous avez indiqué ci-dessus, voir https://forums.aws.amazon.com/thread.jspa?threadID=164361. – jarmod