​​📄Найти и переиспользовать: как DevOps-инженерам из разных команд организовать общее хранилище Ansible-контента



Зачем писать определённую роль для Ansible с нуля, если твой коллега из другого департамента уже это сделал? Кажется, лучше потратить время на её улучшение или расширение функционала — то есть на то, чтобы в дальнейшем роль могли использовать ещё больше специалистов.



Таким вопросом задался DevOps-инженер YADRO Павел Воробьёв. Вместе с коллегами он запустил проект по созданию общего репозитория Ansible-контента в компании. Так, чтобы все, кто работает с инструментом — от сотрудников телеком-департамента до разработчиков СХД, могли делиться своими наработками и переиспользовать их в задачах. Вариантов реализации немало — в статье Павел описал их, обозначив подводные камни.



Из текста вы узнаете:



какими компонентами в Ansible удобнее всего делиться;

какие способы доставки контента в репозиторий существуют;

что такое Ansible Galaxy и как использовать утилиту;

как обеспечить общую работу с репозиторием Ansible-ролей без конфликтов;

как проект повлиял на горизонтальные связи DevOps-специалистов компании.



Читать статью



#инженернаякультура #DevOps #инструменты