Managing other load balancers
In this example, we use the simple HAProxy load balancer to front-end the web servers. It is easy to configure and easy to manage. As we have mentioned, Ansible has support for a variety of other load balancers like Citrix NetScaler, F5 BigIP, Amazon Elastic Load Balancers, and more.
For other load balancers, you may need to send shell commands to them (like we do for HAProxy above), or call an API, if your load balancer exposes one. For the load balancers for which Ansible has modules, you may want to run them as alocal_actionif they contact an API. You can read more about local actions in theControlling where tasks run: delegation and local actionssection.  Should you develop anything interesting for some hardware where there is not a module, it might make for a good contribution!