F5 Programmability Training > Class 1: Introduction to Automation & Orchestration > Lab Topology & Environments Source | Edit on

Self-Built Environment

Note

Due to the variability of self-built environments we cannot guarantee that you will be able to complete the class successfully.

If you are building your own lab environment please complete the following steps and pre-requisites first:

  1. Your network configuration matches the topology in the Lab Topology

  2. Ensure your BIG-IP devices are licensed and have the following modules provisioned:

    • LTM
    • ASM
  3. Your server instance can be built two ways:

    1. Build or reuse your own instance. If should have the following services installed and running:

      • HTTP Server - TCP/80
      • DNS Server - UDP/53
    2. Use our server image build script located at the url below to configure an Ubuntu 16.04 base installation automatically.

      Note

      Please ensure that HTTP & DNS services are not installed on the base image

  4. Your host should have the following applications installed:

  5. You will need to install the f5-postman-workflows framework into Postman:

    1. Open Postman
    2. Click the ‘Import’ button
    3. Select ‘Import from Link’
    4. Enter https://raw.githubusercontent.com/0xHiteshPatel/f5-postman-workflows/master/F5_Postman_Workflows.postman_collection.json in the field
    5. Click the ‘Import’ button
    6. Navigate to your Postman Collections
    7. Expand the ‘F5_Postman_Workflows’ collection
    8. Expand the ‘Install’ folder
    9. Click the ‘Install/Upgrade f5-postman-workflows’ items
    10. Click the ‘Send’ button
    11. Verify the installation was successful by:
      1. Examine the response tests and ensure the ‘Install Successful’ test passed
      2. Examine your Postman Global Environment and look for a _f5_workflow_functions item populated with JavaScript code
  6. Select how you would like to continue: