Upload
shea-stewart
View
48
Download
1
Embed Size (px)
Citation preview
arctiq-team > Hubot Why are we here? hubot > To learn how to build and use me. arctiq-team > Hubot What should we expect? hubot > demos, awful gifs, and memes
//ChatOps Automation with Hubot March 9, 2017
Shea StewartPartner, Arctiq Inc.github.com/stewartsheagithub.com/[email protected]
//what we are hearing
- Is ChatOps?- a “flash in the pan”- “sizzle”- “nice to have”- “something for next year”
- Arctiq believes ChatOps- provides visibility across the team =
enablement- can be a quick evening project to get started
//our customers
- Often require on-prem “peace of mind”- Cannot often use Slack or other publicly hosted
platforms- Need to be in control of the platform and the
data- Need to integrate with many existing on-prem
software solutions (ie. CI/CD, SCM, Infrastructure platforms
- Public Cloud is not the only option!
//the mvp build
DEMO//resources
rocket-chat on openshift (needs work)rocket-chat hubot docker image
If you got that far...
//common use cases
CI/CD status updatesTask / kanban board
managementSocial coding integration (ie.
GitHub issues, PRs)
Developers OperationsProvisioning statusHealth status of systemsPerformance graphsSystem alertingTask execution and
management
Situational awareness, access to common tools, and cross-training
DEMO
//what’s next- Arctiq will be looking at (just some
ideas):
- Integrate cloudforms/manageiq for:
- Provisioning
- Reporting
- Alerts & compliance
- Integrate OpenShift
- Build and project status
- List objects
- Enhancing Ansible
- Ansible Tower
- Ansible playbook role support
- Integration with workflow systems (like stackstorm) for complicated
The hardest question: What will you call your
bot?