code: func (c *nodes) PatchStatus(nodeName string, data []byte) (*v1.Node, error) {
  	result := &v1.Node{}
  	err := c.client.Patch(types.StrategicMergePatchType).
  		Resource("nodes").
  		Name(nodeName).
  		SubResource("status").
  		Body(data).
  		Do().
  		Into(result)
  	return result, err
  }
docs: // PatchStatus modifies the status of an existing node. It returns the copy of
  // the node that the server returns, or an error.