Skip to main content

Collection of commands and helpers to ease kibana development

Project description

# About

![image](https://user-images.githubusercontent.com/227916/125775833-cb2ceb2a-07bd-4eea-888b-ba05c3b41f0c.png)

kibbe is a cli tool to ease common tasks when developing plugins for kibana.

## Features

  • Run elasticsearch for kibana with persistent configuration across clones

  • Run kibana with persistent configuration across clones

  • Run fast checks for your code before committing

  • Discover tools and helpers you might not know

  • More coming: [open an issue](https://github.com/academo/kibbe/issues/new) with your suggestions

> Use `–help` when running kibbe to know more about its features

# Installing

There are 3 ways to install kibbe:

  • via PIP (recommended) pip install kibbe –upgrade

  • Downloading the binary

  • Building it

## Via PIP

The easiest way to install and keep kibbe up to date is by using pip.

Install kibbe:

pip3 install kibbe

To upgrade

pip install kibbe –upgrade

Note: It might be possible you need to run pip with sudo in mac.

## Download the binary

MacOS users dowloading the release [see this](docs/mac_issue.md)

## Building it yourself

You can build kibbe yourself, follow the instructions in the [contributing](CONTRIBUTING.md) guide.

# Usage

Always run kibbe in the root of your kibana clone.

Run kibbe –help to see a list of commands.

you can run –help on any subcommand to get more information about arguments, options and what subcommands do.

e.g.:

kibbe check –help

## Configuration file

Create a configuration file in your home ~/.kibbe

Some kibbe subcommands can use persistent parameters from a configuration file.

The configuration file is read from ~/.kibbe and it should follow the format in [the configuration file example](https://github.com/academo/kibbe/blob/master/kibbe-conf-example)

# Contributing

Follow the [contributing guide](CONTRIBUTING.md)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kibbe-0.26.0.tar.gz (9.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page