-
Story
-
Resolution: Done
-
Critical
-
None
-
None
-
3
-
False
-
None
-
False
-
0
-
Not Supported
-
ODC Sprint 219, ODC Sprint 220
Acceptance Criteria
- Extend console backend (bridge) to provide configuration as SERVER_FLAGS
// JS type telemetry?: Record<string, string>
- Read the annotation of the cluster ConfigMap for telemetry data and pass them into the internal serverconfig.
- Pass through this internal serverconfig and export it as SERVER_FLAGS.
- Add a new --telemetry CLI option so that the telemetry options could be tested in a dev environment:
./bin/bridge --telemetry SEGMENT_API_KEY=a-key-123-xzy ./bin/bridge --telemetry CONSOLE_LOG=debug
- TBD: In best case the new annotation could be read from the cluster ConfigMap...
- Otherwise update the console-operator to pass the annotation from the console cluster configuration to the console ConfigMap.
Additional Details:
- More information about the integration with the backend could be found in the Telemetry on OSD clusters Google Doc