[ https://issues.apache.org/jira/browse/FLINK-36456?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Raul Garcia updated FLINK-36456: -------------------------------- Component/s: Runtime / Configuration (was: Runtime / Metrics) > Improve Security in DatadogHttpReporterFactory by providing ENV alternative > to retrieve API key > ----------------------------------------------------------------------------------------------- > > Key: FLINK-36456 > URL: https://issues.apache.org/jira/browse/FLINK-36456 > Project: Flink > Issue Type: Improvement > Components: Runtime / Configuration > Reporter: Raul Garcia > Priority: Minor > > The current implementation of the {{DatadogHttpReporterFactory}} class > retrieves the Datadog API key from the Flink configuration. In Kubernetes > environments, this typically means storing the API key in ConfigMaps, which > can expose sensitive information in plain text. Since ConfigMaps are not > designed to hold secrets, this approach poses potential security risks. > My proposal is to fallback to {{DD_API_KEY}} which is the standard way of > passing the API key to containers and it's usually available in the > environment. -- This message was sent by Atlassian Jira (v8.20.10#820010)