kibana

Ansible роль kibana

Kibana для Linux.

GitHub Версия Ошибки Запросы на изменения Скачивания
github Версия Ошибки ЗапросыНаИзменения Ansible Роль

Пример 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"

Требования

Состояние используемых ролей

Следующие роли используются для подготовки системы. Вы также можете подготовить свою систему иным способом.

Требование GitHub Версия
buluma.elasticsearch Ansible Molecule Версия
buluma.bootstrap Ansible Molecule Версия
buluma.core_dependencies Ansible Molecule Версия
robertdebock.elastic_repo Ansible Molecule Версия

Контекст

Эта роль является частью многих совместимых ролей. Ознакомьтесь с документацией этих ролей для получения дополнительной информации.

Вот обзор связанных ролей:

зависимости

Совместимость

Эта роль была протестирована на следующих образах контейнеров:

контейнер теги
Debian все
EL все
Fedora все
Ubuntu focal

Минимальная требуемая версия Ansible - 2.12. Тесты проводились на:

  • Предыдущей версии.
  • Текущей версии.
  • Разработческой версии.

Если вы найдете ошибки, пожалуйста, зарегистрируйте их в GitHub

История изменений

История роли

Лицензия

Apache-2.0

Информация об авторе

Shadow Walker

Установить
ansible-galaxy install buluma/ansible-role-kibana
Лицензия
apache-2.0
Загрузки
12587
Владелец
DevOps Engineer