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
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.