Skip to content

Commit 853feab

Browse files
committed
Add new section for virtual ppliances
1 parent d5276bf commit 853feab

File tree

6 files changed

+60
-3
lines changed

6 files changed

+60
-3
lines changed
34.2 KB
Loading
101 KB
Loading
66.7 KB
Loading
59.6 KB
Loading

source/adminguide/virtual_machines.rst

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -142,9 +142,7 @@ To create a VM from a template:
142142

143143
.. note::
144144
VMware only: If the selected template contains OVF properties, different deployment options or configurations,
145-
multiple NICs or end-user license agreements, then the wizard will display these properties. Static
146-
properties do not have the concept of required and optional fields . Therefore CloudStack is not able
147-
to enforce the population of 'important fields'.
145+
multiple NICs or end-user license agreements, then the wizard will display these properties.
148146

149147
#. Click Submit and your VM will be created and started.
150148

@@ -914,6 +912,11 @@ snapshot:
914912
VM snapshots are deleted automatically when a VM is destroyed. You don't
915913
have to manually delete the snapshots in this case.
916914

915+
Support for Virtual Appliances
916+
==============================
917+
918+
.. include:: virtual_machines/virtual_appliances.rst
919+
917920
Unmanaging Virtual Machines
918921
===========================
919922

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
About Virtual Appliances
2+
------------------------
3+
4+
CloudStack allows users to deploy virtual appliances on VMware such as its been made directly though vCenter.
5+
Vendors of virtual appliances for VMware often produce ‘templates’ of their appliances in an OVA format.
6+
An OVA file contain disc images, as well as the configuration data of the virtual appliance and also at times a EULA which must be acknowledged.
7+
Virtual Appliances are supported only on VMware.
8+
9+
Deployment options (configurations)
10+
-----------------------------------
11+
12+
VMware templates can provide different deployment options in their OVF descriptor file. CloudStack obtains
13+
the different deployment options when the template is registered and it displays them to the users
14+
in the virtual machine deployment wizard, under the 'Compute Offering' section.
15+
16+
After the user selects a deployment option, CloudStack lists the compute offerings which match or exceed the
17+
deployment options hardware requirements for CPU and memory.
18+
19+
.. note::
20+
All the custom unconstrained compute offerings are displayed, but those constrained custom offerings
21+
in which the maximum or minimum requirements for CPU and memory are supported by the selected deployment option.
22+
23+
.. |vapps-deployment-opts.png| image:: /_static/images/vapps-deployment-opts.png
24+
.. |vapps-eulas.png| image:: /_static/images/vapps-eulas.png
25+
.. |vapps-networks.png| image:: /_static/images/vapps-networks.png
26+
.. |vapps-properties.png| image:: /_static/images/vapps-properties.png
27+
28+
The 'Compute Offering' section will be similar to this:
29+
|vapps-deployment-opts.png|
30+
31+
32+
Network interfaces
33+
------------------
34+
35+
In case the template requires the virtual appliance to connect different network interfaces, these are displayed in the 'Networks' section, similar to this:
36+
37+
|vapps-networks.png|
38+
39+
40+
Properties
41+
----------
42+
43+
If the template contains properties that require the user input, those are being displayed on the 'Properties' section, similar to this:
44+
45+
|vapps-properties.png|
46+
47+
48+
End-user license agreements
49+
---------------------------
50+
51+
If the template contains one or more end-user license agreements, the user must accept them prior to deploy their virtual appliance.
52+
If the license agreements are not accepted, then it is not possible to deploy a virtual appliance.
53+
54+
|vapps-eulas.png|

0 commit comments

Comments
 (0)