Comments 7
Мне нужно уточнить, сейчас точно 2023?
ИМХО пример так себе. Да и Терраформ для этих целей более подходящий вариант. А вот как поставить необходимый софт на виндовую EC2, к примеру, было бы намного интереснее.
Чем указанный инструмент лучше внутренних инструментов AWS (например Auto Scaling Group)?
Думаю что применение Ansible необходимо показывать на примере развёртывания не только серверов, но и их настройки минимальной хотя бы, установки условного nginx, ну и не на одном хосте естественно. Иначе новичку не совсем понятно зачем ему Ansible, когда он быстрее мышкой в веб интерфейсе AWS всё сделает.
Реально?
Чтобы автоматически создать EC2+S3 мне надо вручную создать дополнительный EC2 и вручную же его настроить?
А еще все действия делать от имени администратора?
Если у на то пошло, то тот же IAM, правильно настроенный позволяет правильно назначить права, а вот "ходим под админом" должно остаться в 2003 вместе с winXP
А еще есть нативный для AWS Cloudformation - и в нем все выглядит гораздо интересней
И самый главный вопрос - а нафига мне использовать Ansible, если дальше я один фиг иду в панель AWS и там тыкаю мышкой
Если уж использовать автоматизацию (пусть даже и такую), то на выходе надо получать что-то вразумительное, хотя бы инвентори-файл, с которым на созданные сущности уже можно накатывать другие роли (ой, а у нас и ролей-то нет, и переменных...)
Создаём экземпляр EC2 и S3 Bucket с помощью плейбука Ansible