code: func parseNodeSelectorsInto(labels string, m map[string]string) error {
  	kv := strings.Split(labels, ",")
  	for _, v := range kv {
  		el := strings.Split(v, "=")
  		if len(el) == 2 {
  			m[el[0]] = el[1]
  		} else {
  			return fmt.Errorf("invalid nodeSelector label: %q", kv)
  		}
  	}
  	return nil
  }
docs: // parseNodeSelectorsInto parses a comma delimited list of key=values pairs into a map.