Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-4994

Adapt operator CI install script to work on non OCP-clusters

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • 1.4
    • None
    • Operator
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • RHIDP-839 - Support RHDH on GKE
    • RHDH Install 3266

      The script for installing CI builds of the operator is currently tied to OpenShift: https://github.com/redhat-developer/rhdh-operator/blob/main/.rhdh/scripts/install-rhdh-catalog-source.sh 

      We want to make it work on non-OCP clusters, so that CI tests can be run on other clusters like GKE, AKS, EKS, ...

      Acceptance Criteria

      • Detect if the cluster is OCP or not, and adapt the behavior accordingly
        • Some OCP-specific stuff may not work on non-OCP, e.g.:
          • picking the IIB image tag depends on the OCP version
          • creating an ICSP/IDMS
          • pushing images to the internal cluster registry
      • Make sure OLM is installed as a prerequisite, as this is the supported installation method
      • In the end, create a CatalogSource and a Subscription

              rh-ee-asoro Armel Soro
              rh-ee-asoro Armel Soro
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: