idealista.grafana_role
Rol de Ansible para Grafana con Prometheus
Este rol de Ansible instala un servidor Grafana en un entorno Debian.
Comenzando
Estas instrucciones te darán una copia del rol para tu libro de jugadas de Ansible. Una vez lanzado, instalará un servidor Grafana en un sistema Debian.
Requisitos Previos
Se debe tener instalada la versión 2.8.x.x de Ansible.
El destino del inventario debe ser un entorno Debian.
Para fines de prueba, se recomienda usar Molecule con Docker como controlador. Se recomienda Pipenv 2018.11.26 y Python 3.
Instalación
Crea o agrega 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 usa Ansible Galaxy como origen si lo prefieres:
- src: idealista.grafana_role
Instala el rol con el comando ansible-galaxy:
ansible-galaxy install -p roles -r requirements.yml -f
Úsalo en un libro de jugadas:
---
- hosts: someserver
roles:
- grafana
Uso
Consulta el archivo de propiedades defaults para ver las posibles configuraciones.
Puedes editar la configuración de Grafana y los dashboards a través de plantillas o la interfaz web.
Pruebas
pipenv shell
pipenv sync
molecule test
Construido Con
Versionado
Para las versiones disponibles, consulta las etiquetas en este repositorio.
También puedes ver los cambios en cada versión en el archivo CHANGELOG.md.
Autores
- Idealista - Trabajo con - idealista
Consulta también la lista de colaboradores 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.
Contribuyendo
Por favor, lee CONTRIBUTING.md para detalles sobre nuestro código de conducta y el proceso para enviar solicitudes de extracción.
ansible-galaxy install idealista.grafana_role