Design and implement toolviews changes to support running at ingress-nginx level instead of the front dynamicproxy
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
toolforge:toolviews: Allow disabling toolviews in hiera | operations/puppet | production | +12 -9 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T90534 Make toolforge reliable enough (tracking) | |||
Open | None | T283948 Eliminate single point of failure from Toolforge front proxy | |||
Open | None | T284558 Pull toolviews data from Kubernetes HAProxy or ingress-nginx instead of the front nginx |
Event Timeline
Comment Actions
I wonder if we could do this based on Prometheus metrics created by ingress-nginx, instead of having to read and parse access logs
Comment Actions
We likely could if the grid services are going through service objects like you are implementing.
Comment Actions
Change 699485 had a related patch set uploaded (by Majavah; author: Majavah):
[operations/puppet@production] toolforge:toolviews: Allow disabling toolviews in hiera
Comment Actions
Change 699485 merged by David Caro:
[operations/puppet@production] toolforge:toolviews: Allow disabling toolviews in hiera