code: func onGCEVM() bool {
  	data, err := ioutil.ReadFile(gceProductNameFile)
  	if err != nil {
  		klog.V(2).Infof("Error while reading product_name: %v", err)
  		return false
  	}
  	name := strings.TrimSpace(string(data))
  	return name == "Google" || name == "Google Compute Engine"
  }
docs: // Returns true if it finds a local GCE VM.
  // Looks at a product file that is an undocumented API.