Using Anypoint Platform for PCF

This topic describes how a Pivotal Cloud Foundry (PCF) developer uses Anypoint Platform Service Brokers for PCF to create service instances and bind them to their apps.

Install the Mule Runtime Buildpack

After installing and configuring the tile, you must also install:

  • The Mule Runtime Buildpack
  • The Space Configuration Tool

See full instructions about how to install and configure these components here.

Once you have installed the MuleSoft Anypoint Platform Service Brokers for PCF tile, the Mule Runtime Buildpack and the Space Configuration Tool, your developers can create instances of the services within their development spaces. For each PCF space in which they create a service instance, they must create a corresponding Anypoint Space Configuration Tool from the Anypoint interface. See the Using Anypoint Platform for PCF topic for details.

Run the Space Configuration Tool

From Anypoint, run the Space Configuration Tool for each PCF space in which you plan to install a Mulesoft Anypoint service instance.

Each instance of the Space Configuration Tool is linked to one PCF space. Therefore, if you want to use the service in multiple PCF spaces you must also perform multiple installations of the Space Configuration Tool.

Deploy Mule Apps to PCF

For instructions on deploying Mule applications to PCF from the Runtime Manager UI, see the Deploying to PCF topic in the Mulesoft documentation.

Note that when deploying a Mule application, you can bind this deployment to a service by setting this in the Anypoint Platform UI.

Deploy a Mule API Proxy to PCF

For instructions on automatically creating and deploying a Mule proxy application to PCF, see the Deploy a Proxy to PCF topic in the Mulesoft documentation.

Create and Bind Instances of the Anytime Platform Services

You can create service instance using either the Apps Manager UI or the Cloud Foundry Command Line Interface (cf CLI). Refer to the following topics for instructions:

Once created, you can bind your Mule application deployments to these services. This can be done either through the Anypoint Platform UI, or alternatively via the Apps Manager UI or the Cloud Foundry Command Line Interface:

Was this helpful?
What can we do to improve?
Create a pull request or raise an issue on the source for this page in GitHub