Before starting the tutorials below, you should ensure the following software is installed on your system:

  • Docker, the container runtime.

  • Kubectl, the command-line tool for Kubernetes.

  • Helm, the package manager for Kubernetes.

  • curl, to interact with the tutorial applications through HTTP/HTTPS.

  • KinD, the Kubernetes in Docker runtime.

  • liqoctl command-line tool to interact with Liqo.

The following tutorials were tested on Linux, macOS, and Windows (WSL2 and Docker Desktop).


To prevent issues with tutorials leveraging more than two clusters, on some systems you may need to increase the maximum number of inotify watches:

sudo sysctl fs.inotify.max_user_watches=52428899
sudo sysctl fs.inotify.max_user_instances=2048