Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral


If you've been following along in the new #The101: iRules series, it's time to add another building block to the framework of what iRules are and can do. If you're new, it would behoove you to start at the beginning and catch up. So far we've covered introductions across the board for programming basics and concepts, F5 terminology and basic technology concepts, the core of what iRules are and why you'd use them, as well as a couple of cornerstone iRules concepts like events ...
articlebig-ipisvnewstechtip January 12, 2012 by Joe Pruitt
The Problem HTML Web forms are a mechanism for someone to build a web page that allows a user to send data to a server for processing.  Users can fill out the forms with elements such as checkboxes, radio buttons, or text fields.  When a user clicks the associated “Submit” button, the data they entered into the form is sent to the server for processing. This is where the issue arises.  Most form processing components are not smart enough to know where or how the data was sent to...
SyntaxHighlighter.all();Bucket Way back in time (well, not so way back), configuration objects were stored in one location in the configuration.  For the sake of this article, we’ll call this the root “bucket”.  This worked fine for small organizations but we found that as companies grew and, as a consequence, the number of applications they needed to support increased, it became more difficult to manage all the objects in a single “bucket”. vs_1 vs_2 pool_1 pool...
ARX (Adaptive Resource Switch) is a filesystem virtualization switch, which provides intelligent file virtualization for storage environments. ARX can be used to tier files across multiple filers, provide disaster recovery services, and allow administrators to migrate files between backend filers without disruption of service. These are a few of the use cases for ARX, but by no means all of them. Over the next few months, we will be covering ARX heavily here on DevCentral. Let’s get started by d...
We hope by now that you have gotten a running start with our Ruby iControl libraries. We have posted a few other Tech Tips on Ruby and iControl,  but have not touched on the retrieval of information from the BIG-IP. In this Tech Tip, we will discuss this how to handle the information returned as SOAP::Mapping::Objects. SOAP::Mapping::Objects are used by the Ruby iControl library to return data requested from the BIG-IP. In this example, we will be working with SSL certificate information ...
Anyone who has worked with SOAP knows it can make a lot of things easier, but it is not without its hurdles. Interpreting complex type syntax for use with a SOAP driver can present one of the largest headaches for a web services developer. In this tech tip, we are going to walk through a few examples of complex types commonly used within the iControl SDK. Creating A Virtual Server When creating a virtual server, the LocalLB.VirtualServer WSDL will be used along with the ‘create’ method descri...
Here on DevCentral we’ve released libraries for a number of the big languages from Java and Perl to Powershell. Up until now there has not been much love for Ruby. Well, that’s all about to change: enter the new iControl Ruby Library. This project is a work in progress and the library is a mere 48 lines long as of this initial release. There will be many more features along with more example code coming in the near future. The first set of installation instructions only cover the most recent U...
This is the fourth article in the “Java iControl Objects” series in which I define a set of objects that implement the iControl methods in various iControl interfaces.  The previous articles covered the Pool and PoolMember interface. Java iControl Objects – LTM Pool Java iControl Objects – LTM PoolMember Java iControl Objects – LTM Rule For this article, I’m going to build an object to wrap around the System Services interface.  This interfac...
articleirulesbig-ipisvdevnewstechtip November 03, 2010 by Joe Pruitt
In my previous article titled Session Table Exporting With iRules, I posted an example iRule that will allow you to export your session table entries for archival purposes.   If you are reading this and have no clue what the session table is, you’ll want to read the series titled “The Table Command” where we walk through all the ins and outs of accessing the session data table. As I mentioned on a recent podcast, I’ve been planning on adding to that tech tip by including the ability t...
I’ve been toying with the idea of building an iControl shell for a long time.  For those who don’t know what I’m talking about, a shell is essentially a fully enclosed application that runs within a console on your computer.  Windows has the Command Prompt and Unix has it’s various shells (sh, bash, ksh, etc) and since most of my working day involves interacting with a shell of some sort, I figured it might be useful to create an interactive BIG-IP shell. For this example, I picked Po...
Page 1 of 8First   Previous   [1]  2  3  4  5  6  7  8  Next   Last