Simplified Cloudformation architectural patterns, with an opinion
Project description
Simplified dynamic cloudformation resources with an opinion
Free software: MIT license
Documentation: https://cfn_cumulus.readthedocs.io.
Features
TODO
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
# Changelog
## [Unreleased](https://github.com/brettswift/cumulus/tree/HEAD)
[Full Changelog](https://github.com/brettswift/cumulus/compare/v0.1.8…HEAD)
Merged pull requests:
Enable scaling groups on cumulus [#32](https://github.com/brettswift/cumulus/pull/32) ([jsauter](https://github.com/jsauter))
Support for injectable cloudformation roles [#31](https://github.com/brettswift/cumulus/pull/31) ([brettswift](https://github.com/brettswift))
Flake8 got more picky. Fix it [#30](https://github.com/brettswift/cumulus/pull/30) ([brettswift](https://github.com/brettswift))
Add convenience method to simply add statements to a Policy [#29](https://github.com/brettswift/cumulus/pull/29) ([brettswift](https://github.com/brettswift))
Enable optional S3 bucket creation [#28](https://github.com/brettswift/cumulus/pull/28) ([brettswift](https://github.com/brettswift))
tweaking scaling group test to reflect new api [#27](https://github.com/brettswift/cumulus/pull/27) ([jsauter](https://github.com/jsauter))
Bump version: 0.1.7 → 0.1.8 [#26](https://github.com/brettswift/cumulus/pull/26) ([brettswift](https://github.com/brettswift))
## [v0.1.8](https://github.com/brettswift/cumulus/tree/v0.1.8) (2018-10-16)
[Full Changelog](https://github.com/brettswift/cumulus/compare/v0.1.7…v0.1.8)
Implemented enhancements:
Support for injectable cloudformation roles [#23](https://github.com/brettswift/cumulus/pull/23) ([brettswift](https://github.com/brettswift))
Merged pull requests:
Fix naming for pipeline role and CodeBuild projects. Make physical na… [#24](https://github.com/brettswift/cumulus/pull/24) ([john-shaskin](https://github.com/john-shaskin))
## [v0.1.7](https://github.com/brettswift/cumulus/tree/v0.1.7) (2018-10-05)
[Full Changelog](https://github.com/brettswift/cumulus/compare/v0.1.6…v0.1.7)
Merged pull requests:
Removing ‘some file’ called ‘somefile.yaml’ [#21](https://github.com/brettswift/cumulus/pull/21) ([brettswift](https://github.com/brettswift))
Allow CloudFormation action in CodePipeline to push stack outputs to an optional output artifact [#19](https://github.com/brettswift/cumulus/pull/19) ([john-shaskin](https://github.com/john-shaskin))
## [v0.1.6](https://github.com/brettswift/cumulus/tree/v0.1.6) (2018-09-25)
[Full Changelog](https://github.com/brettswift/cumulus/compare/v0.1.5…v0.1.6)
Merged pull requests:
Fix flake8 errors from PR #11 [#18](https://github.com/brettswift/cumulus/pull/18) ([brettswift](https://github.com/brettswift))
Output information for pipeline source stages [#17](https://github.com/brettswift/cumulus/pull/17) ([brettswift](https://github.com/brettswift))
Add support for multiple input artifacts to the CloudFormation action [#16](https://github.com/brettswift/cumulus/pull/16) ([john-shaskin](https://github.com/john-shaskin))
Support a Lambda Invoke step in the pipeline [#12](https://github.com/brettswift/cumulus/pull/12) ([brettswift](https://github.com/brettswift))
Initial support of asg and alb. [#11](https://github.com/brettswift/cumulus/pull/11) ([jsauter](https://github.com/jsauter))
Support auto param generation logic, validation [#10](https://github.com/brettswift/cumulus/pull/10) ([brettswift](https://github.com/brettswift))
## [v0.1.5](https://github.com/brettswift/cumulus/tree/v0.1.5) (2018-09-12)
[Full Changelog](https://github.com/brettswift/cumulus/compare/v0.1.4…v0.1.5)
Merged pull requests:
Add a step to support Cloudformation in CodePipeline [#9](https://github.com/brettswift/cumulus/pull/9) ([john-shaskin](https://github.com/john-shaskin))
Support Code Commit source actions [#8](https://github.com/brettswift/cumulus/pull/8) ([brettswift](https://github.com/brettswift))
Make step namespaces match the groupings in the AWS console for simpl… [#6](https://github.com/brettswift/cumulus/pull/6) ([brettswift](https://github.com/brettswift))
Make integration tests more resiiliant [#5](https://github.com/brettswift/cumulus/pull/5) ([brettswift](https://github.com/brettswift))
Acceptance / integration test of the pipeline works [#4](https://github.com/brettswift/cumulus/pull/4) ([brettswift](https://github.com/brettswift))
Codereview [#3](https://github.com/brettswift/cumulus/pull/3) ([brettswift](https://github.com/brettswift))
## [v0.1.4](https://github.com/brettswift/cumulus/tree/v0.1.4) (2018-08-16)
[Full Changelog](https://github.com/brettswift/cumulus/compare/v0.1.3…v0.1.4)
Merged pull requests:
Support injectable buildspecs [#2](https://github.com/brettswift/cumulus/pull/2) ([brettswift](https://github.com/brettswift))
## [v0.1.3](https://github.com/brettswift/cumulus/tree/v0.1.3) (2018-08-16)
[Full Changelog](https://github.com/brettswift/cumulus/compare/v0.1.2…v0.1.3)
## [v0.1.2](https://github.com/brettswift/cumulus/tree/v0.1.2) (2018-08-16)
[Full Changelog](https://github.com/brettswift/cumulus/compare/v0.1.1…v0.1.2)
## [v0.1.1](https://github.com/brettswift/cumulus/tree/v0.1.1) (2018-08-15)
[Full Changelog](https://github.com/brettswift/cumulus/compare/0.1.0…v0.1.1)
## [0.1.0](https://github.com/brettswift/cumulus/tree/0.1.0) (2018-08-15)
[Full Changelog](https://github.com/brettswift/cumulus/compare/f478ea42ba024339fe0edb7013aa6d07925227fc…0.1.0)
Merged pull requests:
Feature/simple pipeline [#1](https://github.com/brettswift/cumulus/pull/1) ([brettswift](https://github.com/brettswift))
* This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator) 1.