Skip to content

v2.0.63 - AWS Airflow Modul updates

Compare
Choose a tag to compare
@sekka1 sekka1 released this 03 Mar 17:04
· 41 commits to main since this release
9dfe341

This PR includes updates to the Terraform module for deploying an Airflow environment on AWS. The following changes were made:

  • The webserver_access_mode variable was added to the aws_mwaa_environment resource block, allowing for more control over the web server's access mode.

  • The IAM role module was updated to the latest version (5.11.2) to incorporate bug fixes and other improvements.

An Amazon S3 bucket with versioning, server-side encryption, and access control policies

  • The aws_s3_bucket resource creates an S3 bucket, which is used as the source for the MWAA environment. The aws_s3_bucket_versioning resource enables versioning for the S3 bucket. The aws_s3_bucket_acl resource sets the bucket ACL to private, which means that only authorized users can access the bucket.

  • The aws_s3_bucket_server_side_encryption_configuration resource enables server-side encryption for the S3 bucket. The aws_s3_bucket_public_access_block resource blocks public access to the S3 bucket.

#413