Nodegroups are declared using a compound target specification. The compound target documentation can be found here:
For example, in the master config file nodegroups setting:
nodegroups:
group1: '[email protected],bar.domain.com,baz.domain.com or bl*.domain.com'
group2: 'G@os:Debian and foo.domain.com'
Specify a nodegroup via the -N option at the command-line:
salt -N group1 test.ping
Specify a nodegroup with - match: nodegroup in a top file:
base:
group1:
- match: nodegroup
- webserver