Change Control

To keep track of what changes where made, why these were made, and if the changes took the wanted effect there's a process for requesting changes on

Configuration changes and code deployments must create a "change request" issue on the admin repository.

The key points here are:

  • This is a 2 person process, someone to implement and someone to review
  • All changes are recorded
flowchart TD
A[Create issue in cloud project detailing the changes] -->
B[Issue assigned to implementer] -->
C[Second person adds approval comment] -->
D[Change made on Staging] -->
E[Second Person reviews staging and approves] -->
F[Change Made on Production] -->
G[Second Person reviews Prod and closes issue]