The demo for Cloud Native Rejects Paris 2024 talk.
The actual presentation is available in this repo.
Videos covering the demo are here:
This contains all the resources to build a demo-able ChatOps solution using Slack and Fluent Bit.
- all the details are in the docs and the specific build docs are in docs/buildme.md
- fluent-bit-config has the Fluent Bit configuration
- src with all the Java code build with Helidon.
Create a .env
file with the following secrets/config set up:
SLACK_TOKEN=xoxb-XXX
SLACK_CHANNEL_ID=XXX
SLACK_CHANNEL_NAME=XXX
SLACK_WEBHOOK=https://hooks.slack.com/services/XXX
OPS_RETRYINTERVAL=10
OPS_RETRYCOUNT=18
TESTFLB=FALSE
SYNTH_ALERT_PORT=
Once this is done, just run up docker compose up
to start sending an alert and responding.