[ 
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)

Reply via email to