Goliash
Default
Live demo with three weeks of example data: read-only, and the data starts over regularly. Run your own: docker run --rm -p 8080:8080 ghcr.io/pipozzz/goliash try · Get started · Star on GitHub

Delivery

Monthly report →

What waits to be promoted, and how versions move through the environments, read from what ran when.

Deploys per week

versions that arrived, by environment, last 12 weeks
0 2 4 6 8 Jul 20 Aug 3 Aug 17 Aug 31 dev, week of Sep 14: 5 Sep 14 staging, week of Sep 21: 4 prod, week of Sep 21: 4 dev, week of Sep 28: 2 staging, week of Sep 28: 5 Sep 28
  • dev 7
  • staging 9
  • prod 4

Open drift

per day and kind, last 30 days
0 5 10 15 20 behind previous env behind previous env now: 7 behind upstream behind upstream now: 20 end of life end of life now: 7 targets disagree targets disagree now: 1 Sep 8Sep 15Sep 22Sep 29Oct 7
  • behind previous env 7
  • behind upstream 20
  • end of life 7
  • targets disagree 1

Waiting for promotion

ServicePromoteWaitingReleases it brings
postgres in identity15.7
staging → prod (runs 15.6)
postgres in webshop15.7
staging → prod (runs 15.5)
keycloak 25.0.1
staging → prod (runs 24.0.5)
checkout 2.4.0
staging → prod (runs 2.3.1)
2.4.0
keycloak 25.0.6
dev → staging (runs 25.0.1)
redis 7.2.5
staging → prod (runs 7.2.4)
payments-api 1.6.0
staging → prod (runs 1.5.0)
1.6.0

Last 30 days

Versions that arrived per environment, and the median time a version took to reach the next one
Servicedevstagingproddev → stagingstaging → prod
checkout1
last
1
last
0 2d—
grafana0 1
last
1
last
—5d
keycloak2
last
1
last
0 13d—
payments-api1
last
2
last
1
last
13d5d
postgres1
last
1
last
1
last
13d—
redis1
last
1
last
0 13d—
traefik0 1
last
1
last
—5d