GithubHelp home page GithubHelp logo

lucidsamuel / botkube Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kubeshop/botkube

0.0 0.0 0.0 11.6 MB

An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices

Home Page: https://botkube.io

License: MIT License

Shell 3.33% Go 91.05% Makefile 0.94% Smarty 3.44% Dockerfile 0.64% Mustache 0.60%

botkube's Introduction

BotKube Logo Light

BotKube is a messaging bot for monitoring and debugging Kubernetes clusters.

Latest Release License Slack CI Build Go Docs

Overview

BotKube helps you monitor your Kubernetes cluster, debug critical deployments and gives recommendations for standard practices by running checks on the Kubernetes resources. It integrates with multiple communication platforms, such as Slack, Discord, or Mattermost.

You can also execute kubectl commands on K8s cluster via BotKube which helps debugging an application or cluster.

Getting started

Please follow this for a complete BotKube installation guide.

Documentation

For full documentation, visit botkube.io. The documentation sources reside on the botkube-docs repository under content directory.

Features

Execute kubectl commands

The same kubectl capabilities inside your favorite communicator. You do not have to learn anything new! Plus, you can configure which kubectl commands BotKube can execute. See configuration for details.



Use multiple communication platforms

BotKube integrates with Slack, Discord, Mattermost, Microsoft Teams, ElasticSearch and outgoing webhook. See configuration syntax for details.



Monitor any Kubernetes resource

BotKube supports literally any Kubernetes resource, including Custom Resources. For example, if you use cert-manager, you can get alerted about certificate issue, or backup failure in case you use backup tools like Velero or Kanister.



Debug anywhere, anytime

Using BotKube you can debug your apps deployed on Kubernetes from anywhere. To extract crucial information from the cluster, you can even use mobile communicator apps, like Slack. The entire team can see what steps have already been taken and avoid duplicated work.



Deploy on any Kubernetes cluster

You can deploy BotKube backend on any Kubernetes cluster. It doesn't matter whether it is K3d, managed Kubernetes on a cloud provider, or bare-metal one.

Licence

This project is currently licensed under the MIT License.

botkube's People

Contributors

adusumillipraveen avatar akankshakumari393 avatar beefcheeks avatar bhavin192 avatar codenio avatar divya063 avatar ezodude avatar girishg4t avatar hellozee avatar iamrajiv avatar kartik-moolya avatar lion916 avatar mszostok avatar mugdha-adhav avatar okyhb avatar pkosiec avatar prasadg193 avatar rajinator avatar rdgacarvalho avatar richgerrard avatar sanketsudake avatar sgandon avatar shahard2 avatar slalwani97 avatar sudhanshu456 avatar sumit-tembe avatar sumitkharche avatar surbhidongaonkar avatar thijsdejong avatar vishal-biyani avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.