Outgoing Webhook development
To develop the outgoing webhook integration, you can use Echo-Server, which logs all incoming requests.
Steps​
-
Install Echo server with Helm:
helm repo add ealenn https://ealenn.github.io/charts
helm repo update ealenn
helm install echo-server ealenn/echo-server --set application.logs.ignore.ping=true --set application.enable.environment=false --wait -
Go through the Outgoing Webhook Botkube installation instruction. Provide
http://echo-server.default
asWEBHOOK_URL
. -
Watch the logs:
kubectl logs -l app.kubernetes.io/name=echo-server -f
Every incoming request will be logged there.