AlexeyD3.lighthouse
ansible-lighthouse
Роль для установки 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
Install
ansible-galaxy install AlexeyD3.lighthouse
License
Unknown
Downloads
18
Owner