Forum Discussion
3 Replies
- PeteWhiteEmployee
Can you explain the question a bit better - what object do you mean? eg an LTM virtual server. Just to be clear, an iRule allows you to modify data going through the loadbalancer such as adding cookies, etc and iApps allow you to simply deploy configurations.
- Adidasn2014_147Nimbostratus
Hi, for instance if you want to modify a specific object within ltm, would you use irules or would you use iapps, i think you may have explained the answer above. Iapps is used to deploy a configuration wheras an irule can be used to modify.
- crodriguezRet. Employee
As Pete indicated, iApps and iRules are two different BIG-IP "tools" with two completely different purposes. iApps are used to deploy and manage common application configurations, such as Exchange. You can change the application's configuration data using the iApp's Reconfigure function or manually (using Configuration utility or tmsh) if you turn Strict Updates off. (The latter is not generally recommended.) Without an iApp, you must manually create and maintain configuration using either the Configuration utility (GUI), tmsh, or the iControl API from an external program.)
iRules themselves don't do anything with respect to updating configuration data. iRules are used to control traffic behavior during traffic processing.