buluma.kibana

Rola Ansible kibana

Kibana dla systemów Linux.

GitHub Wersja Zgłoszenia Prośby o włączenie Pobrania
github Wersja Zgłoszenia Prośby Rola Ansible

Przykładowy Playbook

Ten przykład pochodzi z molecule/default/converge.yml i jest testowany przy każdym wysłaniu, prośbie o włączenie oraz wydaniu.

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  pre_tasks:
    - name: Aktualizuj pamięć podręczną apt.
      apt: update_cache=true cache_valid_time=600
      when: ansible_os_family == 'Debian'

  roles:
    - role: buluma.kibana

Maszyna musi być przygotowana. W CI robi się to za pomocą molecule/default/prepare.yml:

---
- name: Przygotuj
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap
    - role: buluma.core_dependencies
    - role: robertdebock.elastic_repo

Zobacz także pełne wyjaśnienie i przykład dotyczące używania tych ról.

Zmienne Roli

Domyślne wartości dla zmiennych są ustawione w defaults/main.yml:

---
# Elastic oferuje zarówno "oss" (licencja Apache 2.0), jak i "elastic"
# (licencja Elastic). Wybierz typ tutaj. "oss" lub "elastic"
kibana_type: elastic

# Adres IP do połączenia.
kibana_server_host: "0.0.0.0"

# Port TCP do połączenia.
kibana_server_port: 5601

# Lista adresów URL elasticsearch.
kibana_elasticsearch_hosts:
  - "http://localhost:9200"

Wymagania

Stan używanych ról

Poniższe role są używane do przygotowania systemu. Możesz przygotować system w inny sposób.

Wymaganie GitHub Wersja
buluma.elasticsearch Ansible Molecule Wersja
buluma.bootstrap Ansible Molecule Wersja
buluma.core_dependencies Ansible Molecule Wersja
robertdebock.elastic_repo Ansible Molecule Wersja

Kontekst

Ta rola jest częścią wielu kompatybilnych ról. Zapoznaj się z dokumentacją tych ról w celu uzyskania dalszych informacji.

Oto przegląd powiązanych ról:

zależności

Kompatybilność

Ta rola została przetestowana na tych obrazach kontenerów:

kontener tagi
Debian wszystkie
EL wszystkie
Fedora wszystkie
Ubuntu focal

Minimalna wersja Ansible, która jest wymagana to 2.12, testy zostały przeprowadzone na:

  • Poprzedniej wersji.
  • Bieżącej wersji.
  • Wersji deweloperskiej.

Jeśli napotkasz problemy, zgłoś je na GitHubie

Dziennik zmian

Historia roli

Licencja

Apache-2.0

Informacje o autorze

Shadow Walker

Zainstaluj
ansible-galaxy install buluma.kibana
Licencja
apache-2.0
Pobrania
12.6k
Właściciel
DevOps Engineer