Skip to main content

Simple AWS CloudFormation stack management tooling.

Project description

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

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

formica-cli-0.9.4.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

formica_cli-0.9.4-py2.py3-none-any.whl (17.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file formica-cli-0.9.4.tar.gz.

File metadata

  • Download URL: formica-cli-0.9.4.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for formica-cli-0.9.4.tar.gz
Algorithm Hash digest
SHA256 9bd3bf096f7088ab359f5f92ceb45a6dcc1004f89f4b3867ba55e59971fdd1f4
MD5 7a51d87e7186500f4f5bec804c7af233
BLAKE2b-256 666be40e05a1d1e330cc5b6a3854afb1a90003b358eca534da44ae559725a1fa

See more details on using hashes here.

File details

Details for the file formica_cli-0.9.4-py2.py3-none-any.whl.

File metadata

  • Download URL: formica_cli-0.9.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for formica_cli-0.9.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 7d589bec2d14dfa3febaa3ae19484cdd9054b362b6e4b80bbd31ae5fc7ff3aea
MD5 808a3a2b70bde5b275c7cf89f09e1b1e
BLAKE2b-256 d1c0de3b456ede951367d4dc7ac40c57e3b570de20158ab7de966c64de405a75

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page