Estou criando um modelo de formação de nuvem que gostaria de usar para executar e criar um ambiente. O único problema é que tenho um banco de dados existente que gostaria de fazer parte dessa pilha.
Posso 'trocar' uma instância RDS dentro de uma pilha se eu iniciar minha pilha de formação de nuvem que contém uma instância RDS depois de configurá-la?
Não consigo ver outra maneira de fazer além de fazer backup do meu banco de dados, desligá-lo e trazê-lo de volta a partir do backup.
Sua terminologia não é muito precisa, então é difícil dizer o que você está tentando fazer.
Cloudformation cria "pilhas". Você pode criar uma pilha que contém uma instância do RDS.
Se você deseja atualizar uma pilha, pode carregar um modelo JSON atualizado para essa pilha. As únicas alterações que serão aplicadas à pilha são as alterações do modelo JSON original que foi usado para criar a pilha.
Portanto, se você tiver uma instância do RDS na pilha e seu modelo atualizado não incluir nenhuma alteração nessa instância do RDS, a aplicação de um modelo atualizado (que altera outras partes da sua pilha) não afetará sua instância do RDS.
Se seu modelo atualizado contiver alterações em sua instância do RDS, dependendo de quais forem essas alterações, sua instância do RDS existente poderá ser excluída.
Aconselho testar primeiro em uma pilha fictícia.