gucharbon.setup_loki
Ustawienie Loki
Szybkie ustawienie Loki na serwerze Ubuntu:
- Pobierz binarki
- Zdefiniuj usługę systemd
- Uruchom usługę
Wymagania
Musisz mieć dostęp SSH do zdalnego hosta, aby móc wykonać tę rolę. Zdalny host musi działać na nowoczesnej dystrybucji opartej na systemd.
Zmienne Roli
Nazwa zmiennej | Wartość domyślna | Opis |
---|---|---|
loki_version | 1.6.1 |
wersja Loki |
loki_system_user | loki |
użytkownik do uruchamiania Loki |
loki_system_group | loki |
grupa do uruchamiania Loki |
loki_server_http_listen_port | 3100 |
port nasłuchu dla Loki |
loki_server_http_listen_address | localhost |
adres nasłuchu dla Loki |
loki_directories | {} |
tablica katalogów do utworzenia przed uruchomieniem Loki |
loki_service_state | started |
pożądany stan jednostki usługi systemd |
loki_service_enabled | true |
czy uruchomić Loki przy starcie systemu |
loki_schema_config | domyślny słownik | YAML z konfiguracją schematu |
loki_storage_config | domyślny słownik | YAML z konfiguracją pamięci |
loki_ingester | domyślny słownik | YAML z ustawieniami ingerenta |
loki_limits_config | domyślny słownik | YAML z ustawieniami limitów |
loki_chunk_store_config | domyślny słownik | YAML z ustawieniami przechowywania chunków |
loki_table_manager | domyślny słownik | YAML z ustawieniami zarządzania tabelami |
Przykładowy Playbook
Przykładowy playbook do powiązania Loki z wszystkimi interfejsami i pingu konkretnej wersji:
- hosts: localhost
roles:
- role: gucharbon.setup_loki
vars:
loki_version: 1.6.1
loki_server_http_listen_address: 0.0.0.0
Licencja
MIT
Zainstaluj
ansible-galaxy install gucharbon.setup_loki
Licencja
Unknown
Pobrania
190
Właściciel