AlexeyD3.lighthouse

ansible-lighthouse

GitHub tag (latest by date) Ansible Galaxy Lighthouse Ansible Galaxy Clickhouse Ansible Galaxy Vector

Роль для установки lighthouse.

  • Устновка Git
  • Скачивание lighthouse из репозитория
  • Конфигурирование lighthouse

Requirements

  • Должен быть установлен git. Если его нет, роль произведёт его установку
  • Требуется отдельная установка и настройка Nginx

Role Variables

Переменные для установки default/main.yml:

clickhouse_user: netology
clickhouse_password: netology

Переменные для скачивания lighthouse из git и конфигурационных файлов lighthouse/nginx vars/main.yml

lighthouse_vcs: https://github.com/VKCOM/lighthouse.git
lighthouse_dir: /var/lib/lighthouse
lighthouse_access_log_name: lighthouse_access

Dependencies

Требуется роль clickhouse-role

Example Playbook

hosts: lighthouse
roles:
  - role: lighthouse-role

Для вывода строки подключения к web-интерфейсу используется post_tasks:

post_tasks:
  - name: Show connect URL lighthouse
    debug:
      msg: "http://{{ ansible_host }}/#http://{{ hostvars['clickhouse-01'].ansible_host }}:8123/?user={{ clickhouse_user }}"

Author Information

Alexey Dubrovin

About

your role description

Install
ansible-galaxy install AlexeyD3.lighthouse
GitHub repository
License
Unknown
Downloads
18
Owner