Using your infrastructure architect privileges, you configure each of the Dukes Bank machine components to use the customization specification, template, and machine prefixes that you created for your environment.

About this task

This scenario configures the machine components to clone machines from the template you created in the vSphere Web Client. If you want to create space-efficient copies of a virtual machine based on a snapshot, the sample application also supports linked clones. Linked clones use a chain of delta disks to track differences from a parent machine, are provisioned quickly, reduce storage cost, and are ideal to use when performance is not a high priority.

Procedure

  1. Log in to the vRealize Automation console as an infrastructure architect.

    You can configure the Dukes Bank sample application to work in your environment with only the infrastructure architect role, but if you want to view or edit the sample software components you also need the software architect role.

  2. Select Design > Blueprints.
  3. Select the DukesBankApplication blueprint and click the Edit icon.
  4. Edit the appserver-node so vRealize Automation can provision this machine component in your environment.

    You configure the blueprint to provision multiple instances of this machine component so you can verify the load balancer node functionality.

    1. Click the appserver-node component on the design canvas.

      Configuration details appear in the bottom panel.

    2. Select your machine prefix from the Machine prefix drop-down menu.
    3. Configure your blueprint to provision at least two instances of this node by selecting a minimum of 2 instances and a maximum of 10.

      On the request form, users are able to select to provision at least two and up to ten appserver nodes.

    4. Click the Build Information tab.
    5. Select Cloneworkflow from the Provisioning workflow drop-down menu.
    6. Select your dukes_bank_template from the Clone from dialog.
    7. Enter your Customspecs_sample in the Customization spec text box.

      This field is case sensitive.

    8. Click the Machine Resources tab.
    9. Verify that memory settings are at least 2048 MB.
  5. Edit the loadbalancer-node so vRealize Automation can provision this machine component in your environment.
    1. Click the loadbalancer-node component on the design canvas.
    2. Select your machine prefix from the Machine prefix drop-down menu.
    3. Click the Build Information tab.
    4. Select Cloneworkflow from the Provisioning workflow drop-down menu.
    5. Select your dukes_bank_template from the Clone from dialog.
    6. Enter your Customspecs_sample in the Customization spec text box.

      This field is case sensitive.

    7. Click the Machine Resources tab.
    8. Verify that memory settings are at least 2048 MB.
  6. Repeat 5 for the database-node machine component.
  7. Click Save and Finish.

    Your changes are saved and you return to the Blueprints tab.

  8. Select the DukesBankApplication blueprint and click Publish.

Results

You configured the Dukes Bank sample application blueprint for your environment and published the finished blueprint.

What to do next

Published blueprints do not appear to users in the catalog until you configure a catalog service, add the blueprint to a service, and entitle users to request your blueprint. See Checklist for Configuring the Service Catalog.

After you configure your Dukes Bank blueprint to display in the catalog, you can request to provision the sample application. See Scenario: Test the Dukes Bank Sample Application.