forked from pivotal-cf/docs-pcf-install
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvsphere.html.md.erb
78 lines (48 loc) · 5.03 KB
/
vsphere.html.md.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
---
title: Installing Pivotal Platform on vSphere
owner: Ops Manager
iaas: vSphere
---
<% current_page.data.title = "Installing " + vars.product_name + " on vSphere" %>
This guide describes how to install [<%= vars.product_name %>](https://network.pivotal.io/products/pivotal-cf) on vSphere.
If you experience a problem while following the steps below, refer to the [Known Issues](https://docs.pivotal.io/platform/pcf-release-notes/index.html) topics or to [Diagnosing Problems in <%= vars.product_name %>](./diagnostics.html).
## <a id='prerequisites'></a> Requirements
This section describes the resource requirements for installing <%= vars.product_name %>.
<p class='note'><strong>Note:</strong> If you are using the Cisco Nexus 1000v Switch, refer to the <a href="nexus-switch.html">Using the Cisco Nexus 1000v Switch with Ops Manager</a> topic for more information.</p>
<p class='note'><strong>Note:</strong> When installing Ops Manager on a vSphere environment with multiple ESXi hosts, you must use network-attached or shared storage devices. Local storage devices do not support sharing across multiple ESXi hosts.</p>
### <a id='runtimes'></a> Resource Requirements
You can install <%= vars.product_name %> with one of two runtimes. For more information about the requirements for each runtime, see the following:
* **Pivotal Application Service (PAS)**: [PAS on vSphere Requirements](./pas-vsphere-requirements.html). For information requirements when deploying with NSX-T, see the _Requirements_ section of [Deploying PAS with NSX-T Networking](./vsphere-nsx-t.html).
* **Pivotal Container Service (PKS)**:
* **Without NSX-T**: [vSphere Prerequisites and Resource Requirements](https://docs.pivotal.io/pks/vsphere-requirements.html)
* **With NSX-T**: See the _Preparing to Install PKS on vSphere with NSX-T_ section of [Installing PKS on vSphere with NSX-T Data Center](https://docs.pivotal.io/pks/vsphere-nsxt-index.html).
### <a id='permissions'></a> vSphere Service Account Requirements
Ops Manager requires read/write permissions to the data center level of the [vSphere Inventory Hierarchy](https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.security.doc/GUID-03B36057-B38C-479C-BD78-341CD83A0584.html) to successfully install. Pivotal recommends defining a custom role for the service account that has all privileges for all objects in the data center, including propagating privileges to children.
Since Ops Manager passes all required credentials through to BOSH, you only need one service account with the required vSphere privileges to complete the installation. Setting up separate service accounts for Ops Manager and BOSH is not necessary or recommended.
For more information about service account requirements, see the following topics:
* **PAS**: [vSphere Service Account Requirements](/platform/ops-manager/<%= vars.current_major_version.sub('.', '-') %>/vsphere/vsphere-service-account.html)
* **PKS**: _Create the BOSH/Ops Manager Service Account_ section of [Preparing vSphere Before Deploying PKS](https://docs.pivotal.io/pks/vsphere-prepare-env.html#create-bosh-ops-man)
<p class="note"><strong>Note:</strong> You can also apply the default <a href="http://pubs.vmware.com/vsphere-51/topic/com.vmware.wssdk.pg.doc/PG_Appx_Privileges_Reference.22.4.html">VMware Administrator System Role</a> to the service account to achieve the appropriate permission level.</p>
### <a id="security"></a> vSphere Security Documents
* [vSphere Security guide (PDF)](http://pubs.vmware.com/vsphere-65/topic/com.vmware.ICbase/PDF/vsphere-esxi-vcenter-server-65-security-guide.pdf)<br />
This guide contains best practices for securing and managing a vSphere installation.
## <a id='procedure'></a> Procedure
This section describes the steps for installing <%= vars.product_name %>.
### <a id='install-om'></a> Step 1: Install Ops Manager
Complete the following procedures to install Ops Manager on vSphere:
1. [Deploying Ops Manager to vSphere](/platform/ops-manager/<%= vars.current_major_version.sub('.', '-') %>/vsphere/deploy.html)
1. [Configuring BOSH Director on vSphere](/platform/ops-manager/<%= vars.current_major_version.sub('.', '-') %>/vsphere/config.html)
### <a id='install-er'></a> Step 2: Install a Runtime
Follow the procedure that corresponds to your desired runtime and networking configuration:
* **PAS**:
* **Without NSX-T**: [Configuring PAS](./configure-pas.html)
* **With NSX-T**: [Deploying PAS with NSX-T Networking](./vsphere-nsx-t.html)
<p class="note"><strong>Note</strong>: You must install the NSX-T tile before you install or Upgrade the PAS tile.</p>
* **PKS**:
* **Without NSX-T**: [Installing PKS](https://docs.pivotal.io/pks/vsphere-index.html)
* **With NSX-T**: [Deploying NSX-T for PKS](https://docs.pivotal.io/pks/nsxt-deploy.html)
## <a id='additional'></a> Additional Configuration
See the following topics for additional configuration options:
* [Provisioning a Virtual Disk in vSphere](./disk-format.html)
* [Using the BOSH Resurrector](./resurrector.html)
* [Availability Zones in vSphere](./understand-az.html)