Shipping at Scale: ChatOps at GitHub #bbuzz
summary
GitHub uses Hubot to automate deploys, incident response and everyday ops across a 550-person company and a global workforce; repositories trigger CI and chat notifications, and the org averages 10–100 deploys per day. Commands like Hubot deploy myBranch to prod run merge checks, deploy and post links to HStack and GraphMe for exception and performance checks. Provisioning integrates with GPanel so a command like gpanel host bulk install app=GitHub roll=Fe count=10 spins up frontends in minutes, and the system is built to be highly available.
AI-written summary · about
chapters (7)
- 0:00Introduction to GitHub
- 1:36Introducing Hubot
- 3:33ChatOps for CI/CD
- 5:31Post-deployment monitoring
- 8:31Incident management with ChatOps
- 14:07Benefits for teams
- 15:27Future and Q&A
related talks
19mChatOps at GitHub
36mChatOps at GitHub
45mHow Github uses GitHub to develop GitHub
31mHow GitHub Uses GitHub to Build GitHub
01h 06mHow GitHub delivers GitHub using GitHub
42mEmbrace chatops, stop installing deployment software
45mHow GitHub builds GitHub with GitHub
31mScaling DevOps – GitHub’s Journey from 500+ to 1300+ Employees
