forked from pivotal-cf/docs-pcf-install
-
Notifications
You must be signed in to change notification settings - Fork 1
/
cloudform.html.md.erb
36 lines (23 loc) · 3.05 KB
/
cloudform.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
---
title: Installing Pivotal Cloud Foundry® on AWS
owner: Ops Manager
---
<strong><%= modified_date %></strong>
This guide describes how to install [Pivotal Cloud Foundry®](https://network.pivotal.io/products/pivotal-cf) (PCF) on Amazon Web Services (AWS) using the PCF CloudFormation template.
The CloudFormation template for Pivotal Cloud Foundry® describes the set of necessary AWS resources and properties. When you create an AWS stack using the PCF template, CloudFormation provisions all the infrastructure that you need to deploy PCF on AWS.
Pivotal strongly recommends using CloudFormation to install PCF on AWS. Contact [Pivotal Support](http://support.pivotal.io) if you cannot use CloudFormation for your installation.
<p class="note"><b>Note</b>: If you are performing an upgrade from PCF 1.5 to 1.6, please review <a href="upgrading-pcf.html#pcf16upgrade">Upgrading Ops Manager</a> for critical upgrade information.</p>
## Prerequisites ##
You must have the following in order to follow the procedure described here:
* An AWS account that can accomodate the [minimum resource requirements](requirements.html#aws) for a PCF installation.
* The appropriate region selected within your AWS account. See the [Amazon documentation on regions and availability zones](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-regions-availability-zones) for help selecting the correct region for your deployment.
* The [AWS CLI](https://aws.amazon.com/cli/) installed on your machine, and configured with user credentials that have admin access to your AWS account.
* Sufficiently high instance limits (or no instance limits) on your AWS account. Installing Pivotal Cloud Foundry® requires more than the default 20 concurrent instances.
* A key pair to use with your Pivotal Cloud Foundry® deployment. [Create a key pair in AWS](http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-keypair.html).
* A registered wildcard domain for your PCF installation. You will need this registered domain when configuring your SSL certificate and Cloud Controller. See the [AWS docs on Creating a Server Certificate](http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/ssl-server-cert.html#create-cert) for more information.
* An SSL certificate for your PCF domain. This can be a self-signed certificate, but Pivotal only recommends using a self-signed certificate for testing and development. You should obtain a certificate from your Certificate Authority for use in production. See the [AWS docs on SSL certificates](http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/ssl-server-cert.html) for more information.
Complete the following procedures to install PCF using CloudFormation:
1. [Deploying the CloudFormation Template for PCF on AWS](./cloudform-template.html)
1. [Launching an Ops Manager Director Instance on AWS](./cloudform-om-deploy.html)
1. [Configuring Ops Manager Director on AWS](./cloudform-om-config.html)
1. [Deploying Elastic Runtime on AWS](./cloudform-er-config.html)