-
Sub-task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
False
-
-
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.
- is duplicated by
-
ACM-22610 Select delivery mechanism for dependent CRDs
-
- Review
-