Skip to content

Commit c627020

Browse files
author
Mohammed Munir Abdi
authored
Add healthcheck and serverinfo calls to manager backend (#518)
2 parents 12fed8d + d4e39db commit c627020

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

api/manager/server.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,10 @@ func (s *Server) HandleRequests() {
184184
rtr.HandleFunc("/manager-api/server/list", corsHandler(s.serverList))
185185
rtr.HandleFunc("/manager-api/server/register", corsHandler(s.serverRegister))
186186

187+
// SPIRE server info calls
188+
rtr.HandleFunc("/manager-api/healthcheck/{server:.*}", corsHandler(s.apiServerProxyFunc("/api/v1/spire/healthcheck", http.MethodGet)))
189+
rtr.HandleFunc("/manager-api/serverinfo/{server:.*}", corsHandler(s.apiServerProxyFunc("/api/v1/spire/serverinfo", http.MethodGet)))
190+
187191
// Entries
188192
rtr.HandleFunc("/manager-api/entry/list/{server:.*}", corsHandler(s.apiServerProxyFunc("/api/v1/spire/entries", http.MethodGet)))
189193
rtr.HandleFunc("/manager-api/entry/delete/{server:.*}", corsHandler(s.apiServerProxyFunc("/api/v1/spire/entries", http.MethodDelete)))

0 commit comments

Comments
 (0)