silviuvulcan.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 domyślnymi wartościami (zobacz 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ę według odpowiedniej składni dla swojej platformy i menedżera pakietów. Możesz także 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 podczas rozruchu 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, pod którą plik konfiguracyjny będzie zapisany.
kibana_server_port: 5601
kibana_server_host: "0.0.0.0"
FQDN lub adres IP i port, którego Kibana powinna używać.
kibana_elasticsearch_url: "http://localhost:9200"
URL (wraz z portem), przez który Kibana będzie łączyć się z Elasticsearch.
kibana_elasticsearch_username: ""
kibana_elasticsearch_password: ""
Jeśli Elasticsearch jest chroniony przez HTTP basic authentication, 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.
ansible-galaxy install silviuvulcan.kibana