Skip to content

Keenegan/kinesis-tools-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kinesis-tools-rust

This project allows you to interact with AWS Kinesis stream

Usage

KTR (Kinesis Tools Rust) allows you to interact with AWS Kinesis data streams

Usage: ktr [OPTIONS] <COMMAND>

Commands:
  list    Lists your Kinesis data streams
  read    Gets data records from a Kinesis data stream
  create  Creates a Kinesis data stream
  delete  Deletes a Kinesis data stream and all its shards and data
  put     Writes a single data record into an Amazon Kinesis data stream
  help    Print this message or the help of the given subcommand(s)

Options:
  -p  --profile <PROFILE>  The AWS profile to use, if not set the environment variable AWS_PROFILE will be used
  -h, --help               Print help
  -V, --version            Print version

Download

Download the latest release for your computer, make the downloaded binary executable, then you should be able to run ./ktr to see help message

Build from source

If you don't already have Rust on your computer go to https://www.rust-lang.org/tools/install to install it

git clone https://github.com/Keenegan/kinesis-tools-rust
cd kinesis-tools-rust
cargo build --release
./target/release/ktr

Run from source

cargo run -- list

About

read/create/update (and more) AWS Kinesis streams

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors