Pivotal Cloud Foundry Integration Guide

Pivotal’s Cloud-Native platform drives software innovation for many of the world’s most admired brands. With millions of developers in communities around the world, Pivotal technology touches billions of users every day. After shaping the software development culture of Silicon Valley’s most valuable companies for over a decade, today Pivotal leads a global technology movement transforming how the world builds software.

In PagerDuty

  1. Go to the Configuration menu and select Services.

  2. On the Services page:

    • If you are creating a new service for your integration, click Add New Service.

    • If you are adding your integration to an existing service, click the name of the service you want to add the integration to. Then click the Integrations tab and click the New Integration button.

  3. Select your app from the Integration Type menu and enter an Integration Name.

    If you are creating a new service for your integration, in General Settings, enter a Name for your new service. Then, in Incident Settings, specify the Escalation Policy, Notification Urgency, and Incident Behavior for your new service.

  4. Click the Add Service or Add Integration button to save your new integration. You will be redirected to the Integrations page for your service.

  5. Copy the Integration Key for your new integration.

In Pivotal Ops Manager

  1. Download the product file from Pivotal Network.
  2. Upload the product file on the Ops Manager Installation Dashboard.
  3. Click on Add next to the uploaded PagerDuty tile to add the tile to your staging area.
  4. Click on the PagerDuty tile to enter the configuration screen.
  5. From the Settings tab of your PagerDuty tile, click on Assign AZs and Networks.
  6. Under Network, choose the network where PagerDuty should run.
  7. Click Save.
  8. Click Installation Dashboard in the top left corner of the screen to leave the tile configuration and go back to your Ops Manager dashboard.
  9. Click on Apply Changes to deploy the tile.
  10. Log in to your deployment and target an org and space.
    cf login
    cf target -o <ORG> -s <SPACE>
  11. List the marketplace services and locate the PagerDuty service.
    cf marketplace
  12. Create an instance of the PagerDuty service, being sure to replace <SERVICE_NAME> with your preferred service name.
    cf create-service p-pagerduty standard <SERVICE_NAME>
  13. Bind the PagerDuty service instance to an application, being sure to replace <APP_NAME> with your application’s name and <SERVICE_NAME> with your service’s name.
    cf bind-service <APP_NAME> <SERVICE_NAME>
  14. Restage the application for the service binding to take effect, being sure to replace <APP_NAME> with your application’s name.
    cf restage <APP_NAME>
  15. You have now successfully bound your application to the PagerDuty service!

FAQ

Where can I find documentation on other Pivotal products that integrate with PagerDuty?

The PagerDuty service provides links to documentation for a number of popular Pivotal products within the VCAP_SERVICES environment variables of any application bound to the PagerDuty service.