Skip to content

📦An opinionated workflow for managing incidents using The Ops Platform 🚀

License

Notifications You must be signed in to change notification settings

cto-ai/incident

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Incident 🚀

An Op to simplify incident management.

Requirements

To run this or any other Op, install the Ops Platform.

Find information about how to run and build Ops via the Ops Platform Documentation.

This Op requires credentials based on which services you integrate with:

Usage

Running ops run incident, gives you an interactive prompt to select CLI commands to create, update, list, and search incidents.

A list of other various run time arguments:

  • -l, --list: return List issues
  • -s, --search: return Search for incidents
  • -c, --create: return Create an incident
  • -u, --update: return Update an incident
  • -o, --onCall: return List On-Call

Current Integrations

Current integrations and functionality includes:

  • Create a GitLab issue regarding the incident
  • Send a message/alert through a Slack linked channel
  • Create a PagerDuty incident and assign based on priority

Future Integrations

Currently aside from adding additional functionality and features we are exploring integrations into the following other tools:

  • Jira
  • VictorOps

Please reach feel free to create an issue to request additional integrations or reach out to us at the CTO.ai Community Slack Channel.

Local Development

To develop and run ops locally

  1. Clone the repo git clone <git url>
  2. cd into the directory and install dependancies with npm install
  3. Run the Op from your local source code with ops run path/to/op

About

📦An opinionated workflow for managing incidents using The Ops Platform 🚀

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published