Hi,
Well, that depends on what kind of architecture they have. Is it collapsed architecture where Management & Workload VMs are deployed on the same cluster or do they have a separate Cluster for Management & Workload? If they have separate clusters then does the Workload Cluster have enough resources to run Edge Nodes? If not, then I will deploy the Edge Nodes on Management Cluster. For a large environment where I need more than 8 Edge Nodes (L or XL size), I may go with a dedicated Cluster for Edge Nodes considering their future growth.