tinyblargon.systemd

Rôle Ansible : systemd

Rôle pour configurer un service/ minuterie systemd à partir d'un fichier local.

Exigences

N/A

Variables du Rôle

Par défaut

Nom de la variable Requis Description Valeur par défaut Type
systemd_file non Chemin vers le fichier local du service/mniter à copier "" chaîne
systemd_name oui Nom du service/minuterie systemd créé "" chaîne
systemd_enable non Si le service/minuterie doit être activé ou désactivé vrai booléen
systemd_state non État du service/minuterie systemd, peut être started, stopped, restarted, absent. Lorsque absent, le service/minuterie sera arrêté, désactivé et supprimé. "started" chaîne
systemd_type non Si systemd doit le créer comme un service ou un timer "service" chaîne

Dépendances

N/A

Exemple de Playbook

- hosts: tous
  roles:
    - role: tinyblargon.systemd
      vars:
        systemd_file: "chemin/vers/test.service"
        systemd_name: "service-de-test"
        systemd_enable: faux
        systemd_state: "started"
        systemd_type: "service"

Licence

MIT

À propos du projet

Create and configure systemd services and timers

Installer
ansible-galaxy install tinyblargon.systemd
Licence
mit
Téléchargements
170
Propriétaire
If the DevOps tooling doesn't exist, I'll write it myself.