Connecting AppViewX with Ansible
AppViewX can be run on the same control node where Ansible is installed. AppViewX can function as both Northbound and Southbound for Ansible.
AppViewX as the automation controller; Ansible as Southbound:
- You can import Ansible playbooks into AppViewX and call the appropriate ones to construct workflows in the Visual Workflow builder. You can also view and edit the playbook contents from inside AppViewX.
Examples:
- Application provisioning across F5 BIG-IP LTM, AFM using Ansible playbook.
- Instantiate a new server on AWS using AppViewX and Ansible
AppViewX as the orchestration controller; Ansible as Northbound:
- You can download an Ansible module file and a sample YAML file for the required AppViewX workflow on demand. Upload the Ansible module files onto the Ansible Server, provide input using the sample YAML file and execute the module file (playbook) on the Ansible server.
Examples:
- Application provisioning across F5 BIG-IP LTM and AFM
- Automating server instantiation and pool member addition using Ansible
Refer to Automation Guide for more detail.
