Install PCF on AWS with a single click.
See the docs (link todo) for account and launch pre-reqs.
To run without any template or code changes:
pivotal-cloudfoundry.template
from https://github.com/cf-platform-eng/quickstart-pivotal-cloudfoundry/blob/develop/templates/pivotal-cloudfoundry.template
Quick Start S3 Bucket Name
to aws-pcf-quickstart-templates
Forward Log Output
to true
to get feedback on changes in the event of failureMyCustomBOSH
resource is completed, you can view installation progress from https://opsman.[domain paramater value]
The project requires Python 3. Install requirements with
pip install -r requirements.txt
Run the unit tests with
python -m unittest discover -v -s ./lib -p '*_test.py'
om
from https://github.com/pivotal-cf/om/releases, move it to bin/om
, and chmod +x ./bin/om
pivnet
from https://github.com/pivotal-cf/pivnet-cli/releases, move it to bin/pivnet
, and chmod +x ./bin/pivnet
pip download --no-binary :all: --dest vendor -r requirements.txt
tar -czvf aws-quickstart.tgz aws-quickstart
quickstart.tgz
cloudformation/cloudformation.json
to [s3 bucket]/quickstart-pivotal-cloudfoundry/templates/cloud-formation.template
cloudformation/ops-manager.json
to [s3 bucket]/quickstart-pivotal-cloudfoundry/templates/ops-manager.template
quickstart.tgz
[s3 bucket]/quickstart-pivotal-cloudfoundry/scripts/quickstart.tgz
quickstart.tgz
publicpivotal-cloudfoundry.template
from https://github.com/cf-platform-eng/quickstart-pivotal-cloudfoundry/blob/develop/templates/
pivotal-cloudfoundry.template
, modify templates/quickstart-template.j2.yml
pivotal-cloudfoundry.template
Quick Start S3 Bucket Name
to the bucket you createdForward Log Output
to true
MyCustomBOSH
resource is completed, you can view installation progress from https://opsman.[template domain]
We welcome comments, questions, and contributions from community members. Please consider the following ways to contribute: