4-15
Cisco CSR 1000V Series Cloud Services Router Software Configuration Guide
OL-27477-07
Chapter4 Installing the Cisco CSR 1000V in VMware ESXi Environments
Deploying the Cisco CSR 1000V OVA Template to the VM
The following restrictions apply to the BDEO tool:
You can deploy the .ova file directly onto an ESXi host. The BDEO tool is not supported for
Citrix XenServer, KVM, or Microsoft Hyper-V environments.
Beginning with Cisco IOS XE Release 3.12S, the CSR 1000V OVA provides the option to select
multiple user-selectable hardware configuration profiles. The BDEO tool has not been extended to
construct an enhanced OVA of this type; if using the BDEO tool to create a custom OVA, the
resulting OVA will only define a single hardware profile.
The customization options under the “Virtual Machine Hardware”, “Virtual Machine Description”,
and “Cisco IOS XE Configuration” are only used when constructing a new OVA with an .iso file as
input (-i csr1000v.iso). The BDEO tool does not support modifying existing OVAs, so if an OVA is
provided as input (-i csr1000v.ova), all options under these three heading categories will be silently
ignored by the BDEO tool.
While the following procedure provides general guidance for how to deploy the Cisco CSR 1000V, the
exact steps that you need to perform may vary depending on the characteristics of your VMware
environment and setup.
Step1 Download the .ova file from the Cisco CSR 1000V software installation image package:
Step2 Extract the BDEO shell script tool from the OVA package.
For example, you could use the following Linux command:
tar xvf [file.ova] bdeo.sh README-BDEO.txt
Step3 Run the BDEO shell script with the command-line parameters that you wish to use. You can run it with
“-h” in order to get a listing of supported parameters, or refer to the following table.
All of the commands below are optional except for the -i | -image command.
Note The default values may vary depending on the Cisco CSR 1000V version.
Table4-11 BDEO Command-Line Bootstrap Properties
Command Name Parameters Description
Input/Output Options
-i | -image path Enters one of the following:
The ISO image filename used to create the OVA from.
The .ova file to deploy to the ESXi server
-o | -output path Enters the destination output directory of the OVF
package, and/or the OVA file.
-n | -name [name] Creates a unique OVF or OVA name with a different name
than the image. If you don’t specify a name, then the
default .ova filename is used.
-format [ovf | ova | zip] Generates the package in the given format(s). Use a
comma-separated list for more than one format. The
default format is ova.
Virtual Machine Hardware Options
-c | -cpus cpus Enters the number of CPUs to provision.