Skip to content

Commit 5c2e216

Browse files
bchaTaylor McClureRustyChainsemantic-release-botjim80net
authored
merge upstream (#3)
* feat: changes dd lambda default version from v3.17.0 to v3.27.0 change the datadog lambda forwarder version from v3.17.0 to v3.27.0. There are many feature improvements in this version such as the support for SNS topic subscriptions for S3 bucket events * fix: Add missing cloudwatch:ListMetrics access for AWS integration (scribd#27) * chore(release): 2.0.1 [skip ci] ## [2.0.1](scribd/terraform-aws-datadog@v2.0.0...v2.0.1) (2021-01-22) ### Bug Fixes * Add missing cloudwatch:ListMetrics access for AWS integration ([scribd#27](scribd#27)) ([f7c80c2](scribd@f7c80c2)) * chore(release): 2.1.0 [skip ci] # [2.1.0](scribd/terraform-aws-datadog@v2.0.1...v2.1.0) (2021-03-16) ### Features * changes dd lambda default version from v3.17.0 to v3.27.0 ([8e455a8](scribd@8e455a8)) * feat: enable support for terraform 0.14 * chore(release): 2.2.0 [skip ci] # [2.2.0](scribd/terraform-aws-datadog@v2.1.0...v2.2.0) (2021-03-19) ### Features * enable support for terraform 0.14 ([c65a0d0](scribd@c65a0d0)) * feat: enable support for Terraform 1.0 (scribd#32) * chore(release): 2.3.0 [skip ci] # [2.3.0](scribd/terraform-aws-datadog@v2.2.0...v2.3.0) (2021-07-14) ### Features * enable support for Terraform 1.0 ([scribd#32](scribd#32)) ([5410502](scribd@5410502)) * bug: fix datadog IAM policy to prevent numerous CloudTrail errors for v2 * chore(release): 2.3.1 [skip ci] ## [2.3.1](scribd/terraform-aws-datadog@v2.3.0...v2.3.1) (2021-08-17) ### Bug Fixes * Merge pull request [scribd#35](scribd#35) from scribd/taylorsmcclure/fix-iam-policy-v2 ([7bf7868](scribd@7bf7868)) Co-authored-by: Taylor McClure <taylor@scribd.com> Co-authored-by: Rusty Chain <rchain@axs.com> Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net> Co-authored-by: Jim Park <jimp@scribd.com> Co-authored-by: Andrew Wiggins <59580098+andrew-wiggins@users.noreply.github.com>
1 parent 91c7237 commit 5c2e216

File tree

4 files changed

+51
-3
lines changed

4 files changed

+51
-3
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
## [2.3.1](https://github.com/scribd/terraform-aws-datadog/compare/v2.3.0...v2.3.1) (2021-08-17)
2+
3+
4+
### Bug Fixes
5+
6+
* Merge pull request [#35](https://github.com/scribd/terraform-aws-datadog/issues/35) from scribd/taylorsmcclure/fix-iam-policy-v2 ([7bf7868](https://github.com/scribd/terraform-aws-datadog/commit/7bf78689e90293f4c6510025cce8cc48b8a4dafd))
7+
8+
# [2.3.0](https://github.com/scribd/terraform-aws-datadog/compare/v2.2.0...v2.3.0) (2021-07-14)
9+
10+
11+
### Features
12+
13+
* enable support for Terraform 1.0 ([#32](https://github.com/scribd/terraform-aws-datadog/issues/32)) ([5410502](https://github.com/scribd/terraform-aws-datadog/commit/5410502ac1d9cc6dfc4b3c1c0bbe49895f802570))
14+
15+
# [2.2.0](https://github.com/scribd/terraform-aws-datadog/compare/v2.1.0...v2.2.0) (2021-03-19)
16+
17+
18+
### Features
19+
20+
* enable support for terraform 0.14 ([c65a0d0](https://github.com/scribd/terraform-aws-datadog/commit/c65a0d04f1e7a07cf496002fc149afb9108a5c9f))
21+
22+
# [2.1.0](https://github.com/scribd/terraform-aws-datadog/compare/v2.0.1...v2.1.0) (2021-03-16)
23+
24+
25+
### Features
26+
27+
* changes dd lambda default version from v3.17.0 to v3.27.0 ([8e455a8](https://github.com/scribd/terraform-aws-datadog/commit/8e455a8f217ba398a79be90a9251c59f8eb4b1fe))
28+
29+
## [2.0.1](https://github.com/scribd/terraform-aws-datadog/compare/v2.0.0...v2.0.1) (2021-01-22)
30+
31+
32+
### Bug Fixes
33+
34+
* Add missing cloudwatch:ListMetrics access for AWS integration ([#27](https://github.com/scribd/terraform-aws-datadog/issues/27)) ([f7c80c2](https://github.com/scribd/terraform-aws-datadog/commit/f7c80c2c7a73fa5bf1ab7132c51ff24f3703d611))
35+
136
# [2.0.0](https://github.com/scribd/terraform-aws-datadog/compare/v1.3.5...v2.0.0) (2020-11-06)
237

338

main.tf

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,12 @@ resource "aws_iam_policy" "datadog-core" {
5959
"apigateway:GET",
6060
"autoscaling:Describe*",
6161
"budgets:ViewBudget",
62+
"cloudformation:DetectStack*",
6263
"cloudfront:GetDistributionConfig",
6364
"cloudfront:ListDistributions",
65+
"cloudtrail:LookupEvents",
6466
"cloudtrail:DescribeTrails",
6567
"cloudtrail:GetTrailStatus",
66-
"cloudtrail:LookupEvents",
6768
"cloudwatch:Describe*",
6869
"cloudwatch:Get*",
6970
"cloudwatch:List*",
@@ -86,6 +87,7 @@ resource "aws_iam_policy" "datadog-core" {
8687
"es:ListTags",
8788
"es:ListDomainNames",
8889
"es:DescribeElasticsearchDomains",
90+
"fsx:DescribeFileSystems",
8991
"health:DescribeEvents",
9092
"health:DescribeEventDetails",
9193
"health:DescribeAffectedEntities",
@@ -102,6 +104,7 @@ resource "aws_iam_policy" "datadog-core" {
102104
"logs:PutSubscriptionFilter",
103105
"logs:DeleteSubscriptionFilter",
104106
"logs:DescribeSubscriptionFilters",
107+
"organizations:DescribeOrganization",
105108
"rds:Describe*",
106109
"rds:List*",
107110
"redshift:DescribeClusters",
@@ -116,8 +119,8 @@ resource "aws_iam_policy" "datadog-core" {
116119
"ses:Get*",
117120
"sns:List*",
118121
"sns:Publish",
119-
"sqs:ListQueues",
120122
"states:ListStateMachines",
123+
"sqs:ListQueues",
121124
"support:*",
122125
"tag:GetResources",
123126
"tag:GetTagKeys",

vars.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ variable "log_exclude_at_match" {
6666
variable "dd_forwarder_template_version" {
6767
description = "Sets Datadog Forwarder version to use"
6868
type = string
69-
default = "3.17.0"
69+
default = "3.27.0"
7070
}
7171

7272
variable "dd_forwarder_dd_site" {

versions.tf

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
terraform {
2+
required_version = ">= 0.13, < 1.1.0"
3+
4+
required_providers {
5+
datadog = {
6+
source = "DataDog/datadog"
7+
version = ">= 2.10, < 3"
8+
}
9+
}
10+
}

0 commit comments

Comments
 (0)