Мое желание... делать все в одном месте меня порой поражает... немного истории 🤣
Ранее, для того чтобы развернуть всю игровую инфраструктуру для финалов MCTF, я использовал жесткий такой - bashsible... в строк так 500.
После... проведения на этом MCTF 2023 Finals, я пришел к мнению... что это все конечно хорошо, но очень громоздко и практически не читабельно, даже с учетом кучи моих комментариев...
Решили прийти к варианту:
- Развернуть VM - Terraform
- Настроить VM - Ansible
Но тут я задумался... а, что если кто-то вдруг случайно... уже написал кастомный модуль для создания VM на YCC через ansible... и о ЧУДО:
💫 Модуль ycc_vm
Это довольно сильно меня порадовало... но модуль довольно староват и кажется особо не поддерживается, поэтому проблем было не избежать.
В целом... я подумал, а почему бы не вести отчетики как мы автоматизируем деплой M*CTF, так что встречайте... первая часть...
💻 Автоматизируем M*CTF - разворачиваем тачки с помощью ansible на YCC [часть 1]
p.s. я не стал описывать как работать с Yandex Cloud CLI, если что, вот их дока, разберетесь сами, ничего сложного.
Отдельные благодарности:
- @nelande
- @i_013K
Спасибо парни 💌
Post #86
1.76K

- 🔥 14
- 😎 4
- 👍 1