14285: Add token middleware. Require management token for metrics.
authorTom Clegg <tclegg@veritasgenetics.com>
Fri, 12 Oct 2018 17:52:08 +0000 (13:52 -0400)
committerTom Clegg <tclegg@veritasgenetics.com>
Fri, 12 Oct 2018 17:52:08 +0000 (13:52 -0400)
commit051ad2017b69ca8e438396b461525e485a896321
tree5dc2756452763e19dad163c5be67b9ef2402c547
parentc5335b934aacebe7a3707c6a52abafe457a6f76d
14285: Add token middleware. Require management token for metrics.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
17 files changed:
doc/admin/health-checks.html.textile.liquid
doc/install/install-keep-balance.html.textile.liquid
doc/install/install-keepstore.html.textile.liquid
sdk/go/auth/auth.go
sdk/go/auth/handlers.go [new file with mode: 0644]
sdk/go/health/aggregator.go
sdk/go/httpserver/metrics.go
services/arv-git-httpd/auth_handler.go
services/keep-balance/balance_run_test.go
services/keep-balance/server.go
services/keep-balance/usage.go
services/keep-web/handler.go
services/keep-web/server.go
services/keep-web/server_test.go
services/keepstore/config.go
services/keepstore/handlers.go
services/keepstore/mounts_test.go