OPA Gatekeeper is one of the critical component in the system and it is important to monitor gatekeeper availability, constraints and mutations count. For any reason, one of the mutations or constraints are deleted, the application workload may-not be scheduled.
Approach
Alert if gatekeeper pods is not available/ or not in running state
Expose gatekeeper metrics using Pod Monitor for prometheus to scrape
Background
OPA Gatekeeper is one of the critical component in the system and it is important to monitor gatekeeper availability, constraints and mutations count. For any reason, one of the mutations or constraints are deleted, the application workload may-not be scheduled.
Approach
Which part of the user docs does this impact
https://github.com/ministryofjustice/cloud-platform-terraform-gatekeeper
Communicate changes
Questions / Assumptions
Definition of done
Reference
How to write good user stories