- Выгрузить репозиторий
git clone https://github.com/mratarusama/itglobal-sysadmin-fqw.git
cd ./itglobal-sysadmin-fqw
- Изменение файла
inventory/inventory.yml
.
В файл "инвертаризации" необходимо добавить адреса своих машин по аналогии с уже существующим файлом.
- Запуск
-
Запустить весь плейбук
ansible-playbook -i inventory playbook.yml
-
Запустить отдельную роль
ansible-playbook -i inventory playbook.yml -t НАИМЕНОВАНИЕ_РОЛИ
Список доступных ролей:
- Установка пакетов
setup_packages
- Создание пользователя
create_user
- Конфигурирование SSH
configure_auth
- Установка/конфигурирование Nginx
configure_nginx