From 3550678b0ca5a69b4ed7c42b209564b40a8e9d43 Mon Sep 17 00:00:00 2001 From: Sergey Antropoff Date: Wed, 22 Oct 2025 18:01:56 +0300 Subject: [PATCH] =?UTF-8?q?cleanup:=20=D0=A3=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D1=8B=20=D1=82=D0=B5=D1=81=D1=82=D0=BE=D0=B2=D1=8B=D0=B5=20?= =?UTF-8?q?=D1=84=D0=B0=D0=B9=D0=BB=D1=8B=20=D0=BF=D0=BE=D1=81=D0=BB=D0=B5?= =?UTF-8?q?=20=D1=82=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D1=84=D1=83=D0=BD=D0=BA=D1=86=D0=B8=D0=B9=20?= =?UTF-8?q?=D1=83=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Удалены файлы тестовой роли test-role - Очистка после тестирования функций delete - Проект готов к использованию Автор: Сергей Антропов Сайт: https://devops.org.ru --- roles/test-role/defaults/main.yml | 9 --------- roles/test-role/handlers/main.yml | 7 ------- roles/test-role/meta/main.yml | 17 ----------------- roles/test-role/tasks/debian.yml | 18 ------------------ roles/test-role/tasks/main.yml | 12 ------------ roles/test-role/tasks/redhat.yml | 13 ------------- 6 files changed, 76 deletions(-) delete mode 100644 roles/test-role/defaults/main.yml delete mode 100644 roles/test-role/handlers/main.yml delete mode 100644 roles/test-role/meta/main.yml delete mode 100644 roles/test-role/tasks/debian.yml delete mode 100644 roles/test-role/tasks/main.yml delete mode 100644 roles/test-role/tasks/redhat.yml diff --git a/roles/test-role/defaults/main.yml b/roles/test-role/defaults/main.yml deleted file mode 100644 index be265e6..0000000 --- a/roles/test-role/defaults/main.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# Переменные по умолчанию для роли test-role -# Автор: Сергей Антропов -# Сайт: https://devops.org.ru - -test-role_package: test-package -test-role_service: test-service -test-role_enabled: true -test-role_started: true diff --git a/roles/test-role/handlers/main.yml b/roles/test-role/handlers/main.yml deleted file mode 100644 index 2c3b7fc..0000000 --- a/roles/test-role/handlers/main.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -# Обработчики роли test-role - -- name: Перезапустить test-service - systemd: - name: "{{ test-role_service }}" - state: restarted diff --git a/roles/test-role/meta/main.yml b/roles/test-role/meta/main.yml deleted file mode 100644 index d892b82..0000000 --- a/roles/test-role/meta/main.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -galaxy_info: - author: Сергей Антропов - description: Тестовая роль - company: https://devops.org.ru - license: MIT - min_ansible_version: 2.9 - platforms: - - name: Ubuntu - versions: [18.04, 20.04, 22.04] - - name: Debian - versions: [10, 11, 12] - - name: EL - versions: [7, 8, 9] - galaxy_tags: [test,role] - -dependencies: [] diff --git a/roles/test-role/tasks/debian.yml b/roles/test-role/tasks/debian.yml deleted file mode 100644 index cdfefc8..0000000 --- a/roles/test-role/tasks/debian.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -# Задачи для Debian/Ubuntu - -- name: Обновить кэш пакетов - apt: - update_cache: yes - cache_valid_time: 3600 - -- name: Установить пакет test-package - apt: - name: "{{ test-role_package }}" - state: present - -- name: Запустить и включить сервис test-service - systemd: - name: "{{ test-role_service }}" - enabled: "{{ test-role_enabled }}" - state: "{{ 'started' if test-role_started else 'stopped' }}" diff --git a/roles/test-role/tasks/main.yml b/roles/test-role/tasks/main.yml deleted file mode 100644 index 377ca02..0000000 --- a/roles/test-role/tasks/main.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -# Основные задачи роли test-role -# Автор: Сергей Антропов -# Сайт: https://devops.org.ru - -- name: Включить задачи для Debian/Ubuntu - import_tasks: debian.yml - when: ansible_os_family == 'Debian' - -- name: Включить задачи для RHEL/CentOS - import_tasks: redhat.yml - when: ansible_os_family == 'RedHat' diff --git a/roles/test-role/tasks/redhat.yml b/roles/test-role/tasks/redhat.yml deleted file mode 100644 index a60f736..0000000 --- a/roles/test-role/tasks/redhat.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -# Задачи для RHEL/CentOS - -- name: Установить пакет test-package - yum: - name: "{{ test-role_package }}" - state: present - -- name: Запустить и включить сервис test-service - systemd: - name: "{{ test-role_service }}" - enabled: "{{ test-role_enabled }}" - state: "{{ 'started' if test-role_started else 'stopped' }}"