Changing node IP addresses in F5 BigIP configuration
Solution 1:
So, deleting and re-adding it is. And of course it's different in v11 than it is in v10. I've created a script that uses the F5 SOAP API and the python 'suds' library to do this. It will delete/recreate nodes and add them to the pools they were in. The pool ratio is also remembered, but no other setting is.
Solution 2:
The best way to do this is to log in to the command line of the F5 and directly edit the /config/bigip.conf file as root using vim. Once edited, you apply the configuration using the command "tmsh load sys config partitions all". Unfortunaltey, the F5 does not support editing, so using the CLI and editing the config files by hand is the only way.