Chart for kube-slack, a monitoring service for Kubernetes.
This chart adds a deployment, listening for cluster-wide pod failures and posting them to your slack channel. A cluster-wide RBAC is created by default, but can also be specified.
Installing the Chart
To install the chart with the release name
my-release, configure an Incoming Webhook in Slack, note its url(
webhook-url here) and run:
$ helm install stable/kube-slack --set slackUrl=webhook-url --name my-release
Uninstalling the Chart
To uninstall/delete the
$ helm delete my-release
All configuration parameters are listed in
values.yaml. It is required to set the
By default the chart will install the recommended RBAC roles and rolebindings.
To determine if your cluster supports this running the following:
$ kubectl api-versions | grep rbac
Details on how to enable RBAC can be found in the official documentation.