So that your template can support software components, you install the software bootstrap agent and its prerequisite, the guest agent, on your reference machine. The agents ensure that vRealize Automation architects who use your template can include software components in their blueprints.

About this task

To simplify the process, you download and run a vRealize Automation script that installs both agents, instead of downloading and installing separate packages.

The script also connects to the Manager Service instance and downloads the SSL certificate, which establishes trust between the Manager Service and machines deployed from the template. Note that having the script download the certificate is less secure than manually obtaining the Manager Service SSL certificate and installing it on your reference machine in /usr/share/gugent/cert.pem.

Procedure

  1. In your Web browser, open the following URL.

    https://vrealize-automation-appliance-FQDN/software/index.html

  2. Save the prepare_vra_template.sh script to your reference machine.
  3. On the reference machine, make prepare_vra_template.sh executable.
    chmod +x prepare_vra_template.sh
  4. Run prepare_vra_template.sh.
    ./prepare_vra_template.sh
  5. Follow the prompts.

    If you need non-interactive information about options and values, enter ./prepare_vra_template.sh --help.

Results

A confirmation message appears when installation finishes. If error messages and logs appear, correct the issues and rerun the script.