Description of problem:
As we know, the Service Catalog depends on the namespace "kube-service-catalog" seriously. But, the namespace will not create by default in OCP 4.0.
Version-Release number of selected component (if applicable):
The catalog source is "svcat.v0.1.34"
Steps to Reproduce:
I list the whole steps to create the Service Catalog in below. Correct me if I'm wrong.
1. Create a namespace called "kube-service-catalog".
Note that: you must use `adm`.
$oc adm create kube-service-catalog
2. Create an operatorgroup object. For example:
$ cat og-all.yaml
$oc create -f og-all.yaml
3. Create a subscription of svcat. Like below:
$ cat svcat.yaml
$oc create -f svcat.yaml
The users don't aware of the namespace "kube-service-catalog" is a must.
We should file a doc to point this so that the users can use it smoothly.
Or do something change for the deployment of the service catalog.
Install is now done vai CVO. Still need doc for it though.
Yes, agree. I think we should point out that no entry to create the ServiceCatalog on Web, the users have to create it manually.
I modified the title info for more readable.
@Jay do you have any existing docs or resources on service catalog on getting set up with the service catalog on 4.0?
Moving this to CLOSED -> CURRENTRELEASE.
Also note that the release notes will point out the change in namespaces used for OCP 4 (see https://github.com/openshift/openshift-docs/pull/13726/files).