Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

AWS::MWAA Adding for managed airflow #1858

Merged
merged 2 commits into from
Mar 27, 2021
Merged

AWS::MWAA Adding for managed airflow #1858

merged 2 commits into from
Mar 27, 2021

Conversation

adam133
Copy link
Contributor

@adam133 adam133 commented Jan 16, 2021

For this issue: #1855
My first time contributing to this library, so I'm guessing I'm missing some things. But hopefully someone can use this as a starting point or at least check that I added things correctly!

@adam133 adam133 changed the title Adding MWAA for managed airflow Adding AWS::MWAA for managed airflow Jan 19, 2021
@adam133 adam133 changed the title Adding AWS::MWAA for managed airflow AWS::MWAA Adding for managed airflow Jan 19, 2021
@adam133
Copy link
Contributor Author

adam133 commented Jan 19, 2021

Needs some work yet - I'm missing some required parameters. Update incoming.

Done

@adam133
Copy link
Contributor Author

adam133 commented Jan 26, 2021

Just wanted to share that using this PR locally I was able to create a cloudformation stack with a MWAA environment, so it seems like it works. Might be good to add more validation when I get time though. For example, the source bucket name has to start with airflow-, and there is a minimum of two subnets for the security group.

@markpeek
Copy link
Member

Since this change was written for Python3 (str instead of basestring), I'll merge this in as part of the 3.0.0 release.

@markpeek markpeek merged commit 43b1d36 into cloudtools:master Mar 27, 2021
@markpeek
Copy link
Member

Thanks!

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants