Skip to main content
Version: 1.7

Keptn

The Botkube Keptn source plugin allows you to consume events from Keptn deployment and notify in configured platforms.

The Keptn plugin is hosted by the official Botkube plugin repository. To enable the Keptn plugin, make sure that the botkube repository is defined under plugins in the values.yaml file.

plugins:
repositories:
botkube:
url: https://github.com/kubeshop/botkube/releases/download/v1.7.0/plugins-index.yaml

Enabling plugin​

To enable Keptn plugin, add --set 'sources.keptn.botkube/keptn.enabled=true' to a given Botkube install command.

Syntax​

# Map of sources. The `sources` property name is an alias for a given configuration.
# Key name is used as a binding reference.
#
# Format: sources.{alias}
sources:
"keptn":
botkube/keptn: # Plugin name syntax: <repo>/<plugin>[@<version>]. If version is not provided, the latest version from repository is used.
enabled: true # If not enabled, plugin is not downloaded and started.
config: # Plugin's specific configuration.
project: "" # Keptn project name
url: "http://api-gateway-nginx.keptn" # Keptn API Gateway to fetch events.
token: "" # Keptn API Token to authenticate API Gateway to fetch events.