Skip to main content
Version: 1.8

Installation

Botkube has two components that need to be installed.

  1. Botkube App Integration in your Slack/Mattermost/Microsoft Teams/Discord
  2. Botkube agent in your Kubernetes cluster

Feature map​

Learn about Botkube features and their availability in different integrations.

Bots​

Compare our bidirectional integrations:

FeatureCloud SlackSlackMicrosoft TeamsDiscordMattermost
Source plugins support (e.g. kubernetes, prometheus, etc.)✔️✔️✔️✔️✔️
Executor plugins support (e.g. kubectl, helm, etc.)✔️✔️✔️✔️✔️
Multi-cluster support✔️❌✔️✔️✔️
Enhanced per-channel plugin configuration including RBAC policy.✔️✔️✔️✔️✔️
Interactive messages✔️✔️✔️❌❌
Actionable notifications✔️✔️✔️❌❌
Emoji reactions✔️❌❌❌❌

Sinks​

Compare our unidirectional integrations:

FeatureElasticsearchWebhook
Source plugins support (e.g. kubernetes, prometheus, etc.)✔️✔️
Multi-cluster support✔️✔️

Integrations​

tip

You can use a single Botkube agent to serve all the interfaces - Slack, Mattermost, Microsoft Teams, Elasticsearch and Webhook.
You just need to enable required mediums through the settings and add a necessary configuration.
see the configuration section for more information