Specify node-pool for Runners using GKE

Is there a way, using groups or subgroups, for instance, to specify a specific node-pool for Runners in GKE with GitLab CI? I understand that I can great different clusters for different groups, but specifying different node-pools would reduce overhead and cost.

Thank you.