gucharbon.setup_loki
Установка Loki
Быстрая установка Loki на сервере Ubuntu:
- Скачайте бинарный файл
- Определите службу systemd
- Запустите службу
Требования
У вас должен быть доступ по SSH к удалённому хосту, чтобы выполнить эту роль. Удалённый хост должен работать на современном дистрибутиве на базе systemd.
Переменные роли
| Имя переменной | Значение по умолчанию | Описание |
|---|---|---|
| loki_version | 1.6.1 |
версия Loki |
| loki_system_user | loki |
пользователь для запуска Loki |
| loki_system_group | loki |
группа для запуска Loki |
| loki_server_http_listen_port | 3100 |
порт для прослушивания Loki |
| loki_server_http_listen_address | localhost |
адрес для прослушивания Loki |
| loki_directories | {} |
массив директорий, которые нужно создать перед запуском Loki |
| loki_service_state | started |
желаемое состояние для службы systemd |
| loki_service_enabled | true |
запускать ли Loki во время загрузки |
| loki_schema_config | словарь по умолчанию | YAML с конфигурацией схемы |
| loki_storage_config | словарь по умолчанию | YAML с конфигурацией хранилища |
| loki_ingester | словарь по умолчанию | YAML с настройками ingester |
| loki_limits_config | словарь по умолчанию | YAML с настройками ограничений |
| loki_chunk_store_config | словарь по умолчанию | YAML с настройками хранилища чанк |
| loki_table_manager | словарь по умолчанию | YAML с настройками менеджера таблиц |
Пример плейбука
Пример плейбука для привязки Loki ко всем интерфейсам и пинга конкретной версии:
- hosts: localhost
roles:
- role: gucharbon.setup_loki
vars:
loki_version: 1.6.1
loki_server_http_listen_address: 0.0.0.0
Лицензия
MIT
Установить
ansible-galaxy install gucharbon.setup_lokiЛицензия
Unknown
Загрузки
200
Владелец
