2015-07-23 10 views
5

È possibile utilizzare gli strumenti Elastic Beanstalk con due account aws separati nella stessa macchina?Strumenti Eb con più account aws

più Descrizione:

Dopo l'installazione di strumenti di Beanstalk elastiche come descritto here, sono in grado di inizializzare il setup nel mio progetto utilizzando

eb init 

e fornendo l'id AWS e segreta. Va tutto bene a questo punto. Il problema qui è che le credenziali vengono automaticamente memorizzate in ~/.aws/config e vengono lette ogni volta che viene eseguito il comando eb.

Ho un secondo account AWS e vorrei utilizzare anche strumenti eb. È possibile fare in modo che gli strumenti di eb utilizzino un file di configurazione personalizzato? Non ho trovato nulla nella documentazione here

Grazie.

risposta

4

Sì, è possibile eseguire più profili utilizzando gli strumenti EB.

Per creare un nuovo profilo, è possibile utilizzare

aws configure --profile <your-profile-name> 

verrà generato un nuovo profilo all'interno ~/.aws/credentials e ~/.aws/config. Oppure, puoi modificare quei file manualmente. Si prega di leggere la documentazione here.

Dopo aver generato il profilo, è possibile aggiungere --profile <your-profile-name> al comando eb init:

eb init --profile <your-profile-name> 

verrà generato un file di configurazione (.elasticbeanstalk/config.yml). Dopodiché, se vuoi distribuire, usa semplicemente:

eb deploy 
+0

Perfetto! Grazie. – Rorchackh

Problemi correlati