blimmer / cdk-datadog-integration

Amazon Cloud Development Kit (CDK) logic to integrate your AWS account with Datadog
Apache License 2.0
19 stars 7 forks source link

Use newer AWS integration CFN templates #51

Open blimmer opened 1 year ago

blimmer commented 1 year ago

Since I last updated this construct, Datadog now uses new CFN templates. The main "quick-start" template is here: https://datadog-cloudformation-template-quickstart.s3.amazonaws.com/aws/main_v2.yaml

I don't think we'll want to use the App Key and, instead, have the user pass their external ID directly.

blimmer commented 1 year ago

The main issue is that the https://datadog-cloudformation-template-quickstart.s3.amazonaws.com/aws/datadog_integration_api_call_v2.yaml template does not accept ApiKey / AppKey as a secret. We'd have to work around this.

blimmer commented 1 year ago

I filed an upstream issue with Datadog to see if they'll support passing the sensitive parameters as Secret ARNs: https://github.com/DataDog/cloudformation-template/issues/68