You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

SLO/Docker-registry: Difference between revisions

From Wikitech-static
< SLO
Jump to navigation Jump to search
imported>Legoktm
 
imported>JMeybohm
(docker-registry nodes depend on ganeti as well)
Line 2: Line 2:


==Summary==
==Summary==
This page covers the highly available [[Docker-registry|docker registry]] hosted at docker-registry.wikimedia.org.
This page covers the highly available [[Docker-registry|docker registry]] hosted at <code>docker-registry.wikimedia.org</code>.
{| class="wikitable"
{| class="wikitable"
|Owner
|Owner
Line 11: Line 11:
|-
|-
|Dependencies
|Dependencies
|Swift, PyBal
|Swift, PyBal, Ganeti
|-
|-
|Services that depends on this one
|Services that depends on this one
Line 27: Line 27:
*Service level indicator 1: 5XX responses over 2XX ratio is less than 1%
*Service level indicator 1: 5XX responses over 2XX ratio is less than 1%
*Checked every quarter or month.
*Checked every quarter or month.
[[Category:Docker]]

Revision as of 07:42, 17 August 2021

Summary

This page covers the highly available docker registry hosted at docker-registry.wikimedia.org.

Owner Service Ops Team
Status ACTIVE
Dependencies Swift, PyBal, Ganeti
Services that depends on this one Kubernetes, CI

Architecture

Service Level Objectives

Service level objective 1: 95% of get manifest or tag operations will complete in less than 2s

  • Service level indicator 1: measured by DC, and will only take in account active DC for measurements [graph link]
  • Checked every month or at least every quarter

Service level objective 2: 95% of push manifest or tag operations will complete in less than 3s

  • Service level indicator 1: measured by DC, and will only take in account active DC for measurements [graph link]
  • Checked every quarter/ month

Service level objective 3: registry is serving content (at least in read-only mode, pulling images) 99% of the time

  • Service level indicator 1: 5XX responses over 2XX ratio is less than 1%
  • Checked every quarter or month.