The service catalog provides the catalog servers that are required for the Open Service Broker. To deploy the service catalog on the cluster, follow these steps:
- Let's deploy the service catalog by running the following commands:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
helm install svc-cat/catalog --name catalog --namespace catalog
--set apiserver.storage.etcd.persistence.enabled=true
--set apiserver.healthcheck.enabled=false
--set controllerManager.healthcheck.enabled=false
--set apiserver.verbosity=2
--set controllerManager.verbosity=2
- Wait until the service catalog is deployed. You can check this by running the following command:
helm status catalog
- Verify that the AVAILABLE column shows 1 for both the API server and the manager:
==> v1beta1/Deployment
NAME READY UP-TO-DATE AVAILABLE AGE
catalog-catalog-apiserver 1/1 1 1 5h54m
catalog-catalog-controller-manager 1/1 1 1 5h54m