Сборка и настройка сервера с Ansible для авторазвёртывания и управления рабочими местами

Цель моей работы - предложение широкого ассортимента IT услуг на постоянно высоком качестве. Для этого я постоянно прохожу дополнительное обучение и совершенствую свои навыки на практике.
Характеристики
Категория:
Сервера
Заказчик:
Организация
Описание проекта

Задача: в Call центре стоит 40 компьютеров с Lubuntu. Требуется сделать полное, автоматизированное авто развёртывание программ Chrome, Skype и прочих на все компьютеры, а также произвести настройку рабочего стола, общих настроек системы, удалить лишние программы. На сервере требуется установить RAID1 для надёжности.

Выполнение: сборку сервера я начал с установки второго диска. Получилось два диска по 1 Тб. Места для второго диска не было, поэтому пришлось импровизировать. Когда закончил с монтажом, приступил к установке Linux Server Ubuntu. Для сборки RAID массива я использовал mdadm, как самый распространённый, хорошо документированный и надёжный пакет для RAID. После установки и настройки сервера я принялся писать Playbook – и для Ansible. Первый playbook я написал простой, который бы массово на всех компьютерах делал обновления системы. А вот второй playbook я писал основным. В него я добавил роли для основных настроек Lubuntu, установки необходимых программ, шрифтов Microsoft, кодеков, роль удаления ненужных программ, а после роли для установки Chrome и Skype. Перед отправкой ролей в продакшен я протестировал роли в виртуальной среде. И когда роли были проверены множество раз, они были добавлены в боевой playbook.