Skip to content
This repository was archived by the owner on Aug 10, 2020. It is now read-only.
/ firehoser Public archive

Command line tool that automates the setup of a lambda function that fowards records from Kinesis to Firehose.

License

Notifications You must be signed in to change notification settings

bufferapp/firehoser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firehoser

license PyPI version

Note: This project is now deprecated. For forwarding Kinesis Streams data to Kinesis Firehose, you can now configured Kinesis Streams as a source directly. You may still find this project useful for other reasons!

Command line tool that automates the setup of a lambda function that fowards records from Kinesis to Firehose.

Installation

To install Firehoser, simply:

pip install firehoser

Usage

Firehoser relies in boto3 credentials configuration so you should have AWS credentials and a region properly configured.

Link

Create a new Lambda function that forwards events from [kinesis-stream-name] to [firehose-stream-name]. It will also creates the required roles and policies.

firehoser link [kinesis-stream-name] [firehose-stream-name]

Unlink

Destroy function created with firehoser link.

firehoser unlink [kinesis-stream-name] [firehose-stream-name]

Contributing

Feel free to open issues or submit pull requests with bug fixes or changes. All kind of contributions welcome!

About

Command line tool that automates the setup of a lambda function that fowards records from Kinesis to Firehose.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages