Usage

Add to vRA Blueprint

  1. Login to the vRA tenant
  2. Click on the Design tab > Blueprints
  3. Create a new blueprint or select an existing blueprint name and click Edit
  4. Under Categories (on left pane), click on Other Components
  5. Drag and drop Create F5 VIP - SovLabs Modules onto the Design Canvas
  6. Tie the Create F5 VIP canvas item to the vSphere Machine canvas item
    • Dragging the arrow FROM Create F5 VIP TO the vSphere Machine component
  7. Click on the Create_F5_VIP.. canvas item and a window pane will appear on the bottom
  8. Modify fields (See F5 Virtual for more details) as desired by setting the default values for fields and other advanced settings and clicking on Apply for each field
  9. By setting default fields or having advanced settings on the fields, what a requester sees and can select is controlled upon request time of the vRA blueprint
  10. Once the blueprint is set up as desired, click on Finish
  11. If the blueprint saved above is a new blueprint:
    1. Select the blueprint from the list in Design > Blueprints
    2. Click on Publish
    3. Click on Administrators tab > Catalog Management > Catalog items
    4. Find and select the newly created blueprint from the list and click Configure
    5. Find the Service field and select the appropriate Service for the blueprint from the drop-down list
    6. Click OK
vRA Blueprint Canvas Screenshot

F5 Virtual

The F5 Virtual gets added to the vRA Blueprint canvas (see above)

F5 Virtual
F5 Virtual

FieldValue
General
F5 Endpoint

Select the F5 Endpoint to use

RESTipe

Select the F5 RESTipe to use. Recommended to use F5Config-internal

Virtual Server
Create new VIP?

Select to create a new VIP for the VMs to join

Partition

Auto-generated list based on F5 Endpoint selected

Select the desired Partition

Virtual name

Create new VIP? is checked

Select the desired VIP to join the VMs to


Create new VIP? is checked and SovLabs Naming module is not licensed or not used

Type in the new VIP name

Register VIP in DNS using Virtual name and IP?

Shown if SovLabs DNS modules are licensed

Optionally select to add the VIP name and IP address into DNS

Automatically assign virtual name?

Shown if SovLabs Naming module is licensed

Optionally select to auto-generate the VIP name

Select Naming Standard for Virtual Name

Shown if SovLabs Naming module is licensed and 'Automatically assign virtual name?' is checked

Select the desired Naming Standard to use to generate the VIP name

Domain name for DNS registration

Shown if 'Register VIP in DNS using Virtual name and IP?' or 'Automatically assign Virtual IP?' is checked

Type in the domain the VIP will use for IPAM and/or DNS

Additional domains to register VIP name

Shown if 'Register VIP in DNS using Virtual name and IP?' or 'Automatically assign Virtual IP?' is checked

Type in any additional domain names

Automatically assign Virtual IP?

Shown if SovLabs IPAM module is licensed

Optionally select to assign the VIP IP address

Select IPAM Profile for Virtual IP

Shown if 'Automatically assign Virtual IP?' is checked

Select the desired SovLabs IPAM Profile to use to assign the VIP's IP address

Virtual IP

Shown if 'Automatically assign Virtual IP?' is not checked

Type in the VIP's IP Address

Virtual Port

Type in the VIP's port

Configuration
Protocol

Protocol Profile (Client)

Select Protocol Profile (Client)

Protocol Profile (Server)

Select Protocol Profile (Server), if any

HTTP Profile

Select HTTP Profile, if any

HTTP Proxy Connect Profile

Select HTTP Proxy Connect Profile, if any

Any IP Profile

Select Any IP Profile, if any

SSL Profile (Client)

Select SSL Profiles (Client), if any

SSl Profile (Server)

Select SSL Profiles (Server), if any

Source Address Translation

Select the Source Address Translation

SNAT Pool

Shown when 'Source Address Translation' is snat

Select the desired SNAT Pool

Default Persistence Profile

Select the Default Persistence Profile, if any

Fallback Persistence Profile

Select the Fallback Persistence Profile Profile, if any

iRules

Select iRules, if any

Click for Pool
FieldValue
Automatically assign Pool name?

Shown if SovLabs Naming module is licensed

Optionally select to auto-generate the Pool name

Select Naming Standard for Pool

Shown if SovLabs Naming module is licensed and 'Automatically assign Pool name?' is checked

Select the desired Naming Standard to use to generate the Pool name

Pool name

Shown if SovLabs Naming module not is licensed or 'Automatically assign Pool name?' is not checked

Type in the Pool name

Load balancing method

Select Load balancing method

Assign Health Monitors?

Check the checkbox to assign Pool Health Monitors

Health Monitors

Shown when 'Assign Health Monitors?' is checked

Select health monitors

Health Monitors Availability Requirement

Shown when 'Assign Health Monitors?' is checked

Select health monitor availability requirement

Health Monitors 'At Least' minimum

Shown when 'Assign Health Monitors?' is checked and 'Health Monitor Availability Requirement' is 'At Least'

Define the 'At Least' minimum

Click for Member
FieldValue
Member Port

Define node member port

Member Ratio

Define node member ratio

Member Priority Group

Define node member priority group

Member Connection Limit

Define node member connection limit

Member Connection Rate Limit


Disable

  1. Login to the vRA tenant
  2. Click on the Design tab > Blueprints
  3. Click the desired blueprint name to edit
  4. Delete the F5 Virtual composite from the blueprint

Repeat for all desired blueprints with F5