cleanup: Удалены тестовые файлы после тестирования функций удаления
- Удалены файлы тестовой роли test-role - Очистка после тестирования функций delete - Проект готов к использованию Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
@@ -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
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
---
|
|
||||||
# Обработчики роли test-role
|
|
||||||
|
|
||||||
- name: Перезапустить test-service
|
|
||||||
systemd:
|
|
||||||
name: "{{ test-role_service }}"
|
|
||||||
state: restarted
|
|
||||||
@@ -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: []
|
|
||||||
@@ -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' }}"
|
|
||||||
@@ -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'
|
|
||||||
@@ -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' }}"
|
|
||||||
Reference in New Issue
Block a user