How to setup OperatorHub on ARO

Latest response

Hey, I've deployed openshift ARO via Azure.
Now I will like to add some operators into it - such as ArgoCD and linkerd.

But I cannot connect to the OperatorHub.
Going under Administration -> Cluster Settings -> OperatorHub I have four sources:
certified-operators, community-operators, redhat-marketplace, redhat-operators
All were disabled, when I enable them I get "TRANSIENT_FAILURE".

I tried to add another source with this Yaml file:

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

And was able to conenect to it. but when I install any operator from this source it get stuck in status "unkown".

Any idea what am I missing here?

Responses