Ansible Modules for SSL Orchestrator ================================================================================ F5 offers the following Ansible collections to create, edit, update, and delete configuration objects for BIG-IP and BIG-IQ: - F5 Imperative Collection for Ansible (f5_modules) - F5 Declarative Collection for Ansible (f5_bigip) General documentation can be found here: |f5_ansible_link| f5_modules -------------------------------------------------------------------------------- This is the original collection that leverages F5's *imperative* API calls to provide granular BIG-IP object configuration. The complete module list is here: |f5_modules_link| f5_bigip -------------------------------------------------------------------------------- This is a newer collection that leverages F5's *declarative* API extensions such as those available with the |f5_atc_link|. SSL Orchestrator configuration modules are also available here. The complete module list is here: |f5_bigip_link| | .. attention:: As of May, 2022, the SSL Orchestrator modules are available as a pre-release **preview**, so they may contain bugs and are subject to change in functionality and/or usage syntax. | This lab uses modules from both collections. **Additional references:** - |galaxy_f5_modules_link| - |galaxy_f5_bigip_link| .. |f5_atc_link| raw:: html F5 Automation Toolchain .. |f5_ansible_link| raw:: html F5 Ansible Collections .. |f5_modules_link| raw:: html f5_modules .. |f5_bigip_link| raw:: html f5_bigip .. |galaxy_f5_modules_link| raw:: html Ansible Galaxy > f5_modules .. |galaxy_f5_bigip_link| raw:: html Ansible Galaxy > f5_bigip