Now that you have setup your prerequisites and DNS you can deploy Pivotal Cloud Foundry.
Login to your deployment machine and fetch a snapshot of this repository:
git clone https://github.com/cf-platform-eng/gcp-pcf-quickstart.git
cd gcp-pcf-quickstart
Kick off the deployment script and sit back. If a failure occurs follow any provided instructions and re-run the script. It is safe to repeat.
export PIVNET_API_TOKEN=<Look for 'API TOKEN' at https://network.pivotal.io/users/dashboard/edit-profile>
./deploy_pcf.sh
The script will output a default set of configurations that can not be
changed after deployment. At this time you can make the
decision to deploy the full Elastic Runtime by editing env/pcf/config.json
and setting SmallFootprint
to false
.
The installation will perform the following steps:
- Provision infrastructure with terraform (5-10 minutes)
- Configure Ops Manager (<5 minutes)
- Deploy Pivotal Cloud Foundry (2 hours)
The deployment of Pivotal Cloud Foundry is handled by Ops Manager. Once it's begun (evident by the streaming of BOSH output) it's safe to exit the command.
- Login to Pivotal Cloud Foundry and deploy your first app
- Delete Deployment