Kubebot definition (a.k.a Charts) for Kubernetes Helm. For more information about installing and using Helm, see its README.md. To get a quick introduction to the developer's experience using Helm and Charts see this developer workflow.
Kubebot is a Kubernetes chatbot for Slack.
- Clone this repository
- Create a new bot user integration on Slack and get the
token - Update
values.toml: - set
kubebot_slack_tokenwith thetokenyou got - set
kubebot_slack_admins_nicknameswith the nicknames (without@) of the users that you want to be able to interact with Kubebot (use a space as separator) - set
kubebot_slack_channels_idswith the IDs of the channels you want kubebot to interact (use a space as separator). You can get the ids of your team's channels inhttps://slack.com/api/channels.list?token={REPLACE WITH YOUR TOKEN}. - [optional] You can edit
kubebot_slack_valid_commandsto change which commands Kubebot is able to run.
The easiest way to deploy Kubebot to your Kubernetes cluster is using Tide:
tide up .