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 11# Changelog
22
3+ ## Version 0.11.6 - 2024-10-28
4+
5+ - Prevent Datadog Agent from starting before its configuration has been changed
6+
37## Version 0.11.5 - 2024-10-16
48
59- 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
102102site: $DD_SITE
103103azure_client_id: ${azure_client_id}
104104installation_mode: terraform
105- installation_version: 0.11.5
105+ installation_version: 0.11.6
106106%{if length(scanner_configuration) > 0}
107107${yamlencode(scanner_configuration)}
108108%{endif}
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ provider "aws" {
1414}
1515
1616module "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 "
1818
1919 scanner_roles = [var . scanner_role_arn ]
2020}
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ provider "aws" {
1414}
1515
1616module "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 "
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
4242module "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 "
4444
4545 scanner_roles = [module . scanner_role . role . arn ]
4646}
4747
4848module "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 "
5050
5151 api_key = var. api_key
5252 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" {
1414}
1515
1616module "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 "
1818
1919 api_key_secret_arns = [module . agentless_scanner . api_key_secret_arn ]
2020}
2121
2222module "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 "
2424
2525 scanner_roles = [module . scanner_role . role . arn ]
2626}
2727
2828module "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 "
3030
3131 api_key = var. api_key
3232 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" {
1414}
1515
1616module "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 "
1818}
1919
2020module "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 "
2222
2323 scanner_roles = [module . agentless_scanner_role . role . arn ]
2424}
2525
2626module "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 "
2828
2929 hostname = " agentless-scanning-us-east-1"
3030 api_key = var. api_key
3131}
3232
3333module "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 "
3535
3636 user_data = module. user_data . install_sh
3737 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" {
2020}
2121
2222module "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 "
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
3131module "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 "
3333
3434 scanner_roles = [module . agentless_scanner_role . role . arn ]
3535}
3636
3737module "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 "
3939
4040 providers = {
4141 aws = aws.us
@@ -46,7 +46,7 @@ module "agentless_scanner_us" {
4646}
4747
4848module "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 "
5050
5151 providers = {
5252 aws = aws.eu
Original file line number Diff line number Diff line change @@ -14,19 +14,19 @@ provider "aws" {
1414}
1515
1616module "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 "
1818
1919 api_key_secret_arns = [module . agentless_scanner . api_key_secret_arn ]
2020}
2121
2222module "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 "
2424
2525 scanner_roles = [module . scanner_role . role . arn ]
2626}
2727
2828module "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 "
3030
3131 api_key = var. api_key
3232 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
107107api_key: $DD_API_KEY
108108site: $DD_SITE
109109installation_mode: terraform
110- installation_version: 0.11.5
110+ installation_version: 0.11.6
111111%{if length(scanner_configuration) > 0}
112112${yamlencode(scanner_configuration)}
113113%{endif}
You can’t perform that action at this time.
0 commit comments