This is the documentation for Cloud Foundry Container Runtime (CFCR), an open-source project that provides a solution for deploying and managing Kubernetes clusters using BOSH.

CFCR uses BOSH to improve the Kubernetes experience for both operators and developers. By leveraging BOSH, CFCR adds capabilities such as high availability, scaling, and self-healing to Kubernetes clusters.

CFCR was formerly known as Kubo, and many CFCR assets still use the Kubo name. CFCR does not require Cloud Foundry, but you can optionally configure a Cloud Foundry deployment to handle routing for CFCR.

See What is CFCR? to learn more.

Installing and Configuring


We no longer support the following strategies for deploying BOSH and CFCR. To deploy BOSH, see BOSH Bootloader. To deploy CFCR, see the CFCR repository on GitHub.

The following topics describe how to install and configure CFCR on your cloud platform.


Preparing GCP for CFCR
Preparing BOSH for CFCR on GCP
Configuring IaaS Routing for GCP

Preparing vSphere for CFCR
Deploying BOSH for CFCR on vSphere

Preparing AWS for CFCR
Deploying BOSH for CFCR on AWS
Configuring IaaS Routing for AWS

Preparing OpenStack for CFCR
Deploying BOSH for CFCR on Openstack

Deploying CFCR
Customizing CFCR
Configuring Cloud Foundry Routing
Configuring Pluggable Add-ons

Managing and Troubleshooting

The following topics describe how to manage and troubleshoot CFCR.

Using Docker Registries
Deploying Tested Workloads
Troubleshooting CFCR
Deleting CFCR


Kubernetes 1.10 Certification logo

Kubernetes® is a registered trademark of The Linux Foundation in the United States and other countries, and is used pursuant to a license from The Linux Foundation.