Skip to content

walesey/kombustion

 
 

Repository files navigation

Kombustion

Build Status

A CloudFormation template generator, written in Go.

What is it

Kombustion generates your CloudFormation templates using an extended version of vanilla CloudFormation YAML templates.

Unlike other tools, it does not rely on a knowledge of a specific DSL or require you to write code. Instead, it allows template designers to use custom CloudFormation types provided by a plugins system to write lean YAML-based stacks.

It also provides all the necessary tools to create, update, delete and retrieve the status of your stacks.

See the Quick start for more details.

Features

  • Written in Go, for simplicity and speed
  • Cross-platform
  • Compatible with vanilla CloudFormation templates
  • Extendable with plugins
  • Automatic support for new CloudFormation types as they are released (how?)

Examples

Check out the configs directory for examples.

Maintainers

Kombustion is primarily maintained by the Kablamo team. Pull requests are welcome.

Made with ❤️ in Australia.


The Kombustion logo is based on an original design by Renee French.

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%