idealista.grafana-role
Rol de Ansible para Prometheus Grafana
Este rol de Ansible instala un servidor Grafana en un entorno Debian.
Introducción
Estas instrucciones te darán una copia del rol para tu playbook de Ansible. Una vez lanzado, instalará un servidor Grafana en un sistema Debian.
Requisitos previos
Versión de Ansible 2.8.x.x instalada. El destino del inventario debe ser un entorno Debian.
Para propósitos de prueba, se recomienda Molecule con Docker como controlador. Se recomienda Pipenv 2018.11.26 y Python 3.
Instalación
Crea o añade a tu archivo de dependencias de roles (por ejemplo, requirements.yml) desde GitHub:
- src: http://github.com/idealista/grafana_role.git
scm: git
version: 1.6.0
name: grafana
o usando Ansible Galaxy como origen si prefieres:
- src: idealista.grafana_role
Instala el rol con el comando ansible-galaxy:
ansible-galaxy install -p roles -r requirements.yml -f
Usa en un playbook:
---
- hosts: someserver
roles:
- grafana
Uso
Consulta el archivo de propiedades defaults para ver las posibles propiedades de configuración.
Puedes editar la configuración de Grafana y los paneles a través de una plantilla o la interfaz web.
Pruebas
pipenv shell
pipenv sync
molecule test
Construido con
Versionado
Para las versiones disponibles, consulta las etiquetas de este repositorio.
Adicionalmente, puedes ver qué cambió en cada versión en el archivo CHANGELOG.md.
Autores
- Idealista - Trabajo con - idealista
Consulta también la lista de contribuyentes que participaron en este proyecto.
Licencia
Este proyecto está licenciado bajo la licencia Apache 2.0 - consulta el archivo LICENSE.txt para más detalles.
Contribuciones
Por favor, lee CONTRIBUTING.md para detalles sobre nuestro código de conducta y el proceso para enviarnos solicitudes de extracción.
ansible-galaxy install idealista.grafana-role