code: func Deployment(opts *Options) (*v1beta1.Deployment, error) {
  	dep, err := generateDeployment(opts)
  	if err != nil {
  		return nil, err
  	}
  	dep.TypeMeta = metav1.TypeMeta{
  		Kind:       "Deployment",
  		APIVersion: "extensions/v1beta1",
  	}
  	return dep, nil
  }
docs: // Deployment gets a deployment object that can be used to generate a manifest
  // as a string. This object should not be submitted directly to the Kubernetes
  // api