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

О проекте

Install loki on an ubuntu server.

Установить
ansible-galaxy install gucharbon/setup_loki
Лицензия
Unknown
Загрузки
179
Владелец