• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Observability
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ACM-12063 - Multi-signal Observability Storage, Collection and Query Support in ACM

      Context

      MCOA depends on many CRDs to work as each signal need its own set. Currently, we require users to install them manually. As we are moving toward GA for metrics collection, we need an automated installation mechanism.
      The options have been discussed during the MultiCluster Observability Architecture Call
      Thursday on July 24. A strong case was made for using OLM during this meeting.
      The purpose of this task is to formalise the requirements for installing MCOA dependent CRDs and see how much OLM can support them.

      MCOA dependent CRDs installation requirements:

      • Must support both OCP and *KS managed clusters. If we go for OLM, we need to install it first on *KS clusters and define how we provide access to the operator.
      • Must support upgrades, potentially skipping one ACM version.
      • Must handle conflicts if the CRD already exists on the managed cluster in another version. 

      Acceptance

      CRDs installation mechanism is definitely selected. If the effort is too big for 2.15, a shorter term fallback is defined.

              Unassigned Unassigned
              rh-ee-tmange Thibault Mange
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: