Open bradstapleton94 opened 4 years ago
Hi @bradstapleton94, Have you tried with AS3? https://clouddocs.f5.com/products/orchestration/ansible/devel/f5_bigip/modules_2_0/bigip_as3_deploy_module.html#bigip-as3-deploy-module-2
Doesn't that require you to have your entire config in AS3?
Hey @bradstapleton94,
Not sure if this is the same for you but we create snat pools specifying the ip as a list and it works.
I have this in a group_vars file that represents the LTM pair, for this example
snat_pools:
- name: AC0D1-011-IPRF1-ESP-S001
members:
- 1.1.1.11
- name: AC0D1-012-IPRF2-ESP-S001
members:
- 1.1.1.12
In a playbook I call the bigip_snat_pools from f5networks.f5_modules collection
- name: "MANAGE SNAT POOLS (SNATS)"
bigip_snat_pool:
provider: "{{ provider_admin }}"
name: "{{ item.name }}"
members: "{{ item.members }}"
loop: "{{ snat_pools }}"
ISSUE TYPE
COMPONENT NAME
Does not exist
ANSIBLE VERSION
PYTHON VERSION
BIGIP VERSION
CONFIGURATION
None
OS / ENVIRONMENT
N/A
SUMMARY
Feature request to add an ansible module to create SNAT lists and modify addresses in said SNAT list. Currently, SNAT pools and SNAT Translation List modules exist but with no way to populate specific IPs inside a SNAT.
STEPS TO REPRODUCE
No module currently exists.
EXPECTED RESULTS
ACTUAL RESULTS