Introspection: to which nodegroups does my minion belong? Provides a pillar with the default name of nodegroups which contains a list of nodegroups which match for a given minion.
New in version 2016.11.0.
salt-call pillar.get nodegroups local: - class_infra - colo_sj - state_active - country_US - type_saltmaster
extension_modules: /srv/salt/ext ext_pillar: - nodegroups: pillar_name: 'nodegroups'
ext_pillar(minion_id, pillar, pillar_name=None)¶
A salt external pillar which provides the list of nodegroups of which the minion is a member.
minion_id -- used for compound matching nodegroups
pillar -- provided by salt, but not used by nodegroups ext_pillar
pillar_name -- optional name to use for the pillar, defaults to 'nodegroups'
a dictionary which is included by the salt master in the pillars returned to the minion