Explyt Enterprise Deployment
Ansible Playbook
Explyt Enterprise can be deployed using an Ansible playbook
.
To request the playbook and a valid license key, please contact us at sales@explyt.com.
This playbook has been tested on Ubuntu 22.04 LTS
.
Prerequisites
Install Ansible (>=2.15.0)
:
pip3 install ansible-core==2.17.7 ansible==10.7.0
Install the Docker collection
for Ansible:
ansible-galaxy collection install community.docker
Deploying Explyt Enterprise
Inventory file 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=
If you do not plan to deploy the monitoring system or the LLM Server in your own environment, remove the corresponding blocks from the inventory file.
To start deployment:
ansible-playbook -i ansible_hosts.ini --ask-vault-pass deploy.yml
Enter the deployment password (provided to you along with the Ansible playbook
).
After successful deployment, proceed to the plugin setup.
Monitoring System
Explyt Server and LLM Server provide metrics in Prometheus format
.
The monitoring system allows you to track metrics and aggregate logs. The following services are used:
- Prometheus
- Grafana Loki
- Grafana