gucharbon.setup_loki

Configuración de Loki

Configura rápidamente Loki en un servidor Ubuntu:

  • Descarga el binario
  • Define el servicio systemd
  • Inicia el servicio

Requisitos

Necesitas tener acceso SSH al host remoto para poder realizar este rol. El host remoto debe ejecutar una distribución moderna basada en systemd.

Variables del Rol

Nombre de la variable Valor por defecto Descripción
loki_version 1.6.1 versión de Loki
loki_system_user loki usuario para ejecutar Loki
loki_system_group loki grupo para ejecutar Loki
loki_server_http_listen_port 3100 puerto de escucha para Loki
loki_server_http_listen_address localhost dirección de escucha para Loki
loki_directories {} array de directorios a crear antes de ejecutar Loki
loki_service_state started estado deseado para el servicio unit de systemd
loki_service_enabled true iniciar Loki al arrancar o no
loki_schema_config diccionario por defecto YAML con configuración de esquema
loki_storage_config diccionario por defecto YAML con configuración de almacenamiento
loki_ingester diccionario por defecto YAML con configuraciones del ingester
loki_limits_config diccionario por defecto YAML con configuraciones de límites
loki_chunk_store_config diccionario por defecto YAML con configuraciones del almacenamiento por bloques
loki_table_manager diccionario por defecto YAML con configuraciones del administrador de tablas

Ejemplo de Playbook

Un ejemplo de playbook para vincular Loki a todas las interfaces y hacer ping a una versión específica:

- hosts: localhost
  roles:
    - role: gucharbon.setup_loki
      vars:
        loki_version: 1.6.1
        loki_server_http_listen_address: 0.0.0.0

Licencia

MIT

Acerca del proyecto

Install loki on an ubuntu server.

Instalar
ansible-galaxy install gucharbon.setup_loki
Licencia
Unknown
Descargas
190
Propietario