https://github.com/moia-oss/go-deploy-cfn
About Helper library to manage deploying AWS Cloudformation templates with the aws-sdk-go
https://github.com/moia-oss/go-deploy-cfn
aws cfn cloudformation go gomodule
Last synced: 5 months ago
JSON representation
About Helper library to manage deploying AWS Cloudformation templates with the aws-sdk-go
- Host: GitHub
- URL: https://github.com/moia-oss/go-deploy-cfn
- Owner: moia-oss
- License: apache-2.0
- Created: 2021-08-02T08:35:19.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-11-05T10:55:25.000Z (7 months ago)
- Last Synced: 2025-11-05T11:20:41.526Z (7 months ago)
- Topics: aws, cfn, cloudformation, go, gomodule
- Language: Go
- Homepage:
- Size: 4.02 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# go-deploy-cfn
A helper library which can be used in a Go project to deploy a cloudformation yaml template easier.
The main function is `CloudFormationDeploy` which takes a yaml string and returns an error type. It deploys a cloudformation template to AWS, waiting for the stack to finish updating for about 5 minutes. It simplifies the create-or-update semantics, and handles retries for status checking.
## Contributing
This project welcomes contributions or suggestions of any kind. Please feel free to create an issue to discuss changes or create a Pull Request if you see room for improvement.