kibana
Ansible роль kibana
Kibana для Linux.
GitHub | Версия | Ошибки | Запросы на изменения | Скачивания |
---|---|---|---|---|
Пример Playbook
Этот пример взят из molecule/default/converge.yml
и тестируется при каждом обновлении, запросе на изменения и выходе релиза.
---
- name: Сводный
hosts: all
become: true
gather_facts: true
pre_tasks:
- name: Обновить кеш apt.
apt: update_cache=true cache_valid_time=600
when: ansible_os_family == 'Debian'
roles:
- role: buluma.kibana
Машину нужно подготовить. В CI это делается с помощью molecule/default/prepare.yml
:
---
- name: Подготовка
hosts: all
become: true
gather_facts: false
roles:
- role: buluma.bootstrap
- role: buluma.core_dependencies
- role: robertdebock.elastic_repo
Также смотрите полное объяснение и пример о том, как использовать эти роли.
Переменные роли
Значения по умолчанию для переменных заданы в defaults/main.yml
:
---
# Elastic предлагает "oss" (лицензия Apache 2.0) и "elastic"
# (лицензия Elastic). Выберите тип здесь. Либо "oss", либо "elastic"
kibana_type: elastic
# IP-адрес для привязки.
kibana_server_host: "0.0.0.0"
# TCP порт для привязки.
kibana_server_port: 5601
# Список URL адресов elasticsearch.
kibana_elasticsearch_hosts:
- "http://localhost:9200"
Требования
- pip пакеты, перечисленные в requirements.txt.
Состояние используемых ролей
Следующие роли используются для подготовки системы. Вы также можете подготовить свою систему иным способом.
Требование | GitHub | Версия |
---|---|---|
buluma.elasticsearch | ||
buluma.bootstrap | ||
buluma.core_dependencies | ||
robertdebock.elastic_repo |
Контекст
Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.
Вот обзор связанных ролей:
Совместимость
Эта роль была протестирована на следующих образах контейнеров:
контейнер | теги |
---|---|
Debian | все |
EL | все |
Fedora | все |
Ubuntu | focal |
Минимальная требуемая версия Ansible - 2.12. Тесты проводились на:
- Предыдущей версии.
- Текущей версии.
- Разработческой версии.
Если вы найдете ошибки, пожалуйста, зарегистрируйте их в GitHub
История изменений
Лицензия
Информация об авторе
ansible-galaxy install buluma/ansible-role-kibana