X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/55aafbb07904ca24390dd47ea960eae7cb2b909a..0fe48142de81e20967eaac3972e35d115aaaa497:/services/arv-git-httpd/server.go?ds=sidebyside diff --git a/services/arv-git-httpd/server.go b/services/arv-git-httpd/server.go index 8a7819a2a6..8f0d90f89e 100644 --- a/services/arv-git-httpd/server.go +++ b/services/arv-git-httpd/server.go @@ -7,6 +7,7 @@ package main import ( "net/http" + "git.curoverse.com/arvados.git/sdk/go/health" "git.curoverse.com/arvados.git/sdk/go/httpserver" ) @@ -17,6 +18,10 @@ type server struct { func (srv *server) Start() error { mux := http.NewServeMux() mux.Handle("/", &authHandler{handler: newGitHandler()}) + mux.Handle("/_health/", &health.Handler{ + Token: theConfig.ManagementToken, + Prefix: "/_health/", + }) srv.Handler = mux srv.Addr = theConfig.Listen return srv.Server.Start()