Size: a a a

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

2021 January 29

I

Ilgiz in ansible — русскоговорящее сообщество
Главное начать, а потом всё появится
источник

I

Ilgiz in ansible — русскоговорящее сообщество
как пример
источник
2021 January 30

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Появляется, но куча копипаста во втором случае, типа для 7 приложений установить mysql
источник

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Или ручной работы типа не забыть назначить роль mysql серверу,когда на него в первый раз попадает приложение которому нужен  mysql в первом
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Vladimir Chernyshev
Появляется, но куча копипаста во втором случае, типа для 7 приложений установить mysql
Ну да, ты должен инклюдить роль
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Vladimir Chernyshev
Или ручной работы типа не забыть назначить роль mysql серверу,когда на него в первый раз попадает приложение которому нужен  mysql в первом
Хосты можно собирать в группы
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Vladimir Chernyshev
Или ручной работы типа не забыть назначить роль mysql серверу,когда на него в первый раз попадает приложение которому нужен  mysql в первом
Зависимости тоже можно сделать. Ансибл не особо гибкий, но просто нужно хотя бы начать.
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Паппет и chief более гибкие, но вряд ли тебе от этого будет проще
источник

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Ilgiz
Зависимости тоже можно сделать. Ансибл не особо гибкий, но просто нужно хотя бы начать.
Да вот начинаю, решаю сделать универсальным, DRY и KISS и запутываюсь
источник

NZ

Nikita Zaporozhets in ansible — русскоговорящее сообщество
вот как полный путь указать?)
Specifies the source file. The path to the source file can either be the full path on the Ansible control host or a relative path from the playbook or role root directory
источник

I

Ilgiz in ansible — русскоговорящее сообщество
Nikita Zaporozhets
вот как полный путь указать?)
Specifies the source file. The path to the source file can either be the full path on the Ansible control host or a relative path from the playbook or role root directory
ну ты же заходишь по ssh, полный путь на том хосте, куда заходишь, либо относительный от того юзера, кем заходишь, учитывая путь в котором лежит плейбук
источник

I

Ilgiz in ansible — русскоговорящее сообщество
ты, наверное, про files или templates директории в galaxy?
источник

M

Mikhail in ansible — русскоговорящее сообщество
Vladimir Chernyshev
Да вот начинаю, решаю сделать универсальным, DRY и KISS и запутываюсь
DRY и KISS несколько противоречат друг другу.
И не любая копипаста нарушение DRY.

У меня примерно так.
Приложению соответствует плейбук. И он включает все нужные роли (Mysql ...) или напрямую ставит зависимости.
Плейбук применяется к группе хостов из инвентори. (в группе может быть и один хост).
Если получается что несколько приложений используют одни и те-же настройки для зависимостей, это кандидат в новую роль.
источник

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Mikhail
DRY и KISS несколько противоречат друг другу.
И не любая копипаста нарушение DRY.

У меня примерно так.
Приложению соответствует плейбук. И он включает все нужные роли (Mysql ...) или напрямую ставит зависимости.
Плейбук применяется к группе хостов из инвентори. (в группе может быть и один хост).
Если получается что несколько приложений используют одни и те-же настройки для зависимостей, это кандидат в новую роль.
Спасибо.я пытался один плейбук сделать на всё сразу
источник

NZ

Nikita Zaporozhets in ansible — русскоговорящее сообщество
Vladimir Chernyshev
Спасибо.я пытался один плейбук сделать на всё сразу
А так нельзя ?
источник

VC

Vladimir Chernyshev in ansible — русскоговорящее сообщество
Nikita Zaporozhets
А так нельзя ?
можно в теории, но на практике запутывался
источник

M

Mikhail in ansible — русскоговорящее сообщество
Vladimir Chernyshev
Спасибо.я пытался один плейбук сделать на всё сразу
А можно в плейбуке несколько плеев делать, или мастер плейбук с - import_playbook:
источник
2021 February 04

SM

Stanislav Motriy in ansible — русскоговорящее сообщество
Арифметика в ансибле весьма интересна
1.6 - 1.0 = 0.6000000000000001
источник

SM

Stanislav Motriy in ansible — русскоговорящее сообщество
Ну, и в питоне в принципе
источник

А

Алексей in ansible — русскоговорящее сообщество
Добрый день, хочу странного)
Есть несколько машин на Windows хочу настроить у них политики. Для этого есть модуль win_security_policy, но непонятно откуда брать имена политик (в примерах документации используются какие-то сокращения от имен, которые непонятно откуда взяты)
Если что, я не администратор, поэтому если это очень наивный вопрос, то простите.
источник