File tree Expand file tree Collapse file tree 9 files changed +27
-20
lines changed
azure/modules/custom-data/templates
custom_agent_configurations
modules/user_data/templates Expand file tree Collapse file tree 9 files changed +27
-20
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## Version 0.11.7 - 2024-12-10
4+
5+ - Add support for AWS ECR registry scanning
6+ - Add support for scanning AWS RDS databases
7+ - Add sensitive_data_scanning_rds_enabled parameter to opt-in to AWS RDS databases scanning
8+ - Add S3 module to create a bucket used by the scanner to store temporary files (example: RDS exports)
9+
310## Version 0.11.6 - 2024-10-28
411
512- Prevent Datadog Agent from starting before its configuration has been changed
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ api_key: $DD_API_KEY
107107site: $DD_SITE
108108azure_client_id: ${azure_client_id}
109109installation_mode: terraform
110- installation_version: 0.11.6
110+ installation_version: 0.11.7
111111%{if length(scanner_configuration) > 0}
112112${yamlencode(scanner_configuration)}
113113%{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.6 "
17+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.7 "
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.6 "
17+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.7 "
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.6 "
43+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.7 "
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.6 "
49+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.7 "
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.6 "
17+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.7 "
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.6 "
23+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.7 "
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.6 "
29+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.7 "
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.11.6 "
17+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.7 "
1818}
1919
2020module "delegate_role" {
21- source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.6 "
21+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.7 "
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.6 "
27+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/user_data?ref=0.11.7 "
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.6 "
34+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/instance?ref=0.11.7 "
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.6 "
23+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.7 "
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.6 "
32+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.7 "
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.6 "
38+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.7 "
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.6 "
49+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.7 "
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.6 "
17+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/agentless-scanner-role?ref=0.11.7 "
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.6 "
23+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner//modules/scanning-delegate-role?ref=0.11.7 "
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.6 "
29+ source = " git::https://github.com/DataDog/terraform-module-datadog-agentless-scanner?ref=0.11.7 "
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 @@ -103,7 +103,7 @@ hostname: $DD_HOSTNAME
103103api_key: $DD_API_KEY
104104site: $DD_SITE
105105installation_mode: terraform
106- installation_version: 0.11.6
106+ installation_version: 0.11.7
107107%{if length(scanner_configuration) > 0}
108108${yamlencode(scanner_configuration)}
109109%{endif}
You can’t perform that action at this time.
0 commit comments