Create F5 LTM VIP Advanced

This workflow creates Extensive VIP with all basic objects in an F5 device and integrates with DNS - Infoblox/Bluecat for A record creation.

To run this workflow,

  1. Go to Menu > Request > View/Run.
    The Workflow Catalog page appears.
  2. In the Workflow Catalog page, hover over the Create F5 LTM VIP – Advanced workflow.
    The Run and Schedule buttons are shown.

  3. Click the Run button.
    The Form Input page opens:

  4. Enter or select the field information in the Device Details section of Form Input.

  5. The following table provides the field description for the Device Details section of Form Input:
    Field Description
    *Datacenter Displays the list of datacenters of the devices, which are created in the Device Inventory. Select the datacenter of a device from the drop-down option for which this request is to be created. For the devices which are created without a datacenter in the Device Inventory, select the datacenter as None.
    *Device Name Displays the list of devices associated with the selected datacenter. If the datacenter is selected as None, the devices that are created without datacenter details are listed. Select the desired device from the drop-down option.
    *Partition Partition in which objects will be created. If you want to create a new partition then click Create New Partition from the dropdown list and then provide a partition name.
  6. Enter or select the field information in the DNS Record Details section of Form Input.

  7. The following table provides the field description for the DNS Record Details section of Form Input:
    Field Description
    Do you want to create A record ?
    The default option is No. To create A record in DNS select Yes and provide the Vendor, DNS Device, Network View, and Subnet details:

  8. Enter or select the field information in the Virtual Details section of Form Input.

  9. The following table provides the field description for the Virtual Details section of Form Input:
    Field Description
    FQDN/Application Name Enter the FQDN or application name of the virtual server.
    Virtual Server Type Select the virtual server type.
    Redirect VIP

    An IP forwarding virtual server accepts traffic that matches the virtual server address and forwards it to the destination IP address that is specified in the request rather than load balancing the traffic to a pool.

    • No (default)
    • Yes - select Yes to redirect VIP.
    Destination Address Enter the destination IP address information for the virtual server.
    Service Port Enter a service port.
  10. Enter or select the field information in the Pool and Monitor Details section of Form Input.

  11. The following table provides the field description for the Pool and Monitor Details section of Form Input:
    Field Description
    Pool

    You can create a pool by providing the details for the pool or select an existing pool. Select the desired option:

    • Create New - this is the default option. When you select this option, you need to provide a Load Balancing Method, Address, Service Port, State, Priority Group, Pool Members, and Monitor.
    • Existing - when you select this option, the Select Pool field appears to select the existing pool from the drop-down option:

    Load Balancing Method

    The load balancing method is used to select a pool in this WideIP. The default is a round-robin. The methods are:

    • round-robin - the system selects the pools sequentially.
    • least-connection-node - The system passes a new connection to the node that has the least number of current connections out of all pools of which a node is a member. This method works best in environments where the servers or other equipment you are load balancing have similar capabilities. This is a dynamic load balancing method, distributing connections based on various aspects of real-time server performance analysis, such as the number of current connections per node, or the fastest node response time.
    • least-connection-member - The system passes a new connection to the node that has the least number of current connections in the pool. This method works best in environments where the servers or other equipment you are load balancing have similar capabilities. This is a dynamic load balancing method, distributing connections based on various aspects of real-time server performance analysis, such as the current number of connections per node or the fastest node response time.
    • ratio-member - The number of connections that each machine receives over time is proportionate to a ratio weight you define for each machine within the pool.
    Address Enter the IP address of the pool.
    Service Port Enter a service port.
    State

    The current state of the pool members. The states are:

    • user-enabled - when you select this option, the system sends traffic to this pool member regardless of the pool member's state.
    • user-disabled - when this option is selected, the pool member can handle only persistent or active connections.
    Priority Group A number representing the priority group for the pool members. To specify a priority, you must activate priority group usage when you create a new pool or when adding or removing pool members. When activated, the system load balances traffic according to the priority group number assigned to the pool member.
    Pool Members
    Enter the IP address of the pool member. And then click the Add button. Any number of pool numbers can be added to the pool. After adding the pool, you can manage them.

    Monitor

    An association between a health monitor and an entire pool. Select the desired Monitor option:

    • No - this option does not allow you to monitor the pool.
    • Create New - select this option to create a monitor. Input the Type, Interval, Interval, Timeout, and Monitor Destination.
    • Existing - select this option to choose the existing monitor option.
  12. Enter or select the field information in the Persistence Details section of Form Input.

  13. The following table provides the field description for the Persistence Details section of Form Input:
    Field Description
    Persistence

    This option allows you to use a pre-configured object that automatically enables persistence when you assign the profile to a virtual server.

    • None
    • Create New - create a new persistence by providing persistence details:


    • Existing - select the existing persistence details:


    Fallback Persistence

    It is a secondary persistence record for each connection. Select the desired following option:

    • No
    • Yes
  14. Enter or select the field information in the Snat Pool Details section of Form Input.

  15. The following table provides the field description for the Snat Pool Details section of Form Input:
    Field Description
    Snat Pool

    Select the SNAT pool for any connections using this pool. The options are:

    • Auto-Mapp -This option allows you to select a translation address from the available self-IP address.
    • SNAT - This option allows you to select a floating self IP as a translation address. When this option is selected, the Snat Pool field appears. Select the Snat pool from the drop-down option:


  16. Enter or select the field information in the Client SSL Details section of Form Input.

  17. The following table provides the field description for the Client SSL Details section of Form Input:
    Field Description
    Client SSL

    Select the Client SSL options. The options are:

    • No (default)
    • Create New - This option allows you to upload a new Client SSL certificate.

    • Existing - This option allows you to select a Client SSL certificate from the drop-down option:

  18. Enter or select the field information in the Server SSL Details section of Form Input.

  19. The following table provides the field description for the Server SSL Details section of Form Input:
    Field Description
    Server SSL

    Select the Client SSL options. The options are:

    • No (default)
    • Create New -This option allows you to upload a new Server SSL certificate.

    • Existing- This option allows you to select a Server SSL certificate from the drop-down option:

  20. Enter or select the field information in the Irule Details section of Form Input.

  21. The following table provides the field description for the Irule Details section of Form Input:
    Field Description
    IRule

    Select the IRule options. The options are:

    • No (default)
    • Create New -This option allows you to upload a new IRule file.

    • Existing- This option allows you to select a IRule file from the drop-down option:

  22. Enter or select the field information in the Other profile Details section of Form Input.

  23. Click the Submit button.
    The Confirmation popup opens.
    Note:
    • If you want to save this form to edit it later, click the Save Draft button, and then click Ok in the Confirmation popup window. The form will be saved as Open request under Request > My Request.
    • If you want to cancel this form, click the Cancel button.
  24. Click Ok to submit the form.
    The pre-validation starts automatically and reaches the Review stage.
  25. Review the input data under the implementation, rollback, and postvalidation tabs:

  26. (Optional) If you need to change any data at this stage, you can update by clicking the right side of the mouse on the data.

  27. After the review, click the Submit button.
    The Confirmation popup opens.
    Note: To stop running the workflow creation, click Cancel.
  28. Click Ok to continue the workflow creation.
    It takes a while to complete the post-validation.
  29. After the successful post-validation, the workflow is created.

    Note:
    • If email IDs are configured for the workflow creation, the email triggers the email IDs.
    • The validation stages are shown in the left side of the screen. To view any validation stage, click on the respective stage.