Simple Tool to deploy Cloudformation Templates
Python Makefile
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
formica
stacks
tests
.dockerignore
.gitignore
.travis.yml
CHANGELOG.md
CODE_OF_CONDUCT.md Quick Start Guide and docs (#21) Feb 15, 2017
Dockerfile.dev
Dockerfile.release
Dockerfile.whalebrew
LICENSE
Makefile
Manifest.in
README.md Fix License Image Link Jun 20, 2018
build-requirements.txt Implement diff command Mar 27, 2017
docker-compose.yml Bump to 0.2.0 and upate docker config files Mar 10, 2017
setup.cfg
setup.py

README.md

Formica

Build Status PyPI version license Coverage Status

Formica makes it easy to create and deploy CloudFormation stacks. It uses CloudFormation syntax with yaml and json support to define your templates. Any existing stack can be used directly, but formica also has built-in modularity so you can reuse and share CloudFormation stack components easily. This allows you to start from an existing stack but split it up into separate files easily.

For dynamic elements in your templates Formica supports jinja2 as a templating engine. Jinja2 is widely used, for example in ansible configuration files.

Installation

Formica can be installed through pip:

pip install formica-cli

Alternatively you can clone this repository and run

python setup.py install

Documentation

Check out the full Documentation and Quickstart on TheServerlessWay.com