Skip to content

lordvidex/oncall-go-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Content

oncall-go-client

A simple oncall client in golang that bootstraps application with users, teams and their schedules

This app contains detailed logs of operations executed

Requirements

sample yaml configuration

See sample

How to Run?

make build: compiles the app and builds the binary file /bin/oncall-go-client
make run: runs the binary file.

oncall-roster-exporter

This is a custom exporter that exposes metrics related to teams and their current members on-duty

How to Run?

make exporter: compiles and build the binary file ./bin/oncall-roster-exporter
make deploy: builds exporter docker image to docker hub. If user is not specified, it will try to push to my dockerhub @lordvidex 👀

Usage

Run oncall-roster-exporter -h anytime to view usage

NOTE: if you don't want logs, add the -silent flag

About

Go script for creating team schedules in oncall

Resources

Stars

Watchers

Forks

Packages