idealista.grafana-role

Logo

Estado de Construcción

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

Ansible

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

Consulta también la lista de contribuyentes que participaron en este proyecto.

Licencia

Licencia Apache 2.0

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.

Acerca del proyecto

Grafana server role

Instalar
ansible-galaxy install idealista.grafana-role
Licencia
apache-2.0
Descargas
291
Propietario
We release serious projects apart from Ansible Roles.