Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/warungpintar/siera-kube-watch

Kubernetes Watcher
https://github.com/warungpintar/siera-kube-watch

events kubernetes kubewatch

Last synced: about 6 hours ago
JSON representation

Kubernetes Watcher

Awesome Lists containing this project

README

        

# siera-kube-watch
**siera kubewatch** is a Kubernetes events watcher that aims to publish incident (unexpected event) as a notification through webhooks.

Supported webhooks:
- slack
- telegram
- workplace chat
- webhook

It also supports liveness check (dead man's switch) functionality for alerting on availability of alerting pipeline.
```
livenesscheck:
enabled: true
interval: "1m"
```

# Build and Run

## Install Dependencies
```
$ go mod download
```

## Build
```
$ go build
```

## Run
```
$ ./siera-kube-watch
```

# Configuration
Copy the `config.example.yaml` as `config.yaml` and setup your own configuration as needed.

# Helm

We provide a helm chart for easy installation https://github.com/warungpintar/charts/tree/master/warpin/siera-kube-watch

## Result workplace chat
![GitHub Logo](docs/result-workchat.png)

## Result slack
![GitHub Logo](docs/result-slack.png)

## Result telegram
![GitHub Logo](docs/result-telegram.png)

docker image size 35.2MB