/ / Terraform elastico si sviluppa - elastico-beanstalk, terraform

Impiego di elastico di terraforma di terraforma - bacchetta elastica, terraforma

Terraform supporta la distribuzione delle applicazioni usando ElasticBeanstalk?

Ho provato a distribuire l'app Spring Boot usando

`aws_elastic_beanstalk_application`,
`aws_elastic_beanstalk_application_version`
`aws_elastic_beanstalk_environment`

direttive, ma ha notato che crea l'applicazione Elastic Beanstalk, la versione dell'applicazione e l'ambiente, ma non distribuisce il file .jar effettivo. Devo usare aws elasticbeanstalk update-environment comando per farlo funzionare.

risposte:

2 per risposta № 1

La versione corrente di Terraform crea solo il bucket s3, carica il codice sorgente e quindi crea la versione dell'applicazione nel beanstalk elastico.

Per distribuire la versione, utilizzare la CLI di AWS:

aws elasticbeanstalk update-environment 
--application-name test-app 
--version-label latest 
--environment-name test-env