Skip to content

Releases: itgix/tf-module-aws-cloudtrail

v4.0

Choose a tag to compare

@BorimirGanchev BorimirGanchev released this 23 Jun 13:00

v4.0 - add cloudtrail_cw_log_group_name output

v3.4

Choose a tag to compare

@boris-yakimov boris-yakimov released this 13 Nov 14:23

remove default region value

v3.3

Choose a tag to compare

@boris-yakimov boris-yakimov released this 13 Nov 14:22

update s3 bucket to a more restricted policy that was tested to still work while enforcing more control on who can send logs to that bucket

v3.2

Choose a tag to compare

@boris-yakimov boris-yakimov released this 31 Oct 14:04

fix s3 policy for cloudtrail due to issues with last deployment

v3.1

Choose a tag to compare

@boris-yakimov boris-yakimov released this 09 Sep 12:40

moved delegated admin from module directly to mgmt account

v3

v3

Choose a tag to compare

@boris-yakimov boris-yakimov released this 09 Sep 12:40

The latest configuration sets up an AWS CloudTrail trail that delivers logs to both an S3 bucket and a CloudWatch Log Group with the necessary IAM role and policy for CloudTrail to write logs to CloudWatch.

v2.1

Choose a tag to compare

@boris-yakimov boris-yakimov released this 09 Sep 12:39

The latest changes fix a provider warning by adding the required filter block to each rule in the aws_s3_bucket_lifecycle_configuration. Omitting the filter and the deprecated prefix will become an error in future Terraform AWS provider versions.

│ Warning: Invalid Attribute Combination
│
│ with module.cloudtrail_mgmt_acc.aws_s3_bucket_lifecycle_configuration.s3_bucket_lifecycle,
│ on .terraform/modules/cloudtrail_mgmt_acc/s3.tf line 15, in resource "aws_s3_bucket_lifecycle_configuration" "s3_bucket_lifecycle":
│ 15: resource "aws_s3_bucket_lifecycle_configuration" "s3_bucket_lifecycle" {
│
│ No attribute specified when one (and only one) of [rule[0].filter,rule[0].prefix] is required
│
│ This will be an error in a future version of the provider
│
│ (and 2 more similar warnings elsewhere)
╵

v2

v2

Choose a tag to compare

@boris-yakimov boris-yakimov released this 09 Sep 12:39

Organization cloudtrail managed from security account and sending logs to s3 in audit account

v1

v1

Choose a tag to compare

@boris-yakimov boris-yakimov released this 09 Sep 12:39

Custom ITGix terraform module for Cloudtrail resources in AWS.