LATEST VERSION: 2.4 - RELEASE NOTES
Developer Guide
This guide has instructions for pushing an app to Cloud Foundry and making the app work with any available cloud-based services it uses, such as databases, email, or message servers. The core of this guide is the Deploy an App process guide, which provides end-to-end instructions for deploying and running apps on Cloud Foundry, including tips for troubleshooting deployment and app health issues.
Before you can use the instructions in this document, you must have an account on your Cloud Foundry instance.
Preparing Apps for the Cloud
Check out the 15-minute Getting Started with PCF tutorial for learning Pivotal Cloud Foundry app deployment concepts.
Deploying and Managing Apps
- Deploy an App
- Deploy a Large App
- Deploy an App with Docker
- Starting, Restarting, and Restaging Apps
- App Container Lifecycle
- Routes and Domains
- Administering Dynamic Egress Policies (Experimental)
- Changing Stacks
- Deploying with App Manifests
- Using App Health Checks
- Scaling an App Using cf scale
- Running Tasks
- Scaling an App Using App Autoscaler
- Cloud Foundry Environment Variables
- Using Blue-Green Deployment to Reduce Downtime and Risk
- App Logging in Cloud Foundry
- Troubleshooting App Deployment and Health
- App SSH Overview
- Accessing Apps with SSH
- Accessing Services with SSH
- Trusted System Certificates
- Instance Identity
- Cloud Controller API Client Libraries
- Using Experimental cf CLI Commands
- Deploying Apps with Zero Downtime (Beta)
- Running cf push Sub-Step Commands (Beta)
- Pushing an App with Multiple Processes (Beta)
Services
- Services Overview
- Delivering Service Credentials to an App
- Managing Service Instances
- Sharing Service Instances (Beta)
- Managing Service Keys
- User-Provided Service Instances
- Streaming App Logs to Log Management Services
- Service-Specific Instructions for Streaming App Logs
- Streaming App Logs to Splunk
- Streaming App Logs with Fluentd
- Streaming App Logs to Azure OMS Log Analytics
- Configuring Play Framework Service Connections
- Using an External File System (Volume Services)