gucharbon.setup_loki

设置Loki

快速在Ubuntu服务器上设置Loki:

  • 下载二进制文件
  • 定义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 默认字典 包含ingester设置的YAML
loki_limits_config 默认字典 包含限制设置的YAML
loki_chunk_store_config 默认字典 包含chunk存储设置的YAML
loki_table_manager 默认字典 包含表管理设置的YAML

示例剧本

一个示例剧本,用于将Loki绑定到所有接口并ping特定版本:

- 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
下载
190
拥有者