Size: a a a

2021 February 15

VZ

Vladimir Zhurkin in Ansible
Dmitriy
уже открыл, но в текущих реалиях есть возможность поломать то, что уже работает и внесено кем то руками. Так то файл sudoers у меня с ролью агента залетает
откройте для себя check перед выполнение плейбука
источник

VS

Vladislav 👻 Shishkov... in Ansible
Vladimir Zhurkin
ну надо проверить , что в конфиге самом судо
Все штатно и правильно: #includedir
источник

VS

Vladislav 👻 Shishkov... in Ansible
До обновления на бигсур все работало
источник

VZ

Vladimir Zhurkin in Ansible
Vladislav 👻 Shishkov
Все штатно и правильно: #includedir
увы , я с мака давно сполз =) поэтому тут сложно что то  сказать
источник

TG

Timur Gadiev in Ansible
Sergey Degtyar
Написать сценарий установки на Ansible следующих пакетов:
php
nginx
mysql
redis
phpmyadmin
redisadmin
Учесть следующее:
Установщик автоматически определяет архитектуру (red-hat, debian) и выполняет нужный сценарий
Для каждого пакета можно выбрать версию.
Для каждого пакета выставлены теги.
Для php можно выбрать модули которые необходимо установить.
Посмотрите хорошие роли на galaxy под эти задачи и гляньте их код
источник

TG

Timur Gadiev in Ansible
Какие-то роли можно прям целиком себе в плейбуку стянуть
источник

SD

Sergey Degtyar in Ansible
Timur Gadiev
Посмотрите хорошие роли на galaxy под эти задачи и гляньте их код
Спасибо за совет
источник

L

Lamobot in Ansible
Vladimir Zhurkin
Если версия пакета не указана , ставим пслд. По крайне мере у нас
Ну код покажите как это сделано :)
источник

VZ

Vladimir Zhurkin in Ansible
Lamobot
Ну код покажите как это сделано :)
В смысле ? Если ты не указываешь оно ставит тупо пслд версию =)
источник

VZ

Vladimir Zhurkin in Ansible
так и показывать то нечего
источник

VZ

Vladimir Zhurkin in Ansible
Timur Gadiev
Посмотрите хорошие роли на galaxy под эти задачи и гляньте их код
только надо помнить, что и говнокода там полно
источник

TG

Timur Gadiev in Ansible
Vladimir Zhurkin
только надо помнить, что и говнокода там полно
Ну, так, для этого и нужно код смотреть
источник

D

Dmitriy in Ansible
Vladimir Zhurkin
откройте для себя check перед выполнение плейбука
а как меня спасет check если кто то зафигачил руками в sudoers команду ? просто потом что то в мониторинге отвалится
источник

TG

Timur Gadiev in Ansible
Но если у роли score 5.0, то вероятность встретить там говнокод существенно ниже
источник

VZ

Vladimir Zhurkin in Ansible
Dmitriy
а как меня спасет check если кто то зафигачил руками в sudoers команду ? просто потом что то в мониторинге отвалится
Спасет тем, что будишь спрашивать какого хрена кто то руками сделал
источник

VZ

Vladimir Zhurkin in Ansible
у нас вообще все плейбуки периодически запускаются и если кто то , что то сделал руками - то ССЗБ
источник

VZ

Vladimir Zhurkin in Ansible
иди в гит и там делай правки
источник

D

Dmitriy in Ansible
Vladimir Zhurkin
Спасет тем, что будишь спрашивать какого хрена кто то руками сделал
боюсь что все равно, пострадаю от этого я, так как "оножвсеработало".
источник

VZ

Vladimir Zhurkin in Ansible
Dmitriy
боюсь что все равно, пострадаю от этого я, так как "оножвсеработало".
Наводить порядок , всегда сложно . Ну и потом, при чем тут оножвсеработало , ты же зачем делаешь check ? Правильно, что бы все проверить и сказать , ребята - какого Х ?
источник

VZ

Vladimir Zhurkin in Ansible
иначе внедрение ansible не имеет смысла, можете продолжать хреначить руками и заниматься башизмом
источник