EasyHAProxy dynamically creates the haproxy.cfg
based on the labels defined in docker containers.
EasyHAProxy can detect and configure HAProxy automatically on the following platforms:
EasyHAProxy will discover the services based on the Docker Tags of the containers running on a Docker host or Docker Swarm cluster and dynamically set up the haproxy.cfg
. Below, EasyHAProxy main features:
Also, it is possible to set up HAProxy from a simple Yaml file instead of creating haproxy.cfg
file.
You don't need to change your current infrastructure and don't need to learn the HAProxy configuration.
The steps are:
For detailed instructions on how to use EasyHAProxy, follow the instructions for the platform you want to use:
Kubernetes | Docker Swarm | Docker | Static |
---|---|---|---|
![]() | ![]() | ![]() | ![]() |
Click on the image to see the videos (use HD for better visualization) | . | . | |:———-:|:————:| | |
| |
|
| |
|
|
Here is the code applied in the examples above.