-
Notifications
You must be signed in to change notification settings - Fork 2
Kubernetes on call rotation
Kubernetes has generated a lot of public traffic: email, pull-requests, bugs, etc. So much traffic that it's becoming impossible to keep up with it all! This is a fantastic problem to have. In order to be sure that SOMEONE, but not EVERYONE on the team is paying attention to public traffic, we have instituted a "first responder" rotation.
Please read the notes on OSS collaboration, particularly the bits about hours. Specifically, each rotation is expected to be active primarily during work hours, less so off hours.
During regular workday work hours of your shift, your primary responsibility is to monitor the below-detailed traffic sources. You can check traffic in the evenings if you feel so inclined, but it is not expected to be as highly focused as work hours. For weekends, you should check traffic very occasionally (e.g. once or twice a day). Again, it is not expected to be as highly focused as workdays. It is assumed that over time, everyone will get weekday and weekend shifts, so the workload will balance out.
If you can not serve your shift, and you know this ahead of time, it is your responsibility to find someone to cover and to change the rotation. If you have an emergency, your responsibilities fall on the secondary rotation.
- GitHub https://github.com/GoogleCloudPlatform/kubernetes/issues and [https://github.com/GoogleCloudPlatform/kubernetes/pulls](pull requests): Your job is to be the first responder to all new issues and PRs. All incoming issues should be tagged with a priority, and all incoming PRs should be assigned a reviewer. If you are not equipped to do this (which is fine!), it is your job to seek guidance!. It is not necessary to assign a reviewer to every new issue - just do first order triage.
- irc://irc.freenode.net/#google-containers (irc.freenode.net #google-containers): Your job is to be on IRC, watching for questions and answering or redirecting as needed.
- https://groups.google.com/forum/#!forum/google-containers: Your job is to watch for new questions. If you are not equipped to respond, it is your job to redirect to someone who can.
- http://stackoverflow.com/questions/tagged/kubernetes: Your job is to watch for new topics. If you are not equipped to respond, it is your job to redirect to someone who can.
If you are not on duty you DO NOT need to do these things. You are free to focus on "real work".
How do I know whether someone has signed a CLA?
Check go/cla-signers.