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