grafana-role
Ansible роль для Prometheus Grafana
Эта Ansible роль устанавливает сервер Grafana в среде Debian.
Начало работы
Эти инструкции помогут вам получить копию роли для вашего Ansible плейбука. После запуска она установит сервер Grafana в системе Debian.
Предварительные требования
Установлена версия Ansible 2.8.x.x.
Целевой инвентаризационный файл должен находиться в среде Debian.
Для тестирования рекомендуется использовать Molecule с Docker в качестве драйвера. Рекомендуется Pipenv версии 2018.11.26 и Python 3.
Установка
Создайте или добавьте в файл зависимостей вашей роли (например, requirements.yml) из GitHub:
- src: http://github.com/idealista/grafana_role.git
scm: git
version: 1.6.0
name: grafana
или используйте Ansible Galaxy в качестве источника, если предпочитаете:
- src: idealista.grafana_role
Установите роль с помощью команды ansible-galaxy:
ansible-galaxy install -p roles -r requirements.yml -f
Используйте в плейбуке:
---
- hosts: someserver
roles:
- grafana
Использование
Просмотрите файл свойств defaults, чтобы увидеть возможные параметры конфигурации.
Вы можете редактировать конфигурацию Grafana и панели управления через шаблон или веб-интерфейс.
Тестирование
pipenv shell
pipenv sync
molecule test
Создано с
Версионирование
Смотрите доступные версии в тегах этого репозитория.
Также вы можете увидеть изменения в каждой версии в файле CHANGELOG.md.
Авторы
- Idealista - Работа с - idealista
Также смотрите список участников, которые участвовали в этом проекте.
Лицензия
Этот проект лицензирован под лицензией Apache 2.0 - см. файл LICENSE.txt для получения подробностей.
Участие
Пожалуйста, прочтите CONTRIBUTING.md для получения подробностей о наших правилах поведения и процессе подачи запросов на внесение изменений.
ansible-galaxy install idealista/grafana-role