O GCP é muito melhor que o aws nesse aspecto. No GCP, posso ter um vpc/rede "padrão" e ter todas as minhas configurações personalizadas para ele. Eu quero a mesma coisa para aws.
Tenho coisas em muitas regiões. Eu não preciso de redes complexas apenas VPCs com meus próprios cidrs em muitas regiões. Seria bom tê-los como o "padrão" para que eu não precise me preocupar com a codificação de IDs de VPC e IDs de sub-rede em toda a minha automação de implantação
Isso é possível?
A AWS tem uma VPC padrão em todas as regiões, mas você não pode personalizá-la. A VPC padrão é um pouco permissiva, feita para ser fácil de começar para iniciantes, então eu uso a automação para excluí-la.
A melhor opção para você pode ser escrever um modelo simples do CloudFormation e ter parâmetros para que você possa personalizar para cada região. Eu não testei isso, mas deve ser bem próximo, pelo menos.
VPC ( documentos e exemplo aqui ). Altere este modelo para personalizar como quiser. Como alternativa, encontre um modelo de VPC totalmente escrito, a AWS tem muitos espalhados pelo site ou há alguns aqui . Você pode precisar apenas parametrizá-los para o bloco CIDR e o nome da VPC.
Você terá que adicionar sub-redes ao modelo, eu não fiz isso para você, mas veja aqui , deve ser fácil. Se você quiser um gateway de Internet, precisará adicioná-lo também.
Arquivo de parâmetros (tem que ser json, um por região, escolha um bloco CIDR diferente)
Em seguida, execute-o em algumas regiões
Se você deseja alterar sua VPC