PCF v2.5 Feature Highlights

Page last updated:

Warning: Pivotal Cloud Foundry (PCF) v2.5 is no longer supported because it has reached the End of General Support (EOGS) phase as defined by the Support Lifecycle Policy. To stay up to date with the latest software and security updates, upgrade to a supported version.

This topic highlights important new features included in Pivotal Cloud Foundry (PCF) v2.5.

PCF Ops Manager Highlights

Ops Manager v2.5 includes the following important major features:

Filenames for Ops Manager Release Components Have Changed on Pivotal Network

All PCF pipelines, or tools similar to them, must be updated with the new naming patterns or the tools will not detect the new versions and no upgrade will appear to be available.

Pivotal recommends updating the naming patterns in PCF pipelines or any similar pipeline tools that affect upgrades.

For more information about this change, see Ops Manager Release Artifacts Renamed on Pivotal Network.

To read the entire Breaking Changes list for PCF v2.5, see PCF v2.5 Breaking Changes .

View a Summary of Proposed Changes to the Manifest

The Pending Changes page in Ops Manager shows staged changes to the manifest compared to the state of the manifest in the last successful deployment. This allows you to easily review and understand changes to the manifest before deploying.

For more information, see About Pending Changes for a Specific Tile.

Fully Automated Use of Ops Manager

You can completely automate Ops Manager when SAML/LDAP is enabled. Configure a pre-created client account to manage automation tasks and scripts. Previously, you had to manually log in to create a client for automated use of Ops Manager.

For more information about creating Ops Manager users and clients, see Creating and Managing Ops Manager User and Client Accounts.

Support for Microsoft Azure Availability Zones

New installations of Ops Manager include support for Microsoft Azure Availability Zones (AZs). Compared to Azure Availability Sets, AZs provide higher availability, less latency, and more efficient resource management.

For more information, see Configuring BOSH Director on Azure and Configuring BOSH Director on Azure Using Terraform.

NATS Certificate Authority Rotation Through the Ops Manager API

Ops Manager allows you to regenerate and rotate the NATS certificate authority (CA) simultaneously with the Ops Manager root CA.

This feature pairs the lifecycle of the NATS CA with the Ops Manager root CA, meaning the NATS CA and Ops Manager root CA are created, activated, and deleted at the same time.

For more information about generating and rotating certificates, see Managing Certificates.

Custom VM Extensions for the BOSH Director

You can define custom VM extensions for BOSH Director VMs using the Ops Manager API. VM extensions allow you to specify IaaS-specific configurations for your VMs, such as associated security groups and load balancers.

For more information about VM extensions, see Managing VM Extensions.

Pivotal Application Service (PAS) Highlights

PAS v2.5 includes the following important major features:

Service Mesh Routing Plane (Beta)

An optional service mesh routing plane enables weighted routing, which gives you greater control over the percentage of traffic forwarded to each app mapped to a given route.

To deploy the service mesh routing plane, navigate to the Networking - Service Mesh pane of the PAS tile and select Enable under Service Mesh (Beta).

For more information, see the following topics:

Support For Apps That Require Multiple Ports

PAS v2.5 supports apps that require multiple ports and apps that require custom ports. This update allows additional apps, such as Docker images and apps with TCP protocols that require multiple ports, to run on PAS.

For more information, see Configuring CF to Route Traffic to Apps on Custom Ports.

Configure App Policies Across Spaces Using the cf CLI

You can use the Cloud Foundry Command Line Interface (cf CLI) to configure app policies across spaces in your PCF foundation. This allows you to quickly manage and configure app policies without using the Policy Server External API.

For more information about configuring app policies across spaces, see Configuring Container-to-Container Networking.

Disable Networking Policies

You can disable Silk network policy enforcement for all apps in a foundation. This allows apps to send network traffic to all other apps without the need for the operator to manually configure several networking rules, which can be time-consuming.

For more information about Silk, see silk in GitHub.

Add Metadata to Apps, Orgs, and Spaces

You can add labels and annotations to elements throughout PAS, including apps, orgs, spaces, and more. Metadata, such as environment information, billing codes, and points of contact, make it easier to operate, monitor, and audit PAS deployments.

For more information about using metadata in PAS, see Using Metadata.

PAS for Windows Highlights

PAS for Windows v2.5 includes the following important major feature:

Stemcells for Windows Server 2019

PAS for Windows v2.5 adds support for Windows Server 2019 stemcells. This enables you to deploy apps on Windows Server 2019 in PAS for Windows.

You can download Windows Server 2019 stemcells for Azure, AWS, and GCP on Pivotal Network. For vSphere stemcells, see Creating a Windows Stemcell for vSphere Manually or Creating a Windows Stemcell for vSphere Using stembuild (Beta). PAS for Windows v2.5 is compatible with Windows Server 2019 stemcells only.

Apps Manager Highlights

Apps Manager v2.5 includes the following important major features:

Support for Multiple Foundation Deployments (Beta)

Apps Manager includes support for deployments with multiple PCF foundations. This allows you to search, view, and manage orgs, spaces, apps, and service instances across multiple foundations from a single interface in Apps Manager.

For more information, see Configuring Multi-Foundation Support in Apps Manager in PAS.

Support for Asynchronous Bindings

Apps Manager supports asynchronous bindings. Asynchronous bindings help avoid timeouts for synchronous operations in PAS by allowing service brokers more time to complete a bind.

For more information about managing apps with Apps Manager, see Managing Apps and Service Instances Using Apps Manager.