idealista.grafana-role
Rôle Ansible Prometheus Grafana
Ce rôle Ansible installe un serveur Grafana dans un environnement Debian.
Premiers pas
Ces instructions vous permettront d'obtenir une copie du rôle pour votre playbook Ansible. Une fois lancé, il installera un serveur Grafana dans un système Debian.
Prérequis
Version Ansible 2.8.x.x installée. La destination de l'inventaire doit être un environnement Debian.
Pour les tests, Molecule avec Docker comme pilote. Pipenv 2018.11.26 et Python 3 sont recommandés.
Installation
Créez ou ajoutez à votre fichier de dépendances de rôles (par exemple, requirements.yml) depuis GitHub :
- src: http://github.com/idealista/grafana_role.git
scm: git
version: 1.6.0
name: grafana
ou en utilisant Ansible Galaxy comme origine si vous préférez :
- src: idealista.grafana_role
Installez le rôle avec la commande ansible-galaxy :
ansible-galaxy install -p roles -r requirements.yml -f
Utilisez-le dans un playbook :
---
- hosts: someserver
roles:
- grafana
Utilisation
Consultez le fichier de propriétés defaults pour voir les propriétés de configuration possibles.
Vous pouvez éditer la configuration de Grafana et les tableaux de bord via un modèle ou l'interface web.
Tests
pipenv shell
pipenv sync
molecule test
Créé avec
Gestion des versions
Pour les versions disponibles, consultez les tags de ce dépôt.
De plus, vous pouvez voir ce qui change dans chaque version dans le fichier CHANGELOG.md.
Auteurs
- Idealista - Travaille avec - idealista
Voir également la liste des contributeurs qui ont participé à ce projet.
Licence
Ce projet est sous la licence Apache 2.0 - voir le fichier LICENSE.txt pour plus de détails.
Contributions
Veuillez lire le CONTRIBUTING.md pour plus de détails sur notre code de conduite et le processus de soumission de pull requests.
ansible-galaxy install idealista.grafana-role