Gitlab Helm on MSFT Azure

I’m trying to use helm to install gitlab on Azure. The VM that I’ve chosen has a limit to the number of disks that can be mounted to it. It looks like every time helm installs a chart it will also mount a disk image for some reason. I can’t install gitlab on the same node as the redis and postgres chart because it runs out of disks.

Is there a way to force some of the chart to deploy to a different node? Or set a value for the number of disks and use a different node for that?