feat: Удалены все роли Ansible из проекта
- Удалена директория roles/ со всеми ролями - Упрощен site.yml (убраны ссылки на роли) - Обновлен Makefile (убраны команды для ролей) - Удален скрипт auto-add-role.sh - Обновлен README.md (убрана информация о ролях) Изменения: - Удалена роль deploy - Удалена роль demo - Удален скрипт auto-add-role.sh - Упрощен site.yml до базовых задач - Убраны команды make role из Makefile - Обновлена документация Теперь проект использует только playbooks: - files/playbooks/site.yml - основной playbook - files/playbooks/chaos.yml - chaos engineering - files/playbooks/health.yml - health dashboard Преимущества: - Упрощенная архитектура - Меньше сложности - Прямое использование playbooks - Легче понимать и поддерживать Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
10
README.md
10
README.md
@@ -94,13 +94,9 @@ make preset create NAME=my-preset
|
||||
make preset test NAME=my-preset
|
||||
make preset edit NAME=my-preset
|
||||
|
||||
# Управление ролями
|
||||
make role list # Список ролей
|
||||
make role create NAME=my-role
|
||||
make role test NAME=my-role
|
||||
make role lint # Проверка ролей
|
||||
make role deploy # Развертывание ролей
|
||||
make role info NAME=deploy # Информация о роли
|
||||
# Управление ролями (УДАЛЕНО)
|
||||
# Роли Ansible удалены из проекта
|
||||
# Используйте playbooks для развертывания
|
||||
|
||||
# Проверка всего проекта
|
||||
make lint # Проверить весь проект на ошибки
|
||||
|
||||
Reference in New Issue
Block a user