func GetSurger()

in internal/controller/wrappers.go [99:108]


func GetSurger(kind string) (Surger, error) {
	if kind == deploymentKind {
		return &DeploymentWrapper{obj: &v1.Deployment{}}, nil
	} else if kind == statefulSetKind {
		return &StatefulSetWrapper{obj: &v1.StatefulSet{}}, nil
	} else {
		return nil, fmt.Errorf("unknown target kind %s", kind) //be good to enforce this with admission policy
	}

}