geerlingguy.kibana
Rola Ansible: Kibana
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
Konkretny pakiet do zainstalowania. Możesz określić wersję pakietu, zmieniając nazwę pakietu zgodnie z odpowiednią 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óry powinien być używany przez Kibana.
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: ""
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ład Playbooka
- 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.
ansible-galaxy install geerlingguy.kibana