All Projects → heroku → heroku-kafka-jsplugin

heroku / heroku-kafka-jsplugin

Licence: ISC license
Heroku Kafka CLI Plugin

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to heroku-kafka-jsplugin

heroku-postico
Heroku Postgres connection tool for Postico
Stars: ✭ 37 (+146.67%)
Mutual labels:  heroku-cli-plugin
heroku-cli-deploy
No description or website provided.
Stars: ✭ 23 (+53.33%)
Mutual labels:  heroku-cli-plugin
heroku-slugs
CLI Plugin to manage downloading of slugs
Stars: ✭ 36 (+140%)
Mutual labels:  heroku-cli-plugin
heroku-local
this code is now in https://github.com/heroku/cli
Stars: ✭ 21 (+40%)
Mutual labels:  heroku-cli-plugin
heroku-cli-oauth
this code is now in https://github.com/heroku/cli
Stars: ✭ 40 (+166.67%)
Mutual labels:  heroku-cli-plugin
heroku-vim
A Heroku plugin that allows you to use vim in a dyno
Stars: ✭ 22 (+46.67%)
Mutual labels:  heroku-cli-plugin

Heroku Kafka Plugin

Build Status Coverage Status

A plugin to manage Heroku Kafka.

heroku kafka:consumer-groups [CLUSTER]                         # lists available Kafka consumer groups
heroku kafka:consumer-groups:create CONSUMER_GROUP [CLUSTER]   # creates a consumer group in Kafka
heroku kafka:consumer-groups:destroy CONSUMER_GROUP [CLUSTER]  # destroys a consumer group in Kafka
heroku kafka:fail [CLUSTER]                                    # triggers failure on one node in the cluster
heroku kafka:info [CLUSTER]                                    # display cluster information
heroku kafka:topics [CLUSTER]                                  # lists available Kafka topics
heroku kafka:topics:compaction TOPIC VALUE [CLUSTER]           # configures topic compaction in Kafka
heroku kafka:topics:create TOPIC [CLUSTER]                     # creates a topic in Kafka
heroku kafka:topics:destroy TOPIC [CLUSTER]                    # deletes a topic in Kafka
heroku kafka:topics:info TOPIC [CLUSTER]                       # shows information about a topic in Kafka
heroku kafka:topics:replication-factor TOPIC VALUE [CLUSTER]   # configures topic replication factor in Kafka
heroku kafka:topics:retention-time TOPIC VALUE [CLUSTER]       # configures topic retention time (e.g. 10d, 36h)
heroku kafka:topics:tail TOPIC [CLUSTER]                       # tails a topic in Kafka
heroku kafka:topics:write TOPIC MESSAGE [CLUSTER]              # writes a message to a Kafka topic
heroku kafka:upgrade [CLUSTER]                                 # upgrades kafka broker version
heroku kafka:wait [CLUSTER]                                    # waits until Kafka is ready to use

Install

$ heroku plugins:install heroku-kafka

Development

For normal development, the initial setup is:

# ensure node 8.x is installed
$ yarn
$ heroku plugins:link

Publishing

To publish new versions, see the data plugin documentation.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].