File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 5
5
resource "aws_cloudwatch_log_group" "fargate_cluster" {
6
6
name = var. log_group
7
7
retention_in_days = var. log_retention_days
8
+ kms_key_id = aws_kms_key. fargate . key_id
8
9
}
9
10
10
11
@@ -13,4 +14,9 @@ resource "aws_cloudwatch_log_group" "fargate_execute_command_logs" {
13
14
14
15
name = " ${ var . log_group } -execute-commands"
15
16
retention_in_days = var. log_retention_days
17
+ kms_key_id = aws_kms_key. fargate . key_id
16
18
}
19
+
20
+ resource "aws_kms_key" "fargate" {
21
+ description = " cloudwatch-encrpytion"
22
+ }
Original file line number Diff line number Diff line change 5
5
resource "aws_ecs_cluster" "fargate_cluster" {
6
6
name = var. cluster_name
7
7
8
+ setting {
9
+ name = " containerInsights"
10
+ value = " enabled"
11
+ }
12
+
8
13
dynamic "configuration" {
9
14
for_each = var. enable_execute_command ? [" " ] : []
10
15
content {
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ variable "execution_role_policy" {
11
11
}
12
12
13
13
variable "log_retention_days" {
14
- default = 0
14
+ default = 14
15
15
}
16
16
17
17
variable "enable_execute_command" {
You can’t perform that action at this time.
0 commit comments