ufz.kibana

Rola Ansible: Kibana

CI

Jest to Rola Ansible, która instaluje Kibana na systemach RedHat/CentOS lub Debian/Ubuntu.

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (patrz defaults/main.yml):

kibana_version: "7.x"

Wersja Kibana do zainstalowania.

kibana_package: kibana
kibana_package_state: present

Specyficzny pakiet do zainstalowania. Możesz określić wersję pakietu, zmieniając jego nazwę zgodnie z poprawną składnią dla swojej platformy i menedżera pakietów. Możesz również kontrolować stan pakietu (np. present, absent lub latest).

kibana_service_state: started
kibana_service_enabled: true

Kontroluje, czy usługa kibana jest uruchomiona i włączona przy starcie systemu.

kibana_config_template: kibana.yml.j2
kibana_config_file_path: /etc/kibana/kibana.yml

Szablon do użycia dla pliku konfiguracyjnego Kibana oraz ścieżka, w której plik konfiguracyjny zostanie zapisany.

kibana_server_port: 5601
kibana_server_host: "0.0.0.0"

FQDN lub adres IP oraz port, które Kibana ma używać.

kibana_elasticsearch_url: "http://localhost:9200"

URL (wraz z portem), przez który Kibana połączy się z Elasticsearch.

kibana_elasticsearch_username: ""
kibana_elasticsearch_password: ""

Określa, czy serwer Kibana powinien używać SSL oraz obowiązkowe ścieżki do pliku certyfikatu i klucza.

kibana_ssl_enabled: true
kibana_ssl_certificate: "/etc/this/is/your/ssl/certificate"
kibana_ssl_key: "/etc/this/is/your/ssl/keyfile"

Jeśli Elasticsearch jest chroniony przez podstawową autoryzację HTTP, ustaw nazwę użytkownika i hasło, aby Kibana mogła się połączyć.

Zależności

Brak.

Przykładowy Playbook

- hosts: kibana
  roles:
    - geerlingguy.kibana

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona w 2014 roku przez Jeffa Geerlinga, autora Ansible for DevOps.

Zainstaluj
ansible-galaxy install ufz.kibana
Licencja
mit
Pobrania
71
Właściciel
We conduct research to support a sustainable use of our natural resources to benefit both mankind and the environment.