Tanzu Application Service Deployments
Harness provides support for the Pivotal Cloud Foundry (PCF) app development and deployment platform for public and private clouds.
Connect to Your Target Tanzu Account
Set up the Harness Delegate in your PCF environment and add the Cloud Provider used to connect to your PCF cloud for deployment.
Add Container Images for Tanzu Deployments
Once you set up an Artifact Server, Harness can pull artifacts and add them to the Harness Service you will deploy to PCF.
Adding and Editing Inline Tanzu Manifest Files
When you create the PCF Service, the Manifests section is created and the default manifest.yml and vars.yml files are added.
Upload Local and Remote Tanzu Resource Files
You can upload local and remote Manifest and Variable files.
Using Harness Config Variables in Tanzu Manifests
Configuration variables and files enable you to specify information in the Service that can be referenced in other parts of the Harness Application.
Tanzu App Naming
Learn about TAS app naming and versioning with Harness.
Override Tanzu Manifests and Config Variables and Files
Configure your Environment to override settings of the Harness PCF Services that use the Environment, thereby making the Environment dictate PCF manifest values.
Add Packaged Tanzu Manifests
Currently, this feature is behind the Feature Flag CUSTOM_MANIFEST. Contact Harness Support to enable the feature.. You can use manifests in a packaged archive with the Custom Remote Manifests settin…
Define Your Tanzu Target Infrastructure
Create Infrastructure Definitions that describe your target deployment environments in the Environment.
Create a Basic Tanzu Deployment
A PCF Workflow performing a Basic deployment simply takes your Harness PCF Service and deploys it to your PCF Infrastructure Definition.
Create a Canary Tanzu Deployment
PCF Canary deployments contain two or more phases that deploy app instances gradually.
Create a Blue/Green Tanzu Deployment
Harness PCF Blue/Green deployments use the routes in the PCF manifest.yml and a temporary route you specify in the Harness Workflow.
Run CF CLI Commands and Scripts in a Workflow
You can use the CF Command to run any CF CLI command or script at any point in your Harness PCF Workflows.
Tanzu Built-in Variables
Harness includes some variables to help you output PCF deployment information in your Workflows.
Use CLI Plugins in Harness Tanzu Deployments
Run Cloud Foundry plugins as a step in a Harness PCF Workflow.
Use the App Autoscaler Service
The App Autoscaler plugin has first-class support in Harness, enabling you to ensure app performance and control the cost of running apps.
Preprocess Tanzu Artifacts to Match Supported Types
Currently, this feature is behind the Feature Flag CF_CUSTOM_EXTRACTION. Contact Harness Support to enable the feature.. Harness supports the most common Tanzu Application Services (formerly PCF) art…
Install Cloud Foundry CLI Versions on the Harness Delegate
The host running the Harness Delegate must run the Cloud Foundry CLI in order to execute the CF commands used by Harness during a Tanzu Application Service (TAS) deployment. You can follow the steps…