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.
Name | Version |
---|---|
aws | n/a |
Name | Description | Type | Default | Required |
---|---|---|---|---|
bucket_name | The bucket name for the dags. If not specified a <name>-airflow bucket is created |
string |
"" |
no |
dags_path | The place for dags, requirements.txt, etc. | string |
"dags/" |
no |
environment_class | Environment class for the cluster | string |
"" |
no |
iam_policy_arns | The policy arns that are added to the role attached to Airflow | list |
[] |
no |
name | Name of the Airflow | any |
n/a | yes |
plugins_s3_path | The relative path to the plugins.zip file on your Amazon S3 storage bucket | string |
"" |
no |
requirements_s3_path | The relative path to the requirements.txt file on your Amazon S3 storage bucket | string |
"" |
no |
security_group_ids | Security group ids | any |
n/a | yes |
subnet_ids | Private subnet ids | any |
n/a | yes |
tags | Tags to add to resources | map |
{} |
no |
Name | Type |
---|---|
aws_iam_role.this | resource |
aws_iam_role_policy.this | resource |
aws_iam_role_policy_attachment.this | resource |
aws_mwaa_environment.this | resource |
aws_s3_bucket.this | resource |
aws_s3_bucket_public_access_block.this | resource |
aws_caller_identity.current | data source |
aws_iam_policy_document.assume | data source |
aws_iam_policy_document.base | data source |
aws_iam_policy_document.this | data source |
aws_region.current | data source |
No outputs.
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:
- Modernize or Migrate to Kubernetes
- Cloud Infrastructure with Kubernetes on AWS, Azure, Google Cloud, or Bare Metal
- Building AI and Data Pipelines on Kubernetes
- Optimizing Existing Kubernetes Workloads
We do this with a high-touch support model where you:
- Get access to us on Slack, Microsoft Teams or Email
- Get 24/7 coverage of your infrastructure
- Get an accelerated migration to Kubernetes
Please schedule a call if you need support.