Skip to content

Deploying from OperatorHub on OpenShift

Scott Trent edited this page Apr 16, 2024 · 6 revisions

Initial steps to deploy OperatorHub bundle of SusQL:

Create the following file called catalogsource.yaml:

apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
  name: operatorhubio-catalog
  namespace: openshift-marketplace
spec:
  sourceType: grpc
  image: quay.io/operatorhubio/catalog:latest
  displayName: Community Operators
  publisher: OperatorHub.io

Apply the changes:

oc apply -f catalogsource.yaml
oc patch -n openshift-marketplace OperatorHub cluster --type merge -p '{"spec":{"sources":[{"name":"operatorhubio-catalog","disabled":false},{"name":"community-operators","disabled":false}]}}'

Next use the OpenShift web console to install the SusQL operator:

  • Click on "Operator->OperatorHub"
  • Search for SusQL
  • Click on it, and follow the GUI prompts to install.
Clone this wiki locally