Arquivos de estado múltiplo do Terraform 12 para cada recurso da AWS em vários ambientes

Arquivos de estado múltiplo do Terraform 12 para cada recurso da AWS em vários ambientes

Tentando manter os arquivos de configuração do Terraform em um caminho de diretório separado para cada recurso da AWS, como rede (VPC, sub-rede, NACL, tabela de rotas etc.), grupos de segurança, instâncias EC2 (incluindo ELB e escalonamento automático), RDS e Route53. Com esta configuração, alguém pode me ajudar com as entradas sobre como obter as saídas do ID da sub-rede e do ID dos grupos de segurança referenciados ao criar as instâncias, desde que seus arquivos de estado sejam mantidos no bucket S3 em pastas diferentes. A chave de acesso do provedor Terraform AWS, a chave secreta e os parâmetros de back-end S3 são passados ​​​​pelo Jenkins durante o planejamento e a aplicação.

informação relacionada