Skip to content

Commit 9eafc26

Browse files
committed
Switch from deploying Kubewatch manually to Helm deployment
1 parent eaae058 commit 9eafc26

6 files changed

Lines changed: 30 additions & 96 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
# Kubewatch
22

33
> **kubewatch** is a Kubernetes watcher that currently publishes notification to available collaboration hubs/notification channels. Run it in your k8s cluster, and you will get event notifications through webhooks.
4+
5+
```
6+
$ helm repo add robusta https://robusta-charts.storage.googleapis.com
7+
$ helm repo update
8+
$ helm upgrade --install -n monitoring --values kubewatch_values.yaml kubewatch robusta/kubewatch
9+
```

kubernetes/namespaces/monitoring/kubewatch/configmap.yaml

Lines changed: 0 additions & 34 deletions
This file was deleted.

kubernetes/namespaces/monitoring/kubewatch/deployment.yaml

Lines changed: 0 additions & 32 deletions
This file was deleted.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
rbac:
2+
create: true
3+
customRoles:
4+
- apiGroups: ["events.k8s.io"]
5+
resources: ["events"]
6+
verbs: ["get", "list", "watch"]
7+
8+
slack:
9+
enabled: false
10+
11+
webhook:
12+
enabled: true
13+
url: "http://vector.loki:6000"
14+
15+
resourcesToWatch:
16+
deployment: true
17+
replicationcontroller: false
18+
replicaset: false
19+
daemonset: false
20+
services: true
21+
pod: true
22+
job: true
23+
persistentvolume: true
24+
event: true
-316 Bytes
Binary file not shown.

kubernetes/namespaces/monitoring/kubewatch/service-account.yaml

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)