kube: handle 201 as a valid status code.

Fixes tailscale/corp#7478

Signed-off-by: Maisem Ali <maisem@tailscale.com>
pull/5963/head
Maisem Ali 2 years ago committed by Maisem Ali
parent 19dfdeb1bb
commit af966391c7

@ -100,7 +100,9 @@ func (c *Client) secretURL(name string) string {
} }
func getError(resp *http.Response) error { func getError(resp *http.Response) error {
if resp.StatusCode == 200 { if resp.StatusCode == 200 || resp.StatusCode == 201 {
// These are the only success codes returned by the Kubernetes API.
// https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#http-status-codes
return nil return nil
} }
st := &Status{} st := &Status{}

Loading…
Cancel
Save