Home

Awesome

<!-- BEGIN_TF_DOCS -->

Airflow

AWS Managed Airflow

Notes: Do not use AWS Managed Workflows for Apache Airflow it is both expensive and finicky. Check out airbase instead to install AIrflow on Kubernetes.

Providers

NameVersion
<a name="provider_aws"></a> awsn/a

Inputs

NameDescriptionTypeDefaultRequired
<a name="input_bucket_name"></a> bucket_nameThe bucket name for the dags. If not specified a <name>-airflow bucket is createdstring""no
<a name="input_dags_path"></a> dags_pathThe place for dags, requirements.txt, etc.string"dags/"no
<a name="input_environment_class"></a> environment_classEnvironment class for the clusterstring""no
<a name="input_iam_policy_arns"></a> iam_policy_arnsThe policy arns that are added to the role attached to Airflowlist[]no
<a name="input_name"></a> nameName of the Airflowanyn/ayes
<a name="input_plugins_s3_path"></a> plugins_s3_pathThe relative path to the plugins.zip file on your Amazon S3 storage bucketstring""no
<a name="input_requirements_s3_path"></a> requirements_s3_pathThe relative path to the requirements.txt file on your Amazon S3 storage bucketstring""no
<a name="input_security_group_ids"></a> security_group_idsSecurity group idsanyn/ayes
<a name="input_subnet_ids"></a> subnet_idsPrivate subnet idsanyn/ayes
<a name="input_tags"></a> tagsTags to add to resourcesmap{}no

Resources

NameType
aws_iam_role.thisresource
aws_iam_role_policy.thisresource
aws_iam_role_policy_attachment.thisresource
aws_mwaa_environment.thisresource
aws_s3_bucket.thisresource
aws_s3_bucket_public_access_block.thisresource
aws_caller_identity.currentdata source
aws_iam_policy_document.assumedata source
aws_iam_policy_document.basedata source
aws_iam_policy_document.thisdata source
aws_region.currentdata source

Outputs

No outputs.

🚀 Built by opsZero!

<a href="https://opszero.com"><img src="https://opszero.com/wp-content/uploads/2024/07/opsZero_logo_svg.svg" width="300px"/></a>

Since 2016 opsZero has been providing Kubernetes expertise to companies of all sizes on any Cloud. With a focus on AI and Compliance we can say we seen it all whether SOC2, HIPAA, PCI-DSS, ITAR, FedRAMP, CMMC we have you and your customers covered.

We provide support to organizations in the following ways:

We do this with a high-touch support model where you:

Please schedule a call if you need support.

<br/><br/>

<div style="display: block"> <img src="https://opszero.com/wp-content/uploads/2024/07/aws-advanced.png" width="150px" /> <img src="https://opszero.com/wp-content/uploads/2024/07/AWS-public-sector.png" width="150px" /> <img src="https://opszero.com/wp-content/uploads/2024/07/AWS-eks.png" width="150px" /> </div> <!-- END_TF_DOCS -->