mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 10:20:51 +00:00
parent
6f579d3ceb
commit
0005364363
@ -1 +1 @@
|
|||||||
2.41
|
2.42
|
||||||
|
@ -79,16 +79,18 @@ func checknosnat(w http.ResponseWriter, req *http.Request) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
w.WriteHeader(500)
|
w.WriteHeader(500)
|
||||||
fmt.Fprintf(w, "error querying %q, err: %v", url, err)
|
fmt.Fprintf(w, "error querying %q, err: %v", url, err)
|
||||||
} else {
|
return
|
||||||
body, err := io.ReadAll(resp.Body)
|
|
||||||
if err != nil {
|
|
||||||
w.WriteHeader(500)
|
|
||||||
fmt.Fprintf(w, "error reading body of response from %q, err: %v", url, err)
|
|
||||||
} else {
|
|
||||||
// Respond the same status code and body as /checknosnat on the internal Pod
|
|
||||||
w.WriteHeader(resp.StatusCode)
|
|
||||||
w.Write(body)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
resp.Body.Close()
|
defer resp.Body.Close()
|
||||||
|
|
||||||
|
body, err := io.ReadAll(resp.Body)
|
||||||
|
if err != nil {
|
||||||
|
w.WriteHeader(500)
|
||||||
|
fmt.Fprintf(w, "error reading body of response from %q, err: %v", url, err)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// Respond the same status code and body as /checknosnat on the internal Pod
|
||||||
|
w.WriteHeader(resp.StatusCode)
|
||||||
|
w.Write(body)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user