How to Install and Configure a9s BOSH for PCF on AWS
Ensure that the following tile has been installed:
- a9s Consul DNS for Pivotal Cloud Foundry (PCF) v1.0.0 or later. More information about this requirement can be found in the a9s Consul DNS for PCF tile.
Complete the following steps to download, install, configure, and deploy a9s BOSH for PCF.
Download the product file from the Pivotal Network.
Navigate to the Pivotal Cloud Foundry Operations Manager (Ops Manager) Installation Dashboard and click Import a Product to upload the product file.
Click Add next to the uploaded a9s BOSH for PCF tile in the Ops Manager Available Products view to add it to your staging area.
Click the newly added tile and review and configure the fields in the Settings pane. For information about the fields, see About Configuring a9s BOSH for PCF below.
Click Apply Changes to deploy the service.
Read this section for help completing Step 4 above.
In the IaaS Settings of the a9s BOSH for PCF tile, you have to choose AWS. Once AWS is selected, the following configuration options must be provided:
|AWS Access Key ID||The ID of the Access key used by the a9s BOSH for PCF tile to communicate with the AWS API. Find instruction on how to create a new access key on AWS here. You have to configure the same permissions as you did for the PCF BOSH Director (you can also use the same Access Key ID).||
|AWS Secret Access Key||The secret access key which belongs to the AWS Access Key ID (see above).||
|AWS Default Key Name||The name of a keypair on AWS. Find instructions on how to create a keypair on AWS here||
|AWS Default Security Group||The name of an AWS Security Group, which will be assigned to each virtual machine of an a9s service instance. Ensure that:
|AWS Default Region||The AWS Region to which the service instances should be deployed.||
Cloud Config is a BOSH term and refers to your infrastructure specific configuration. It encapuslates all specifics so that BOSH can use the same deployment manifests across different IaaS installations.
To create the Cloud Config YAML, you can use the a9s Cloud Config Wizard (see: https://cloud-config.anynines.com/). It provides you a graphical user interface for the specification of all configuration values to ensure you do not miss anything and that you have a proper YAML structure.
service-instances, two disk types named
bigand two VM types named
big VM and disk types will be used for the creation of service instances when a big service plan should be used, such as
small VM and disk types will be used for the small service plans such as
Find a description about the errands of the a9s BOSH for tile here.