Skip to content

Commit

Permalink
fix: fixed s3bucket and cloudtrail naming (#34)
Browse files Browse the repository at this point in the history
Co-authored-by: Anmol Nagpal <anmol@clouddrove.com>
  • Loading branch information
nileshgadgi and anmolnagpal committed May 16, 2024
1 parent 9e0fb0a commit a623a99
Showing 1 changed file with 5 additions and 22 deletions.
27 changes: 5 additions & 22 deletions main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -33,23 +33,8 @@ module "s3_log_bucket" {
}

module "s3_bucket" {
source = "git::https://github.com/clouddrove/terraform-aws-s3.git?ref=tags/2.0.0"

name = var.s3_bucket_name
environment = var.environment
label_order = ["name"]
managedby = var.managedby
versioning = true
acl = "private"
bucket_policy = true
aws_iam_policy_document = var.s3_policy
force_destroy = true
target_bucket = module.s3_log_bucket.id
target_prefix = "logs"
}

module "secure_s3_bucket" {
source = "git::https://github.com/clouddrove/terraform-aws-s3.git?ref=tags/2.0.0"
source = "clouddrove/s3/aws"
version = "2.0.0"

name = var.s3_bucket_name
environment = var.environment
Expand All @@ -59,9 +44,8 @@ module "secure_s3_bucket" {
acl = "private"
bucket_policy = true
aws_iam_policy_document = var.s3_policy
only_https_traffic = false
force_destroy = true
sse_algorithm = var.sse_algorithm
kms_master_key_id = var.key_arn == "" ? module.kms_key.key_arn : var.key_arn
target_bucket = module.s3_log_bucket.id
target_prefix = "logs"
}
Expand Down Expand Up @@ -332,11 +316,11 @@ locals {
# This bucket is used to store CloudTrail logs.
module "cloudtrail" {
source = "clouddrove/cloudtrail/aws"
version = "1.4.0"
version = "1.4.1"

name = var.name
environment = var.environment
label_order = ["name", "environment"]
label_order = var.label_order
managedby = var.managedby
enabled_cloudtrail = var.enabled
s3_bucket_name = format("%s", var.s3_bucket_name)
Expand All @@ -345,7 +329,6 @@ module "cloudtrail" {
include_global_service_events = var.include_global_service_events
is_multi_region_trail = var.is_multi_region_trail
is_organization_trail = var.is_organization_trail
kms_key_id = var.key_arn == "" ? module.kms_key.key_arn : var.key_arn
cloud_watch_logs_group_arn = join("", aws_cloudwatch_log_group.cloudtrail_events[*].arn)
cloud_watch_logs_role_arn = join("", aws_iam_role.cloudwatch_delivery[*].arn)
}
Expand Down

0 comments on commit a623a99

Please sign in to comment.