Какой порядок создания VPC Gateway и EC2 в терраформе?
Есть 2 модуля "vpc" - создает сетку с гейтвеем, "ec2" - создает виртуалку, которая привязывается намертво к public ip выделеного гейтвеем, т.е. если попробовать деатачить гейтвей от vpc, aws начинает ругаться на привязку к существующему public ip. Вопрос: как поменять vpc(не убивая виртуалку), если гейтвей зарелейчен к выделеному ip адресу, для релиза которого нужно убить виртуалку? Не выделять public ip?
Допустим мы изменим сам подход и создадим ELB + AutoScaling group, к которому будем обращаться по cname, но он ведь тоже будет привязан к vpc, не возникнет ли конфликта, при смене конфигурации сети?
Иван Шумов
@inoise Куратор тега Amazon Web Services
Solution Architect, AWS Certified, Serverless
Кто-то делает что-то через всем известное место. Перестаньте пользоваться ip и начните использовать доменное имя. К тому же VPC это натурально виртуальная сеть. Нельзя перенести виртуальную машину из одной сети в другую. Возьмите route53 и направляйте доменное имя в нужное место, а уж через publicIP, ElasticIP или Load Balancer это делать - дело третье
Т.е. создать еще одну сеть с еще одной машиной и после этого перенаправить DNS?
Как в таком случае использовать одни и те же модули для создания разных ресурсов, если между модулями связь?
Написано
Иван Шумов
@inoise Куратор тега Amazon Web Services
Иван Шумов, не правильно задал вопрос :)
1. Как создать две VPC с двумя EC2 используя отдельный модуль для VPC и отдельный модуль для EC2?
2. Они должны быть описаны в двух разных файлах, в одном создается сеть в другом виртуалки?
а) как в таком случае расказать виртуалке service1, что твоя сетка service1, а виртуалке service2, что твоя сетка service2, можно как-то к тэгам привязаться?
или
можно одним файлом через мапинг передать в тераформ зависимость между сетями и виртуалками по типу "for each" или это замудрено?
Написано
Иван Шумов
@inoise Куратор тега Amazon Web Services
VITYA-XY1, не умею в терраформ и не хочу) в aws он бесполезен при наличии cloudformation
Написано
Иван Шумов
@inoise Куратор тега Amazon Web Services
VITYA-XY1, могу посоветовать почитать документацию по терраформу