For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

Dmitri_Ch__1425's avatar
Oct 30, 2015

Installing Python Module on F5

Hi,

 

I'll need to add a python module to F5 devices (to write a custom health monitor). Before I proceed, I wanted to ask how F5 handles adding new python modules? and does it 'survive' BIGIP OS upgrades, or needed to be re-installed.

 

Thank you.

 

4 Replies

  • The only thing that survives an upgrade lives in the /config directory. You will most likely have to re-install it.

     

  • i have been try before ,but failed,you can't do that,because the F5 BIG-IP SYSTEM is protected!

     

  • F5 does not support installation of arbitrary software on the BigIP.

     

    If the python library is purely python, you can probably place it in the scripts directory and import it to your monitor script.

     

    If the python library relies on binary or linked libraries, you will be unable to install it.

     

    I'd suggest using an external (or local to the pool member) service to monitor your application with an http api reporting the status, so the BigIP can check the api for the application availability.