itnok.install_prometheus_node_exporter
install-prometheus-node-exporter
Installez Prometheus Node Exporter sur un hôte supporté.
Les étapes réalisées sont :
- Trouver la dernière version disponible de Prometheus Node Exporter (ou celle spécifiée)
- Vérifier la dernière version disponible de Prometheus Node Exporter
- Télécharger la liste des sommes de contrôle SHA256 pour la version spécifiée de Prometheus Node Exporter
- Télécharger la version spécifiée de Prometheus Node Exporter
- Créer un utilisateur système dédié pour Prometheus Node Exporter (s'il n'est pas déjà présent)
- Extraire 'node_exporter' de {{ install_prometheus_node_exporter.name }}
- Configurer le fichier de service systemd pour Prometheus Node Exporter
- Forcer systemd à relire les fichiers de configuration pour les services
- Activer et redémarrer le service systemd pour Prometheus Node Exporter
:exclamation: Conditions requises
Aucune.
:abcd: Variables de rôle
| Variable | Description | Valeur par défaut | 
|---|---|---|
| install_prometheus | Version de Prometheus Node Exporter à installer | latest | 
:link: Dépendances
- itnok.is_ubuntu (:octocat: ansible-role-is-ubuntu)
Pour installer les dépendances, utilisez :
    $ ansible-galaxy install <dependecy.name>
L'installation des rôles Ansible requis peut également être abordée simplement avec :
    $ ansible-galaxy install -r requirements.yml
:notebook: Exemple de Playbook
Voici un exemple de comment utiliser ce rôle dans vos playbooks :
---
- hosts: servers
  remote_user: ubuntu   # optionnel (votre utilisateur distant)
  gather_facts: yes     # optionnel
  become: yes
  roles:
    - { role: itnok.install_prometheus_node_exporter }
  vars:
    install_prometheus: "latest"
:guardsman: Licence
MIT (en savoir plus)
À propos du projet
 Install Prometheus Node Exporter on a supported host.
Installer
 ansible-galaxy install itnok.install_prometheus_node_exporterLicence
 
            mit
          
Téléchargements
 
            910
          
Propriétaire
 