An open API service indexing awesome lists of open source software.

https://github.com/vhuynen/vip-f5-ansible-automation

F5 Virtual Server automation through Ansible. The provisioning take into account a dynamic routing by a content switching policy in order to route the traffic toward the good Pool.
https://github.com/vhuynen/vip-f5-ansible-automation

ansible dynamic-routing f5-bigip load-balancer

Last synced: about 2 months ago
JSON representation

F5 Virtual Server automation through Ansible. The provisioning take into account a dynamic routing by a content switching policy in order to route the traffic toward the good Pool.

Awesome Lists containing this project

README

        

# How to create a dynamic Virtual IP through the load balancer F5 and Ansible

This Ansible playbook performs a Virtual IP creation or deletion for the load balancer F5.
See main file in the source code folder in order to launch the playbook : [main.yml](./code/tasks/main.yml)

## Rules of the dynamic routing

The Virtual IP forwards the requests dynamically based on the root context of the URL.
![architecture-schema.png](./docs/architecture-schema.png)

## Hierarchical Objects view

Below, the hierarchical view of the objects implied to handle the dynamic routing.
![architecture-schema.png](./docs/f5-hierarchical-objects.png)

## References

- https://www.ansible.com/integrations/networks/f5
- https://docs.ansible.com/ansible/latest/collections/f5networks/f5_modules/index.html#plugins-in-f5networks-f5-modules
- https://github.com/ArtiomL/f5-ansible