Need advice about which tool to choose?Ask the StackShare community!
GoFormation vs Packer: What are the differences?
Developers describe GoFormation as "An open source Go library for working with AWS CloudFormation". GoFormation is a Go library for working with AWS CloudFormation / AWS Serverless Application Model (SAM) templates. On the other hand, Packer is detailed as "Create identical machine images for multiple platforms from a single source configuration". Packer automates the creation of any type of machine image. It embraces modern configuration management by encouraging you to use automated scripts to install and configure the software within your Packer-made images.
GoFormation and Packer can be categorized as "Infrastructure Build" tools.
GoFormation and Packer are both open source tools. It seems that Packer with 9.09K GitHub stars and 2.48K forks on GitHub has more adoption than GoFormation with 520 GitHub stars and 90 GitHub forks.
Pros of GoFormation
Pros of Packer
- Cross platform builds27
- Vm creation automation9
- Bake in security4
- Good documentation1
- Easy to use1