The https://infracloudio.github.io/charts Helm repository is deprecated. In the future, BotKube charts from https://infracloudio.github.io/charts can be garbage collected and no longer available. The new BotKube Helm repository is available under https://charts.botkube.io.
BotKube has two components that need to be installed.
Feature | Slack | Mattermost | Microsoft Teams | Discord | Elastic Search | Webhook |
---|---|---|---|---|---|---|
K8s Event push | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Kubectl commands | ✔️ | ✔️ | ✔️ | ✔️ | NA | NA |
Multi cluster support | ✔️ | ✔️ | ❌ | ✔️ | ✔️ | ✔️ |
Restrict command execution to a channel | ✔️ | ✔️ | ❌ | ✔️ | NA | NA |
You can use a single BotKube backend 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