galasa-dev / projectmanagement

Project Management repo for Issues and ZenHub
7 stars 3 forks source link

Add Event Streams token as an environment variable into the Helm chart #1893

Open jadecarino opened 3 weeks ago

jadecarino commented 3 weeks ago

Story

As a Galasa user who uses the Kafka event reporting plugin, I want my event streams token to be consumed through the ecosystem as an environment variable, so that I do not need to expose/check in my token and I can authenticate to event streams.

Background

The Kafka plugin requires a token to authenticate to whichever Kafka service the user chooses, such as Event Streams. This token is consumed by the plugin through the System environment, and so needs to be provided to the API and Engine Controller pods through the ecosystem Helm chart.

Tasks