robertdebock.kibana

Rola Ansible kibana

TA ROLA ZOSTAŁA ARCHIWIZOWANA W GRUDNIU 2023.

Zainstaluj i skonfiguruj Kibana na swoim systemie.

GitHub GitLab Pobrania Wersja
github gitlab downloads Wersja

Przykładowy Playbook

Ten przykład jest wzięty z molecule/default/converge.yml i jest testowany przy każdej aktualizacji, prośbie o dodanie oraz wydaniu.

---
- name: Konwergencja
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: robertdebock.kibana

Maszyna musi być przygotowana. W CI odbywa się to przy użyciu molecule/default/prepare.yml:

---
- name: Przygotowanie
  hosts: all
  become: yes
  gather_facts: no

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

Zobacz również pełne wyjaśnienie i przykład jak korzystać z tych ról.

Zmienne roli

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

---
# plik domyślny dla kibana

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

# Adres IP, na którym będzie działać.
kibana_server_host: "0.0.0.0"

# Port TCP, na którym będzie działać.
kibana_server_port: 5601

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

Wymagania

Stan używanych ról

Następujące role są używane do przygotowania systemu. Możesz przygotować swój system na inny sposób.

Wymaganie GitHub GitLab
robertdebock.bootstrap Stan Kompilacji GitHub Stan Kompilacji GitLab
robertdebock.core_dependencies Stan Kompilacji GitHub Stan Kompilacji GitLab
robertdebock.elastic_repo Stan Kompilacji GitHub Stan Kompilacji GitLab

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 związanych ról: dependencies

Kompatybilność

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

kontener tagi
Amazon wszystkie
Debian wszystkie
EL wszystkie
Fedora wszystkie
Ubuntu focal, bionic

Minimalna wymagana wersja Ansible to 2.12, testy przeprowadzono dla:

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

Jeśli znajdziesz jakieś problemy, zgłoś je w GitHub.

Licencja

Apache-2.0.

Informacje o autorze

robertdebock

Proszę rozważ sponsorowanie mnie.

O projekcie

Install and configure Kibana on your system.

Zainstaluj
ansible-galaxy install robertdebock.kibana
Licencja
apache-2.0
Pobrania
28.6k
Właściciel
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.