Existing Ansible BIG-IP modules
Right around the time that I started at F5, I was at the pinnacle of my exposure to Ansible. So imagine my surprise when I saw BIG-IP modules in the Ansible core product! I immediately wanted to know...
Updated Jun 06, 2023
Version 2.0Tim_Rupp
Altostratus
Joined May 21, 2019
Nazir_52641
May 19, 2017Cirrus
Hi Cool_Y,
Until there is no bigip_module available you can use uri module with iControl REST API to create client ssl profile
To create ssl profile with existing SSL certificate and SSL key
- name: " Create SSL profile"
uri:
url: "https://mybigip/mgmt/tm/ltm/profile/client-ssl/"
method: "POST"
validate_certs: no
body_format: "json"
body:
name: "test_client_sslprofile"
partition: "Common"
cert: "/Common/test_cert.ct"
key: "/Common/test_key.key"
username: "admin"
password: "admin"
delegate_to: localhost
Using uri module we can create any object in F5 if the know the iControl REST API to call.
Thanks
Syed Nazir