Forum Discussion
Thiyagu_343098
Feb 11, 2019Nimbostratus
Automation with F5 LTM
Hello ALL,
I'm working on a taks to get the configuration of a VIP and compare it with the VIP configuration on other LTM device.
Does the above task achievable through Ansible/python script? ...
Andy_McGrath
Feb 11, 2019Cumulonimbus
Ansible is more of a configuration tool using a declarative model which will not, to my knowledge, directly be able to compare but could be used to gather facts using the BIGIP Device Facts module to get information around
Ansible bigip_device_facts – Collect facts from F5 BIG-IP devices
For example can use the following in your Ansible playbook to get just the Virtual Server facts:
- name: Collect BIG-IP Virtual Server facts
bigip_device_facts:
gather_subset:
- virtual-servers
provider:
server: lb.mydomain.com
user: admin
password: secret
delegate_to: localhost
Once you have this can easily write this out to a file or even pass it to a Python script to locate the correct Virtual Server and compare configurations.
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects