Skip to content

Commit 47d6ae4

Browse files
committed
fix: restrict /ingester/renewTokens and /ingester/mode to POST only
Signed-off-by: Goutham Annem <gouthemannem@gmail.com>
1 parent 48c16d3 commit 47d6ae4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

pkg/api/api.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -335,9 +335,9 @@ func (a *API) RegisterIngester(i Ingester, pushConfig distributor.Config, overri
335335
a.indexPage.AddLink(SectionDangerous, "/ingester/mode?mode=ACTIVE", "Set Ingester to ACTIVE mode")
336336
a.RegisterRoute("/ingester/flush", http.HandlerFunc(i.FlushHandler), false, "POST")
337337
a.RegisterRoute("/ingester/shutdown", http.HandlerFunc(i.ShutdownHandler), false, "POST")
338-
a.RegisterRoute("/ingester/renewTokens", http.HandlerFunc(i.RenewTokenHandler), false, "GET", "POST")
338+
a.RegisterRoute("/ingester/renewTokens", http.HandlerFunc(i.RenewTokenHandler), false, "POST")
339339
a.RegisterRoute("/ingester/all_user_stats", http.HandlerFunc(i.AllUserStatsHandler), false, "GET")
340-
a.RegisterRoute("/ingester/mode", http.HandlerFunc(i.ModeHandler), false, "GET", "POST")
340+
a.RegisterRoute("/ingester/mode", http.HandlerFunc(i.ModeHandler), false, "POST")
341341
a.RegisterRoute("/ingester/push", push.Handler(pushConfig.RemoteWriteV2Enabled, pushConfig.AcceptUnknownRemoteWriteContentType, pushConfig.MaxRecvMsgSize, overrides, a.sourceIPs, i.Push, nil), true, "POST") // For testing and debugging.
342342

343343
// Legacy Routes

0 commit comments

Comments
 (0)