mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Kubelet server handler cleanup
This commit is contained in:
parent
93e460114d
commit
4272f7016c
@ -442,17 +442,6 @@ func (s *Server) InstallDefaultHandlers() {
|
||||
s.restfulCont.Handle(proberMetricsPath,
|
||||
compbasemetrics.HandlerFor(p, compbasemetrics.HandlerOpts{ErrorHandling: compbasemetrics.ContinueOnError}),
|
||||
)
|
||||
|
||||
// Only enable checkpoint API if the feature is enabled
|
||||
if utilfeature.DefaultFeatureGate.Enabled(features.ContainerCheckpoint) {
|
||||
s.addMetricsBucketMatcher("checkpoint")
|
||||
ws = &restful.WebService{}
|
||||
ws.Path(checkpointPath).Produces(restful.MIME_JSON)
|
||||
ws.Route(ws.POST("/{podNamespace}/{podID}/{containerName}").
|
||||
To(s.checkpoint).
|
||||
Operation("checkpoint"))
|
||||
s.restfulCont.Add(ws)
|
||||
}
|
||||
}
|
||||
|
||||
// InstallDebuggingHandlers registers the HTTP request patterns that serve logs or run commands/containers
|
||||
@ -547,6 +536,17 @@ func (s *Server) InstallDebuggingHandlers() {
|
||||
To(s.getRunningPods).
|
||||
Operation("getRunningPods"))
|
||||
s.restfulCont.Add(ws)
|
||||
|
||||
// Only enable checkpoint API if the feature is enabled
|
||||
if utilfeature.DefaultFeatureGate.Enabled(features.ContainerCheckpoint) {
|
||||
s.addMetricsBucketMatcher("checkpoint")
|
||||
ws = &restful.WebService{}
|
||||
ws.Path(checkpointPath).Produces(restful.MIME_JSON)
|
||||
ws.Route(ws.POST("/{podNamespace}/{podID}/{containerName}").
|
||||
To(s.checkpoint).
|
||||
Operation("checkpoint"))
|
||||
s.restfulCont.Add(ws)
|
||||
}
|
||||
}
|
||||
|
||||
// InstallDebuggingDisabledHandlers registers the HTTP request patterns that provide better error message
|
||||
|
Loading…
Reference in New Issue
Block a user