Skip to content

Latest commit

 

History

History
100 lines (58 loc) · 2.23 KB

README.md

File metadata and controls

100 lines (58 loc) · 2.23 KB

Firehose custom resource for Cloudformation

Build Status PyPI

This repository contains a humilis layer that deploys a lambda-backed custom CF resource. You can use this custom resource to deploy Firehose delivery streams using humilis or a vanilla CF template.

Installation

From Pypi:

pip install humilis-firehose-resource

To install the development version:

pip install git+https://github.com/humilis/humilis-firehose-resource

Development

Assuming you have virtualenv installed:

make develop

Configuration

Configure humilis:

make configure

Testing

To run the local test suite:

make test

You can test the deployment of the Lambda function backing the CF custom resource with:

make create

The command above will also create an additional firehose layer that uses the custom CF resource provided by the firehose-resource layer to deploy a Firehose delivery stream.

To delete the whole CF deployment:

make delete

More information

See humilis documentation.

Contact

If you have questions, bug reports, suggestions, etc. please create an issue on the GitHub project page.

License

This software is licensed under the MIT license.

See License file

© 2016 German Gomez-Herrero, FindHotel and others.