Skip to content

mikmorley/terraform-aws-mwaa

 
 

terraform-aws-mwaa

Lint Status LICENSE

Requirements

Name Version
terraform >= 0.13.0

Providers

Name Version
aws n/a

Inputs

Name Description Type Default Required
airflow_configuration_options The airflow_configuration_options parameter specifies airflow override options. any n/a yes
airflow_version Airflow version of the MWAA environment any n/a yes
aws_route53_id Route53 Hosted Zone ID string n/a yes
custom_domain custom DNS name for MWAA Environment string n/a yes
dag_s3_path The relative path to the DAG folder on your Amazon S3 storage bucket. string "dags" no
environment_class Environment class for the cluster. Possible options are mw1.small, mw1.medium, mw1.large. any n/a yes
environment_name Name of MWAA Environment any n/a yes
logging_configuration The Apache Airflow logs you want to send to Amazon CloudWatch Logs. any n/a yes
max_workers The maximum number of workers that can be automatically scaled up. Value need to be between 1 and 25. Will be 10 by default. number 10 no
min_workers The minimum number of workers that you want to run in your environment. Will be 1 by default. number 1 no
org_name Name of the Organisation any n/a yes
plugins_s3_path The relative path to the plugins.zip file on your Amazon S3 storage bucket. For example, plugins.zip. string "plugins.zip" no
private_subnet_ids The private subnet IDs in which the environment should be created. MWAA requires two subnets. list(string) n/a yes
requirements_s3_path The relative path to the requirements.txt file on your Amazon S3 storage bucket. For example, requirements.txt. string "requirements.txt" no
vpc_id VPC ID to deploy the MWAA Environment. any n/a yes
vpn_cidr VPN CIDR Access for Airflow UI any n/a yes

Outputs

Name Description
mwaa_role_arn n/a
mwaa_role_name n/a
mwaa_security_group n/a

Authors

Module managed by DNX Solutions.

License

Apache 2 Licensed. See LICENSE for full details.

About

Terraform module to provision Amazon Managed Workflows for Apache Airflow (MWAA)

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HCL 100.0%