-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
5
-
False
-
None
-
False
-
NEW
-
ACM-12063 - Multi-signal Observability Storage, Collection and Query Support in ACM
-
NEW
-
If Release Note Needed, Set a Value
-
-
-
5
-
Log Storage - Sprint 255, Log Storage - Sprint 256, Log Storage - Sprint 257, Log Storage - Sprint 258
Context
In the design proposed in hackmd doc the tracing team will want to support the workflow that allows users to deploy multiple instances of the OpenTelemetryCollector one namely to collect traces in the form of a Deployment and another to collect logs in the form of a DaemonSet.
In our current MCOA design, the reconciliation happens around the root config resources like CLF & OTELCol. Unfortunately, the addon-framework doesn't support specifying multiple instances of these resources in the config sections of both ClusterManagementAddon and ManagedClusterAddon. However, this goes directly against the tracing team's goal of supporting multiple instances of OTELCol.
In this card, we want improve the addon-framework to handle multiple same-GVK config resources. addon-framework equivalent card https://issues.redhat.com/browse/ACM-11509
Acceptance Criteria
- Users will be able to specify multiple instances of the same GVK resource for config