Container Services Manager for Pivotal Platform (Beta)
Page last updated:
Warning: Container Services Manager for Pivotal Platform (KSM) is currently in beta and is intended for evaluation and test purposes only. Do not use this product in a production environment.
This topic is an overview of Container Services Manager for Pivotal Platform (KSM).
KSM enables operators
to provide app developers with access to services through the
These services run on Enterprise Pivotal Container Service (Enterprise PKS)
for consumption by Pivotal Application Service apps.
KSM enables platform operators to do the following:
- Offer ISV and open source Helm charts as on-demand services to Pivotal Application Service developers.
KSM enables app developers to do the following:
- Provision dedicated service instances onto a Kubernetes cluster through the
- Consume services running on Enterprise PKS in apps running on Pivotal Application Service.
KSM includes the following key features:
- A service broker that provisions dedicated service instances into a Kubernetes cluster and binds service instances to PAS apps.
- A CLI for managing service offerings.
- The ability to create and manage a catalog of services to the
The following table provides version and version-support information about KSM:
|Release date||Ocotber 4, 2019|
|Compatible Pivotal Operations Manager version(s)||2.2, 2.3, 2.4, 2.5, 2.6, and 2.7|
|Compatible Pivotal Application Service version(s)||2.2, 2.3, 2.4, 2.5, 2.6, and 2.7|
|Compatible Enterprise PKS version(s)||1.2, 1.3, 1.4, and 1.5|
|BOSH stemcell version||Ubuntu Xenial|
|IaaS support||AWS, Azure, GCP, OpenStack, and vSphere|
KSM requires the following:
- KSM CLI: For information about installing the KSM CLI, see Install the KSM CLI .
- Pivotal Application Service Deployment: A running Pivotal Application Service deployment with runtime CredHub enabled that is installed on the same foundation as KSM. For instructions about enabling CredHub, see Securing Services Instance Credentials with Runtime CredHub.
- Kubernetes Cluster: A running Kubernetes cluster. KSM supports Enterprise PKS clusters. For information about Enterprise PKS, see Pivotal Container Service (PKS).
- PKS CLI (optional): If you use an Enterprise PKS cluster, you must install the PKS CLI. For information about installing the PKS CLI, see Installing the PKS CLI.
- Private Container Registry (optional): You need this to manage container images in air-gapped environments. Pivotal recommends using a private container registry in production deployments. You can use a private container registry such as Harbor.
- Helm CLI (optional): For information about installing the Helm CLI, see Installing Helm in the Helm documentation.
- Docker CLI (optional): For information about installing Docker, see Docker.
Dedicated service instances created by KSM provision an IaaS load balancer for ingress into each service instance. You cannot use ClusterIP for ingress.
If you have a feature request, questions or information about an issue, send an email to Container Services Manager for Pivotal Platform (KSM) Feedback.
This product is distributed under the Pivotal Pre-Release EULA license.