File tree Expand file tree Collapse file tree 9 files changed +24
-20
lines changed
azure/modules/custom-data/templates
custom_agent_configurations
modules/user_data/templates Expand file tree Collapse file tree 9 files changed +24
-20
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## Version 0.11.6 - 2024-10-28
4
+
5
+ - Prevent Datadog Agent from starting before its configuration has been changed
6
+
3
7
## Version 0.11.5 - 2024-10-16
4
8
5
9
- 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.
Original file line number Diff line number Diff line change @@ -102,7 +102,7 @@ api_key: $DD_API_KEY
102
102
site: $DD_SITE
103
103
azure_client_id: ${azure_client_id}
104
104
installation_mode: terraform
105
- installation_version: 0.11.5
105
+ installation_version: 0.11.6
106
106
%{if length(scanner_configuration) > 0}
107
107
${yamlencode(scanner_configuration)}
108
108
%{endif}
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ provider "aws" {
14
14
}
15
15
16
16
module "delegate_role" {
17
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5 "
17
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6 "
18
18
19
19
scanner_roles = [var . scanner_role_arn ]
20
20
}
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ provider "aws" {
14
14
}
15
15
16
16
module "scanner_role" {
17
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5 "
17
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6 "
18
18
19
19
# # By default the scanner can assume any role with the default naming
20
20
# # convention from any account.
@@ -40,13 +40,13 @@ module "scanner_role" {
40
40
}
41
41
42
42
module "self_delegate_role" {
43
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5 "
43
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6 "
44
44
45
45
scanner_roles = [module . scanner_role . role . arn ]
46
46
}
47
47
48
48
module "agentless_scanner" {
49
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5 "
49
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6 "
50
50
51
51
api_key = var. api_key
52
52
instance_profile_name = module. scanner_role . instance_profile . name
Original file line number Diff line number Diff line change @@ -14,19 +14,19 @@ provider "aws" {
14
14
}
15
15
16
16
module "scanner_role" {
17
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.3 "
17
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6 "
18
18
19
19
api_key_secret_arns = [module . agentless_scanner . api_key_secret_arn ]
20
20
}
21
21
22
22
module "delegate_role" {
23
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.3 "
23
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6 "
24
24
25
25
scanner_roles = [module . scanner_role . role . arn ]
26
26
}
27
27
28
28
module "agentless_scanner" {
29
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.3 "
29
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6 "
30
30
31
31
api_key = var. api_key
32
32
instance_profile_name = module. scanner_role . instance_profile . name
Original file line number Diff line number Diff line change @@ -14,24 +14,24 @@ provider "aws" {
14
14
}
15
15
16
16
module "agentless_scanner_role" {
17
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.6.0 "
17
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6 "
18
18
}
19
19
20
20
module "delegate_role" {
21
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5 "
21
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6 "
22
22
23
23
scanner_roles = [module . agentless_scanner_role . role . arn ]
24
24
}
25
25
26
26
module "user_data" {
27
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/user_data?ref=0.11.5 "
27
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/user_data?ref=0.11.6 "
28
28
29
29
hostname = " agentless-scanning-us-east-1"
30
30
api_key = var. api_key
31
31
}
32
32
33
33
module "instance" {
34
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/instance?ref=0.11.5 "
34
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/instance?ref=0.11.6 "
35
35
36
36
user_data = module. user_data . install_sh
37
37
iam_instance_profile = module. agentless_scanner_role . profile . name
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ provider "aws" {
20
20
}
21
21
22
22
module "agentless_scanner_role" {
23
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5 "
23
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6 "
24
24
25
25
api_key_secret_arns = [
26
26
module . agentless_scanner_us . api_key_secret_arn ,
@@ -29,13 +29,13 @@ module "agentless_scanner_role" {
29
29
}
30
30
31
31
module "delegate_role" {
32
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5 "
32
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6 "
33
33
34
34
scanner_roles = [module . agentless_scanner_role . role . arn ]
35
35
}
36
36
37
37
module "agentless_scanner_us" {
38
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5 "
38
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6 "
39
39
40
40
providers = {
41
41
aws = aws.us
@@ -46,7 +46,7 @@ module "agentless_scanner_us" {
46
46
}
47
47
48
48
module "agentless_scanner_eu" {
49
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5 "
49
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6 "
50
50
51
51
providers = {
52
52
aws = aws.eu
Original file line number Diff line number Diff line change @@ -14,19 +14,19 @@ provider "aws" {
14
14
}
15
15
16
16
module "scanner_role" {
17
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.5 "
17
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.6 "
18
18
19
19
api_key_secret_arns = [module . agentless_scanner . api_key_secret_arn ]
20
20
}
21
21
22
22
module "delegate_role" {
23
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.5 "
23
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6 "
24
24
25
25
scanner_roles = [module . scanner_role . role . arn ]
26
26
}
27
27
28
28
module "agentless_scanner" {
29
- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.5 "
29
+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.6 "
30
30
31
31
api_key = var. api_key
32
32
instance_profile_name = module. scanner_role . instance_profile . name
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ hostname: $DD_HOSTNAME
107
107
api_key: $DD_API_KEY
108
108
site: $DD_SITE
109
109
installation_mode: terraform
110
- installation_version: 0.11.5
110
+ installation_version: 0.11.6
111
111
%{if length(scanner_configuration) > 0}
112
112
${yamlencode(scanner_configuration)}
113
113
%{endif}
You can’t perform that action at this time.
0 commit comments