You can edit and configure several vApp settings, including startup order, resources, and custom properties.

Procedure

  1. Right-click a vApp in the inventory and click Edit Settings.
  2. On the Resources tab, edit CPU and memory settings, such as shares, reservation, and limit.
  3. On the Start Order tab, set and edit the start order of the virtual machines.
  4. On the IP Allocation tab, specify IP protocol and choose an IP allocation scheme.
  5. On the Details tab, view product information, such as name, vendor, product URL, and vendor URL.

Configure vApp CPU and Memory Resources

You can configure the CPU and memory resource allocation for the vApp.

Reservations on vApps and all their child resource pools, child vApps, and child virtual machines count against the parent resources only if those objects are powered on.

Prerequisites

Required privilege: vApp.vApp resource configuration on the vApp.

Procedure

  1. Right-click a vApp in the inventory and click Edit Settings.
  2. To allocate CPU resources to the vApp, click the Resources tab and expand CPU.
    Option Description
    Shares

    CPU shares for this vApp with respect to the parent’s total. Sibling vApps share resources according to their relative share values bounded by the reservation and limit. Select Low, Normal, or High, which specify share values respectively in a 1:2:4 ratio. Select Custom to give each vApp a specific number of shares, which express a proportional weight.

    Reservation

    Guaranteed CPU allocation for this vApp.

    Reservation Type To make the reservation expandable, select the Expandable check box. When the vApp is powered on, if the combined reservations of its virtual machines are larger than the reservation of the vApp, the vApp can use resources from its parent or ancestors.
    Limit

    Upper limit for this vApp's CPU allocation. Select Unlimited to specify no upper limit.

  3. To allocate memory resources to the vApp, click the Resources tab and expand Memory.
    Option Description
    Shares

    Memory shares for this vApp with respect to the parent’s total. Sibling vApps share resources according to their relative share values bounded by the reservation and limit. Select Low, Normal, or High, which specify share values respectively in a 1:2:4 ratio. Select Custom to give each vApp a specific number of shares, which express a proportional weight.

    Reservation

    Guaranteed memory allocation for this vApp.

    Reservation Type To make the reservation expandable, select the Expandable check box to make the reservation expandable. When the vApp is powered on, if the combined reservations of its virtual machines are larger than the reservation of the vApp, the vApp can use resources from its parent or ancestors.
    Limit

    Upper limit for this vApp's memory allocation. Select Unlimited to specify no upper limit.

  4. Click OK.

Configure vApp IP Allocation Policy

If your vApp is set up to allow it, and if you have the required privileges, you can edit how IP addresses are allocated for the vApp.

You cannot configure the IP allocation policy during the vApp creation process.

Before you configure the IP allocation policy, you must specify the IP protocol and the IP allocation scheme that the vApp supports.

If you deploy a vApp from an OVF template, the IP allocation policy might still be editable.

Prerequisites

Required privilege: vApp.vApp instance configuration

Procedure

  1. Right-click a vApp in the inventory and click Edit Settings.
  2. In the Edit vApp dialogue box, click the IP Allocation tab.
    This tab is only available in the vSphere Client.
  3. In the Authoring section, define the IP protocol and the IP allocation scheme that the vApp supports.

    The IP protocol and the IP allocation scheme determine what options for IP allocation are available.

    A vApp can obtain its network configuration through the OVF environment or through a DHCP server. If you do not select any of these options, the IP addresses are manually allocated.

    The IP protocols that a vApp can support are IPv4, IPv6, or both.

  4. In the Deployment section, select an IP allocation policy from the IP allocation drop-down menu.
    Option Description
    Static - Manual IP addresses are manually configured. No automatic allocation is performed.
    Transient - IP Pool IP addresses are automatically allocated using IP pools from a specified range when the vApp is powered on. The IP addresses are released when the appliance is powered off.
    DHCP A DHCP server is used to allocate the IP addresses. The addresses assigned by the DHCP server are visible in the OVF environments of virtual machines started in the vApp.
    Static - IP Pool IP addresses are automatically allocated from the managed IP network range of vCenter Server at power-on, and remain allocated at power-off.
    Static - IP Pool and Transient - IP Pool have in common that IP allocation is done through the range managed by the vSphere platform as specified by the IP pool range in a network protocol profile. The difference is that for a static IP Pool, the IP addresses are allocated at first power-on and remain allocated, while for a transient IP Pool, the IP addresses are allocated when needed, typically at power-on, but released during power-off.
  5. Click OK.

Configure vApp Startup and Shutdown Options

You can change the order in which virtual machines and nested vApps within a vApp start up and shut down. You can also specify the delays and actions performed at startup and shutdown.

Prerequisites

Required privilege: vApp.vApp application configuration on the vApp.

Procedure

  1. Right-click a vApp in the inventory and click Edit Settings.
  2. Select a virtual machine and select its order group.

    Virtual machines and vApps in the same group are started before the objects in the next group. The first group of virtual machines to power on is Group 1, followed by Group 2, Group 3, and so forth. The reverse order is used for shutdown.

  3. Click the Start Order tab and select a virtual machine from the list.
  4. From the Group drop-down menu, select a group for the virtual machine.
  5. (Optional) Select the startup action for the virtual machine.
    The default is Power On. Select None to power on the virtual machine manually.
  6. (Optional) Specify when the startup action is to happen.
    • Enter a time delay in seconds for the startup action.
    • To perform the startup action when VMware Tools has started, select Continue when VMware Tools are ready.
  7. (Optional) Select the shutdown action for the virtual machine.
    The default shutdown action is Power Off. You can also select Guest Shutdown to shut down the guest OS and leave the virtual machine running, Suspend, or None.
  8. (Optional) Enter a time delay in seconds for the shutdown action.
  9. Click OK.

Configure vApp Product Properties

You can configure product and vendor information for a vApp.

Prerequisites

Required privilege: vApp.vApp application configuration on the vApp.

Procedure

  1. Right-click a vApp in the inventory and click Edit Settings.
  2. To enter product and vendor information, click the Details tab.
    vApp Setting Description
    Name Product name.
    Product URL If you enter a product URL, a user can click the product name on the virtual machine summary page and go to the product's web page.
    Vendor Vendor name.
    Vendor URL If you enter a vendor URL, a user can click the vendor name from the Summary page of the virtual machine and go to the vendor's web page.
  3. Click OK.

View vApp License Agreements

You can view the license agreement for the vApp that you edit.

Prerequisites

  • Required privilege: vApp.vApp application configuration on the vApp.

  • Verify that the vApp is imported from an OVF template that includes one or more license agreements.

Procedure

  1. Navigate to a vApp in the inventory.
  2. On the Configure tab, expand Settings and click License agreements.