Skip to content

Commit 33d275c

Browse files
authored
Bump 0.11.5 (#154)
1 parent 6cdac7e commit 33d275c

File tree

8 files changed

+18
-18
lines changed

8 files changed

+18
-18
lines changed

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
## Version 0.11.5 - 2024-10-16
44

5-
- Scanner role delegations based on a account_id wildcard by default: `account_roles` variable is now optional and defaults to allowing all accounts
6-
- Scanner role delegations can be limited to a specific list of organizational unit paths via the `account_org_paths` variable
5+
- Scanner role delegations based on a account_id wildcard by default: variable `account_roles` is now optional and defaults to allowing all accounts. This was done to simplify the cross-account setups.
6+
- Scanner role delegations can be limited to a specific list of organizational unit paths via the `account_org_paths` variable. This can be used to restrict the scanner to only scan resources in specific organizational units.
77

88
## Version 0.11.4
99

azure/modules/custom-data/templates/install.sh.tftpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ api_key: $DD_API_KEY
9797
site: $DD_SITE
9898
azure_client_id: ${azure_client_id}
9999
installation_mode: terraform
100-
installation_version: 0.11.4
100+
installation_version: 0.11.5
101101
%{if length(scanner_configuration) > 0}
102102
${yamlencode(scanner_configuration)}
103103
%{endif}

examples/cross_account/other_account/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ provider "aws" {
1414
}
1515

1616
module "delegate_role" {
17-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.4"
17+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
1818

1919
scanner_roles = [var.scanner_role_arn]
2020
}

examples/cross_account/scanner_account/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ provider "aws" {
1414
}
1515

1616
module "scanner_role" {
17-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.4"
17+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5"
1818

1919
## By default the scanner can assume any role with the default naming
2020
## convention from any account.
@@ -40,13 +40,13 @@ module "scanner_role" {
4040
}
4141

4242
module "self_delegate_role" {
43-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.4"
43+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
4444

4545
scanner_roles = [module.scanner_role.role.arn]
4646
}
4747

4848
module "agentless_scanner" {
49-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.4"
49+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5"
5050

5151
api_key = var.api_key
5252
instance_profile_name = module.scanner_role.instance_profile.name

examples/custom_vpc/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,20 @@ module "agentless_scanner_role" {
1818
}
1919

2020
module "delegate_role" {
21-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.4"
21+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
2222

2323
scanner_roles = [module.agentless_scanner_role.role.arn]
2424
}
2525

2626
module "user_data" {
27-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/user_data?ref=0.11.4"
27+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/user_data?ref=0.11.5"
2828

2929
hostname = "agentless-scanning-us-east-1"
3030
api_key = var.api_key
3131
}
3232

3333
module "instance" {
34-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/instance?ref=0.11.4"
34+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/instance?ref=0.11.5"
3535

3636
user_data = module.user_data.install_sh
3737
iam_instance_profile = module.agentless_scanner_role.profile.name

examples/multi_region/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ provider "aws" {
2020
}
2121

2222
module "agentless_scanner_role" {
23-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.4"
23+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5"
2424

2525
api_key_secret_arns = [
2626
module.agentless_scanner_us.api_key_secret_arn,
@@ -29,13 +29,13 @@ module "agentless_scanner_role" {
2929
}
3030

3131
module "delegate_role" {
32-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.4"
32+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
3333

3434
scanner_roles = [module.agentless_scanner_role.role.arn]
3535
}
3636

3737
module "agentless_scanner_us" {
38-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.4"
38+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5"
3939

4040
providers = {
4141
aws = aws.us
@@ -46,7 +46,7 @@ module "agentless_scanner_us" {
4646
}
4747

4848
module "agentless_scanner_eu" {
49-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.4"
49+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5"
5050

5151
providers = {
5252
aws = aws.eu

examples/single_region/main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,19 @@ provider "aws" {
1414
}
1515

1616
module "scanner_role" {
17-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.4"
17+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5"
1818

1919
api_key_secret_arns = [module.agentless_scanner.api_key_secret_arn]
2020
}
2121

2222
module "delegate_role" {
23-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.4"
23+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5"
2424

2525
scanner_roles = [module.scanner_role.role.arn]
2626
}
2727

2828
module "agentless_scanner" {
29-
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.4"
29+
source = "git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5"
3030

3131
api_key = var.api_key
3232
instance_profile_name = module.scanner_role.instance_profile.name

modules/user_data/templates/install.sh.tftpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ hostname: $DD_HOSTNAME
102102
api_key: $DD_API_KEY
103103
site: $DD_SITE
104104
installation_mode: terraform
105-
installation_version: 0.11.4
105+
installation_version: 0.11.5
106106
%{if length(scanner_configuration) > 0}
107107
${yamlencode(scanner_configuration)}
108108
%{endif}

0 commit comments

Comments
 (0)