Ho due account aws: produzione e messa in scena. Sto utilizzando AWS-cli v3 da distribuire tramite GIT al mio ambiente di produzione utilizzando eb deploy
Distribuzione per separare gli account con aws cli
Voglio essere in grado di distribuire al mio ambiente di staging regolarmente dal mio ramo sviluppare e quando si tratta di distribuire una versione che voglio essere in grado di eseguire il deployment dal mio ramo appena creato,, nel mio ambiente di produzione.
Ho già il mio file ~/.aws/config con i miei due set key account (staging e produzione), e vorrebbero essere in grado di fare qualcosa di simile:
eb deploy --profile staging
e
eb deploy --profile production
È necessario disporre dei due ambienti con lo stesso account e utilizzare eb use production-env
e eb use staging-env
?
hai trovato risposta per questa domanda? Ho lo stesso problema, se hai una risposta per favore rispondi alla tua domanda. Grazie. – Wizard
Ho appena clonato il mio repo GIT giù come un'altra copia locale come 'my_app_staging'. In questo modo potrei usare 'eb init' per avere una configurazione separata di aws (memorizzata localmente) usando le chiavi per il mio account di staging. Ogni volta che voglio deployare per mettere in scena I cd in questa directory e tirare il repo remoto e 'eb deploy' da lì. –
non è la soluzione per la distribuzione in ~ 10 app ... – Wizard