grafana_role

Логотип

Статус сборки

Ansible роль для Prometheus Grafana

Эта Ansible роль устанавливает сервер Grafana в окружении Debian.

Начало работы

Эти инструкции помогут вам получить копию роли для вашего Ansible playbook. После запуска она установит сервер 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

Используйте в playbook:

---
- hosts: someserver
  roles:
    - grafana

Использование

Посмотрите файл свойств defaults для доступных параметров конфигурации.

Вы можете редактировать конфигурацию grafana и панели через шаблон или веб-интерфейс.

Тестирование

pipenv shell
pipenv sync
molecule test

Создано с помощью

Ansible

Версии

Для доступных версий смотрите теги в этом репозитории.

Дополнительно вы можете увидеть, что изменилось в каждой версии в файле CHANGELOG.md.

Авторы

Смотрите также список участников, которые участвовали в этом проекте.

Лицензия

Лицензия Apache 2.0

Этот проект лицензирован под лицензией Apache 2.0 - смотрите файл LICENSE.txt для подробностей.

Участие

Пожалуйста, ознакомьтесь с CONTRIBUTING.md для получения подробной информации о нашем кодексе поведения и процессе подачи пулл-запросов.

О проекте

Grafana server role

Установить
ansible-galaxy install idealista/grafana_role
Лицензия
apache-2.0
Загрузки
337
Владелец
We release serious projects apart from Ansible Roles.