code: func ReadStaticPodFromDisk(manifestPath string) (*v1.Pod, error) {
  	buf, err := ioutil.ReadFile(manifestPath)
  	if err != nil {
  		return &v1.Pod{}, errors.Wrapf(err, "failed to read manifest for %q", manifestPath)
  	}
  
  	obj, err := util.UnmarshalFromYaml(buf, v1.SchemeGroupVersion)
  	if err != nil {
  		return &v1.Pod{}, errors.Errorf("failed to unmarshal manifest for %q from YAML: %v", manifestPath, err)
  	}
  
  	pod := obj.(*v1.Pod)
  
  	return pod, nil
  }
docs: // ReadStaticPodFromDisk reads a static pod file from disk