Size: a a a

2021 March 24

KG

Kirill Galinurov in Ansible
Timur Gadiev
В смысле?
ну есть например webserver и он есть во всех точках
источник

TG

Timur Gadiev in Ansible
Kirill Galinurov
ну есть например webserver и он есть во всех точках
Так. И?
источник

KG

Kirill Galinurov in Ansible
ну и вот плодить еще группы site1_webserver
источник

TG

Timur Gadiev in Ansible
Kirill Galinurov
ну и вот плодить еще группы site1_webserver
Зачем плодить?
источник

KG

Kirill Galinurov in Ansible
тогда я чегото упрямо не понимаю
источник

TG

Timur Gadiev in Ansible
Kirill Galinurov
тогда я чегото упрямо не понимаю
Очевидно
источник

TG

Timur Gadiev in Ansible
Делаете группы webserver, fileserver, dbserver и т.п. Заносите туда все сервера с соответствующими ролями, независимо от площадок
источник

TG

Timur Gadiev in Ansible
Делаете группы site1, site2, site3 и т.п. Туда заносите только сервера соответствующей площадки, независимо от роли
источник

TG

Timur Gadiev in Ansible
И все
источник

TG

Timur Gadiev in Ansible
Можете даже разбить по разным директориям
источник

TG

Timur Gadiev in Ansible
Условно: sites и server_roles
источник

TG

Timur Gadiev in Ansible
Но это не обязательно
источник

TG

Timur Gadiev in Ansible
Основной момент - параллельная структура групп sites и servers
источник

KG

Kirill Galinurov in Ansible
про такое думал но вот разбиение по площадкам (они условно не зависимы) и подключением внешнего файла с переменными мне нравится больше
источник

TG

Timur Gadiev in Ansible
Kirill Galinurov
про такое думал но вот разбиение по площадкам (они условно не зависимы) и подключением внешнего файла с переменными мне нравится больше
Как хотите. Но вы заведомо себе усложняете жизнь такой структурой
источник

KG

Kirill Galinurov in Ansible
видится как то что меньше возможность ошибок
источник

KG

Kirill Galinurov in Ansible
Timur Gadiev
Как хотите. Но вы заведомо себе усложняете жизнь такой структурой
чем
источник

TG

Timur Gadiev in Ansible
Например, если появится сайт, на котором будут сервера прода и стейджа, у вас появится лишнее дублирование
источник

KG

Kirill Galinurov in Ansible
Timur Gadiev
Например, если появится сайт, на котором будут сервера прода и стейджа, у вас появится лишнее дублирование
такая ситуация исключена практически абсолютно
источник

KG

Kirill Galinurov in Ansible
тем что как минимум точки интеграции которые я и выношу будут ну точно разные
источник