Skip to content

Commit a3c8a88

Browse files
committed
vTPM: add vm settings
1 parent 3a32a63 commit a3c8a88

7 files changed

+43
-0
lines changed
Loading
Loading
Loading
Loading
Loading

source/adminguide/templates/_create_windows.rst

+5
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ An overview of the procedure is as follows:
4040
For more information, see `“Creating
4141
instances” <virtual_machines.html#creating-instances>`_.
4242

43+
#. Add Virtual TPM device to the instance.
44+
45+
For more information, see `“Instance Settings for Virtual Trusted Platform Module (vTPM)
46+
” <virtual_machines.html#instance-settings-for-virtual-trusted-platform-module-vtpm>`_.
47+
4348
#. Follow the steps in Sysprep for Windows Server 2008 R2 (below) or
4449
Sysprep for Windows Server 2003 R2, depending on your version of
4550
Windows Server

source/adminguide/virtual_machines.rst

+38
Original file line numberDiff line numberDiff line change
@@ -1000,6 +1000,34 @@ An example list of settings as well as their possible values are shown on the im
10001000
|vm-settings-values-dropdown-KVM-list.png|
10011001
(KVM disk controllers)
10021002

1003+
|vm-settings-kvm-guest-cpu-model.png|
1004+
(KVM guest CPU model, available for root admin since 4.20.1.0)
1005+
1006+
Instance Settings for Virtual Trusted Platform Module (vTPM)
1007+
-----------------------------
1008+
1009+
Trusted Platform Module (TPM) is a standard for a secure cryptoprocessor, which
1010+
can securely store artifacts used to authenticate the platform, including passwords,
1011+
certificates, or encryption keys. TPM is required by recent Windows releases.
1012+
1013+
Virtual Trusted Platform Module (vTPM) is the software-based representation of physical TPM.
1014+
CloudStack supports vTPM for instances running on KVM and VMware since 4.20.1.0 .
1015+
1016+
|vm-settings-uefi-secure.png|
1017+
The boot type and boot mode must be set to UEFI and SECURE.
1018+
1019+
|vm-settings-virtual-tpm-model-kvm.png|
1020+
TPM model for KVM. There are two options:
1021+
- tpm-tis, TIS means TPM Interface Specification;
1022+
- tpm-crb, CRB means Command-Response Buffer.
1023+
1024+
|vm-settings-virtual-tpm-version-kvm.png|
1025+
TPM version for KVM. There are two options:
1026+
- 2.0. This is the default TPM version, which is used when version is not specified or invalid.
1027+
- 1.2.
1028+
1029+
|vm-settings-virtual-tpm-enabled-vmware.png|
1030+
Enable vTPM or not for VMware.
10031031

10041032
Instance Snapshots
10051033
==================
@@ -1612,6 +1640,16 @@ Instance disk statistics are shown in the Metrics tab in an individual volume vi
16121640
:alt: List of possible VMware NIC models
16131641
.. |vm-settings-values-dropdown-KVM-list.png| image:: /_static/images/vm-settings-values-dropdown-KVM-list.png
16141642
:alt: List of possible KVM disk controllers
1643+
.. |vm-settings-kvm-guest-cpu-model.png| image:: /_static/images/vm-settings-kvm-guest-cpu-model.png
1644+
:alt: List of possible KVM guest CPU models
1645+
.. |vm-settings-uefi-secure.png| image:: /_static/images/vm-settings-uefi-secure.png
1646+
:alt: Set boot type to UEFI and mode to SECURE
1647+
.. |vm-settings-virtual-tpm-model-kvm.png| image:: /_static/images/vm-settings-virtual-tpm-model-kvm.png
1648+
:alt: List of TPM models for KVM
1649+
.. |vm-settings-virtual-tpm-version-kvm.png| image:: /_static/images/vm-settings-virtual-tpm-version-kvm.png
1650+
:alt: List of TPM versions for KVM
1651+
.. |vm-settings-virtual-tpm-enabled-vmware.png| image:: /_static/images/vm-settings-virtual-tpm-enabled-vmware.png
1652+
:alt: Enable vTPM or not for VMware
16151653
.. |vm-metrics-ui.png| image:: /_static/images/vm-metrics-ui.png
16161654
:alt: VM metrics UI
16171655
.. |vm-disk-metrics-ui.png| image:: /_static/images/vm-disk-metrics-ui.png

0 commit comments

Comments
 (0)