alemuro.mosquitto
alemuro.mosquitto
Ce rôle installe et gère le service Mosquitto sur les appareils Raspbian.
Variables du Rôle
| Nom | Par défaut | Description |
|---|---|---|
alemuro_mosquitto_install_clients |
oui | oui si vous souhaitez installer le paquet mosquitto-clients |
alemuro_mosquitto_settings |
Objet avec les paramètres que vous souhaitez configurer sur Mosquitto | |
alemuro_mosquitto_password_file |
/etc/mosquitto/pwfile | Emplacement du fichier de mots de passe |
alemuro_mosquitto_user_list |
Objet des utilisateurs. Une entrée par utilisateur, avec le nom d'utilisateur comme identifiant et htpasswd comme valeur |
alemuro_mosquitto_settings
alemuro_mosquitto_settings:
allow_anonymous: non
persistence: oui
log_timestamp: oui
log_timestamp_format: "%Y-%m-%dT%H:%M:%S"
alemuro_mosquitto_user_list
alemuro_mosquitto_settings:
admin: <valeur htpasswd>
Exemple de Playbook
Inclure un exemple de la façon d'utiliser votre rôle (par exemple, avec des variables passées en paramètres) est toujours utile pour les utilisateurs :
- hosts: pi
roles:
- { role: alemuro.mosquitto }
Utilisation
- Installer :
$ ansible-galaxy -p roles alemuro.mosquitto
Licence
Licence Apache
À propos du projet
Ansible role to manage mopsquitto on Raspbian devices.
Installer
ansible-galaxy install alemuro.mosquittoLicence
apache-2.0
Téléchargements
302
Propriétaire
Platform Engineer Tech Lead @ Mango
