

Installing Yadle » Self-Hosted » Environment Setup
Follow the steps outlined here to ensure your Yadle server and agent nodes are ready to go for a self-hosted Yadle deployment.
1. Install both curl and gzip packages if not already installed on system.CentOS:
$ sudo yum install curl gzip
Ubuntu:
$ sudo apt install curl gzip
2. Install Docker Engine for your Linux Distribution. Refer to the official Docker docs for installation.
CentOS:
https://docs.docker.com/engine/install/centos/
Ubuntu:
https://docs.docker.com/engine/install/ubuntu/
3. It is recommended to enable docker and containerd to start on system boot.
$ sudo systemctl enable docker
$ sudo systemctl enable containerd
4. Modify the following system parameters on the Yadle server node only:
$ sudo sysctl -w vm.max_map_count=262144
$ sudo sysctl -w vm.swappiness=10
5. Append the following lines to /etc/sysctl.conf on the Yadle server node only so the parameters persist on system reboots.
vm.max_map_count=262144 vm.swappiness=10