Перейти к основному содержимому

Развертывание Explyt Enterprise

Ansible Playbook

Explyt Enterprise можно развернуть с помощью Ansible playbook. Мы предоставляем его вместе с ключом после запроса на sales@explyt.com.

Данный playbook протестирован на Ubuntu 22.04 LTS.

Предварительные требования

Установите Ansible (>=2.15.0):

pip3 install ansible-core==2.17.7 ansible==10.7.0

Установите Ansible коллекцию Docker:

ansible-galaxy collection install community.docker

Развертывание Explyt Enterprise

Файл инвентаризации ansible_hosts.ini:

[all:children]
explyt-server
llm-server
monitoring

[explyt-server]
explyt-server_01 ansible_host=

[llm-server]
llm-server_01 ansible_host=

[monitoring]
monitoring_01 ansible_host=

Если вы не планируете разворачивать систему мониторинга или LLM Server в собственном контуре, уберите соответсвующие блоки из файла инвентаризации.

Запуск развертывания:

ansible-playbook -i ansible_hosts.ini --ask-vault-pass deploy.yml

Укажите пароль для развертывания (передан вам вместе с Ansible playbook).

После успешного развертывания, вернитесь к настройке плагина.

Система мониторинга

Explyt Server и LLM Server предоставляют метрики в формате Prometheus.

Система мониторинга позволяет отслеживать метрики и агрегировать логи. Используются следующие сервисы:

  1. Prometheus
  2. Grafana Loki
  3. Grafana