rhoas CLI ZSH Plugin

November 18, 2021 ยท View on GitHub

This ZSH plugin adds completions for the rhoas command-line interface.

Installation

git clone https://github.com/craicoverflow/rhoas-zsh-plugin $ZSH_CUSTOM/plugins/rhoas

To use it add rhoas to the plugins array in your zshc file:

plugins=(... rhoas)

Aliases

AliasCommandDescription
rrhoasrhoas shortcut
rlirhoas loginLog in
rlorhoas logoutLog out
rkcrhoas kafka create --waitCreate a Kafka instance
rklrhoas kafka listList Kafka instances
rkdelrhoas kafka deleteView the configuration details of a Kafka instance
rkurhoas kafka updateUse a Kafka instance
rkdelrhoas kafka deleteDelete a Kafka instance
rktcrhoas kafka topic createCreate a Kafka topic
rkturhoas kafka topic updateUpdate a Kafka topic
rktdelrhoas kafka topic deleteDelete a Kafka topic
rktlrhoas kafka topic listList the topics in a Kafka instance
rktdrhoas kafka topic deleteView the configuration of a Kafka topic
rkcgdelrhoas kafka consumer-group deleteDelete a Kafka consumer group
rkcgdrhoas kafka consumer-group describeView the details of a consumer group
rkcglrhoas kafka consumer-group listList Kafka consumer groups
rkcgrorhoas kafka consumer-group reset-offsetReset the offset for a consumer group
rkacrhoas kafka acl createCreate a Kafka ACL
rkadelrhoas kafka acl deleteDelete a Kafka ACL
rkalrhoas kafka acl listList Kafka ACLs
rkagprhoas kafka acl grant-access --producer --consumerCreate Kafka ACLs to give producer and consumer access to an account
rkagcrhoas kafka acl grant-access --consumerCreate Kafka ACLs to give consumer access to an account
rkagarhoas kafka acl grant-adminCreate Kafka ACLs to provide admin access to an account