Skip to content
This repository has been archived by the owner on Oct 12, 2020. It is now read-only.
/ bora Public archive

bora is a simple cloudformation wrapper (supporting YAML+Go template files).

License

Notifications You must be signed in to change notification settings

pkazmierczak/bora

Repository files navigation

bora—a simple AWS Cloudformation wrapper

Build Status

Installation

bora requires AWS SDK for Go as well as some other open source packages to compile. To install all its dependencies, run go get ./... in the project directory.

Pre-build binaries for Darwin and Linux are available.

Usage

bora requires:

  • AWS credentials, you can read about how to set these up here
  • A config file (YAML) and a matching meta-template (YAML with Go's text/template markup). Examples are available under exampleTemplates/ directory.

Roadmap and status

bora is in very early stages of development. Currently it correctly interprets meta-templates, converts them into CF files, deploys (or updates) and terminates stacks. Upcoming features:

  • Role assumption/multi-account deployment;
  • Automatic lookup of VPCs, AMIs, subnets and SGs by name;
  • Tests...