systemd

Ansible Роль: systemd

Роль для настройки службы/таймера systemd из локального файла.

Требования

Нет

Переменные Роли

По умолчанию

Имя переменной Обязательно Описание Значение по умолчанию Тип
systemd_file нет Путь к локальному файлу службы/таймера для копирования "" строка
systemd_name да Имя создаваемой службы/таймера systemd "" строка
systemd_enable нет Должна ли служба/таймер быть включена или выключена true булево
systemd_state нет Состояние службы/таймера systemd, может быть одним из: started, stopped, restarted, absent. При absent служба/таймер будет остановлена, отключена и удалена. "started" строка
systemd_type нет Если systemd должен создать это как service или timer "service" строка

Зависимости

Нет

Пример Playbook

- hosts: all
  roles:
    - role: tinyblargon.systemd
      vars:
        systemd_file: "path/to/test.service"
        systemd_name: "testing-service"
        systemd_enable: false
        systemd_state: "started"
        systemd_type: "service"

Лицензионное соглашение

MIT

О проекте

Create and configure systemd services and timers

Установить
ansible-galaxy install Tinyblargon/ansible-role-systemd
Лицензия
mit
Загрузки
140
Владелец
If the DevOps tooling doesn't exist, I'll write it myself.