As of Feb 24 Service Catalog is now installed by two new Cluster Operators. Initially Service Catalog is not enabled/installed. To enable it, the cluster admin must create two custom resources as follows:
cat <<EOF | oc create -f -
apiVersion: operator.openshift.io/v1
kind: ServiceCatalogAPIServer
metadata:
name: cluster
spec:
logLevel: "Normal"
managementState: Managed
EOF
cat <<EOF | oc create -f -
apiVersion: operator.openshift.io/v1
kind: ServiceCatalogAPIServer
metadata:
name: cluster
spec:
logLevel: "Normal"
managementState: Managed
EOF
valid values for logLevel: Normal, Debug, Trace, or TraceAll
These resources are watched by the Service Catalog operators and once the resources are created and set to a Managed state the Service Catalog API Server will be installed to the kube-service-catalog namespace and the accompanying Controller Manager will be installed to the kube-service-catalog-controller-manager namespace.