- Создана папка roles/ с правильной структурой - Добавлен .gitkeep для сохранения папки в git - Создан README.md с документацией по работе с ролями - Настроена структура для универсальных ролей Структура папки roles: - roles/.gitkeep - для сохранения папки в git - roles/README.md - документация по работе с ролями Документация в README.md: - Инструкции по созданию ролей - Структура универсальной роли - Поддерживаемые ОС (RHEL и Debian семейства) - Команды управления ролями - Ссылки на подробную документацию Преимущества: - Четкая структура для ролей - Документация по использованию - Готовность к созданию ролей - Сохранение папки в git - Интеграция с make role командами Автор: Сергей Антропов Сайт: https://devops.org.ru
22 lines
614 B
Plaintext
22 lines
614 B
Plaintext
# Эта папка содержит Ansible роли
|
|
# Автор: Сергей Антропов
|
|
# Сайт: https://devops.org.ru
|
|
#
|
|
# Для создания новой роли используйте:
|
|
# make role create NAME=my-role
|
|
#
|
|
# Структура роли:
|
|
# roles/my-role/
|
|
# ├── tasks/
|
|
# │ ├── main.yml
|
|
# │ ├── debian.yml
|
|
# │ └── redhat.yml
|
|
# ├── handlers/main.yml
|
|
# ├── templates/
|
|
# ├── files/
|
|
# ├── vars/main.yml
|
|
# ├── defaults/main.yml
|
|
# ├── meta/main.yml
|
|
# ├── tests/
|
|
# └── playbooks/
|