Skip to content
Sushant Rathi edited this page May 25, 2019 · 1 revision

About

Deploybot is a slack bot used for managing deployments of dockerized projects at Devclub.

Slack bot here means that deployment is entirely controlled by communication sent through the club’s slack channels, which include commands to deploy a service, bring down a service , get status regarding a service etc. (only deploy handled for now), as well as logs and alerts sent by the deploybot for each service.

‘Dockerized’ here means that each of the project’s components should be configured to run as separate docker containers, with a docker-compose defined for the entire project. This helps provide isolation to each project on our servers, and greatly simplifies the deployment process.