func AddNewNodeToCr(node v1alpha1.Node, crName, namespace string, client runtimeClient.Client) error {
	cr, err := Cr(crName, namespace, client)
	if err != nil {
		return err
	}
	cr.Spec.Nodes = append(cr.Spec.Nodes, node)
	return updateCr(cr, client)
}
AddNewNodeToCr modifies the CR and adds a new node
package k8sutil
import (
	"context"
	"emperror.dev/errors"
	"github.com/Orange-OpenSource/nifikop/api/v1alpha1"
	"k8s.io/apimachinery/pkg/types"
	runtimeClient "sigs.k8s.io/controller-runtime/pkg/client"
	"strconv"
)