Acredito que eb terminate --all
realizará o que você está procurando.
Dito isso, eu recomendaria contra a criação de um banco de dados RDS associado à sua instância do EB. Se você fizer isso, a instância e o banco de dados estarão strongmente acoplados, o que significa que, se você decidir encerrar a instância, o banco de dados RDS associado será destruído. Entre outras desvantagens, isso impedirá que você implemente implementações em azul / verde.
Na minha opinião, é mais flexível fazer o seguinte:
- Crie a instância do EB sem uma instância do RDS
- Crie a instância do RDS
- Defina as variáveis de ambiente apropriadas na instância do EB para associar as duas instâncias em conjunto
No Rails, pelo menos, as variáveis de ambiente que você precisará definir são as seguintes:
- RDS_HOSTNAME = seuinstance.region.rds.amazonaws.com
- RDS_DB_NAME = ebdb
- RDS_PASSWORD = senha
- RDS_USERNAME = adminuser
- RDS_PORT = 5432