Uploaded image for project: 'Managed Service - API'
  1. Managed Service - API
  2. MGDAPI-4706

Create CRO namespace via hive to attempt to speed up sts install

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Blocker Blocker
    • 1.30.0
    • None
    • None

      What

      add cro namespace to managed tenants and see if we can speed up the installation of sts addon. Currently we have to wait for the CRO ns to be created by integreatly-operator and then wait for hive to reconcile the sts-credentials secret.

      How

      enabling in managed-tenants is done like so https://gitlab.cee.redhat.com/service/managed-tenants/-/merge_requests/3092,
      due to the sync selector set migration creation of an extra ns no longer works , once this is resolved we can proceed to test this spike

      unknowns
      STS specific

      • will CRO be able to install in the namespace created by hive
      • will hive wait for the addon to be removed before removing the cro ns
      • will we be able to add finalizers to a hive created ns
      • will uninstall work

      Normal RHOAM install

      • will upgrade from a cro ns created by integreatly to an addon using a hive created cro ns work
      • will we have rbac to install in the cro ns subscriptions, installplans etc.

      Done

      answers to the above questions and follow up jira's to address the issues.

        1. screenshot-1.png
          99 kB
          Kevin Chi Keen Fan

              chfan@redhat.com Kevin Chi Keen Fan (Inactive)
              aucunnin@redhat.com Austin Cunningham
              Valery Mogilevsky Valery Mogilevsky
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: