phillipahereza / mattermost-plugin-digitalocean

A Mattermost plugin to interact with DigitalOcean 🔌
14 stars 7 forks source link

Mattermost Digital Ocean Plugin

phillipahereza Go Report Card

Table of Contents

1. Configuration

Screen Shot 2020-02-16 at 09 51 09

config

NB: This can be found as query param on any Digital Ocean Url. From this URL https://cloud.digitalocean.com/projects/9ae5693a-1573-4dc1-a55d-3ebf87579XXX/resources?i=6dXcXX, It would be 6dXcXX

2. Features

2.1 Help

Run /do help and get help on all commands.

2.2 Available Commands

Droplets

Click image below to access feature demo

drop

Create process alerts team members of the newly created resource

MM SS

List Kubernetes Cluster Nodes

list-nodes

Get cluster kubeconfig

k8s-config

2.3 Droplet updates

The bot provides alerts to team members in subscribed channels incase certain thresholds like CPU, Memory Usage etc. are hit. Running /do subcribe in a central channel will set it up to receive these regular updates from the bot. Channels can unsubcribe by running /do unsubscribe

Screen Shot 2020-03-04 at 15 54 19

3. Development

4. TODO