Files
deprecated-helm-charts/stable/kube-slack
Pierluigi Lenoci 5069fd6ee4 [stable/kube-slack] New version (#14816)
* New version of kube-slack

Signed-off-by: Pierluigi Lenoci <pierluigi.lenoci@akelius.de>

* bump minor version

Signed-off-by: Maor Friedman <maor.friedman@redhat.com>
2019-06-15 22:18:08 -07:00
..

kube-slack

Chart for kube-slack, a monitoring service for Kubernetes.

Introduction

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 my-release release:

$ helm delete my-release

Configuration

All configuration parameters are listed in values.yaml.

The environment values passed to kube-slack can be described in envVars parameter. At a minimum, the envVars.SLACK_URL value must be set.

RBAC

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.