Size: a a a

DevOps — русскоговорящее сообщество

2021 March 12

MS

Michael Silich in DevOps — русскоговорящее сообщество
Ну можно и так, но в роли это всегдя красивее выглядит. + по возможности, лично я бы использовал модули из ansible например для apache enable mod_rewrite -> https://docs.ansible.com/ansible/latest/collections/community/general/apache2_module_module.html
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Я когда писал этот сценарий неделю тому назад, про роли ещё не знал)
источник

MS

Michael Silich in DevOps — русскоговорящее сообщество
А, ну тогда хорошо получилось. автоматизация это очень обширная но очень интересная тема.
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Самые интересные ощущения приходят, когда понимаешь, что то, что раньше делалось около часа, теперь разворачивается само и всегда одинаково меньше чем за минуту.
источник

MS

Michael Silich in DevOps — русскоговорящее сообщество
Потом будет кубер, деплой по метрикам через операторы и наконецто сон для всех в onCall Operation Team. Вот тогда будет хорошо :)
источник

AS

Alex S in DevOps — русскоговорящее сообщество
GitlabCI у вас видимо подразумевает накат новой версии кода "куда-то"?
Может стоит тогда разделить подготовку и "сам накат"?
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Alex S
GitlabCI у вас видимо подразумевает накат новой версии кода "куда-то"?
Может стоит тогда разделить подготовку и "сам накат"?
Я тоже так думаю. Осталось реализовать.
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Wp на лету через композер модули собираете? Или..
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Тут нюансов много можно придумать )
Из первого описания не очень понятно, вы клоните проект "наружу" кому-то или просто накатывание новую версию кода себе..
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Это установка нового чистого WP под новый проект.
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Alex S
Wp на лету через композер модули собираете? Или..
WP распаковывается из архива с сайта WP.
источник

AS

Alex S in DevOps — русскоговорящее сообщество
"где"? Или вы там терраформ ещё прикрутили рядом под каждый стейдж/заказчика?
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Вот я свой сценарий скидывал.
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Alex S
"где"? Или вы там терраформ ещё прикрутили рядом под каждый стейдж/заказчика?
Про Terraform я знаю пока только то, что он существует)
источник

AK

Aleksey Kosyrev in DevOps — русскоговорящее сообщество
Alexandr Tumanov
А какой билд у WP? Качаешь, да распаковываешь в рут сайта.
А в репе с проектом вообще что-то есть кроме ансибла?
источник

AS

Alex S in DevOps — русскоговорящее сообщество
Этот yml не подразумевает "новый ВордПресс на новый хост", там просто перенакат при вызове по кругу на теже хосты..
источник

AK

Aleksey Kosyrev in DevOps — русскоговорящее сообщество
Я просто решил накидать советов из серии "как лучше сделать при обозримом росте", но похоже что лучше двигаться от текущих потребностей
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Alex S
"где"? Или вы там терраформ ещё прикрутили рядом под каждый стейдж/заказчика?
У нас некоторые программисты переносили код на сервер через WinSCP, а вы про Terraform тут спрашиваете))
источник

MS

Michael Silich in DevOps — русскоговорящее сообщество
Alexandr Tumanov
Про Terraform я знаю пока только то, что он существует)
источник

AT

Alexandr Tumanov in DevOps — русскоговорящее сообщество
Alex S
Этот yml не подразумевает "новый ВордПресс на новый хост", там просто перенакат при вызове по кругу на теже хосты..
Объясняю ситуацию. Никакой автоматизации не было от слова совсем. Новые проекты создавались вручную. Я узнал про дивный мир DevOps и начал с изучения Ansible. Этот сценарий я сделал для разворачивания новых проектов на WP. Вроде хорошо работает.
источник