- This tool send slack notification of failed pods
- Receive notification of the failing pods with their status and the reason of failure on slack.
- Simple to use. Create one k8s secret and then run the
make deploy
command to quickstart with.
- In a cluster, create a secret named
slack-credentials
in the following way
kubectl create secret generic slack-credentials --from-literal=workspace-id=<your-workspace-id> --from-literal=slack-token=<your-slack-token>
- Run the below command to start receiving alerts in the channel
make deploy
- To test, build or play with the code run locally
make create
- TO build an image for the same change the image name in the Makefile and
kubernetes/deploy.yaml
and then run
make build
make deploy
- Now run the binary created in the
bin
folder via
./bin/aub
# or
make run
- Code is written in such way that it can be executed from inside as well as outside the k8s cluster as well.