F5 BIG-IQ Centralized Management Lab > BIG-IQ All Labs > Class 1: BIG-IQ Application Management and AS3 > Module 3: BIG-IQ Application Templates & Deployment with AS3 using the UI Source | Edit on
Lab 3.4: Limit Pool Member access only with AS3 Template through BIG-IQ GUI¶
Note
Estimated time to complete: 10 minutes
Lab environment access¶
If you have not yet visited the page Getting Started, please do so.
Workflow¶
- David creates the AS3 template and allow only Pool Members server IP and Port.
- David assigns the AS3 template to Paula.
- Paula creates her application service using the template given by david.
AS3 template creation (David)¶
- Login as david and Go to the Applications tab > Applications Templates and
select
AS3-F5-HTTP-lb-template-big-iq-default-<version>
and press Clone. - Give the cloned template a name:
AS3-F5-HTTP-lb-template-Pool-Members-Only
and click Clone.
- First, set a tenant name and select option Override. In this example, we set
tenant4
. Note the tenant will be the partition used on BIG-IP to deploy the application service using this template.
- Then, click on the
HTTP_Profile
class, change the 2 properties for the Fallback Redirect and status codes to Override. Click on Save.
- Change to the
Service_HTTP
class, and change the virtual server TCP port property to Override.
Warning
Do not change from Editable to Override for any Pointers (starting with Use) such as Analytics_Profile, HTTP_Profile and Pool pointers. Those needs to always set to Editable.
Set the Virtual Address property to 10.1.10.122
and change to Override. Click on Save.
- Select the Analytics_Profile class and make sure none of the properties are set to Editable.
- Review the Pool Class but do not change anything. Notice the Server addresses, Service port and Admin State are set to Editable.
- At the top right of the AS3 template editor, click on Publish & Close to save and publish the template.
- Before paula can use this AS3 template, david needs to update her role.
Use the previous steps in Lab 3.2 to add AS3 Template
AS3-F5-HTTP-lb-template-Pool-Members-Only
toApplication Creator VMware
custom role assigned to paula.
AS3 application service deployment (Paula)¶
- Login as paula and select previously created
LAB_module3
Application and click Create. - Click Create to create an Application Service:
Application properties: |
|
Select an Application Service Template: |
|
General Properties: |
|
Pool |
|
HTTP_Profile. Keep default. |
Service_HTTP. Keep default. |
Analytics_Profile. Keep default. |
- Click Create.
- Check the application service
http_pool_only_app_service
has been created under ApplicationLAB_module3
.
- Collapse the top and middle banner. Select F5 Services and Configuration and confirm Paula can only update the Pool Members.
- Under Servers, Paula can update her Pool Members Server Addresses, Service Port and Admin state as needed.